Conference Routing Table Generation for Video Mixing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video conferencing systems face complexity in routing and mixing content efficiently, especially when there are many participants with sources and sinks connected in various ways, making it difficult to manage connections and content distribution effectively.
Innovation Solution
A conference system generates a routing table that specifies connections between sinks and sources, allowing for efficient routing and mixing of content by determining which sinks receive content from which sources based on predefined rules, and updates the table dynamically as channels are added or changed, reducing unnecessary mixing and conversion operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If content routing and mixing is performed for each participant in a video conference, then content distribution is achieved, but computational overhead and system complexity increase significantly
Solution Approach 1:
The patent segments the content distribution process by creating separate routing tables for different conference types (full mesh, full mix, point-to-point). Each routing table contains specific connection rules for its conference type, allowing the system to handle different conference configurations independently rather than managing all participants uniformly, thus reducing overall system complexity while maintaining distribution efficiency
Solution Approach 2:
The patent performs preliminary action by pre-defining routing rules and connection patterns for different conference types before the actual content distribution begins. The routing tables are generated in advance with all necessary connection information, so that during the conference, content can be distributed according to pre-established rules without real-time complex decision-making, reducing computational overhead
2Adaptability or versatility
If dynamic routing table updates are performed when channels are added or changed, then routing flexibility is improved, but processing time and system overhead increase
Solution Approach 1:
The patent implements dynamics by creating routing tables that can be dynamically updated when channels are added or changed. The system maintains routing flexibility by allowing the routing table to adapt to changing conference conditions, while the structured format of the routing table enables efficient updates without requiring complete reconfiguration, thus minimizing processing time
Solution Approach 2:
The patent incorporates feedback mechanisms where the system monitors channel additions and changes, automatically triggers routing table updates when necessary, and validates the updated routing configuration. This feedback loop ensures routing flexibility while maintaining system efficiency by only performing updates when actual changes occur, avoiding unnecessary processing
Data Source
AI summary
A conference system provides a routing table that specifies which sinks are connected to which sources. When the conference system receives the content from the video source, it routes the content to the video sink. When the conference type is full mix, the hub computer system is responsible for mixing the content received from the various endpoints and sending the mixed content to the endpoints. When the conference system receives content from various endpoints, it determines which sinks are to receive content from which sources based on the routing table. For each unique combination of sources that a sink is to receive, the conference system mixes the content from that unique combination of sources. The conference system then sends the mixed content to the sinks that are to receive that unique combination. The conference system generates a routing table that identifies the connections between the sinks and sources of a conference to track the unique combinations.


