Abstract:
In general, this disclosure describes techniques of compensating for differences between a clock associated with an input stream of media data and a clock associated with an output stream of media data. Due to drift between a clock that governs the rate at which a transcoder receives media data units ("MDUs") and a clock that governs the rate at which the transcoder outputs MDUs, the transcoder may receive MDUs at a rate that is faster or slower than a rate at which the transcoder outputs the MDUs. The transcoder compensates for such differences by identifying sets of received MDUs that account for a time equal to an output period minus a correction magnitude, modifying the identified sets of MDUs such that the sets of MDUs account for a time equal to the output period, and outputting the modified sets of MDUs as part of the output stream.
Abstract:
Techniques for video encoding and decoding channel switch frames (CSF) to enable acquisition and re/synchronization of the video stream while preserving compression efficiency is provided. Systems 5 and methods to process multimedia data enabling channel switching are presented. The systems generate a CSF with one or more network adaptation layer (NAL) units as a random access point (RAP) frame. Back-to-back frames are transmitted which include the CSF and a non-RAP frame, each having the same frame ID number. DECODE BITSTREAM WITH PICTURES SF DETECTED. DECODE ACCORDING TO I-SLICES OR NAL UNIT PROTOCOL ICTUR-ES OF CH. 1010 BEFORE CSF IN OUTPUT YES ORDER? *Z DROP PICTURES ICTURES OF CH. +0N AFTER CSF IN OUTPUT ORDER? SET PICTURE BEFORE CSF AS NON-REFERENCE FRAME
Abstract:
Aspects include systems and methods of improving processing in an encoder in a multimedia transmission system. Multimedia data may include one or more of motion video, audio, still images, or any other suitable type of audio-visual data. Aspects include an apparatus and method of encoding video data. For example, an apparatus and method of reduced reference frame search in video encoding is disclosed.