Video coding stream control method facing network live broadcast

A video encoding and webcasting technology, applied in TV, electrical components, selective content distribution, etc., can solve the problems of lower encoding quality, inability to guarantee smoothness, and inability to guarantee data volume, etc.

Active Publication Date: 2013-12-25
POWERINFO
View PDF5 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When a user using the VBV model broadcasts live services, if the buffering time of the buffer is calculated according to the vbv buffer size / vbv bitrate and set as the initial transmission time, smoothness cannot be guaranteed, because in actual services, the bandwidth of the code stream is variable. Constant, so the video sequence buffered by the player according to the vbv buffer size / vbv bitrate time, the data volume cannot be guaranteed to be equal to the vbv buffersize
If the vbv buffer size is too strictly limited, the possibility of stuttering can be greatly reduced, but the encoding quality will also be greatly reduced

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 coding stream control method facing network live broadcast
  • Video coding stream control method facing network live broadcast
  • Video coding stream control method facing network live broadcast

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0090] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0091] Such as figure 1 As shown, the embodiment of the present invention provides a video encoding flow control method oriented to network live broadcasting. The video encoding flow control method includes:

[0092] S101: Steps for setting parameters of the playback terminal: preset the duration of receiving video data in the initial buffer zone of the playback terminal as M, and preset the minimum receiving bandwidth of the playback terminal as W;

[0093] S102:...

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 coding stream control method facing network live broadcast. The video coding stream control method includes the steps that parameters are set at a broadcast end; a time length for receiving video data of an initial buffering zone of the broadcast end is preset to be M, and the lowest receiving bandwidth of the broadcast end is preset to be W; initial coding is performed; after live broadcast coding is started, an analog buffering zone is set according to the preset M and the preset W; coding is performed, wherein in the coding process, the data size of a frame undergoing coding and the data size of a frame to be coded are periodically predicated; the state of a video sequence in the analog buffering zone is calculated, a quantization coefficient is adjusted so that the data volume of the video sequence in the analog buffering zone cannot be empty, and subsequent coding is continuously performed; coding data are distributed; when the coding step is executed, the coding data are directly or indirectly distributed to the broadcast end at the same time; video playing is performed; a decoder is arranged at the broadcast end, live broadcast begins to be received at any time point, when the volume of the received data reaches the time length M, a video starts to be played, and meanwhile a bandwidth receiving live broadcast streams and arranged at the broadcast end is no lower than W.

Description

technical field [0001] The present invention relates to a video stream control technology, in particular to a video encoding stream control method and system for network live broadcasting. Background technique [0002] As we all know, the forms of video services can usually be divided into download, on-demand, live broadcast and so on. The feature of downloading and on-demand services is to transmit the formed video data to the playback end and play it back, while the live broadcast service is to send and play back the video data to the playback end during the real-time generation of video data. [0003] Video services can be based on a variety of transmission networks, such as traditional DVB-C, DMB-T, etc. In recent years, Internet-based video services have gradually increased. Video players on the Internet are generally flash player controls embedded in PC browsers, ios Controls built into the operating system, open source software VLC, etc. [0004] Flow control is an ...

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
IPC IPC(8): H04N21/4402H04N7/26H04N7/32H04N7/46
Inventor 李毅罗翰要文涛
Owner POWERINFO
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