HYPOTHETICAL FEC DECODER AND SIGNALLING FOR DECODING CONTROL
A communication system wherein a transmitter transmits a media stream to a receiver encoded using FEC, comprising at least one hypothetical FEC decoder at the transmitter for decoding the media stream encoded at the transmitter. The transmitter determines what optimization signals to provide the receiver given the outputs of the at least one hypothetical FEC decoder and signals to the receiver those optimization signals. The optimization signals might include slowdown of media consumption signals, indications of variable buffering parameters and/or indications of FEC and source data ordering.
1 . A communication system wherein a transmitter transmits a media stream to a receiver encoded using FEC, comprising:
at least one hypothetical FEC decoder at the transmitter for decoding the media stream encoded at the transmitter;
logic, at the transmitter, for determining what optimization signals to provide the receiver given the outputs of the at least one hypothetical FEC decoder; and
logic, at the transmitter, to signal to the receiver the optimization signals.
2 . The communication system of claim 1 , wherein the optimization signals include slowdown of media consumption.
3 . The communication system of claim 1 , wherein the optimization signals include indications of variable buffering parameters.
4 . The communication system of claim 1 , wherein the optimization signals include indications of FEC and source data ordering.