CPC H04N 21/8106 (2013.01) [G10L 19/00 (2013.01); G10L 19/167 (2013.01); H04N 21/435 (2013.01); H04N 21/4363 (2013.01); H04N 21/4394 (2013.01); H04N 21/44222 (2013.01); H04N 21/44227 (2013.01); H04N 21/4852 (2013.01)] | 17 Claims |
1. An audio data processor for processing packetized audio data, the audio data processor comprising:
a receiver interface for receiving encoded audio data comprising audio objects and metadata related to the audio objects;
a metadata parser for parsing the metadata to determine an audio data manipulation possibility of the audio objects;
an interaction interface configured to receive an interaction input and configured to generate, from the interaction input, interaction control data related to the audio data manipulation possibility for manipulating the audio objects externally from a decoder;
a data stream generator configured to acquire the interaction control data and the encoded audio data and the metadata and configured to generate an output data stream by adding an additional data portion containing the interaction control data to the output data stream, such that the output data stream remains a valid encoded audio stream comprising the still encoded audio data, the metadata, and the additional data portion containing the added interaction control data,
wherein the additional data portion is contained in a packet type being different from packet types for the encoded audio data and the metadata, wherein the presence of said packet type indicates that an interaction input has happened, and
wherein the data stream generator is configured to include a signature into the output data stream, wherein the signature is for identifying an originator of the interaction control data.
|