Video transmission method and device, electronic equipment and storage medium
A video transmission and video technology, applied in the computer field, can solve the problems of increasing the video transmission delay, the video picture, the quality of which cannot be applied, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0034] figure 1 It is a schematic flowchart of a video transmission method provided by Embodiment 1 of the present invention. The method is applied to a video sending end, and is specifically applied to an application scenario in which the video sending end sends a video to a video server. See figure 2 A schematic diagram of a video transmission architecture is shown, specifically: Alice as the video sender transmits the video to be sent to the video server RTC_server through the network path Path1, and the video server RTC_server transmits the received video to the video receiver Bob through the network path Path2 . Preferably, in this embodiment, the video sending end may be a camera device used in the medical industry, and the video receiving end may be any electronic device with a video playback function such as a personal computer, a computer, a mobile phone, and a smart TV.
[0035] The technical solution provided in this embodiment is mainly aimed at how to ensure t...
Embodiment 2
[0052] image 3 It is a schematic flow diagram of a video transmission method provided by Embodiment 2 of the present invention. On the basis of the above embodiments, this embodiment further optimizes the solution. Specifically, if the real-time transmission of the video cannot be guaranteed after reducing the bit rate, then Further perform a frame drop operation on the target video, and reduce the frame rate of the target video through the frame drop operation, thereby reducing the amount of data transmitted per second, and achieving the purpose of real-time video transmission without greatly losing the image quality.
[0053] Such as image 3 Shown, described video transmission method comprises the steps:
[0054] Step 310, determine the current real-time network bandwidth.
[0055] Step 320, adjust the code rate of the video encoder according to the real-time network bandwidth and the preset expected network bandwidth.
[0056] Step 330, if the adjusted bit rate reaches...
Embodiment 3
[0088] Figure 5 A video transmission device provided in Embodiment 3 of the present invention, the device includes: a determination module 510, an adjustment module 520, a compression module 530 and a sending module 540;
[0089] Wherein, the determination module 510 is used to determine the current real-time network bandwidth; the adjustment module 520 is used to adjust the code rate of the video encoder according to the real-time network bandwidth and the preset expected network bandwidth; the compression module 530 is used to pass The video encoder compresses the target video based on the adjusted code rate to obtain the compressed target video; the sending module 540 is configured to send the compressed target video to the video server through the network, so that the video server Send the compressed target video to the video receiving end.
[0090] On the basis of the above technical solution, the adjusting module 520 is specifically configured to: reduce the bit rate o...
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