Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Live video data coding bit rate adjusting method and apparatus

A technology for encoding bit rate and live video, applied in the network field, can solve problems such as reducing user experience, screen stagnation, and jumping, and achieve the effect of increasing encoding bit rate, improving user experience, and improving user experience.

Active Publication Date: 2018-04-17
北京小唱科技有限公司
View PDF6 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, due to unstable factors in the network, such as unreasonable uplink bandwidth allocation of operators, peak bandwidth usage and other factors, the anchor may encounter network congestion during the live broadcast process. On the anchor side, the audio and video After the data is compressed and encoded, there will be delays or even packet loss in the process of transmitting to the streaming media server. When the fans of the anchor watch on the client, the screen will stagnate or even jump, and they cannot watch the live broadcast of the anchor normally and smoothly. Video, as well as real-time interaction with the anchor, degrades the user experience

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
  • Live video data coding bit rate adjusting method and apparatus
  • Live video data coding bit rate adjusting method and apparatus
  • Live video data coding bit rate adjusting method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0071] refer to figure 1 , which shows a flow chart of the steps of a method for adjusting the encoding bit rate of live video data in Embodiment 1 of the present invention, which may specifically include the following steps:

[0072] Step 101 , during the live broadcasting process of the live video data, the average encoding bit rate and the sending average bit rate of the live video data are acquired according to a preset cycle.

[0073] During the live broadcast, the camera or microphone API (Application Programming Interface, Application Programming Interface) of the live broadcast platform software can be used to collect the video signal and audio signal of the anchor live broadcast scene, and send them to the encoder in the form of data packets, and the encoder will receive the After the data packet is encoded, it is sent to the streaming media server on the network. Specifically, the received video data packet and audio data packet can be encoded into a specified format...

Embodiment 2

[0081] refer to figure 2 , which shows a flow chart of the steps of a method for adjusting the encoding bit rate of live video data according to Embodiment 2 of the present invention, which may specifically include the following steps:

[0082] Step 201 , during the live broadcasting process of the live video data, the average encoding bit rate and the sending average bit rate of the live video data are acquired according to a preset cycle.

[0083] In the embodiment of the present invention, during the process of the encoder sending live video data, the size of the encoded data packet and the size of the transmitted data packet in the preset period can be obtained in a preset period, and then the average encoding bit in the preset period can be obtained. Rate and sending average bit rate, bit rate refers to the number of bits of data transmitted or processed per second, the higher the bit rate, the faster the speed of data transmission or processing.

[0084] Step 202: Calc...

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

An embodiment of the invention provides a live video data coding bit rate adjusting method and apparatus. The method comprises the following steps: an average coding bit rate and an average sending bit rate of the live video data are obtained at a preset period during direct broadcast of live video data; according to the average coding bit rate and the average sending bit rate, a network bandwidthscore can be calculated; according to the network bandwidth score, the coding bit rate of the live video data is adjusted; via application of the live video data coding bit rate adjusting method andapparatus, a network bandwidth environment can be learned about according to the network bandwidth score, the coding bit rate of the live video data can be adjusted in real time according to the network bandwidth environment, that live video data of a host can be smoothly sent to a streaming media server can be ensured, the host can interact with fans in real time, and user experience can be improved.

Description

technical field [0001] The invention relates to the field of network technology, in particular to a method and device for adjusting the encoding bit rate of live video data. Background technique [0002] With the development of network technology, webcasting technology is becoming more and more mature. Webcasting can watch videos on different communication platforms through the network system at the same time. A webcasting usually faces tens of thousands, hundreds of thousands or even hundreds of thousands of people online. Tens of thousands of people, and communicate and interact with online audiences in real time. [0003] The maturity of webcast technology has led to the live broadcast of the show. The live broadcast of the show is hosted by the anchor. The anchor needs to broadcast live, and must be equipped with a high-definition camera, sound card, monitoring earphones, microphones, etc. The host compresses and encodes the audio or video signal and transmits it to the...

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): H04L29/06H04N21/2343H04N21/24H04N21/262H04N21/442
CPCH04L65/60H04N21/234336H04N21/2402H04N21/26216H04N21/44209H04N21/44227
Inventor 陈华
Owner 北京小唱科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products