Live stream pushing method and apparatus reducing time delay, and live system

A technology for sending queues and data packets, applied in image communication, selective content distribution, electrical components, etc., can solve problems that affect the interaction between viewers and hosts, and watch delays at the viewer end, so as to increase real-time interactivity and reduce delays Effect

Inactive Publication Date: 2017-05-31
FLYING FOX INFORMATION TECH TIANJIN CO LTD
View PDF7 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] My show live broadcast platform currently uses the rtmp protocol for live broadcast, and there is often a phenomenon of viewing delay at the audience end, which greatly affects the interaction between the audience and the host

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 stream pushing method and apparatus reducing time delay, and live system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0036] Live broadcast technical process: The live broadcast of the anchor end is divided into 3 large modules, audio and video data collection, encoding, and push. Correspondingly, the audience end is also divided into three modules, audio and video data receiving, decoding, and playing.

[0037] The reason for the live broadcast delay is that the original image data is usually very large. It is compressed by the h.264 video compression algorithm, encapsulated into data packets by the rtmp protocol, and transmitted over the network. Although the image data is compressed, the amount of data is still quite large. When there is jitter or other abnormalities in the network, according to ...

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 present invention discloses a live stream pushing method reducing time delay. The method comprises the steps of coding original data to obtain preset data format of data, packaging the coded data into a packet and then sending the packet to a sending queue, determining whether a quantity of the data packets in the packet sending queue is normal, and if not, discarding a part of or all data packets proactively, so as to preventing the discarded data packets from entering the sending queue. When the network jitters, existing rtmp live protocol causes time delay. To solve the above problem, a frame loss mechanism is added in an anchor end, some image data is discarded reasonably while the packaged data does not affect broadcast of an audience end, so that a tcp retransmission mechanism is not triggered, the time delay is reduced effectively, and the anchor and the audience interact in real time more frequently.

Description

technical field [0001] The present invention relates to the technical field of real-time video transmission, in particular to a delay-reducing live stream push method and device, and a live broadcast system. Background technique [0002] Internet live broadcasting is becoming more and more popular. Video live broadcasting needs to occupy a large amount of upload bandwidth. However, the network upload bandwidth that my country's telecom operators can provide has not changed. The network often has jitters. The mainstream live broadcast protocol is the rtmp protocol. The basis of this protocol is The tcp protocol, according to the tcp protocol, when the network fluctuates, the data packets that have not been successfully sent by the sender will wait until the network becomes stable and continue to send, which will cause data packets to accumulate on the anchor side, so that the live stream watched by the client will change. The stream for a short period of time before becoming th...

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/4788H04N21/643H04N21/238H04N21/647
CPCH04N21/4788H04N21/238H04N21/643H04N21/64792
Inventor 杨松赵洁杨志云
Owner FLYING FOX INFORMATION TECH TIANJIN CO 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