Transcoding control method and device thereof, video live broadcast method and system thereof

A control method and technology of a control device, which are applied to televisions, electrical components, selective content distribution, etc., can solve the problems of bandwidth waste, uncontrollable code rate, and large code rate, so as to ensure quality and effect, avoid bandwidth waste, Guaranteed effect of consistency

Active Publication Date: 2017-06-09
CHINANETCENT TECH
View PDF6 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At the same time, the video source may also change the frame rate information of the video stream in real time during the video transcoding process
This results in the inability to transcode the video stream at an accurate video frame rate, and transcoding at an inaccurate frame rate will result in:
[0004] 1. The code rate after transcoding cannot be controlled, and an incorrect frame rate setting may cause the code rate after transcoding to be too large, resulting in a waste of bandwidth
[0005] 2. The frame rate during transcoding is inconsistent with the real frame rate of the video before transcoding. During the transcoding process, video transcoding is performed according to the wrong frame rate, and the video will be frame-picked or copied, which will affect the playback of the video. Effect

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 control method and device thereof, video live broadcast method and system thereof
  • Transcoding control method and device thereof, video live broadcast method and system thereof
  • Transcoding control method and device thereof, video live broadcast method and system thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] An embodiment of the present invention provides a transcoding control method, see figure 1 , including the following steps:

[0053] S101: Detect the video frame rate of the current detection time segment of the video stream to obtain the current video frame rate, and set the current video frame rate to the transcoding frame rate, and perform the transcoding process on the video stream according to the transcoding frame rate Transcode.

[0054] In a live broadcast scenario, the video source provider provides video streams and determines the format of the provided video streams. Since the formats of these video sources are different, it is necessary to transcode the video source in real time, and then convert the transcoded video stream output to the user terminal. During the transcoding process, due to different reasons, such as inaccurate video frame rate information carried by the video stream or no video frame rate information, the video frame rate obtained by dire...

Embodiment 2

[0094] see Image 6 , an embodiment of the present invention provides a transcoding control device that can execute the transcoding control method provided in Embodiment 1, including:

[0095] The first detection module 210 is used to detect the video frame rate of the current detection time segment of the video stream, obtain the current video frame rate, and set the current video frame rate to the transcoding frame rate, and perform the video stream according to the transcoding frame rate Transcoding;

[0096]The control module 220 is used to determine the next detection time segment of the video stream according to the current video frame rate and the previous video frame rate;

[0097] The second detection module 230 is used to detect the video frame rate of the next detection time segment of the video stream to obtain the next video frame rate, and update the transcoding frame rate to the next video frame rate, according to the updated transcoding Frame rate to transcod...

Embodiment 3

[0111] An embodiment of the present invention provides a video live broadcast method, including the transcoding control method provided in Embodiment 1.

[0112] In the existing video live broadcast method, the transcoding of the video stream relies on the video format information provided by the video source provider, including video resolution, bit rate, and frame rate. During the transcoding process of the video stream, if the The above video format information is transcoded. When the above video format information is inaccurate, the quality of transcoding will be poor and the live broadcast effect will be affected.

[0113] In this example, again participating in Figure 5 , during the live broadcast process, firstly, read the input live audio and video stream, and obtain the encapsulation format, audio and video parameters, and codec parameter information of the audio and video stream.

[0114] Afterwards, the audio and video streams are decapsulated to separate the audi...

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 transcoding control method and a device thereof, a video live broadcast method and a system thereof, and belongs to the technical field of internet stream media. The transcoding control method comprises the following steps: detecting the video frame rate of a current detection time slice of a video stream to obtain the current video frame rate, setting the current video frame rate as a transcoding frame rate, transcoding the video stream according to the transcoding frame rate, comparing the current video frame rate with a previous video frame rate to determine a next detection time slice, detecting the video frame rate of the next detection time slice of the video stream to obtain a next video frame rate, updating the transcoding frame rate to be the next video frame rate, and transcoding the video stream according to the updated transcoding frame rate. According to the technical scheme of the invention, the frame rate of the video stream is detected in real time. Therefore, the accuracy of the transcoding frame rate during the transcoding process of the video stream is guaranteed.

Description

technical field [0001] The present invention relates to the technical field of Internet streaming media, in particular to a transcoding control method and device, and a video live broadcast method and system. Background technique [0002] With the development of Internet technology and the continuous increase of my country's bandwidth, the dominant content of the Internet has gradually developed from text and pictures to audio and video. The explosive development of the mobile Internet in recent years has made the Internet more closely related to people's lives, and people increasingly expect to obtain multimedia information from the Internet to meet their various needs. As a result, a large number of audio and video content providers have been born, and the development of the content delivery network (Content Delivery Network, CDN) industry has been greatly promoted. Simple audio and video can no longer meet people's needs. What people want is to enjoy it no matter whether...

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/2187H04N21/2343H04N21/845H04N17/02
CPCH04N17/02H04N21/2187H04N21/234309H04N21/8456
Inventor 马良荆睿
Owner CHINANETCENT TECH
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