Meta Platforms, Inc.
Distributed control of video encoding speeds

Last updated:

Abstract:

Video encoding operation is performed in a distributed video encoding system to meet a service layer agreement such as a target time for completion of the video encoding operation. Each of multiple videos being encoded is split into smaller jobs corresponding to video segments of the videos. The jobs are processed according to a job queue. The sequence of jobs in the job queue is periodically updated such that jobs corresponding to each video are processed within the corresponding target encoding time.

Status:
Grant
Type:

Utility

Filling date:

11 Sep 2015

Issue date:

10 Dec 2019