Video Conference Streaming Cluster Load Balancing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video conferencing and streaming systems face limitations in scalability, with standalone devices requiring separate management and administration, leading to increased complexity and resource constraints, especially when handling multiple simultaneous video conferences.
Innovation Solution
A system and method that clusters multiple video conferencing recording/streaming devices to appear as a single device to users, utilizing a system control device with a control unit and database for load balancing and user interface management, allowing for efficient distribution of conference calls across available resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple standalone streaming and archiving systems are deployed to handle multiple simultaneous video conferences, then the system capacity increases, but the administrative complexity and device management overhead increase proportionally
Solution Approach 1:
The patent combines multiple standalone streaming and archiving systems into a single unified system with shared resources including common database, shared storage, and centralized control interface. This merging allows the system to handle multiple simultaneous video conferences while presenting a single management entity to administrators, thereby increasing system capacity without proportionally increasing administrative complexity
Solution Approach 2:
The unified system provides universal functionality that can serve multiple video conference streams simultaneously through shared processing resources, common database access, and unified resource management. This multi-functionality allows a single system to perform the roles of multiple standalone systems while reducing overall administrative overhead
2Ease of operation
If a single streaming and archiving system is used, then administrative management is simplified, but the number of simultaneous video conferences that can be handled is limited
Solution Approach 1:
The system segments video conference processing into multiple independent streams that can be handled simultaneously by shared resources. Each video conference is processed as a separate entity through the unified system, allowing the system to scale its capacity to handle multiple simultaneous conferences while maintaining centralized management through the common database and shared storage infrastructure
3Productivity
If resources are distributed across multiple standalone systems, then system capacity increases, but resource utilization efficiency decreases due to duplication
Solution Approach 1:
The patent merges storage resources, database resources, and processing resources into shared pools that serve all video conference streams. This consolidation eliminates duplicate resource allocations that would occur in standalone systems, allowing better resource utilization efficiency while maintaining the capacity to handle multiple simultaneous conferences through the shared resource pools
Data Source
AI summary
The present invention is a method and system for clustering two or more video conferencing recording/streaming devices, making the cluster of two or more devices appear as one single device for the user. One of the recording/streaming devices acts as a cluster controller and provides a user interface to the users. System settings are propagated to the other recording/streaming devices in the cluster from the cluster controller. A load balancing system controls incoming and outgoing calls, distributing the computational load amongst the recording/streaming devices evenly.


