Compensating delay of channel state information between receiver and transmitter during adaptive video delivery
First Claim
Patent Images
1. A method for controlling transmission of video data in a network, comprising:
- transmitting video data to a receiver via the network;
receiving channel parameter information measured by the receiver;
applying a predictive function to the channel parameter information to compensate for delay times in receiving the channel parameter information from the receiver, and generating a feedback function; and
adjusting the video data to be transmitted in response to the feedback function to compensate for network conditions.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for controlling transmission of video data in a network, including: transmitting video data to a receiver via the network; receiving channel parameter information measured by the receiver; applying a predictive function to the channel parameter information to compensate for delay times in receiving the channel parameter information from the receiver, and generating a feedback function; and adjusting the video data to be transmitted in response to the feedback function to compensate for network conditions.
-
Citations
19 Claims
-
1. A method for controlling transmission of video data in a network, comprising:
-
transmitting video data to a receiver via the network; receiving channel parameter information measured by the receiver; applying a predictive function to the channel parameter information to compensate for delay times in receiving the channel parameter information from the receiver, and generating a feedback function; and adjusting the video data to be transmitted in response to the feedback function to compensate for network conditions. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for controlling transmission of video data in a network, comprising:
-
a transmitter for generating a video data stream and transmitting the video data stream over the network; a receiver for receiving the video data stream over the network, the receiver measuring channel parameter information associated with the transmission and transmitting the channel parameter information to the transmitter via a feedback channel, the transmitter including a controller for receiving the channel parameter information from the receiver, the controller applying a predictive function to the channel parameter information to generate a feedback function and adjusting the video data stream in response to the predictive function and channel parameter information. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A transmitter for providing streaming video to a receiver via a network, the transmitter comprising:
-
an encoder having an output; a traffic shaper having an input coupled to the output of the encoder; a controller coupled to at least one of the encoder and traffic shaper; and
,wherein, the controller predictively modifies the operation of at least one of the encoder and traffic shaper according to a channel model and at least one actual parameter of the network. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification