Method for synchronizing GOPs and IDR-frames on multiple encoders without communication
AssigneeSkitter, Inc.
InventorsMark Sauer, Robert Saunders
Life of this patent
Estimating the term…
Loading patent…
AssigneeSkitter, Inc.
InventorsMark Sauer, Robert Saunders
Estimating the term…
A video distribution system synchronizes video output streams on multiple encoders without communication therebetween. Each of the encoders is configured to decode a source video content stream into a sequence of uncompressed frames, where each frame in the sequence is marked with an associated presentation time stamp (PTS) clock value. The encoders calculate a number of clock cycles between instantaneous decoder refresh (IDR)-frames. For each frame in the sequence, the encoders calculate a remainder after a division of an associated PTS clock value of a given frame by the number of clock cycles between IDR-frames. The encoders mark each frame in the sequence as an IDR-frame where the corresponding remainder is strictly less than the number of PTS clock cycles per frame and mark a remainder of the frames in the sequence as an internal frame within a group of pictures (GOP) to produce a marked set of video frames. The encoders pass the marked set video frames through a video codec to produce the synchronized video output streams.
A content distribution system, comprising:
A method of synchronizing video output streams on multiple encoders without communication therebetween, the method comprising:
Dependencies are inferred from the claim text.