Manifest Segmentation for Bandwidth Reduction in Real-Time Streaming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The periodic transmission of large manifests associated with time-shifted multimedia content consumes excessive network bandwidth and CPU resources, particularly in low-speed internet connections, leading to degraded playback performance.
Innovation Solution
Implement a method where initial playback uses smaller manifests of the first type, and upon selection of a command, a request is sent to access the larger manifests of the second type, which are then used for playback, thereby delaying the transmission of the larger manifests until necessary.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If periodic transmission of large manifests is implemented for time-shifted content, then content replay capability is improved, but network bandwidth consumption increases
Solution Approach 1:
The patent segments manifest transmission into two types: small manifests for real-time playback and large manifests for time-shifted content. The system selectively transmits only the necessary manifest type based on playback mode, avoiding unnecessary transmission of large manifests during normal real-time viewing.
Solution Approach 2:
The system dynamically switches between different manifest types based on user commands. When a user requests time-shifted content, the system transitions from using small manifests to large manifests, adapting the transmission behavior to the current playback requirements.
2Adaptability or versatility
If periodic transmission of large manifests is implemented, then time-shifted playback capability is improved, but CPU load increases
Solution Approach 1:
The patent segments the manifest handling into two distinct approaches: using small manifests for real-time playback and large manifests only when time-shifted content is requested. This segmentation reduces unnecessary processing of large manifests during normal operation.
Solution Approach 2:
The system uses periodic transmission of small manifests for real-time playback, but switches to on-demand transmission of large manifests only when time-shifted content is required, reducing continuous CPU processing load.
3Quantity of substance
If small manifests are used for initial playback, then network bandwidth usage is reduced, but content replay capability is limited
Solution Approach 1:
The system dynamically adapts manifest selection based on user needs. During normal real-time playback, small manifests are used to conserve bandwidth. When a user commands time-shifted playback, the system transitions to using large manifests that provide comprehensive content history.
Solution Approach 2:
The patent extracts the time-shifted content capability from the standard real-time playback flow. Large manifests containing historical content are only retrieved and processed when specifically needed through user commands, separating this functionality from the normal playback path.
Data Source
AI summary
A method for managing access to manifests associated with content distributed in real time, playback of the content requiring receipt, from a communication network, of manifests of a first type or of a second type, a control interface being accessible during playback. The method includes an initial playback carried out by using manifests of the first type, and, during playback, a request for access to the manifest of the second type is transmitted if a command is selected, playback continuing by using manifests of the second type received from the network.


