Prototype Manifest File Acquisition Timing Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing video delivery systems face issues with acquiring the updated prototype manifest file at appropriate timing, leading to increased system load and potential delivery delays due to repeated unnecessary acquisitions or delayed updates.
Innovation Solution
A system control apparatus that includes an estimation unit to analyze the content of the prototype manifest file and determine the next acquisition timing, and an acquisition unit to acquire the file based on this timing, ensuring timely updates and reducing unnecessary load.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the system control apparatus acquires the prototype manifest file at predetermined time intervals, then the acquisition timing is regular and simple to control, but repeated unnecessary acquisitions occur increasing system load
Solution Approach 1:
The system implements feedback by comparing the current prototype manifest file with the previously stored version. The estimation unit analyzes whether the file has been updated by detecting changes in file content, and only triggers acquisition when an update is detected, thereby avoiding repeated unnecessary acquisitions and reducing system load
Solution Approach 2:
The system performs self-service by autonomously determining whether acquisition is necessary through content comparison. The estimation unit automatically analyzes the manifest file changes and controls the acquisition timing without requiring external intervention or complex scheduling, simplifying operation while avoiding waste
2Loss of energy
If the system control apparatus waits for predetermined time intervals between acquisitions, then the system load is reduced, but the acquisition of updated prototype manifest file is delayed causing delivery delays
Solution Approach 1:
The system uses feedback mechanisms to detect manifest file updates by comparing current and previous versions. When an update is detected, the system immediately triggers acquisition without waiting for the next predetermined time interval, thus reducing delivery delay while maintaining low system load during non-update periods
Solution Approach 2:
The acquisition interval is made dynamic rather than fixed. The system adjusts the acquisition timing based on whether updates are detected: waiting for predetermined intervals when no updates occur (reducing load), and immediately acquiring when updates are detected (reducing delay), thereby adapting to actual system conditions
3Reliability
If the system control apparatus repeatedly acquires the prototype manifest file, then the latest version is ensured to be obtained, but the system load increases due to unnecessary acquisitions
Solution Approach 1:
The estimation unit provides feedback by comparing the current manifest file with the previously stored version. This comparison mechanism ensures that the system only acquires the latest version when actually needed (when updates are detected), maintaining reliability while avoiding the increased system load that would result from repeated unnecessary acquisitions
Data Source
AI summary
A system control apparatus for acquiring a prototype manifest file that is a basis of a manifest file to be transmitted to a viewing client in a system for delivering video data over a network, includes: an estimation unit configured to analyze content of a prototype manifest file acquired from an origin server, to determine a next acquisition timing of the prototype manifest file; and an acquisition unit configured to acquire the prototype manifest file from the origin server, based on the next acquisition timing determined by the estimation unit.


