Back to results
US 2013/0259138 A1Published application
Hardware accelerated distributed transcoding of video clips
AssigneeIntel Corporation
InventorDevadutta Ghat
Life of this patent
Estimating the term…
Abstract
Systems, apparatus, articles, and methods are described including operations for distributed transcoding of video clips.
Claims29
A computer-implemented method for transcoding a video clip, comprising:
- splitting, via a master node, the video clip into two or more sub-clips in a source format;
- distributing, via the master node, the two or more sub-clips among two or more slave nodes of a plurality of slave nodes, wherein individual nodes of the plurality of slave nodes comprise transcoder hardware on a graphics processing unit (GPU);
- transferring, to the master node, a transcoded version of the two or more sub-clips to the master node from the two or more slave nodes, wherein the transcoded version is in a destination format different from the source format;
- and
- merging, via the master node, the transcoded two or more sub-clips into a transcoded video clip.
2 more elements
A system for transcoding a video clip, comprising:
- one or more central processing units;
- one or more memory stores communicatively coupled to the central processing units;
- two or more graphics processing units communicatively coupled to the central processing units;
- a splitter logic module associated with the one or more central processing units and configured to split, via a master node, the video clip into two or more sub-clips in a source format;
- a distribution logic module associated with the one or more central processing units and configured to distribute, via the master node, the two or more sub-clips among two or more slave nodes of a plurality of slave nodes, wherein individual nodes of the plurality of slave nodes comprise transcoder hardware on the individual two or more graphics processing units;
- a download logic module associated with the one or more central processing units and configured to transfer, to the master node, a transcoded version of the two or more sub-clips to the master node from the two or more slave nodes, wherein the transcoded version is in a destination format different from the source format;
- and
- a merger logic module associated with the one or more central processing units and configured to merge, via the master node, the transcoded two or more sub-clips into a transcoded video clip.
5 more elements
An article for selectively backlighting a display of a computer comprising a computer program product having stored therein instructions that, if executed, result in:
- splitting, via a master node, the video clip into two or more sub-clips in a source format;
- distributing, via the master node, the two or more sub-clips among two or more slave nodes of a plurality of slave nodes, wherein individual nodes of the plurality of slave nodes comprise transcoder hardware on a graphics processing unit (GPU);
- transferring, to the master node, a transcoded version of the two or more sub-clips to the master node from the two or more slave nodes, wherein the transcoded version is in a destination format different from the source format;
- and
- merging, via the master node, the transcoded two or more sub-clips into a transcoded video clip.
2 more elements
Dependencies are inferred from the claim text.