×

Systems and methods for encoding video content

  • US 10,148,989 B2
  • Filed: 06/15/2016
  • Issued: 12/04/2018
  • Est. Priority Date: 06/15/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for encoding a plurality of alternative streams of video content from a source stream of video content using a plurality of encoders in an encoding system, the method comprising:

  • receiving a plurality of portions of a source stream of video content in each of a plurality of encoders in the encoding system;

    wherein the plurality of encoders include N encoders where N is an integer;

    wherein the plurality of portions of the source streams includes greater than N portions;

    assigning each of the N encoders an Mth encoding order where M is an integer from 1 to N;

    determining the Mth portion of the source stream received in each Mth one of the N encoders and every Nth portion received thereafter from the source stream as a set of portions of the source stream for the Mth encoder to encode in each of the N encoders;

    encoding a portion of the plurality of alternative streams in each of the plurality of encoders using the determined sets of portions of the source stream received in each of the plurality of encoders;

    storing the portion of the plurality of alternative streams encoded by each particular one of the plurality of encoders in a container for the particular one of the encoders;

    generating index information for the portion of the alternative streams encoded by each particular one of the plurality of encoders; and

    storing the index information in a manifest for the portion of the plurality of alternative streams generated by each of the particular encoders in a manifest of the particular one of the plurality of encoders.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×