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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com