Method and apparatus for changing the output delay of audio or video data encoding
First Claim
1. Method for changing the output delay of audio or video data encoding, wherein input time stamps are generated which become linked with audio or video data to be encoded and are used to control the delay of the encoding process, wherein output time stamps are derived from the input time stamps by using a data delay constant and are assigned to the encoded data for indicating the output time, and wherein the encoded data with assigned output time stamps are buffered before output, characterised in that for a change of the output delay said data delay constant is changed, that already assigned output time stamps remain unchanged and that for data for which output time stamps are not already assigned, the output time stamps are calculated using the new data delay constant.
1 Assignment
0 Petitions
Accused Products
Abstract
For TV broadcasting purposes encoding systems with related video encoders and audio encoders are used. The audio and video delay are aligned before multiplexing and transmitting the audio and video streams. According to a time stamping mechanism input time stamps are generated which become linked with data to be encoded, and are replaced before output by output time stamps, which are derived from the input time stamps by using a data delay constant. The input time stamps are used to control the delay of the encoding process and the output time stamps are indicating the output time. In order to allow a switchable output delay the data delay constant can be changed. Already assigned output time stamps remained unchanged. For data for which output time stamps are not already assigned, the output time stamps are calculated using the new delay constant.
-
Citations
7 Claims
- 1. Method for changing the output delay of audio or video data encoding, wherein input time stamps are generated which become linked with audio or video data to be encoded and are used to control the delay of the encoding process, wherein output time stamps are derived from the input time stamps by using a data delay constant and are assigned to the encoded data for indicating the output time, and wherein the encoded data with assigned output time stamps are buffered before output, characterised in that for a change of the output delay said data delay constant is changed, that already assigned output time stamps remain unchanged and that for data for which output time stamps are not already assigned, the output time stamps are calculated using the new data delay constant.
Specification