Dynamic Secondary Video Placement During Primary Playback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video playback devices often limit the ability to dynamically change the placement of secondary video during primary video playback, disrupting viewer experience by requiring abrupt stops and restarts for reconfiguration.
Innovation Solution
A system and method for dynamic video placement on a display, allowing users to control and move secondary video streams to desired positions on a display during primary video playback using input devices, with processor-driven management of secondary video streams and metadata to ensure smooth transitions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If secondary video placement is reconfigured during playback, then viewer flexibility and viewing comfort are improved, but playback continuity is disrupted due to abrupt stop and restart requirements
Solution Approach 1:
The patent implements dynamic video placement by allowing the secondary video to move between different display positions (e.g., corners, edges, center) during playback without requiring playback restart. The system dynamically adjusts the spatial coordinates and display parameters of the secondary video stream while maintaining continuous playback of the primary video, resolving the contradiction between placement flexibility and playback continuity.
Solution Approach 2:
The patent segments the display screen into multiple regions or zones where the secondary video can be placed independently from the primary video. By dividing the display area into separate composible regions, the system allows independent positioning and manipulation of the secondary video stream without affecting the continuous playback of the primary video, thus enabling flexible placement without playback interruption.
2Adaptability or versatility
If secondary video placement is changed in setup menu, then placement flexibility is improved, but viewing experience is degraded due to abrupt stop and restart of primary video
Solution Approach 1:
The patent transforms the static setup menu configuration into a dynamic during-playback adjustment mechanism. Users can change secondary video placement in real-time during playback by interacting with on-screen controls or remote devices, and the system dynamically repositions the secondary video without interrupting the primary video playback, thereby maintaining viewing comfort while providing adaptability.
Solution Approach 2:
The patent ensures continuity of the primary video playback action while allowing secondary video placement changes. The system maintains continuous decoding and display of the primary video stream while simultaneously managing the positioning and rendering of the secondary video stream, preventing any interruption or pause in the primary video playback during placement reconfiguration.
3Reliability
If secondary video is fixed in position, then playback continuity is maintained, but viewer adaptability to different viewing conditions is reduced
Solution Approach 1:
The patent provides dynamic positioning options for the secondary video during playback, allowing viewers to adapt the placement according to their personal viewing preferences and conditions. The system maintains playback stability by using efficient rendering techniques and synchronized timing, while simultaneously providing adaptability through multiple configurable positions and layout options for the secondary video stream.
Data Source
AI summary
There is provided a video playback device for providing adjustable display coordinates and for playing a video on a display. The video playback device comprises a memory storing a plurality of video streams each associated with one of a plurality of different display coordinates and a processor configured to determine a first input display coordinate for displaying the video on the display, select a first coordinate of the plurality of different display coordinates corresponding to the first input display coordinate, and output a first video stream of the plurality of video streams associated with the selected first coordinate on the display.


