Video caching method and device, equipment and medium

A video and caching technology, which is applied in the field of network video, can solve the problems of low video output rate in seconds and waste of bandwidth resources, and achieve the effects of improving the rate of output in seconds, improving user experience, and increasing the number

Pending Publication Date: 2021-11-23
BIGO TECH PTE LTD
View PDF6 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Embodiments of the present invention provide a video caching method, device, equipment, and medium to solve the problems of caching a large amount of invalid video content, wasting bandwidth resources, and the video output rate per second is low.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Video caching method and device, equipment and medium
  • Video caching method and device, equipment and medium
  • Video caching method and device, equipment and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] figure 1 A schematic diagram of a video caching process provided by an embodiment of the present invention, the process includes:

[0033] S101: If a play request for playing the first video is received, obtain an average online viewing time.

[0034] The video caching method provided by the embodiment of the present invention is applied to an electronic device, and the electronic device may be a smart device such as a mobile terminal or a server.

[0035] In a possible implementation manner, when the electronic device receives a playback request to play a certain video, it determines the video as the first video, and then uses the video caching method provided in the embodiment of the present invention to implement the first video. Video cache.

[0036] Wherein, the playback request received by the electronic device for video caching may be sent by other devices, such as remote controllers, mobile phones, etc., or may be collected by the electronic device.

[0037] ...

Embodiment 3

[0087] An embodiment of the present invention provides a video caching device, image 3 A schematic structural diagram of a video cache device provided by an embodiment of the present invention, the device includes:

[0088] The receiving unit 31 is configured to receive a play request for playing the first video;

[0089] An acquisition unit 32, configured to acquire the online average viewing time;

[0090] The processing unit 33 is configured to determine the estimated viewing duration of the first video for the target user according to the online average viewing duration; if it is determined that the first video of the estimated viewing duration has been downloaded, then pause the downloading of the first video. first video, and start caching the second video.

[0091] In some possible implementations, the processing unit 33 is specifically configured to: if it is determined that the viewing duration of each video that the target user has watched this time using the targ...

Embodiment 4

[0103] Such as Figure 4 A schematic structural diagram of an electronic device provided by an embodiment of the present invention. On the basis of the above-mentioned embodiments, an embodiment of the present invention also provides an electronic device, such as Figure 4 As shown, it includes: a processor 41, a communication interface 42, a memory 43 and a communication bus 44, wherein the processor 41, the communication interface 42, and the memory 43 complete mutual communication through the communication bus 44;

[0104] A computer program is stored in the memory 43, and when the program is executed by the processor 41, the processor 41 is made to perform the following steps:

[0105] If a play request to play the first video is received, the average online viewing time is obtained;

[0106] According to the online average viewing time, determine the estimated viewing time for the target user to watch the first video;

[0107] If it is determined that the first video of...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a video caching method and device, equipment and a medium. After a playing request for playing a first video is received, the online average watching duration is acquired, and the estimated watching duration of watching the first video by the target user is determined according to the online average watching duration, so that the downloading of the first video is guided according to the estimated watching duration, after the first video of the estimated watching duration is determined to be downloaded, the downloading of the first video is paused, and the caching of a second video is started, so that the second video can be downloaded without downloading the whole first video, the situation that the target user does not continue to watch the first video after the whole first video is downloaded by consuming a large amount of bandwidth is avoided, the bandwidth is reasonably utilized to download the second video, therefore, when the target user watches the second video, the cached second video is played to the target user in time, the number of videos which can be played within one second after the user selects is increased, the second output rate of the video is improved, and the user experience is improved.

Description

technical field [0001] The present invention relates to the field of network video, in particular to a video caching method, device, equipment and medium. Background technique [0002] With the development of network video technology, more and more video playback software adopts more aggressive caching strategies to cache videos in order to improve the video output rate in seconds, avoid video freezes during playback, and improve user experience. For the video currently being watched, regardless of whether the user will watch the entire content of the video, the entire content of the video will be downloaded first. After the entire content of the video is downloaded, other videos that the user may watch will not be cached until All videos that may be watched by the user are downloaded. [0003] Due to the possibility that the user does not watch all the content of the downloaded video, the smart device wastes a large amount of bandwidth for downloading the video content tha...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04N21/433H04N21/44H04N21/442
CPCH04N21/4331H04N21/44004H04N21/44204
Inventor 康宇毛建国邹智群
Owner BIGO TECH PTE LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products