Dynamic Media Resource Signaling for Seamless Streaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing HTTP-based multimedia systems face challenges in dynamically managing media resource identification and signaling information, particularly in real-time streaming environments, due to static media resource allocation and the inability to seamlessly change media servers or sessions, leading to disruptions in service during peak demand or network changes.

Innovation Solution

The proposed solution involves transmitting and receiving messages containing priority media source and signaling location information, including primary, alternative, and origin locations, to dynamically manage media resources and signaling in a multimedia system using the MPEG Media Transport (MMT) scheme, allowing for effective media resource allocation based on user terminal conditions and network environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If media resource identification information (URL) is included in meta data when media contents are generated, then the receiving apparatus can request streaming service from media contents server, but delay occurs due to detecting actual address through DNS and the address cannot be updated in real time according to dynamic channel change

Engineering Contradiction:
Improveaddress detection delayVSAvoidreal-time dynamic channel change capability
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic media resource identification information that can be updated in real-time through signaling messages during media content delivery. Instead of using static URL information embedded in meta data, the system employs dynamic signaling mechanisms that allow the receiving apparatus to obtain updated server addresses and session information during runtime, enabling seamless adaptation to changing network conditions and server states without DNS lookup delays

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces a signaling mechanism that acts as an intermediary between the receiving apparatus and media contents server. This signaling system carries media resource identification information and session state information, mediating the connection and allowing dynamic updates of server addresses and session parameters without requiring direct DNS resolution or re-establishing initial connections

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the address of media contents server is changed while media contents service is being provided, then the service can adapt to network changes, but the receiving apparatus cannot continuously use the current service and must perform initial access procedure again

Engineering Contradiction:
Improvemedia contents server address change capabilityVSAvoidcontinuous service availability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent ensures continuous media content service by implementing a signaling mechanism that maintains session state information even when media contents server addresses change. The receiving apparatus can continuously receive media content through updated signaling messages that provide new server addresses and session parameters without interrupting the streaming service or requiring re-initialization

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The patent implements a feedback mechanism where the receiving apparatus monitors signaling messages for changes in media resource identification information and session state. When server address changes occur, the system receives feedback through signaling updates that guide the receiving apparatus to new server addresses while maintaining continuous service without requiring re-establishment of initial access procedures

Inventive Principle:
Principle #23Feedback

3Device complexity

If static media resource allocation is used in HTTP-based streaming, then the system structure is simple, but seamless media contents service cannot be provided by changing media contents server or session according to needs

Engineering Contradiction:
Improvemedia resource allocation structureVSAvoiddynamic server and session change capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent transforms the static media resource allocation structure into a dynamic system by introducing signaling messages that carry media resource identification information and session state information. This allows the system to adaptively change media contents servers and sessions based on real-time network conditions, user needs, and server availability while maintaining a relatively simple overall architecture built upon existing HTTP streaming foundations

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10880588B2Apparatus and method for transmitting/receiving information regarding media content in multimedia system
Publication Date: 2020.12.29 SAMSUNG ELECTRONICS CO LTD
  • US10880588B2 patent drawing
  • US10880588B2 patent drawing
  • US10880588B2 patent drawing

AI summary

The present invention provides a method for a transmission apparatus in a multimedia system. The method comprises a step of transmitting a message including a priority order of media source location information, and three or more pieces of media source location information, wherein the three or more pieces of media source location information include primary media source location information, alternative media source location information and original media source location information.