Apparatus and method for accommodating fast change of digital streaming sources and formats
First Claim
1. An apparatus for accommodating a fast change of digital streaming formats or sources in a video server system connected to one or more video display devices over a digital packet-based communications link, comprising:
- a video stream controller; and
means associated with said video stream controller for,establishing a connection between said video server and video display devices based on a protocol having a transport portion and a stream portion,changing the format or source of a digital video stream by changing the stream portion of the protocol without changing the transport portion of the protocol;
wherein stream format or source is chanced without breaking the communications link to the video display device.
1 Assignment
0 Petitions
Accused Products
Abstract
A home video server system includes a source control library and a streaming library. A stream controller is connected between the source control library and the streaming library. Moreover, a plurality of network display terminals can be connected to the streaming library via a network connection. The source control library can choose between a plurality of media sources for streaming video content. When the sources for the streaming video content change, the connection between the network display terminal and the streaming library remains the same.
-
Citations
35 Claims
-
1. An apparatus for accommodating a fast change of digital streaming formats or sources in a video server system connected to one or more video display devices over a digital packet-based communications link, comprising:
-
a video stream controller; and means associated with said video stream controller for, establishing a connection between said video server and video display devices based on a protocol having a transport portion and a stream portion, changing the format or source of a digital video stream by changing the stream portion of the protocol without changing the transport portion of the protocol; wherein stream format or source is chanced without breaking the communications link to the video display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for accommodating a change of digital streaming formats or sources in a video server system over a digital packet-based communications link, comprising:
-
a video stream controller configured for establishing a connection based on a protocol having a transport portion and a stream portion; a source control library configured for changing the format or source of a digital video stream by changing the stream portion of the protocol without changing the transport portion of the protocol; a streaming library configured for supporting the transport portion of the protocol; and a stream controller connected between the source control library and the streaming library; wherein a streaming connection, established between a network display terminal and the streaming library does not change in response to a video source or video format change. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for managing video streams provided by a home video server, comprising:
-
receiving a request for streaming content from a network display terminal; selecting a first stream source for the streaming content; establishing a transport portion of a streaming protocol connection with the network display terminal; packetizing the streaming content from the first source according to a first streaming format; transmitting packetized streaming digital content over said transport portion of said streaming protocol connection to the network display terminal; and preserving the transport portion of the streaming protocol connection with the network display terminal when a second stream source is selected, or when packetizing is selected according to a second streaming format. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A home video server system, comprising:
-
a home video server configured for digital packet-based communication with at least one network display terminal; means for receiving a request for streaming content from the network display terminal; means for selecting a stream source for the streaming content; means for establishing a streaming protocol connection with the network display terminal; wherein said streaming protocol is configured with a transport portion and a stream portion; and means for preserving a transport portion of the streaming protocol connection with the network display terminal when the stream source or format changes.
-
Specification