Audio-Visual Data Managing System for Simultaneous Streaming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional TV systems require hardware to be exclusively controlled by play software, leading to long wait times when switching channels or data sources, and the need for multiple hardware sets for simultaneous streaming, which is inconvenient and not feasible for all TVs.
Innovation Solution
An audio-visual data managing system that allows multiple transmitting circuits to share a data receiving circuit, enabling simultaneous use of processed audio-visual data and incorporating a predicting mechanism to pre-connect data sources for quick channel or source switching.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If play software exclusively controls hardware in TV, then hardware control stability is improved, but channel switching speed deteriorates
Solution Approach 1:
The system performs preliminary actions by pre-establishing connection templates and pre-loading data sources before actual channel switching is needed. When a user switches channels, the system retrieves pre-configured connection parameters and reuses existing hardware connections instead of establishing new ones, thereby reducing switching wait time while maintaining stable hardware control through the template-based approach.
2Productivity
If multiple hardware sets are used for simultaneous streaming, then streaming capability is improved, but device complexity deteriorates
Solution Approach 1:
The system implements multi-functionality by enabling a single hardware set to serve multiple play software instances simultaneously through virtualization. The hardware connection is virtualized into a shared resource that can be dynamically allocated to different play software applications, allowing one physical hardware set to perform the function of multiple hardware sets without actually requiring multiple physical devices.
Solution Approach 2:
The system creates virtual copies of hardware connections through software-based connection templates. Instead of physically duplicating hardware sets, the system generates virtual representations of hardware connections that can be shared across multiple play software instances, achieving the functionality of multiple hardware sets using a single physical set.
3Reliability
If hardware connection is re-established when switching channels, then data source connectivity is improved, but switching efficiency deteriorates
Solution Approach 1:
The system performs preliminary connection establishment and data source registration before channel switching occurs. Connection parameters and data source information are pre-loaded and stored in templates, so when channel switching is triggered, the system can quickly retrieve and apply pre-configured connections rather than performing time-consuming connection re-establishment procedures.
Solution Approach 2:
The system implements feedback mechanisms that track connection status and data source availability. By monitoring which connections are already established and which data sources are available, the system can make intelligent decisions about connection reuse versus re-establishment, maintaining reliable connectivity while optimizing switching efficiency based on real-time system state.
Data Source
AI summary
An audio-visual managing system, applied to at least one data receiving circuit which receives audio-visual data and outputs processed audio-visual data, each of the data receiving circuit comprising a tuner or a demodulator, the audio-visual managing system comprising: a plurality of transmitting circuits, configured to stream the processed audio-visual data; wherein the processed audio-visual data output by a first data receiving circuit of the data receiving circuit can be used by a first transmitting circuit and a second transmitting circuit of the transmitting circuits simultaneously, when the first transmitting circuit and the second transmitting circuit receive the processed audio-visual data output by the first data receiving circuit.


