Video Playback Buffering via Dynamic Speed-Based Acquisition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Video content, particularly advertisements, often fail to be replayed normally in communication environments with fluctuating internet speeds due to the acquisition pointer being overtaken by the replay pointer, leading to incomplete or delayed advertisement playback.
Innovation Solution
An information processing apparatus that acquires information on communication speed and determines the timing for advance acquisition of video content, allowing it to buffer advertisements when communication speeds are high, ensuring normal playback even when speeds decrease.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If video content is acquired in real-time during playback, then network bandwidth is utilized efficiently, but playback becomes interrupted when communication speed decreases
Solution Approach 1:
The system performs preliminary acquisition of video content by detecting high communication speeds and proactively downloading content segments before they are needed for playback. This advance preparation ensures that content is ready in the buffer before playback begins, preventing interruptions when communication conditions deteriorate.
Solution Approach 2:
The acquisition strategy dynamically adjusts based on real-time communication speed detection. The system transitions between real-time acquisition and advance acquisition modes, optimizing the balance between network utilization and playback reliability according to current network conditions.
2Reliability
If video content is acquired in advance, then playback continuity is ensured, but network bandwidth is wasted when communication speed is already high
Solution Approach 1:
The system continuously monitors communication speed and uses this feedback to dynamically adjust acquisition timing. When high communication speeds are detected, the system triggers advance acquisition; when speeds are already sufficient for real-time playback, it maintains normal acquisition pace, thus avoiding unnecessary bandwidth consumption.
Solution Approach 2:
The acquisition timing parameter is changed based on communication speed conditions. The system modifies the acquisition schedule from real-time to advance acquisition only when network conditions indicate excess bandwidth availability, thereby optimizing resource utilization while ensuring playback reliability.
3Productivity
If advertisement content is acquired simultaneously with main content, then total acquisition time is reduced, but advertisement playback is delayed when network speed fluctuates
Solution Approach 1:
The system detects high communication speeds and performs preliminary acquisition of advertisement content segments before main content playback begins. This ensures that advertisement content is prepared in advance and can be played back immediately when its time arrives, preventing delays or interruptions in advertisement delivery.
Data Source
AI summary
An information processing apparatus according to an embodiment includes a speed information acquisition unit, a determination unit, and a content acquisition unit. The speed information acquisition unit acquires information on a communication speed between the information processing apparatus and a distribution apparatus distributing a video content. The determination unit determines timing of advance acquisition of the video content from the distribution apparatus based upon the information on the communication speed acquired by the speed information acquisition unit. The content acquisition unit acquires the video content in advance from the distribution apparatus at the timing of advance acquisition determined by the determination unit.


