Live Streaming Frame Data Extraction for Bandwidth Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current electronic sports live streaming methods require high bandwidth, limiting accessibility, especially for users on mobile networks like GPRS, as they rely on video data streaming which is bandwidth-intensive.
Innovation Solution
A data live streaming method where frame data from clients is received and broadcast by a server to synchronize the data exchange among clients and mobile terminals, allowing mobile terminals to generate live streaming data using prestored data, reducing the need for high bandwidth and improving adaptability across network environments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If video data streaming is used for electronic sports live streaming, then streaming quality is maintained, but bandwidth requirements increase significantly
Solution Approach 1:
The patent extracts only the essential frame data from the complete video stream and transmits this reduced data set to mobile terminals. By taking out only the necessary frame information rather than the entire video stream, the system maintains streaming quality while significantly reducing bandwidth requirements.
Solution Approach 2:
The patent uses a copying approach where frame data is transmitted to mobile terminals that then generate complete video streams locally using prestored data. This allows the mobile terminal to create a full video copy from minimal transmitted data, maintaining quality while reducing transmission bandwidth.
2Reliability
If high bandwidth is used for video streaming, then streaming quality is maintained, but network adaptability decreases
Solution Approach 1:
The patent changes the data transmission parameter from complete video streams to reduced frame data. This parameter change enables the system to adapt to various network conditions including mobile networks like GPRS, while still maintaining streaming quality through local data generation at the mobile terminal.
Solution Approach 2:
The patent employs preliminary action by pre-storing data at mobile terminals before actual streaming occurs. This prestored data enables the terminal to generate complete video streams locally when frame data is received, ensuring quality maintenance across different network conditions without requiring high bandwidth during transmission.
3Productivity
If video data is transmitted to all clients, then streaming coverage is maximized, but server cost increases
Solution Approach 1:
The patent extracts only essential frame data from complete video streams for transmission to mobile terminals. This extraction approach reduces the amount of data the server must transmit and process, thereby reducing server costs while maintaining streaming coverage through efficient data utilization at the mobile terminal.
Solution Approach 2:
The patent implements self-service by enabling mobile terminals to generate complete video streams locally using received frame data and prestored data. This shifts the processing burden from the server to the mobile terminal, allowing the server to maintain coverage with lower resource consumption since terminals independently complete the streaming process.
Data Source
AI summary
A data live streaming method is provided. The data live streaming method includes: receiving, by at least one processor, frame data from clients in a client set, wherein each client in the client set is synchronously running a target application; broadcasting, by the at least one processor, the frame data to each client in the client set to perform data exchange; and synchronously sending, by the at least one processor, the frame data to a mobile terminal, wherein the mobile terminal generates live streaming data corresponding to the target application according to the frame data and prestored data corresponding to the target application.


