US 11,948,585 B2
Methods, apparatus and system for rendering an audio program
Christof Fersch, Neumarkt (DE); and Alexander Stahlmann, Bubenreuth (DE)
Assigned to Dolby International AB, Dublin (IE)
Filed by Dolby International AB, Amsterdam (NL)
Filed on Sep. 6, 2022, as Appl. No. 17/903,906.
Application 16/149,557 is a division of application No. 15/516,509, granted, now 10,089,991, issued on Oct. 2, 2018, previously published as PCT/EP2015/072667, filed on Oct. 1, 2015.
Application 17/903,906 is a continuation of application No. 15/930,292, filed on May 12, 2020, granted, now 11,437,048.
Application 15/930,292 is a continuation of application No. 16/149,557, filed on Oct. 2, 2018, granted, now 10,650,833, issued on May 12, 2020.
Claims priority of provisional application 62/146,468, filed on Apr. 13, 2015.
Claims priority of application No. 14187631 (EP), filed on Oct. 3, 2014.
Prior Publication US 2022/0415332 A1, Dec. 29, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G10L 19/008 (2013.01); G10L 19/018 (2013.01); G10L 19/16 (2013.01); G11B 27/034 (2006.01); G11B 27/10 (2006.01); G11B 27/32 (2006.01); G11B 27/34 (2006.01); H04S 7/00 (2006.01)
CPC G10L 19/008 (2013.01) [G10L 19/018 (2013.01); G10L 19/167 (2013.01); G11B 27/034 (2013.01); G11B 27/102 (2013.01); G11B 27/105 (2013.01); G11B 27/327 (2013.01); G11B 27/34 (2013.01); H04S 7/30 (2013.01); H04S 7/308 (2013.01); H04S 2400/01 (2013.01); H04S 2400/03 (2013.01); H04S 2400/11 (2013.01); H04S 2400/15 (2013.01)] 3 Claims
OG exemplary drawing
 
1. A method for rendering an audio program from an encoded bitstream, the encoded bitstream comprising a sequence of containers for a corresponding sequence of audio program frames, wherein each container comprises, for an audio program frame, presentation data and a plurality of substream entities and wherein each substream entity contains object channel audio data and metadata, the method comprising:
extracting the presentation data from said container for an audio program frame of the encoded bitstream, wherein the presentation data was received from an interface that allowed for the presentation data to be selected by a user, wherein the presentation data is indicative of a presentation of the audio program, wherein the presentation data is used to identify one or more sub stream entities from the plurality of sub stream entities, and wherein the one or more substream entities are used for the audio program to be rendered; and
rendering, based on the presentation data, object channel audio data and metadata corresponding to each of the one or more substream entities, wherein the metadata is indicative of a position within a presentation environment from which the corresponding object channel audio data is to be rendered; and wherein the object channel audio data is indicative of audio content of one or more audio signals.