Video downloading method and device, server and storage medium
A video and pre-download technology, applied in the field of video processing, can solve the problems that the download speed cannot keep up with the playback speed, and the playback video is stuck, so as to improve the playback fluency and ensure the effect of fast start-up.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0026] Figure 1A It is a flow chart of a video downloading method provided by Embodiment 1 of the present invention. This embodiment is applicable to the case of sequentially playing multiple videos in any business scenario. The video downloading method provided in this embodiment can be executed by the video downloading device provided in the embodiment of the present invention, the device can be realized by means of software and / or hardware, and integrated in a server that executes the method, and the server can It is a background server that participates in video data downloading.
[0027] Specifically, refer to Figure 1A , the method may include the following steps:
[0028] S110, in response to the fact that the current network state of the video to be broadcast does not support the smooth playback of the video to be broadcast at the pre-download bit rate, select from the bit rate gears matched by the current network state so that the video to be played meets the requir...
Embodiment 2
[0039] Figure 2A It is a flow chart of a video downloading method provided in Embodiment 2 of the present invention, Figure 2B It is a schematic diagram of the principle of the video downloading process provided by Embodiment 2 of the present invention. This embodiment is optimized on the basis of the foregoing embodiments. Specifically, such as Figure 2A As shown, this embodiment explains in detail the specific process of selecting the target code rate gear from the code rate gears matched by the current network state.
[0040] optional, such as Figure 2A As shown, the following steps may be included in this embodiment:
[0041] S210. Estimate the current network status of the video to be broadcast according to the change of the historical network status corresponding to the historical video played forward by the video to be broadcast when it is actually downloaded.
[0042] Optionally, when the video to be played is played at the current moment, multiple historical ...
Embodiment 3
[0055] image 3 A schematic structural diagram of a video downloading device provided in Embodiment 3 of the present invention, specifically, as image 3 As shown, the device may include:
[0056] The bit rate gear reselection module 310 is used to respond to the current network status of the video to be played does not support the smooth playback of the video to be played at the pre-download bit rate, and selects the bit rate gear from the current network status matching bit rate Make described to-be-broadcasted video conform to the corresponding target bit rate stall when broadcasting index requirement and playback performance requirement simultaneously;
[0057] A video download module 320, configured to download the video to be played by using the target bit rate gear.
[0058] In the technical solution provided by this embodiment, for the pre-downloaded video to be played, it is first necessary to determine whether the current network status of the video to be played su...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com