Synchronization of multiple encoders for streaming content
AssigneeAmazon Technologies, Inc.
InventorsJohn Robert Saxton, Kevin Moore, Ryan Paul Hegar, Michael Reddick Coleman
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmazon Technologies, Inc.
InventorsJohn Robert Saxton, Kevin Moore, Ryan Paul Hegar, Michael Reddick Coleman
Estimating the term…
Systems and methods are described to enable synchronized encoding of streaming audio or video content between multiple encoders, in a manner that provides for seamlessly interchangeable encodings. Within a pool of encoders, each encoder can periodically generate state information regarding its state of encoding, and share that state information with other encoders. The other encoders can compare the state information to their current state, to determine whether a desynchronization has occurred. When a desynchronization does occur, such as due to intermittent network packet loss, the encoders within the pool can evaluate the shared state information to determine an authoritative state, and then resynchronize to the authoritative state, resulting in identical or interchangeable encoded content being output from each encoder of the pool.
A system for synchronized encoding of video content, the system comprising:
A computer-implemented method for synchronized encoding of content, the computer-implemented method comprising:
Non-transitory computer-readable storage media including computer executable instructions that, when executed by a first encoding system comprising one or more processors, cause the first encoding system to:
Dependencies are inferred from the claim text.