Conference Floor Server Media Multiplexing via Virtual Public Channel
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In conference systems, downlink bandwidth resources are wasted as the conference floor server needs to deliver media to each conference access party, despite most media being the same, leading to inefficient bandwidth utilization.
Innovation Solution
A method where a conference floor server establishes a virtual public participant channel, identifies media data packets with the same content, and forwards a public media data packet with the highest frequency to the proxy server, which then multiplexes and delivers it to user equipment through an RTP channel, reducing redundant media delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the conference floor server delivers media to each conference access party individually, then each access party receives media reliably, but downlink bandwidth resources are wasted due to repeated delivery of same media content
Solution Approach 1:
The patent merges multiple individual media delivery streams into a single public media stream. The conference floor server identifies media packets with identical content and consolidates them into one public delivery channel, which is then shared by multiple access parties. This combining approach maintains reliable media delivery to all parties while dramatically reducing the total bandwidth consumption by eliminating redundant transmissions of the same media content.
Solution Approach 2:
The patent introduces a universal public media delivery mechanism that serves multiple conference access parties simultaneously. Instead of creating dedicated delivery paths for each access party, the system establishes a universal public channel that can be shared by multiple parties receiving identical media content. This multi-functional approach allows the same media stream to serve multiple recipients, improving bandwidth utilization while maintaining delivery reliability.
2Ease of manufacture
If the conference floor server delivers separate media streams to each access party, then media delivery is simple to implement, but bandwidth resources are inefficiently utilized
Solution Approach 1:
The patent merges multiple individual media delivery streams into a single public media stream. The conference floor server identifies media packets with identical content and consolidates them into one public delivery channel, which is then shared by multiple access parties. This combining approach maintains reliable media delivery to all parties while dramatically reducing the total bandwidth consumption by eliminating redundant transmissions of the same media content.
3Reliability
If media is delivered individually to each access party, then each party gets dedicated media stream, but the complexity of media management increases
Solution Approach 1:
The patent merges multiple individual media delivery streams into a single public media stream. The conference floor server identifies media packets with identical content and consolidates them into one public delivery channel, which is then shared by multiple access parties. This combining approach maintains reliable media delivery to all parties while dramatically reducing the total bandwidth consumption by eliminating redundant transmissions of the same media content.
Data Source
Figure 1
Figure 2A
Figure 2B
AI summary
The present invention provides a method, a device, and a conference system for processing a media data packet. The method includes: establishing, by a CFS, with a CPS, a VPP channel corresponding to a conference identity; acquiring a media data packet corresponding to a conference member identity, and when there are media data packets with same content in a media data packet corresponding to each conference member identity, acquiring a media data packet with a highest frequency of same content among the media data packets as a public media data packet, and forwarding the public media data packet to the CPS through the VPP channel; and acquiring, from conference member identities corresponding to the public media data packet, a conference member identity that currently does not multiplex the VPP channel, generating an RTCP multiplexing start command corresponding to the conference member identity that currently does not multiplex the VPP channel, and delivering the RTCP multiplexing start command to the CPS, so that the CPS starts, according to the RTCP multiplexing start command, to forward the public media data packet on the VPP channel to a user equipment corresponding to the conference member identity that currently does not multiplex the VPP channel.