Subsegment Chunk Transfer for Low-Delay Live Streaming Stability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In MPEG-DASH, shortening segment time length for low-delay live streaming can lead to delays due to network jitter and re-transmission errors, as multiple requests for segments may be pipelined, causing instability in content delivery.
Innovation Solution
A content transmission device that transmits content in subsegment units, with time information of subsegments included in the segment header, allowing chunk transfer and enabling stable low-delay live streaming by reducing errors associated with re-transmissions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If segment time length is shortened for low-delay live streaming, then delay is reduced, but network jitter and re-transmission errors increase causing instability
Solution Approach 1:
The patent divides a segment into multiple subsegments, where each subsegment can be independently requested and transmitted. This segmentation allows the system to reduce the effective transmission unit size without reducing the overall segment time length, thereby achieving low delay while maintaining stability through finer-grained error handling and retransmission at the subsegment level
2Stability of the object's composition
If multiple requests for segments are pipelined to cope with network jitter, then network jitter is handled, but re-transmission errors increase due to resource unavailability
Solution Approach 1:
By segmenting content into subsegments, the system can send multiple smaller requests in parallel rather than fewer larger requests. This reduces the impact of individual request failures and improves overall request success rate while maintaining network jitter handling capability
Solution Approach 2:
The patent sends requests for multiple subsegments in advance (excessive action) to ensure that even if some requests fail due to resource unavailability, enough subsegments are received to maintain stable playback, thereby improving request success rate
Data Source
AI summary
A content transmission unit (22) is provided that performs chunk transfer of a segment to a client (2) in subsegment unit, the subsegment being formed by dividing the segment into a plurality of pieces after receiving a request requiring transmission of the segment from the client (2).


