Group-Based Media Stream Routing for Display Walls
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional techniques are limited in implementing commands on large numbers of transmitters and receivers, and inefficiently utilize available resources for media stream routing, especially when routing is desired for multiple media streams concurrently.
Innovation Solution
The implementation of destination and source group-based media stream routing systems, where a controller generates groupings based on node characteristics and parameters to efficiently route media streams between clusters of transmitters and receivers, incorporating clustered failover protection and load balancing, and utilizing a coordinator node to propagate routing commands.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional techniques are used to route media streams, then the system structure is simple, but the ability to implement commands on large numbers of transmitters and receivers is limited and resource utilization is inefficient
Solution Approach 1:
The system segments transmitters and receivers into distinct groups (first group of transmitters, second group of receivers) with designated source transmitters and destination receivers. This segmentation enables scalable command implementation across large numbers of devices while maintaining manageable system structure through organized groupings rather than individual device management.
Solution Approach 2:
The patent introduces intermediary components including a controller that generates routing commands and coordinator nodes that propagate commands within groups. These intermediaries enable efficient command distribution to large numbers of transmitters and receivers without requiring direct control of each individual device, thus improving productivity while maintaining system manageability.
2Productivity
If traditional routing methods are used, then the system is easy to implement, but resource utilization for concurrent media stream routing is inefficient
Solution Approach 1:
The system performs preliminary grouping of transmitters and receivers into organized structures before media stream routing is needed. Source transmitters are pre-identified within the first group and destination receivers are pre-identified within the second group. This preliminary organization enables efficient concurrent media stream routing by establishing ready-made pathways, improving resource utilization without adding complex routing logic during active transmission.
3Productivity
If group-based routing is implemented, then resource efficiency increases, but the system complexity increases
Solution Approach 1:
The patent implements universal group structures where the first group of transmitters and second group of receivers serve multiple functions: they organize devices for scalable command implementation, establish routing pathways for concurrent media streams, and enable both source and destination identification. This multi-functionality reduces the need for separate specialized components, improving hardware resource efficiency while controlling system complexity through versatile group-based architecture.
Data Source
AI summary
Systems, methods, and devices for implementing destination and source group-based routing are disclosed herein. Systems include transmitters configured to transmit media streams that are packetized streams of data. Each of the transmitters is implemented on one of a first plurality of physical nodes included in a first node cluster. The transmitters include encoders configured to generate the plurality of media streams. Systems include receivers configured to receive the media streams. Each of the receivers is implemented on one of a second plurality of physical nodes included in a second node cluster. The receivers include decoders configured to receive and decode the media streams. Systems include a controller configured to generate a first grouping for each node cluster based on node characteristics and cluster parameters, generate a second grouping for each node cluster based on grouping parameters, and route the media streams based on the first grouping and second grouping.


