A video playing method, device and storage medium
By pre-downloading the keyframe list file and directly reading and decoding the keyframes from it during the progress bar drag event, the problem of excessively long video buffering time was solved, thus improving the user experience.
CN117459799BActive Publication Date: 2026-07-24TENCENT MUSIC ENTERTAINMENT TECH (SHENZHEN) CO LTD
2 Cites 0 Cited by
Patent Information
- Application Number
- CN202311488078.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-09
- Publication Date
- 2026-07-24
- Estimated Expiration
- 2043-11-09
AI Technical Summary
Technical Problem
During video playback, when the user drags the progress bar, the seek point is not in the keyframe, causing excessively long video buffering time.
Method used
Download the keyframe list file in advance, and read the corresponding keyframes from the downloaded keyframe list file for decoding and playback when the progress bar is dragged.
Benefits of technology
This reduces video buffering time and improves the user's viewing experience.
✦ Generated by Eureka AI based on patent content.
Abstract
The application discloses a video playing method and device and a storage medium, and relates to the field of video playing, and comprises the following steps: when a video playing request for a target video file is monitored, a first downloading event of a key frame list file is triggered; if a progress bar dragging event is monitored in a video playing process, a dragging end point is determined on a video progress bar of the target video file; if the target key frame corresponding to the dragging end point is contained in the downloaded key frame list file corresponding to the first downloading event, the target key frame is read from the downloaded key frame list file; the target key frame is a key frame closest to the dragging end point and having a time stamp not greater than the time stamp of the dragging end point in the target video file; and a target decoding process corresponding to the progress bar dragging event and a video playing operation are triggered based on the target key frame. When the progress bar dragging event occurs, the key frame is directly read from the key frame list file and decoded and played, so that the video buffering waiting time is reduced.
Need to check novelty before this filing date? Find Prior Art