Streaming Media Multicast Grouping for Diverse Sink Requirements
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In one-to-many or many-to-many streaming media applications, conventional technologies fail to account for the diverse service requirements and data processing capabilities of different streaming media sinks, resulting in inconsistent user experiences.
Innovation Solution
A communication method that groups streaming media sinks into different multicast groups based on their attributes, allowing the streaming media source to send tailored data streams meeting individual sink requirements, including attributes like codec type, resolution, and communication mode.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If a single streaming media stream is sent to multiple sinks to save network resources, then network communication resources are saved, but service experience consistency across different users deteriorates
Solution Approach 1:
The patent segments the single multicast stream into multiple customized streams by creating different multicast groups, each receiving streams tailored to their specific capabilities (resolution, codec, frame rate). This segmentation resolves the contradiction by allowing resource-efficient multicast while adapting to individual user needs through group-based customization.
Solution Approach 2:
The patent applies local quality by assigning different stream qualities to different multicast groups based on their specific requirements. Each group receives streams with locally optimized parameters (e.g., high resolution for capable devices, lower resolution for constrained devices), thus maintaining service experience adaptability while using efficient multicast delivery.
2Adaptability or versatility
If different data streams are sent to different sinks to meet their requirements, then service flexibility improves, but network communication resource consumption increases
Solution Approach 1:
The patent merges multiple customized streams into unified multicast groups, where streams with similar characteristics are combined and delivered efficiently over the network. This combining approach maintains service flexibility by allowing different stream types while reducing redundant transmissions, thus improving network resource utilization compared to individual unicast streams.
Solution Approach 2:
The patent creates a universal multicast mechanism that can serve multiple different sink requirements through a single infrastructure. By designing multicast groups that can accommodate various stream types and qualities, the system achieves multi-functionality where the same network mechanism serves diverse user needs, balancing flexibility with resource efficiency.
3Adaptability or versatility
If multicast groups are created for different sink attributes, then service customization capability improves, but system complexity increases
Solution Approach 1:
The patent manages complexity by organizing multicast groups based on key parameter changes (resolution, codec type, frame rate) rather than creating groups for every possible attribute combination. This parameter-based grouping strategy enables service customization capability while controlling system complexity through systematic classification of sink requirements into manageable groups.
Data Source
AI summary
This application provides a communication method, a communication apparatus, a computer-readable storage medium, and a computer program product in the communication field. In the technical solutions of this application, a streaming media source may provide different multicast services for different streaming media sinks in terms of a streaming media application, to provide streaming media services with different requirements for the different streaming media sinks in terms of the streaming media application.


