Live stream stabilization method, system, computer storage medium and electronic equipment

A live streaming, computer program technology, applied in transmission systems, electrical components, etc., can solve problems such as poor video quality of source streaming and inability to handle abnormal conditions of source streaming, and achieve the effect of meeting delay requirements

Active Publication Date: 2022-04-12
OTVCLOUD INFORMATION TECH CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In view of the above-mentioned shortcomings of the prior art, the purpose of the present invention is to provide a method, system, computer storage medium and electronic equipment for stabilizing the live stream, which are used to solve various abnormal conditions that the prior art cannot handle the source stream, resulting in Problem with Poor Video Quality of Yuanliuyin

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 stabilization method, system, computer storage medium and electronic equipment
  • Live stream stabilization method, system, computer storage medium and electronic equipment
  • Live stream stabilization method, system, computer storage medium and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0030] This embodiment provides a method for stabilizing live streaming, including:

[0031] download raw multimedia stream;

[0032] Detecting and processing the abnormality existing in the original multimedia stream to form a processed multimedia stream;

[0033] The processed multimedia stream is stored in a preset buffer queue, the output of the live stream is simulated, and the multimedia stream buffered in the buffer queue is output live.

[0034] The method for stabilizing the live stream provided by this embodiment will be described in detail below with reference to illustrations. see figure 1 , which is a schematic flowchart of a method for stabilizing live streams in an embodiment. Such as figure 1 As shown, the method for stabilizing the live stream specifically includes the following steps:

[0035] S11. Download the original multimedia stream. In this embodiment, the original multimedia stream refers to the original HLS stream.

[0036] see figure 2 , sho...

Embodiment 2

[0119] This embodiment provides a live stream stabilization system, including:

[0120] A download module for downloading original multimedia streams;

[0121] A processing module, configured to detect and process abnormalities in the original multimedia stream to form a processed multimedia stream;

[0122] The simulation module is used to store the processed multimedia stream into a preset buffer queue to simulate the output of the live stream;

[0123] An output module, configured to output the multimedia stream buffered in the buffer queue live.

[0124] The live stream stabilization system provided by this embodiment will be described in detail below with reference to the diagrams. see image 3 , which is a schematic diagram showing the principle structure of a live stream stabilization system in an embodiment. Such as image 3 As shown, the live stream stabilization system 3 includes a download module 31 , a processing module 32 , a simulation module 33 and an outpu...

Embodiment 3

[0139] This embodiment provides an electronic device, including: a processor, a memory, a transceiver, a communication interface or / and a system bus; the memory and the communication interface are connected to the processor and the transceiver through the system bus and complete mutual communication, and the memory uses The computer program is stored, the communication interface is used to communicate with other devices, the processor and the transceiver are used to run the computer program, so that the electronic device performs the various steps of the method for stabilizing the live stream above.

[0140] The system bus mentioned above may be a Peripheral Component Interconnect (PCI for short) bus or an Extended Industry Standard Architecture (EISA for short) bus or the like. The system bus can be divided into address bus, data bus, control bus and so on. The communication interface is used to realize the communication between the database access device and other devices (s...

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 provides a method, system, computer storage medium, and electronic device for stabilizing live streams. The method for stabilizing live streams includes: downloading original multimedia streams; detecting and processing abnormal conditions existing in the original multimedia streams, and forming a processed multimedia stream; storing the processed multimedia stream in a preset buffer queue, simulating the output of a live stream, and live outputting the multimedia stream buffered in the buffer queue. The live stream stabilization method, system, computer storage medium and electronic equipment provided by the present invention perform various anomaly detection, filtering, and buffering on the input HLS live stream, and output a stable HLS live stream; All have better steady flow effect. At the same time, the time that needs to be cached and delayed can be modified through configuration to meet the delay requirements in live broadcast scenarios. Moreover, this embodiment meets the requirements of different processing modules, and outputs a unified and stable HLS stream.

Description

technical field [0001] The invention belongs to the technical field of multimedia live streaming, and relates to a flow stabilization method and system, in particular to a live streaming stabilization method, system, computer storage medium and electronic equipment. Background technique [0002] The more common protocols are the rtmp protocol and the HLS protocol. The HLS protocol has a very big advantage: HTML5 can be opened and played directly; this means that a live link can be forwarded and shared through WeChat, etc., without installing any independent APP, just a browser, so the popularity is very high. [0003] HLS, Http Live Streaming, is an HTTP-based streaming media transmission protocol proposed by Apple. The basic principle of HLS is that when the video streaming terminal pushes the video stream to the streaming media server, the server will cache the received stream information for a period of time and package it into a new ts file (Transport Stream), and the s...

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): H04L65/80
Inventor 朱善宝张超黄思钧肖友能
Owner OTVCLOUD INFORMATION TECH 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