Meta Platforms, Inc.
Using worker nodes in a distributed video encoding system

Last updated:

Abstract:

Various of the disclosed embodiments relate to a distributed video encoding or transcoding system may utilize multiple encoding nodes to encode a video sequence by splitting the video into multiple smaller video segments. The assignment of video segments to the encoding nodes is performed to balance the use of the encoding nodes by selecting a node based on its encoding capabilities, e.g., whether the node employed a central processing unit (CPU) based encoding or a graphics processor unit (GPU) based encoding.

Status:
Grant
Type:

Utility

Filling date:

11 Sep 2015

Issue date:

6 Aug 2019