MMT Streaming Session Migration for Low-Latency CDN Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
HTTP streaming for media delivery suffers from delay and synchronization issues due to its design for reliable data delivery, which is not suitable for low-latency media streaming, especially when handling encrypted virtual reality content that requires access to uncompressed data for proper compression and rendering.
Innovation Solution
Converting HTTP streaming sessions into MPEG Media Transport (MMT) streaming sessions, allowing user equipment to request and migrate to MMT sessions, select service components, and receive media, while the server translates HTTP content into MMT sessions and transmits the selected media components.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If HTTP streaming is used for media delivery, then the content can be easily distributed through existing CDNs and pass through firewalls, but the system suffers from delay and synchronization issues due to protocol design for reliable data delivery
Solution Approach 1:
The patent introduces MMT (MPEG Media Transport) as an intermediary protocol layer between the content source and HTTP streaming infrastructure. The MMT protocol handles media-specific requirements (synchronization, timing, low-latency delivery) while still operating within the HTTP/CDN ecosystem, thus mediating between the conflicting requirements of CDN compatibility and low-latency performance
Solution Approach 2:
The system changes the protocol parameters from standard HTTP to MMT-specific parameters optimized for media delivery. This includes using MMT's timing and synchronization parameters, packetization schemes, and transport mechanisms that are specifically designed for low-latency media streaming while maintaining compatibility with existing infrastructure through appropriate parameter mappings
2Reliability
If encrypted VR content is delivered via HTTP, then content protection is maintained, but the VR renderer cannot access uncompressed media data for proper projection and rendering
Solution Approach 1:
The patent segments the encrypted VR content into separate MMT service components, allowing selective decryption and processing. The content is divided into encryptable portions for delivery and unencrypted portions or selectively decrypted portions for rendering, enabling both content protection and renderer access where needed
Solution Approach 2:
Different portions of the VR content stream have different encryption states based on their intended use. The patent applies encryption selectively - maintaining encryption for portions requiring protection while providing unencrypted access to portions needed for rendering and projection operations, thus applying different security qualities to different parts of the content
Data Source
AI summary
A user equipment (UE) includes a communication unit and a processor. The communication unit communicates with a server. The processor transmits a hypertext transfer protocol (HTTP) streaming session request including an indication that the UE supports Motion Picture Experts Group (MPEG) media transport (MMT) to the server and receives a description of MMT service components including an indication that the server supports MMT. The processor also migrates the UE to a MMT streaming session, selects at least one service component from the MMT service components, transmits a selection message to the server, and receives media corresponding to the selected at least one service component.


