×

METHOD AND SYSTEM FOR A GRAPH BASED VIDEO STREAMING PLATFORM

  • US 20160034306A1
  • Filed: 07/31/2014
  • Published: 02/04/2016
  • Est. Priority Date: 07/31/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented in an electronic device serving as an orchestrator managing video and audio stream processing of a streaming platform system, the method comprising:

  • receiving a request to process a video source, the request containing parameters describing the video source;

    creating a task graph based on the request, wherein the task graph is a directed acyclic graph of tasks for processing the video source, wherein each node of the task graph represents a processing task, and wherein each edge of the task graph represents a data flow across two processing tasks and corresponding input and output of each processing task;

    estimating resource requirements of each processing task; and

    splitting the task graph into a plurality of subsets, wherein each subset corresponds to a task group to be executed by one or more workers of a plurality of workers, where each worker is a processing unit of the streaming platform system.

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