Streaming Media Object Ranking for Stable Real-Time Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Streaming media transmission is hindered by low efficiency and poor stability due to high device and network requirements, particularly in cases of degraded performance or unsatisfactory network conditions.
Innovation Solution
A method involving parsing streaming media transmission signaling to obtain ranking relationship descriptors, forming ranking sets, and ranking streaming media objects based on these descriptors to select and transmit target objects, ensuring stability and efficiency through flexible and diverse data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If streaming media is transmitted segment by segment in real time, then users can obtain media data without downloading complete files, but transmission efficiency and stability are reduced due to high device and network requirements
Solution Approach 1:
The patent implements dynamic adaptation of streaming media transmission based on real-time network conditions and device performance. The system dynamically adjusts transmission parameters, selects appropriate media objects from multiple candidates, and modifies playback settings to match current system state, thereby maintaining both real-time access capability and transmission stability under varying conditions
Solution Approach 2:
The patent changes key transmission parameters including bit rate, resolution, and segment size based on network status and device capability. By continuously monitoring network conditions and adjusting these parameters dynamically, the system optimizes transmission efficiency while ensuring stability, resolving the contradiction between real-time access and reliable delivery
2Ease of operation
If streaming media is transmitted segment by segment in real time, then users can access media without complete download, but device performance requirements are heightened causing low transmission efficiency
Solution Approach 1:
The patent applies partial action by transmitting only the necessary media segments based on current playback position and predicted needs, rather than continuously transmitting all possible data. The system requests only the next required segment or pre-loads a limited buffer, reducing unnecessary data transmission and improving efficiency while maintaining real-time access
Solution Approach 2:
The system performs preliminary actions by pre-loading media segments into a buffer before they are actually needed for playback. This anticipation mechanism ensures smooth playback without requiring high transmission efficiency at the moment of playback, as data is fetched in advance when network conditions may be more favorable
3Ease of operation
If streaming media is transmitted segment by segment in real time, then complete file download is avoided, but network condition requirements are high leading to poor transmission stability
Solution Approach 1:
The patent implements feedback mechanisms that continuously monitor network conditions, device performance, and playback status. Based on this feedback, the system adjusts transmission parameters, reselects media objects, and modifies buffering strategies to adapt to changing network conditions, thereby reducing sensitivity to network quality variations while maintaining real-time access
Solution Approach 2:
The system prepares for network instability by maintaining a buffer of pre-loaded media segments and implementing error recovery mechanisms. When network conditions deteriorate, the buffer provides a cushion that allows playback to continue without interruption, reducing the harmful impact of poor network conditions while preserving real-time access capability
Data Source
AI summary
A streaming media transmission method and apparatus are provided. The method may include: parsing streaming media transmission signaling to obtain a ranking relationship descriptor of each streaming media object.) The method may further include forming a ranking relationship set with at least two streaming media objects having the same ranking identifier field. The method may further include ranking the at least two streaming media objects in the ranking relationship set according to the ranking information field to obtain a streaming media object sequence. The method may further include selecting a to-be-received target streaming media object from the streaming media object sequence, and transmitting a streaming media transmission request for the target streaming media object, the streaming media transmission request being used for requesting to acquire the target streaming media object.


