Streaming Playlist Transmission Timing Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data communication technologies for streaming cannot control the transmission timing of playlists effectively, leading to delays in transmitting the latest updated playlists to receiving apparatuses.
Innovation Solution
A transmission apparatus is designed with an acquisition unit, receiving unit, determination unit, and control unit to assess and manage the transmission timing of playlists, ensuring that the latest updated playlists are transmitted efficiently by determining if untransmitted segment data information is present and controlling the transmission accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If the transmission apparatus transmits playlists only when receiving playlist requests from the receiving apparatus, then the receiving apparatus can acquire playlists periodically, but the transmission apparatus cannot transmit the latest updated playlist timely, causing time loss between playlist update and transmission
Solution Approach 1:
The transmission apparatus proactively transmits the playlist to the receiving apparatus before the receiving apparatus sends a playlist request, by determining whether untransmitted segment data information is present in the updated playlist and automatically transmitting it at a first timing. This preliminary action eliminates the waiting time for the receiving apparatus to request the playlist, thereby reducing the time loss between playlist update and transmission while improving streaming efficiency.
2Reliability
If the transmission apparatus generates and updates playlist immediately after receiving playlist request, then the latest playlist can be transmitted, but the transmission timing cannot be controlled effectively, leading to delays
Solution Approach 1:
The transmission apparatus employs a feedback mechanism where the determination unit continuously monitors whether the playlist contains information about segment data that has not been transmitted to the receiving apparatus. Based on this feedback information, the control unit automatically decides the transmission timing (first timing for untransmitted data, second timing for already transmitted data), achieving both timeliness and operational control without manual intervention.
Data Source
AI summary
A transmission apparatus includes an acquisition unit configured to acquire a list indicating segment data that is acquirable by a receiving apparatus from among a plurality of pieces of segment data obtained by dividing content data, a determination unit configured to determine according to the list, and a control unit configured to perform control to transmit the list at a first timing, if the determination unit determines that the list contains information about segment data that has not been transmitted to the receiving apparatus, and to perform control to transmit the list or a list acquired after the list has been acquired by the acquisition unit at a second timing, which is a timing later than the first timing, if the determination unit determines that the list does not contain information about segment data that has not been transmitted to the receiving apparatus.


