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

Live broadcast data stream processing method and system, electronic device and computer-readable storage medium

A processing method and data flow technology, applied in the field of live broadcast, can solve the problems of repeated playback of the player screen and affect the user's viewing experience, and achieve the effect of minimizing system overhead

Inactive Publication Date: 2018-12-11
SHENZHEN ONETHING TECH CO LTD
View PDF7 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, this method has the following defects: when returning to the source again, the GOP cache will be pulled from the new candidate node again. At this time, a piece of duplicate data may be pulled, resulting in the delivery of duplicate data and a screen on the player Repeated playback, affecting user viewing 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 broadcast data stream processing method and system, electronic device and computer-readable storage medium
  • Live broadcast data stream processing method and system, electronic device and computer-readable storage medium
  • Live broadcast data stream processing method and system, electronic device and computer-readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0064] see figure 2 As shown, the first embodiment of the present invention provides an electronic device 1 for implementing a method for processing a live data stream.

[0065] The above electronic device 1 includes: a memory 11 , a processor 13 , a network interface 15 and a communication bus 17 . Wherein, the network interface 15 may optionally include a standard wired interface and a wireless interface (eg, a WI-FI interface). The communication bus 17 is used to realize the connection communication between these components.

[0066] The memory 11 includes at least one type of readable storage medium. The above-mentioned at least one type of readable storage medium may be a non-volatile storage medium such as a flash memory, a hard disk, a multimedia card, a card-type memory, or the like. In some embodiments, the above-mentioned memory 11 may be an internal storage unit of the electronic device 1 , such as a hard disk of the electronic device 1 . In other embodiments, ...

no. 2 example

[0079] see image 3 As shown, the second embodiment of the present invention provides a method for processing a live data stream. In this embodiment, according to different requirements, image 3 The order of execution of the steps in the illustrated flowcharts may be changed and certain steps may be omitted. In addition, the conventional processing steps related to the live data stream can be incorporated into the present invention according to actual application scenarios. The method includes the following:

[0080] S10, when the audio and video data packets are received, extract the summary information of the data.

[0081] see Figure 4 , Figure 4 Shown is a schematic diagram of a live data stream. The above-mentioned live data stream includes a plurality of data packets, which are divided into audio and video data packets and non-audio and video data packets. The above-mentioned audio and video data packets may be video key frames, video non-key frames or audio fr...

no. 3 example

[0100] see Figure 7 As shown, the third embodiment of the present invention provides a method for processing a live data stream. In this embodiment, according to different requirements, Figure 7 The order of execution of the steps in the illustrated flowcharts may be changed and certain steps may be omitted. In addition, the conventional processing steps related to the live data stream can be incorporated into the present invention according to actual application scenarios. In this embodiment, S32-S62 of the above-mentioned live data stream processing method are similar to S10-S40 of the second embodiment, the difference is that the method further includes S12-S22.

[0101]S12, when a data packet is received, determine whether the data packet is an audio and video data packet. If yes, execute S32. If not, execute S22.

[0102] When the electronic device 1 receives a data packet, it first determines whether it is an audio-video data packet or a non-audio-video data packe...

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 method for processing a live broadcast data stream. The method comprises the following steps: when an audio-video data packet is received, digest information of the data is extracted; checking whether the extracted digest information already exists in the wrap-up information cache; discarding the packet when digest information already exists in the digest information cache; when the digest information does not exist in the digest information cache, the packet is distributed and the digest information cache is updated. The invention also provides a live broadcast datastream processing system, an electronic device and a computer-readable storage medium. The live broadcast data stream processing method and system provided by the invention, the electronic device andthe computer readable storage medium can filter the duplicate data received when reconnecting the source according to the digest information, so as to avoid duplication of playing pictures caused by distributing the duplicate data.

Description

technical field [0001] The present invention relates to the technical field of live broadcast, and in particular, to a method and system for processing a live broadcast data stream, an electronic device and a computer-readable storage medium. Background technique [0002] With the development of video playback technology, live broadcast scenarios are increasingly applied to various clients. In the existing live broadcast architecture, when each node returns to the source, there will be multiple alternative nodes to choose from. When the back-to-source link fluctuates, the node will actively disconnect and select one of the alternate nodes to go back to the source. Video data is divided into key frames and non-key frames. A key frame is a complete picture, and a non-key frame is the difference data based on the key frame. Therefore, when pulling video data, it must start with a key frame. The live data stream is composed of a group of pictures (GOP) as a unit, and each GOP ...

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/8549H04N21/44H04N21/439H04N21/435H04N21/84
CPCH04N21/435H04N21/439H04N21/44H04N21/84H04N21/8549
Inventor 曲鑫
Owner SHENZHEN ONETHING 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