摘要 |
An Internet program infrastructure communicates a plurality of Internet protocol video program packets from a source end to recipient end device in an optimized and adaptive manner. Optimization functionalities are distributed through the Internet program infrastructure within a source end, a recipient end, and/or nodes of a servicing communication pathway. Selectively, one or more of decoding, adaptive and optimized compression, transcoding, video quality adaptation, missing frame generation, time shifting and tone adaptation, re-encoding and multiplexing functionalities may be employed at the source end, recipient end device and/or nodes of the communication pathway. All of these optimizing functionalities are based upon feedback from the communication pathway nodes or recipient end device that may include traffic density and traffic handling capabilities and recipient end device configuration specific information such as buffering and processing capabilities, screen aspect ration and size, and audio reproduction capabilities.
|