Unlock instant, AI-driven research and patent intelligence for your innovation.

Method, device, server and storage medium for determining video code rate

A determination method and video technology, applied in the field of video processing, can solve the problems of inability to express various user playback preferences, reduce the quality of short video playback, and the download bit rate of short videos cannot meet the playback requirements, so as to optimize the viewing experience and ensure the code Rate adaptability and the effect of improving playback quality

Active Publication Date: 2022-02-15
BIGO TECH PTE LTD
View PDF15 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, in the scenario of playing short videos, users with poor network status may tend to choose high-bit-rate videos even if there is a playback freeze; for users with insufficient traffic, even if the network status is good, they may tend to choose Choose low-bit-rate videos to reduce excessive traffic consumption; therefore, choosing an appropriate download bit-rate for different types of short videos so that users can enjoy the best viewing experience is an urgent problem to be solved in the field of short videos
[0004] At present, the preset linear Quality of Experiments (QoE) formula is usually adopted, and the playback performance indicators are linearly weighted according to the weights subjectively set for each playback performance indicator during the video playback process, so as to determine However, artificially setting the weights of various playback performance indicators cannot express the playback preferences of various users, making the download bit rate of short videos unable to adapt to the playback requirements of different user preferences, thus reducing the short video orientation. Playback quality per user

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
  • Method, device, server and storage medium for determining video code rate
  • Method, device, server and storage medium for determining video code rate
  • Method, device, server and storage medium for determining video code rate

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] Figure 1A It is a flow chart of a method for determining a video bit rate provided by Embodiment 1 of the present invention. This embodiment is applicable to any situation where a short video is downloaded and played. The method for determining the video code rate provided in this embodiment can be executed by the device for determining the video code rate provided in the embodiment of the present invention, which device can be realized by means of software and / or hardware, and integrated in the server that executes the method , the server may be a background server participating in video data download and playback.

[0028] Specifically, refer to Figure 1A , the method may include the following steps:

[0029] S110. Select the corresponding starting bit rate from the bit rate gears of the video to be played.

[0030] Specifically, this embodiment is mainly aimed at the scenario of playing short videos. Since the duration of the short video is relatively short, when ...

Embodiment 2

[0043] Figure 2A It is a flow chart of a method for determining a video code rate provided in Embodiment 2 of the present invention, Figure 2B It is a schematic diagram of the principles of the determination process of the video code rate 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 corresponding starting bit rate in the bit rate gear of the video to be played and searching for the downloading bit rate in the starting bit rate.

[0044] optional, such as Figure 2A As shown, the following steps may be included in this embodiment:

[0045] S210. Input the broadcasting performance indicators estimated by the current playback user under each bit rate gear of the video to be played into the pre-built broadcasting model in sequence, and obtain whether the broadcasting performance indic...

Embodiment 3

[0067] image 3 A schematic structural diagram of an apparatus for determining a video code rate provided in Embodiment 3 of the present invention, specifically, as image 3 As shown, the device may include:

[0068] The code rate screening module 310 for broadcasting is used to filter out the corresponding code rate for broadcasting in the code rate stalls of the video to be played, and the broadcasting performance index estimated by the current broadcast user under the code rate for broadcasting supports the successful broadcasting of the video to be played;

[0069] The download code rate determination module 320 is used to search for the target broadcast code rate adopted by the adapted playback performance index of the video to be played in the code rate to be played, as the download code rate of the video to be played, the adaptation The playback performance index optimizes the actual playback time of the video to be played for the current playback user.

[0070] The t...

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 embodiment of the invention discloses a method, a device, a server and a storage medium for determining a video code rate. Wherein, the method includes: selecting the corresponding start-up bit rate in the bit rate gear of the video to be played, and the start-up performance index estimated by the current broadcasting user under the start-up bit rate supports the successful start of the video to be played; Find the target broadcast bit rate used by the video to be played for the current playback user's estimated adaptive playback performance index, as the download bit rate of the video to be played. The playback time is optimal. The technical solution provided by the embodiment of the present invention ensures that the download bit rate is further in line with the playback preference of the current playback user on the basis of conforming to the playback preference of the current playback user, thereby ensuring the bit rate of the video to be played under the playback preferences of different playback users Adaptability, improve the playback quality of the video to be played for different users.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of video processing, and in particular, to a method, device, server and storage medium for determining a video code rate. Background technique [0002] With the rapid development of Internet technology, various video playback applications are more and more widely used in people's daily life. However, the network bandwidth during video playback is unstable, which will cause video playback freezes and slow start problems. At this time, for long videos, video segmentation technology will be used to download video segments, and each segmented video will be downloaded with an adaptive bit rate according to the current network bandwidth, so as to avoid the problems of video playback freeze and slow start; However, the playback time of short videos is relatively short. If video segmentation technology is used, the overhead of video segmentation will be too large. Therefore, an optimal down...

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 Patents(China)
IPC IPC(8): H04N21/25H04N21/258H04N21/2662
CPCH04N21/25891H04N21/251H04N21/2662
Inventor 石磊任尔斌刘丽
Owner BIGO TECH PTE LTD