Transcode matrix
First Claim
1. A transcoding method comprising:
- accessing a source file;
generating a source profile for the source file;
accessing device capabilities associated with a target device;
comparing the device capabilities with the source profile; and
determining if the source file needs to be transcoded based on the comparing.
2 Assignments
0 Petitions
Accused Products
Abstract
A transcode architecture determines if a media source file needs to be transcoded for playback on a target playback device, and if so, the proper format needed for transcoding the source file. A transcode architecture includes a transcode manager, a transcode matrix, a transcode engine and a cache for storing transcoded media files. A media library stores media source files and device capabilities information. The transcode manager controls a transcode process in which the transcode matrix generates a profile for a media source file and accesses device capabilities that indicate playback capabilities for a target playback device. The transcode matrix compares parameters of the source profile with the device capabilities to decide whether the source file must be transcoded to enable playback of the file on the target playback device, and if so, the proper format needed for transcoding the source file.
-
Citations
20 Claims
-
1. A transcoding method comprising:
-
accessing a source file;
generating a source profile for the source file;
accessing device capabilities associated with a target device;
comparing the device capabilities with the source profile; and
determining if the source file needs to be transcoded based on the comparing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. One or more processor-readable media comprising processor-executable instructions configured for:
-
generating a source profile from a source media file;
retrieving a device capabilities report from a target playback device;
comparing the source profile with the device capabilities report to determine whether the media file needs to be transcoded to enable playback of the media file on the target playback device. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
a media source file;
device capabilities from a target playback device; and
a transcode matrix configured to generate a source profile from the media source file and to determine whether the media source file needs to be transcoded for playback on the target playback device based on a comparison of the source profile with the device capabilities.
-
Specification