Object-Based Audio Multiplexing With Shared ES Headers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional multimedia transmission systems face inefficiencies in data transmission due to excessive header information when packetizing multiple audio and video objects, leading to high overhead and reduced data transmission rates.
Innovation Solution
A method and apparatus that filter input Elementary Streams (ESs) based on common information, add a packet header excluding this information, aggregate the ES packets, and include common information in a multi-object packet header, reducing the overall header size and improving transmission efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the conventional Flex MUX scheme is used to packetize multiple ESs into a single packet, then multiple audio and video objects can be transmitted together, but the header information becomes excessive and data transmission efficiency decreases
Solution Approach 1:
The packet header is segmented into two parts: a common header containing shared information (such as audio object information) and individual headers containing object-specific information. This segmentation allows the common information to be transmitted once rather than repeated for each object, reducing overall overhead while maintaining the ability to transmit multiple objects.
Solution Approach 2:
Multiple ES packets with identical common header information are merged into a single packet structure where the common header is shared. This merging eliminates redundant information transmission while preserving the individual characteristics of each object through their respective individual headers, thus improving transmission efficiency without sacrificing versatility.
2Reliability
If each ES is packetized independently with complete header information, then each object can be identified and processed correctly, but the overall data transmission rate decreases due to repeated header information
Solution Approach 1:
The header is divided into common and individual sections. The common header contains identification information shared by multiple objects (such as audio object type, coding parameters), while individual headers contain object-specific data. This segmentation maintains complete object identification capability while eliminating redundant information transmission.
Solution Approach 2:
Instead of copying the entire header for each object packet, the patent creates a single copy of the common header that is referenced by multiple objects. Each object packet contains only its unique individual header information, reducing the total data volume while preserving the ability to correctly identify and process each object.
Data Source
AI summary
The present invention relates to a system for transmitting and receiving audio, particularly, to a method and apparatus for transmitting and receiving of object-based audio contents, which packetizes audio objects having the same characteristic. To achieve the above, the present invention includes filtering a plurality of ESs according to common information, adding a packet header to the respective filtered ESs and generate ES packets, aggregating all the generated ES packets and then adding a multi-object packet header to the aggregated ES packets to generate an object packet, and multiplexing the generated object packet, packetizing the multiplexed object packet according to a transmitting media and transmitting the packetized object packet.


