Video Viewpoint Switching via Continuous Data Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video content distribution systems do not allow users to seamlessly switch between different viewpoints of the same video content, leading to potential frustration and dissatisfaction.
Innovation Solution
A video content distribution system that includes a user terminal and a content management server, enabling communication via a network, where the user terminal can request and switch between viewpoints, and the server manages and transmits field-of-view video data to ensure seamless switching without interruptions, while also determining viewing periods for accurate charging.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the system allows switching between multiple viewpoints of the same video content, then user satisfaction and viewing experience are improved, but system complexity and data management requirements increase
Solution Approach 1:
The video content is segmented into multiple viewpoint-specific video data streams (first viewpoint video data, second viewpoint video data, etc.), allowing the system to provide versatile viewpoint switching while managing complexity by treating each viewpoint as a separate manageable entity
Solution Approach 2:
The system pre-acquires and stores multiple viewpoint video data before the user requests switching, so that when viewpoint switching is requested, the transition can occur seamlessly without real-time processing delays or increased operational complexity
2Reliability
If the system maintains continuous transmission of current viewpoint data during switching, then seamless viewing without interruptions is achieved, but data transmission volume and processing load increase
Solution Approach 1:
The system maintains continuous transmission of the current viewpoint video data during the switching process, ensuring that the useful action of video playback continues without interruption while the viewpoint transitions, thereby achieving seamless switching experience
Solution Approach 2:
The target viewpoint video data is acquired and prepared in advance before the switching request is fully processed, allowing the transition to occur smoothly without requiring additional real-time data transmission during the critical switching moment
3Measurement precision
If the system tracks viewing periods for each viewpoint separately, then accurate metered-rate charging is enabled, but measurement and calculation complexity increase
Solution Approach 1:
The viewing period measurement is segmented by viewpoint, with separate timing tracking for first viewpoint viewing period and second viewpoint viewing period, enabling precise measurement of each viewpoint's viewing duration independently for accurate charging calculations
Solution Approach 2:
The system continuously monitors and updates viewing period information for each viewpoint, providing real-time feedback on viewing duration that can be used for metered-rate charging, with the viewing period determining unit automatically calculating and updating charges based on accumulated viewing time
4Ease of operation
If the system processes viewpoint switching requests in real-time, then user interaction responsiveness is improved, but processing delays and buffering may occur
Solution Approach 1:
The system performs preliminary acquisition of viewpoint switching request data and target viewpoint video data before the actual switching operation, so that when the user requests a viewpoint change, the system can execute the switch immediately without real-time processing delays or buffering
Solution Approach 2:
The system maintains copies of multiple viewpoint video data streams in advance, allowing instantaneous switching between viewpoints without requiring real-time generation or processing of video data, thereby eliminating processing delays while maintaining responsive user interaction
Data Source
AI summary
A video content distribution system including a user terminal and a content management server connected via a communication network. The content management server continues transmitting field-of-view video data associated with a first viewpoint to the user terminal at least for a time period from the time when a transmission unit transmits a viewpoint switch request signal for requesting a switch from the first viewpoint to a second viewpoint to the time when a reception unit receives field-of-view video data associated with the second viewpoint. In response to the reception unit receiving the viewpoint switch request signal, a viewing stop time determining unit determines a first viewing stop time at which viewing display stops displaying the field-of-view video from the first viewpoint, and a viewing start time determining unit determines a second viewing start time at which the display start displaying the field-of-view video from the second viewpoint.


