Method for realizing real-time synchronous playing of multiple live broadcast playing ends

A real-time synchronization and playback technology, applied in the field of live broadcast processing, it can solve the problems of poor playback time and inability to meet synchronization requirements, and achieve the effect of reducing playback delay.

Inactive Publication Date: 2021-11-12
深圳牛视科技有限公司
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the extreme case, the delay can reach 1 second, but there is still a possibility that there will be a playback time difference of less than 1 second between the playback ends, which can meet the live broadcast scene with low requirements, but still cannot meet the synchronization requirements. High Live Scene

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 for realizing real-time synchronous playing of multiple live broadcast playing ends
  • Method for realizing real-time synchronous playing of multiple live broadcast playing ends

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] The live server converts the audio and video data of the live data packet (RTMPpacket) of the RTMP protocol into FLV video or audio TAG according to the playback protocol of the protocol HTTP-FLV, and the audio and video data includes playback data and its timestamp T.

[0028] On the playback side, in addition to requesting HTTP-FLV playback data, the player will also perform heartbeat communication with the server in real time to obtain the current playback reference time C.

[0029] The player compares the time T and C of the video data. If the playback delay DELTA=C-T (T will always be less than C)>the set threshold (such as 100 milliseconds), it will trigger the fast-forward process of the player until When DELTA returns to <= the set threshold value (such as 100 milliseconds), the normal playback process will resume, thereby ensuring low delay requirements and synchronization.

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 provides a method for realizing real-time synchronous playing of multiple live broadcast playing ends. The method comprises the following steps: the playing ends request live broadcast playing data from a live broadcast server; the playing end keeps heartbeat connection with the live broadcast server and obtains a real-time timestamp; the live broadcast server sends playing data with a timestamp to the playing end; and the playing end receives the playing data, displays the live broadcast picture, compares the live broadcast timestamp with the heartbeat timestamp, and continuously corrects the playing picture. The method has the beneficial effects that the synchronous playing of a plurality of playing ends communicating with the server is ensured, the playing delay is reduced, the live broadcast timestamp and the heartbeat timestamp are compared, the playing picture is continuously corrected, and a live broadcast scene with a relatively high synchronization requirement is met.

Description

technical field [0001] The present invention relates to the technical field of live broadcast processing, in particular to a method and system for realizing real-time synchronous playback of multiple live broadcast playback terminals. Background technique [0002] In the existing school live broadcast scene, there are many scenarios that require multiple playback terminals to play synchronously in real time, and the classrooms are not synchronized, and the broadcasted sound may cause an echo effect. [0003] In traditional live broadcast services, RTMP (Real-Time Messaging Protocol) is used to broadcast. In order to achieve synchronization as much as possible, it is processed by reducing delay. For example, by reducing the GOP frame setting on the streaming end, reducing the playback buffer on the player end, etc. In the extreme case, the delay can reach 1 second, but there is still a possibility that there will be a playback time difference of less than 1 second between 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/43H04N21/2187H04N21/8547
CPCH04N21/4302H04N21/2187H04N21/8547
Inventor 李朝平
Owner 深圳牛视科技有限公司
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