Video Playback Time Accuracy via Intra Frame Pre-Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video playback methods struggle to accurately play back videos at requested times due to the decreased frequency of intra frames when a large Group Of Video (GOV) value is set, leading to discrepancies between requested and actual playback times.
Innovation Solution
A method involving a video providing server that detects the intra frame before the requested playback time and transmits frames from the intra frame to the frame immediately before the requested time without speed limitations, and then transmits subsequent frames according to the playback speed of the video playback apparatus, ensuring accurate playback.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If a large GOV value is set to minimize network bandwidth and storage bandwidth, then bandwidth usage is reduced, but the frequency of intra frames decreases causing discrepancy between requested playback time and actual playback time
Solution Approach 1:
The system performs preliminary actions by detecting the intra frame before the requested playback time and pre-transmitting all frames from that intra frame to the frame immediately before the requested time without speed limitations. This preparation ensures that when the requested playback time is reached, all necessary decoded frames are already available at the playback apparatus, enabling accurate playback at the exact requested time without being constrained by the low frequency of intra frames in large GOV settings.
2Quantity of substance
If a large GOV value is set to minimize storage capacity usage, then storage efficiency is improved, but the ability to play back video at designated times is compromised
Solution Approach 1:
The system performs preliminary actions by detecting the intra frame before the requested playback time and pre-transmitting all frames from that intra frame to the frame immediately before the requested time without speed limitations. This preparation ensures that when the requested playback time is reached, all necessary decoded frames are already available at the playback apparatus, enabling accurate playback at the exact requested time without being constrained by the low frequency of intra frames in large GOV settings.
3Measurement precision
If frames are transmitted without speed limitation before the requested playback time, then playback accuracy is improved, but network bandwidth consumption increases
Solution Approach 1:
The system applies local quality by differentiating transmission speed based on the temporal position of frames relative to the requested playback time. Frames before the requested playback time (from the detected intra frame to the frame immediately before) are transmitted without speed limitations to ensure accurate playback positioning. In contrast, frames from and after the requested playback time are transmitted at normal playback speed. This localized differentiation of transmission quality ensures playback accuracy where needed while conserving network bandwidth in other periods.
Data Source
AI summary
A video playback method is provided. According to the method, a frame before requested video playback time is transmitted and received without speed limitation to perform decoding without video play back, and a frame after the video playback time is transmitted and received in accordance with playback speed to perform decoding and video playback, thereby quickly playing back a video in accordance with video playback time requested by a user without changing Group Of Video (GOV) setting or codec setting.


