Low-Latency Streaming Switching Between MPEG-TS and MMT

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The convergence of broadcasting and communication networks has led to the emergence of new content types like UHD and 3D video, necessitating efficient multimedia data transmission and playback across various environments, while existing MPEG-TS systems are inefficient to replace immediately, requiring a solution for coexistence with MMT-based systems.

Innovation Solution

An apparatus and computer-readable medium that provide low-latency real-time broadcast content by switching between MPEG-TS and MMT-based streaming services based on user requests, using first and second media receiving modules to decode streaming data packets from different servers and a playback module to determine switching conditions for efficient operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If MMT-based streaming service is used, then low-latency real-time broadcast is achieved, but compatibility with legacy MPEG-TS systems is reduced

Engineering Contradiction:
ImprovelatencyVSAvoidsystem compatibility
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The system dynamically switches between MMT-based and MPEG-TS-based streaming services based on real-time conditions such as user requests, channel switching events, and network environments. This dynamic adaptability allows the system to achieve low latency when MMT is available while maintaining compatibility with legacy MPEG-TS systems when needed, thus resolving the contradiction between latency reduction and system compatibility.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If MPEG-TS-based legacy system is used, then system compatibility is maintained, but latency is increased

Engineering Contradiction:
Improvesystem compatibilityVSAvoidlatency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system transitions from static legacy MPEG-TS implementation to a dynamic architecture that can switch between MPEG-TS and MMT protocols. When low-latency performance is required and MMT servers are available, the system automatically switches to MMT-based streaming, thereby reducing latency while maintaining backward compatibility with legacy systems through conditional use of MPEG-TS.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If dual media receiving modules are implemented, then service quality and flexibility are improved, but device complexity increases

Engineering Contradiction:
Improveservice flexibilityVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the media receiving functionality into separate first and second media receiving modules, where the first module handles MPEG-TS-based streaming and the second module handles MMT-based streaming. This segmentation allows each module to be optimized for its specific protocol while working together under unified control, improving service flexibility without overwhelming complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The playback module serves as a universal component that can handle decoded data from both the first media receiving module (MPEG-TS) and the second media receiving module (MMT). This multi-functionality reduces overall system complexity by having a single playback engine that adapts to different input sources, rather than requiring separate playback paths for each protocol.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10148725B2Apparatus and computer-readable recording medium having program recorded therein for providing low-latency real-time broadcast content
Publication Date: 2018.12.04 SK TELECOM CO LTD
  • US10148725B2 patent drawing
  • US10148725B2 patent drawing
  • US10148725B2 patent drawing

AI summary

The disclosure relates to an apparatus for providing low-latency real-time broadcast content in an MMT-based streaming service and a computer-readable recording medium having a related program recorded therein. According to the disclosure, when a streaming request event for an arbitrary channel occurs, the apparatus determines whether the streaming request event satisfies an event condition for switching to a low-latency real-time broadcast mode. Depending on a determination results, the apparatus transmits a streaming request to a first or second streaming server for providing a streaming service based on a first or second media transmission technique. Then the apparatus receives and decodes a first or second streaming data packet of real-time broadcast content from the first or second streaming server and plays the decoded first or second streaming data packet.