CPC H04N 21/2662 (2013.01) [H04L 12/2852 (2013.01); H04L 12/2878 (2013.01); H04N 21/222 (2013.01); H04N 21/235 (2013.01); H04N 21/2343 (2013.01); H04N 21/2362 (2013.01); H04N 21/2389 (2013.01); H04N 21/2393 (2013.01); H04N 21/23439 (2013.01); H04N 21/234363 (2013.01); H04N 21/2402 (2013.01); H04N 21/435 (2013.01); H04N 21/631 (2013.01); H04N 21/6408 (2013.01); H04N 21/64738 (2013.01); H04N 21/84 (2013.01); H04L 63/0428 (2013.01); H04L 2012/6478 (2013.01)] | 31 Claims |
1. A method for carrying video data from a video source via a first packet-based network to a video display over a second network, the first network carrying a first video stream in a data format from the video source, a second video stream that is derived from the first video stream and having a lower bit rate and the data format, and a third video stream distinct from the second video stream and having a lower bit rate and the data format that is derived from the first video stream, the method, by a device that comprises a router or a switch, comprising:
estimating a maximum bit rate that the second network is configured for transporting a data stream;
receiving the first, second, and third video streams from the first network;
selecting one of the first, second, and third video stream, based on the estimated maximum bit rate; and
transmitting the selected video stream to the second network.
|