Patent ID: 9635334
Date: 2017-04-25
CPC Classifications: H04N

Claim:
1. A system, comprising: a memory for storing a media file, the media file comprising a video stream and an audio stream, the video stream comprising a series of pictures and a plurality of random access points, at least a portion of the series of pictures being associated with original video time stamps, the audio stream comprising a series of audio frames, at least a portion of the series of audio frames being associated with original audio time stamps; a transcode manager configured to divide the video stream into a plurality of input segments based at least in part on the plurality of random access points, each of the plurality of input segments comprising respective subsets of the series of pictures, the transcode manager configured to generate overlapping input segments such that a set of pictures at an end of a first input segment is the same as a set of pictures at the beginning of an adjacent second input segment by: the transcode manager being further configured to assign video time stamps to at least a portion of the series of pictures, the transcode manager being further configured to assign audio time stamps to at least a portion of the series of audio frames; a plurality of video transcoder devices configured to transcode the input segments in parallel to generate corresponding output segments; an audio transcoder device configured to transcode at least a portion of the audio stream to generate a transcoded audio stream; and a multiplexer configured to: