Video Stream Auxiliary Indication for Differentiated Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video data transmission methods require intensive calculation and delay due to deep packet inspection (DPI) for scalable video coding (SVC) streams, especially when proprietary protocols and DRM protection are involved, limiting efficient transmission in bandwidth-constrained environments.
Innovation Solution
Incorporating auxiliary indication information in the video stream to provide priority and size information, allowing base stations and handheld terminals to perform differentiated transmission without full DPI, thereby reducing inspection complexity and improving user experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If deep packet inspection (DPI) is performed on each data packet to obtain priority and size information, then accurate video stream differentiation is achieved, but calculation intensity increases and transmission delay occurs
Solution Approach 1:
The patent applies preliminary action by embedding priority and size information in auxiliary indication information within the video stream before transmission. This allows the base station to obtain packet priority and size information without performing deep packet inspection during transmission, thereby reducing calculation intensity and transmission delay while maintaining accurate video stream differentiation.
2Measurement precision
If full DPI inspection is performed on data packets to obtain quality layer number, priority number, and time layer number, then comprehensive video stream control is achieved, but device complexity increases
Solution Approach 1:
The patent extracts the essential control information (priority and size) from the video stream and places it in auxiliary indication information that can be easily accessed. This extraction approach allows the base station to obtain necessary control information without performing complex deep packet inspection, thereby reducing device complexity while maintaining video stream control accuracy.
3Ease of operation
If differentiated transmission is performed based on full packet inspection, then user experience is improved, but calculation resources are consumed
Solution Approach 1:
The patent applies preliminary action by pre-configuring priority and size information in the video stream's auxiliary indication information. This allows the base station to perform differentiated transmission based on readily available information without consuming excessive calculation resources, thereby improving user experience while reducing energy consumption for packet inspection.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
The present invention relates to a video data coding method and apparatus, where the method includes: obtaining a video file; compressing the obtained video file into a video stream, where the video stream includes data of multiple groups of pictures; adding indication information before data of each group of pictures among the data of the multiple groups of pictures in the video stream, where a user terminal or a base station learns, based on the indication information, a priority and a size of each data frame in the data of the group of pictures behind the indication information. In the transmission method provided by an embodiment of the present invention, auxiliary indication information in a video stream is detected, and priority information and size information of a subsequent stream are obtained, so that a base station can perform differentiated transmission of the video stream based on the obtained priority information and size information, and a handheld terminal can also request, based on the indication information in the received video stream in combination with a current channel resource status, the base station to perform differentiated transmission of video data, thereby improving user experience of the terminal.