Method and apparatus for audio synchronization
US-2015363161-A1 · Dec 17, 2015 · US
US2016155477A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016155477-A1 |
| Application number | US-201414557425-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 1, 2014 |
| Priority date | Dec 1, 2014 |
| Publication date | Jun 2, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In one example, a media playback system may use media track parameters to more efficiently process a media data set. A media playback system may associate a media track parameter describing a media track with a media container containing the media track. The media playback system also may determine a media track characteristic based on the media track parameter. The media playback system further may execute a media track selection for the media container based on the media track characteristic, and perform a playback operation on the media track based on an outcome of the media track selection.
Opening claim text (preview).
We claim: 1 . A media playback system, comprising: a memory configured to associate a media track parameter describing a media track with a media container containing the media track; and a processor configured to: determine a media track characteristic based on the media track parameter, execute a media track selection for the media container based on the media track characteristic, and perform a playback operation on the media track based on an outcome of the media track selection. 2 . The media playback system of claim 1 , wherein the memory is configured to associate a media container profile describing the media container with the media container. 3 . The media playback system of claim 1 , wherein the media track parameter includes at least one of a profile indicator, a codec parameter, a content parameter, an auxiliary data parameter, a language parameter, and a protection parameter. 4 . The media playback system of claim 1 , wherein the processor is further configured to perform an interoperability determination for the media container based on the media track characteristic. 5 . The media playback system of claim 1 , wherein the processor is further configured to identify available codecs for the media track in the media container. 6 . The media playback system of claim 1 , wherein the processor is further configured to perform a content selection from the media container based on the media track characteristic. 7 . The media playback system of claim 1 , further comprising: a communication interface configured to receive the media track parameter in a media manifest for the media container from a media source. 8 . The media playback system of claim 1 , further comprising: a communication interface configured to request the media track from a media source based on the media track selection. 9 . The media playback system of claim 1 , further comprising: a data storage configured to store the media container. 10 . The media playback system of claim 1 , wherein the media track is at least one of a media stream and a media file. 11 . The media playback system of claim 1 , wherein the memory is further configured to maintain the media track parameter in at least one of a metadata file and a content information box. 12 . A tangible machine-readable medium having a set of instructions detailing a method stored thereon that when executed by one or more processors cause the one or more processors to perform the method, the method comprising: receiving a media manifest for a media container containing a media track from a media source; identifying a media track parameter describing the media track associated with the media container in the media manifest; determining a media track characteristic based on the media track parameter; executing a media track selection for the media container based on the media track characteristic; and performing a playback operation on the media track based on an outcome of the media track selection. 13 . The tangible machine-readable medium of claim 12 , wherein the method further comprises: identifying a media container profile associated with the media container describing the media container in the media manifest. 14 . The tangible machine-readable medium of claim 12 , wherein the method identifying the media track parameter comprises: identifying at least one of a profile indicator, a codec parameter, a content parameter, an auxiliary data parameter, a language parameter, and a protection parameter in the media manifest. 15 . The tangible machine-readable medium of claim 12 , wherein the method further comprises: performing an interoperability determination for the media container based on the media track characteristic. 16 . The tangible machine-readable medium of claim 12 , wherein the method further comprises: performing a content selection from the media container based on the media track characteristic. 17 . The tangible machine-readable medium of claim 12 , wherein the method further comprises: requesting the media track from the media source based on the media track selection. 18 . The tangible machine-readable medium of claim 12 , wherein the method further comprises: matching a track parameter reference in the media track parameter to a media track parameter description at a global parameter registry. 19 . A machine-implemented method, comprising: storing a media container containing a media track in a data storage; identifying a media track parameter describing the media track associated with the media container; determining a media track characteristic based on the media track parameter; performing an interoperability determination for the media container based on the media track characteristic; performing a content selection from the media container based on the media track characteristic; executing a media track selection for the media container based on the media track characteristic; and performing a playback operation on the media track based on an outcome of the media track selection. 20 . The method of claim 19 , further comprising: retrieving the media track from the data storage based on the media track selection.
Programmed access in sequence to addressed parts of tracks of operating record carriers (access by moving the head G11B3/08, G11B5/54, G11B7/085, G11B21/022; by moving the record carrier G11B15/005, G11B17/005, by driving of both record carrier and head G11B15/1816) · CPC title
on the same track as the main recording · CPC title
Means responsive to presence or absence of recorded information signals · CPC title
involving client characteristics, e.g. Set-Top-Box type, software version or amount of memory available · CPC title
using a list of items to be played back in a given order, e.g. playlists · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.