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

Method and device for live video streaming

A technology for live video and live video, which is applied in the field of live video and can solve the problems of live delay, network transmission instability, and inability to meet the real-time requirements of live broadcast.

Active Publication Date: 2019-05-10
BEIJING QIYI CENTURY SCI & TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Due to the instability of network transmission, there is data accumulation on the transport layer at a certain time, resulting in live broadcast delay, that is, it cannot meet the real-time requirements of live broadcast

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 and device for live video streaming
  • Method and device for live video streaming
  • Method and device for live video streaming

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0066] 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.

[0067] In order to solve the problems in the prior art, embodiments of the present invention provide a video live broadcast method and device, which will be described in detail below.

[0068] Those skilled in the art can understand that the live video played by the client is decoded and played after the on-site data collection, encoding compression, transmission and client reception, and the playback time of the client is compared with the live performance time 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 embodiment of the invention discloses a video live broadcasting method and a device thereof. A queue aiming at received PES (Packetized Elementary Streams) packets is preset. The method comprises the following steps: determining whether the total time of the received live broadcast video PES packets is not greater than a preset optimal broadcasting time duration; decoding and broadcasting the live broadcast video PES packets if the total time of the received live broadcast video PES packets is not greater than the preset optimal broadcasting time duration; successively adding the live broadcast video PES packets in the queue if the total time of the received live broadcast video PES packets is greater than the preset optimal broadcasting time duration; determining the number of PES packets to be modified according to the total time of the live broadcast video PES packets in the queue, the preset optimal broadcasting time and the broadcasting time occupied by single live broadcast video PES packet when the condition is met; modifying DTS (Decode Time Stamp) of the PES packets to be modified to be same and modifying PTS (Presentation Time Stamp) of the PES packets to be modified to be same; decoding the PES packets in the queue according to the DTS, and returning to the determining step and continuing to perform after finishing decoding the PES packets; and then broadcasting the decoded PES packets according to the PTS. Through the adoption of the video live broadcasting method and the device thereof, the broadcast delay time of the live broadcast video is reduced.

Description

technical field [0001] The present invention relates to the technical field of video live broadcast, in particular to a video live broadcast method and device. Background technique [0002] Live video broadcasting is a way for the client to keep broadcasting simultaneously with the performance scene. The live broadcasting process includes: video encoding and compression, transmission, and receiving and playing on the client side. [0003] Due to the instability of network transmission, there is data accumulation on the transport layer at a certain time, resulting in live broadcast delay, that is, it cannot meet the real-time requirements of live broadcast. In order to meet the real-time requirements of the live broadcast and reduce the delay of the live broadcast, it is necessary to lose some data or speed up the playback within a certain period of time. The existing method is to discard in the unit of Group Of Picture (GOP) at the transport layer. When the data accumulatio...

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/44H04N21/4402H04N21/442
CPCH04N21/44H04N21/44004H04N21/4402H04N21/442
Inventor 邓治民
Owner BEIJING QIYI CENTURY SCI & TECH CO LTD
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