Content Upload System Using DIT Insertion for Seamless Playback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content uploading systems, such as those following DLNA guidelines, are inadequate for uploading multiple pieces of audiovisual stream data, leading to decreased uploading performance and loss of essential information like seamless playback and chapter information, as they require regenerating playlist and clip information from entire stream data.
Innovation Solution
The system transmits integrated stream data as pseudo single stream data by inserting DIT for discontinuity points, allowing the content receiving device to upload multiple audiovisual data pieces with associated clip and playback control information, reducing processing load and preserving essential information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If multiple audiovisual stream data are transmitted as integrated stream data with DIT insertion, then uploading performance decreases and processing task increases, but seamless playback information and chapter information are preserved
Solution Approach 1:
The patent segments the transmitted data into two distinct parts: management information (playlist and clip information) and actual audiovisual stream data. By separating these components, the system can transmit essential playback control information independently, allowing the receiver to reconstruct seamless playback functionality without requiring complete stream analysis, thus resolving the contradiction between information preservation and transmission efficiency
Solution Approach 2:
The patent applies preliminary action by pre-generating and transmitting playlist and clip information before the actual playback occurs. This allows the content receiving device to have all necessary playback control information ready in advance, eliminating the need for complex real-time stream analysis and enabling efficient reproduction of seamless playback and chapter information without compromising uploading performance
2Reliability
If entire stream data is analyzed to regenerate playlist and clip information, then seamless playback capability is maintained, but processing task and time increase
Solution Approach 1:
The patent extracts essential playback control information (playlist and clip information) from the stream data and transmits it as separate management information. This extraction eliminates the need for the content receiving device to analyze the entire stream data to regenerate this information, significantly reducing processing time while maintaining reliable seamless playback capability through direct use of the extracted information
3Device complexity
If multiple audiovisual stream data are uploaded as pseudo single stream data, then device complexity is reduced, but information loss occurs
Solution Approach 1:
The patent introduces an intermediary component (management information consisting of playlist and clip information) that mediates between the simple pseudo single stream transmission and the requirement for multiple stream data handling. This intermediary carries all essential playback control information, allowing the content receiving device to reconstruct multiple stream playback functionality without requiring complex native multi-stream processing capabilities
Data Source
Figure 1
Figure 2
Figure 3
AI summary
In a content uploading system, a content transmitting device generates destination location information for transferring content playback control information, multiple pieces of clip information, and multiple pieces of audiovisual data based on a content identifier and destination information transmitted from a content receiving device and a generating rule for destination URI stored in the content transmitting device. The content transmitting device uploads the content, the clip information, and the content playback control information to the content receiving device.