DASH Tuning-In Method for Live Media Streaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In live media streaming based on DASH, the initialization delay is increased due to the need for multiple roundtrips and requests when tuning into a live streaming session, especially when using SegmentTimeline, which is not always feasible with varying frame rates and computing resource issues.

Innovation Solution

The DASH Tuning-In Method is introduced, where a client requests the MPD file with specific HTTP headers to enable the transmission of multiple media data files, including MPD, IS, and MS, in a single MIME multipart message, allowing the server to send all necessary files in a single response, reducing the number of roundtrips and initialization delay.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If multiple media data files are requested and transmitted in separate roundtrips, then each file can be transmitted independently and reliably, but the initialization delay increases due to multiple roundtrip requests

Engineering Contradiction:
Improveinitialization delayVSAvoidnumber of roundtrips
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent merges multiple media data files (MPD, IS, and MS files) into a single HTTP response message. The server transmits all required files in one go instead of requiring separate roundtrip requests for each file, thereby reducing initialization delay while maintaining reliable transmission through the existing HTTP protocol

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If SegmentTimeline is used for live streaming, then media segments can be transmitted efficiently, but the varying frame rates and computing resource issues make it not always feasible

Engineering Contradiction:
Improvestreaming efficiencyVSAvoidfeasibility with varying frame rates
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent changes the transmission parameters by using HTTP headers to indicate that multiple media data files should be transmitted in a single message. This approach allows the system to accommodate varying frame rates and computing resource constraints by flexibly controlling what files are transmitted together, rather than relying on rigid SegmentTimeline scheduling

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240334006A1Method, apparatus, and medium for media data transmission
Publication Date: 2024.10.03 DOUYIN VISION CO LTD
  • US20240334006A1 patent drawing
  • US20240334006A1 patent drawing
  • US20240334006A1 patent drawing

AI summary

Embodiments of the present disclosure provide a solution for media data transmission. A method for media data transmission is proposed. The method comprises: transmitting, at a first device and to a second device, a request for at least one media data file, the request comprising a first indication indicating that a plurality of media data files are to be transmitted in a single message; and receiving the plurality of media data files in the single message from the second device. Thereby, the initialization delay can be advantageously reduced.