Bitstream Switching for Seamless Video Playback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video switching methods experience a relatively long switching delay and low bitstream switching efficiency due to overlapping bitstream access points, which hinder seamless viewport adjustments during large viewport video playback.
Innovation Solution
A media information processing method that determines a target bitstream by analyzing media description information, ensuring non-overlapping access points and optimized bitstream segments to minimize switching delays and enhance efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If access points of multiple bitstreams overlap in time, then bitstream switching can be performed, but switching delay increases and switching efficiency decreases
Solution Approach 1:
The patent divides the bitstream into multiple segments with non-overlapping access points. Each bitstream is segmented such that access points are distributed at different time positions, allowing the player to select appropriate access points for seamless switching between bitstreams without temporal conflicts, thereby reducing switching delay and improving efficiency
Solution Approach 2:
The patent performs preliminary preparation of multiple bitstreams with pre-positioned non-overlapping access points. The player pre-loads and positions access points in advance based on predicted viewport changes or user behavior, so that when switching is needed, the target access point is already ready, eliminating waiting time and reducing switching delay
2Adaptability or versatility
If multiple bitstreams are prepared for different viewports, then viewport switching is supported, but decoding complexity increases
Solution Approach 1:
The patent applies different encoding qualities and access point configurations to different bitstreams corresponding to different viewports. Each bitstream is optimized for its specific viewport with appropriate quality parameters and access point positioning, allowing the player to decode only the necessary bitstream for the current viewport, thereby managing complexity while maintaining versatility
Solution Approach 2:
The patent implements dynamic bitstream selection and decoding based on real-time viewport detection. The player dynamically switches between different bitstreams and access points according to user viewing behavior, adjusting the decoding process dynamically rather than maintaining all bitstreams simultaneously, which reduces overall decoding complexity while preserving adaptability
Data Source
AI summary
A media information processing method includes obtaining media description information, where the media description information includes description information of at least two bitstreams corresponding to a first picture area, any one of the at least two bitstreams has an access point different in time from an access point of another bitstream in the at least two bitstreams, the at least two bitstreams are bitstreams obtained by separately encoding picture content of the first picture subarea, and time periods corresponding to the picture content separately encoded by the at least two bitstreams overlap, and determining, based on the media description information, a to-be-played first target bitstream, where the first target bitstream is one of the at least two bitstreams.


