Iterative optimization techniques for generating encoding ladders for video streaming
AssigneeNetflix, Inc.
InventorsRenata Cruz TEIXEIRA, Kyle Christopher SWANSON, Xiaoqing ZHU
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetflix, Inc.
InventorsRenata Cruz TEIXEIRA, Kyle Christopher SWANSON, Xiaoqing ZHU
Estimating the term…
In various embodiments, one or more encoding operations are performed on a source video corresponding to a media title to generate encoded videos. Candidate rungs are generated based on the encoded videos. An integer linear programming (ILP) algorithm is executed on a first ILP problem and the candidate rungs to generate a first candidate encoding ladder, where the first ILP problem is based on a first set of parameter values, a parameterized objective function, and parameterized constraints. A second set of parameter values is generated based on the first candidate encoding ladder and the first set of parameter values. The ILP algorithm is executed on a second ILP problem and the candidate rungs to generate a second candidate encoding ladder, where the second ILP problem is based on the second set of parameter values, the parameterized objective function, and the parameterized constraints.
A computer-implemented method for generating encoding ladders that are used to stream media titles, the method comprising:
One or more non-transitory computer readable media including instructions that, when executed by one or more processors, cause the one or more processors to generate encoding ladders that are used to stream media titles, by performing the steps of:
A system comprising:
Dependencies are inferred from the claim text.