Processing media data structures
    11.
    发明授权

    公开(公告)号:US11368745B2

    公开(公告)日:2022-06-21

    申请号:US17257847

    申请日:2019-07-03

    摘要: A method of playing out media from a media engine run on a receiving apparatus, the method comprising: at the receiving apparatus, receiving a media data structure comprising audio or video content formatted in a plurality of layers, including at least a first layer comprising the audio or video content encoded according to an audio or video encoding scheme respectively, and a second layer encapsulating the encoded content in one or more media containers according to a media container format; determining that at least one of the media containers further encapsulates runnable code for processing at least some of the formatting of the media data structure in order to support playout of the audio or video content by the media engine; running the code on a code engine of the receiving apparatus in order to perform the processing of the media data structure for input to the media engine.

    Methods, apparatus and system for rendering an audio program

    公开(公告)号:US10650833B2

    公开(公告)日:2020-05-12

    申请号:US16149557

    申请日:2018-10-02

    摘要: A method for generating a bitstream indicative of an object based audio program is described. The bitstream comprises a sequence of containers. A first container of the sequence of containers comprises a plurality of substream entities for a plurality of substreams of the object based audio program and a presentation section. The method comprises determining a set of object channels. The method further comprises providing a set of object related metadata for the set of object channels. In addition, the method comprises inserting a first set of object channel frames and a first set of object related metadata frames into a respective set of substream entities of the first container. Furthermore, the method comprises inserting presentation data into the presentation section.

    Smart access to personalized audio
    14.
    发明授权

    公开(公告)号:US10089991B2

    公开(公告)日:2018-10-02

    申请号:US15516509

    申请日:2015-10-01

    摘要: A method (600) for generating a bitstream (500) indicative of an object based audio program is described. The bitstream (500) comprises a sequence of containers (501). A first container (501) of the sequence of containers (501) comprises a plurality of substream entities (520) for a plurality of substreams (411, 412, 413, 414) of the object based audio program and a presentation section (510). The method (600) comprises determining (601) a set of object channels (424). The method (600) further comprises providing (602) a set of object related metadata (434, 444) for the set of object channels (424). In addition, the method (600) comprises inserting (603) a first set of object channel frames and a first set of object related metadata frames into a respective set of substream entities (520) of the first container (501). Furthermore, the method (600) comprises inserting (604) presentation data into the presentation section (510).

    Rendering of audio content
    15.
    发明授权

    公开(公告)号:US09967666B2

    公开(公告)日:2018-05-08

    申请号:US15094407

    申请日:2016-04-08

    IPC分类号: H04R5/00 H04R3/12

    CPC分类号: H04R3/12

    摘要: Example embodiments disclosed herein relate to audio content rendering. A method of rendering audio content is disclosed, which includes determining a priority level for an audio object in the audio content, selecting a rendering mode from a plurality of rendering modes for the audio object based on the determined priority level and rendering the audio object in accordance with the selected rendering mode, the rendering mode indicating an accuracy of the rendered audio object. Corresponding system and computer program product are also disclosed.

    METHODS AND DEVICES FOR GENERATION AND PROCESSING OF MODIFIED AUDIO BITSTREAMS

    公开(公告)号:US20220277755A1

    公开(公告)日:2022-09-01

    申请号:US17635183

    申请日:2020-08-13

    IPC分类号: G10L19/083 G10L19/16

    摘要: Described herein is a method for generating a modified bitstream on a source device, wherein the method includes the steps of: a) receiving, by a receiver, a bitstream including coded media data; b) generating, by an embedder, payload of additional media data and embedding the payload in the bitstream for obtaining, as an output from the embedder, a modified bitstream including the coded media data and the payload of the additional media data; and c) outputting the modified bitstream to a sink device. Described is further a method for processing said modified bitstream on a sink device. Described are moreover a respective source device and sink device as well as a system of a source device and a sink device and respective computer program products.