Object-Based Audio Packetization With Reduced Header Overhead
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, generate ES packets, aggregate them with a multi-object packet header, and multiplex the packets for efficient transmission, reducing the need for redundant header data.
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 SL header contains excessive information causing high overhead and reduced data transmission efficiency
Solution Approach 1:
The patent segments the header information into two parts: common information (placed in SL header) and individual information (placed in PES header). This segmentation allows the SL header to contain only essential common data while individual ES-specific data is placed in smaller PES headers, reducing overall overhead compared to the conventional Flex MUX approach where all information was placed in the SL header.
Solution Approach 2:
The patent extracts and removes redundant common information from individual ES packet headers. By identifying and extracting common elements (such as synchronization data, stream identification) that appear in multiple ESs, the system places this information once in the SL header and references it across multiple PES packets, eliminating repetition and reducing total header size.
2Reliability
If different ESs are packetized into separate TS packets with different PIDs, then each ES can be independently transmitted, but the overhead increases significantly when transmitting multiple audio and video objects
Solution Approach 1:
The patent merges multiple ESs into a single TS packet structure while maintaining their individual identities through PIDs. Instead of creating separate TS packets for each ES (which would duplicate TS headers), the system combines multiple PES packets representing different ESs into one TS packet, sharing the TS header and reducing redundant information while preserving independent transmission capabilities through PID differentiation.
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.


