Unlock instant, AI-driven research and patent intelligence for your innovation.

Transcoding device, method and computer-readable storage medium for live video

A live video and transcoding technology, applied in the field of live broadcasting, can solve the problems of large transcoding failures, low transcoding efficiency, and users missing live content, so as to reduce the possibility of failure and improve efficiency.

Active Publication Date: 2020-11-10
PING AN TECH (SHENZHEN) CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Existing transcoding systems are mostly deployed on core nodes, and a separate transcoding machine is used to implement transcoding. It needs to pull streams from the streaming server for transcoding, and then push the transcoded data to other channels for viewers to pull streams. In the node server, in this process, streaming media files need to be transmitted between multiple servers, which not only leads to low transcoding efficiency, but also has a high probability of transcoding failure. In addition, under this transcoding mechanism, once If the transcoding fails, after restarting the transcoding task, the screen during the period of the transcoding task failure will be skipped directly, causing the user to miss part of the live broadcast content

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
  • Transcoding device, method and computer-readable storage medium for live video
  • Transcoding device, method and computer-readable storage medium for live video
  • Transcoding device, method and computer-readable storage medium for live video

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0044] The invention provides a live video transcoding device. refer to figure 1 As shown, it is a schematic diagram of a preferred embodiment of the live video transcoding device of the present invention.

[0045] In this embodiment, the live video transcoding device at least includes a memory 11 , a processor 12 , a communication bus 13 , and a network interface 14 .

[0046] Wherein, the memory 11 includes at least one type of readable storage medium, and the readable storage medium includes flash memory, hard disk, multimedia card, card-type memory (eg, SD or DX memory, etc.), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the storage 11 may be an internal storage unit of the live video transcoding device, for example, a hard disk of the live video transcoding device. In other embodimen...

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

Disclosed by the present application is a live video transcoding device, comprising a memory and a processor, the memory storing a live video transcoding program that can be run on the processor, the program being executed by the processor to implement the following steps: when starting to receive a streaming media file uploaded by a push-stream client, creating a transcoding task for the streaming media file; performing a transcoding task on the basis of a data packet in a data cache queue, and recording a processing status of the data packet in the data cache queue; periodically detecting an execution status of the transcoding task; if a transcoding task execution failure is detected, marking a first data packet node for the task failure according to the recorded processing status of the data packet; and restarting the transcoding task on the basis of the marked first data packet node. Also provided by the present application are a live broadcast video transcoding method and a computer-readable storage medium. The present application improves the transcoding efficiency of live broadcast videos and may prevent users from missing live broadcast content due to a transcoding failure.

Description

technical field [0001] The present invention relates to the field of live broadcast technology, in particular to a live video transcoding device, method and computer-readable storage medium. Background technique [0002] During webcasting, the streaming client (anchor user) pushes the live video to the source server in the form of streaming media. The typical feature of live video is to compress the continuous video information and put it on the streaming media server. Watch as you go without having to wait for the entire file to download. The live broadcast client (live broadcast viewer) sends a viewing request (pull stream request), and the source server in the live broadcast platform pulls the live video file stream to the client of the viewer. [0003] Since the viewers use different live broadcast platforms when watching the live broadcast, it is necessary to transcode the streaming media files uploaded by the push streaming client and convert them into streaming media...

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/2187H04N21/231H04N21/2343H04N21/262H04N21/24
CPCH04N21/2187H04N21/23113H04N21/234336H04N21/2405H04N21/26208
Inventor 张国梁
Owner PING AN TECH (SHENZHEN) CO LTD