Media Playback Mode Switching with Decoupled Playback Pages
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current media content playback technologies fail to seamlessly switch between different viewing modes without causing significant technical coupling and impact on the user experience, leading to increased iteration costs and complexity.
Innovation Solution
Decouple the first and second playback modes by using independent pages and acquiring playback status information to generate a second playback image aligned with the first, ensuring synchronized playback progress without animation effects, thus reducing technical coupling and iteration impact.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If different playback modes share the same page and data flow, then switching between modes is simple, but technical coupling increases and iteration impact expands
Solution Approach 1:
The patent divides the playback system into independent pages for different playback modes (first playback page and second playback page). Each page operates independently with its own data flow, eliminating technical coupling between modes while maintaining simple switching through page navigation. This segmentation allows each playback mode to be developed and iterated independently without affecting others.
2Ease of manufacture
If playback modes share the same page, then development iteration is straightforward, but changes in one mode affect other modes
Solution Approach 1:
The patent creates separate playback pages for different modes, where each page is independently developable. Changes to the first playback mode only affect the first playback page, leaving the second playback mode unaffected. This segmentation enables reliable independent iteration while maintaining ease of development through standardized page structures.
Solution Approach 2:
The patent establishes independent data flows and page structures in advance for different playback modes. By pre-defining separate data paths and page templates, the system ensures that future iterations or modifications to one mode will not inadvertently affect other modes, thereby guaranteeing mode independence from the outset.
3Reliability
If playback modes are decoupled with independent pages, then mode independence improves, but implementation complexity increases
Solution Approach 1:
The patent implements a universal page framework that can serve multiple playback modes. By creating a standardized page structure with common components and data flow patterns that work across different playback modes, the system achieves mode independence without proportionally increasing implementation complexity. The universal framework reduces the actual implementation burden compared to completely separate custom implementations.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
The embodiments of the present disclosure relate to a method and an apparatus for playing back media content and a terminal device, and the method comprises: in response to an operation instruction for switching from a first playback mode to a second playback mode triggered for currently played media content, acquiring playback status information corresponding to the media content; generating a second playback image corresponding to the second playback mode according to capacity information and specification information; determining a playback progress of the media content according to media content information and a stored player instance; and playing back the media content continually in accordance with the playback progress on the second playback image.