Audio Data Transmission Delay Reduction via Direct Server Framework Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current audio data processing methods in cloud application programs face challenges in efficiently transmitting audio data from a server to a terminal, leading to delays that can affect the synchronization of audio with visual data.
Innovation Solution
The proposed solution involves a method where the server processes first audio data through a system framework to obtain second audio data, which is then transmitted to a forwarding program. The forwarding program communicates with an audio capturing program to directly send the second audio data to the terminal, reducing transmission links and delays.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If audio data is transmitted through multiple components (system framework, record thread, audio capturing program), then the audio data can be processed and captured, but the transmission delay increases
Solution Approach 1:
The patent extracts the audio data directly from the system framework to the audio capturing program, bypassing the record thread intermediate step. This extraction approach removes the unnecessary delay caused by the record thread while maintaining the reliability of audio data processing through direct component communication.
Solution Approach 2:
The patent introduces a direct communication channel as an intermediary mechanism between the system framework and the audio capturing program. This mediator enables audio data to be transmitted without going through the traditional record thread path, thus reducing transmission delay while preserving data integrity.
2Speed
If the audio data transmission path is simplified to reduce delay, then transmission speed improves, but the processing reliability may be affected
Solution Approach 1:
The patent extracts the audio data transmission path from the complex multi-component chain to a simplified direct path from system framework to audio capturing program. This extraction maintains processing reliability by keeping essential components while removing unnecessary intermediate steps that cause delays.
Solution Approach 2:
The patent establishes a pre-configured direct communication channel between the system framework and audio capturing program before audio data transmission begins. This preliminary setup ensures that when audio data needs to be transmitted, the direct path is already ready, enabling both high speed and reliable processing without ad-hoc routing.
Data Source
AI summary
A server system includes a cloud application program, a system framework, a forwarding program, and an audio capturing program. The server system inputs first audio data of the cloud application program to the system framework, processes the first audio data through the system framework to obtain second audio data, and transmits the second audio data to the forwarding program. The second audio data is then transmitted from the forwarding program to the audio capturing program according to a communication connection between the forwarding program and the audio capturing program. The audio capturing program transmits the second audio data to a local application program of a terminal. Because the second audio data obtained after processing through the system framework is directly sent to the audio capturing program through the forwarding program, a transmission link of audio data is shortened, thus reducing the delay in delivering audio data.


