Selection of coded next generation audio data for transport

US9854375B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9854375-B2
Application numberUS-201615365557-A
CountryUS
Kind codeB2
Filing dateNov 30, 2016
Priority dateDec 1, 2015
Publication dateDec 26, 2017
Grant dateDec 26, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An example device for receiving audio data includes an audio decoder implemented using digital logic circuitry and configured to decode audio data conforming to MPEG-H or AC-4 part 2, and an audio data processing unit implemented in digital logic circuitry and configured to receive a manifest file describing a plurality of audio objects conforming to MPEG-H or AC-4 part 2, wherein the manifest file indicates whether each of the audio objects is available via broadcast, broadband, or both broadcast and broadband, receive selection data indicating which of the audio objects are to be presented, receive streamed media data including the audio objects based on the selection data, and provide the audio objects indicated by the selection data to the audio decoder.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of receiving media data, the method comprising: receiving a manifest file including audio stream metadata describing a plurality of audio objects conforming to MPEG-H or AC-4 part 2, wherein the manifest file indicates whether each of the audio objects is available via broadcast, broadband, or both broadcast and broadband; providing the audio stream metadata to an audio decoder configured to decode audio data conforming to MPEG-H or AC-4 part 2; receiving data representative of the plurality of audio objects from the audio decoder in response to providing the audio stream metadata to the audio decoder; receiving selection data indicating which of the audio objects are to be presented; receiving streamed media data including the audio objects based on the selection data, wherein receiving the streamed media data comprises: determining which of the audio objects of the plurality audio objects are to be presented using the selection data; determining, for each of the audio objects that are to be presented, whether the audio object is available via broadcast or broadband using the manifest file; and retrieving each of the audio objects that are to be presented via either broadcast or broadband based on the determination of whether the audio objects that are to be presented are available via broadcast or broadband and from network locations specified in the manifest file; and providing the audio objects indicated by the selection data to the audio decoder. 2. The method of claim 1 , wherein the manifest file comprises a Dynamic Adaptive Streaming over HTTP (DASH) media presentation description (MPD), and wherein the audio objects are signaled as Adaptation Sets in the DASH MPD. 3. The method of claim 1 , wherein receiving the streamed media data comprises receiving either a single program stream conforming to MPEG-2 Transport Streams (TS) or multiple program streams conforming to MPEG-2 TS. 4. The method of claim 1 , wherein receiving the streamed media data comprises receiving one or more MPEG Media Transport (MMT) assets comprising the audio objects. 5. The method of claim 1 , further comprising using the manifest file to determine, for each of the audio adaptation sets: whether the audio adaptation sets comprise a fully presentable audio presentation having a specific identifier (ID); whether the audio adaptation set depends on one or more other audio adaptation sets and, when the audio adaptation set depends on one or more other audio adaptation sets, identifiers for the one or more other audio adaptation sets; and an identifier for the audio adaptation set. 6. The method of claim 5 , further comprising determining relative qualities of each representation in the audio adaptation sets representing quality ranking attributes for each of the representations. 7. The method of claim 5 , wherein the manifest file indicates that each of the audio objects is provided in a distinct stream of data. 8. The method of claim 5 , wherein the manifest file indicates that two or more of the audio objects are multiplexed in a broadcast stream and that the other audio objects are available as distinct streams of data via broadband. 9. The method of claim 5 , wherein the manifest file indicates that each of the audio objects is multiplexed into a single stream of data. 10. The method of claim 9 , wherein the manifest file indicates that the single stream of data is available via broadcast. 11. The method of claim 5 , wherein the manifest file signals the specific ID of the fully presentable audio presentation as an audio object identifier of the audio object that comprises the fully presentable audio presentation. 12. The method of claim 5 , wherein the manifest file signals the specific ID of the fully presentable audio presentation as a track ID of a track in an ISO Base Media File Format file that includes the fully presentable audio presentation. 13. The method of claim 5 , wherein the manifest file signals the specific ID of the fully presentable audio presentation as a program identifier (PID) of an elementary stream in an MPEG-2 Transport Stream including the fully presentable audio presentation. 14. The method of claim 5 , wherein the manifest file includes descriptor data signaling the specific ID of an MPEG Media Transport (MMT) stream including the fully presentable audio presentation. 15. The method of claim 5 , wherein the manifest file signals dependencies between audio adaptation sets using an Essential Descriptor having a value providing identifiers for the adaptation sets on which a dependent adaptation set depends. 16. The method of claim 5 , wherein the manifest file signals identifiers for the audio objects using Content Component elements. 17. The method of claim 5 , further comprising retrieving one or more pre-selection elements from the manifest file. 18. The method of claim 17 , wherein the pre-selection elements each include a descriptor for selecting a subset of the audio objects. 19. The method of claim 17 , wherein the pre-selection elements each include one or more parameters that can be used for automatic selection. 20. The method of claim 17 , wherein the pre-selection elements each include data that indicates required codec capabilities for this pre-selection. 21. The method of claim 17 , wherein the pre-selection elements each include a text label for user selection. 22. The method of claim 21 , wherein the text label is provided in a language corresponding to a language of the respective audio data. 23. The method of claim 17 , wherein the pre-selection elements each include a priority value. 24. The method of claim 17 , further comprising selecting a subset of the audio objects using the pre-selection elements based on the received selection data. 25. A device for receiving audio data, the device comprising: an audio decoder implemented using digital logic circuitry and configured to decode audio data conforming to MPEG-H or AC-4 part 2; and an audio data processing unit implemented in digital logic circuitry and configured to: receive a manifest file including audio stream metadata describing a plurality of audio objects conforming to MPEG-H or AC-4 part 2, wherein the manifest file indicates whether each of the audio objects is available via broadcast, broadband, or both broadcast and broadband; provide the audio stream metadata to the audio decoder; receive data representative of the plurality of audio objects from the audio decoder in response to providing the audio stream metadata to the audio decoder; receive selection data indicating which of the audio objects are to be presented; receive streamed media data including the audio objects based on the selection data, wherein to receive the streamed media data, the audio data processing unit is configured to: determine which of the audio objects of the plurality audio objects are to be presented using the selection data; determine, for each of the audio objects that are to be presented, whether the audio object is available via broadcast or broadband using the manifest file; and retrieve each of the audio objects that are to be presented via either broadcast or broadband based on the determination of whether the audio objects that are to be presented are available via broadcast or broadband and from network locations specified in the manifest file; and provide the audio objects indicated by the

Assignees

Inventors

Classifications

  • Application of ambisonics in stereophonic audio systems · CPC title

  • Multi-channel, i.e. more than two input channels, sound reproduction with two speakers wherein the multi-channel information is substantially preserved · CPC title

  • H04S3/006Primary

    in which a plurality of audio signals are transformed in a combination of audio signals and modulated signals, e.g. CD-4 systems · CPC title

  • by decomposing the content in the time domain, e.g. in time segments · CPC title

  • for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list (retrieval of multimedia data based on playlists G06F16/40) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9854375B2 cover?
An example device for receiving audio data includes an audio decoder implemented using digital logic circuitry and configured to decode audio data conforming to MPEG-H or AC-4 part 2, and an audio data processing unit implemented in digital logic circuitry and configured to receive a manifest file describing a plurality of audio objects conforming to MPEG-H or AC-4 part 2, wherein the manifest …
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04S3/006. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 26 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).