Code rate self-adaption method and system for embedded wireless video transmission
A wireless video and embedded technology, applied in transmission systems, closed-circuit television systems, selective content distribution, etc., can solve problems such as poor bit rate adjustment, achieve a good viewing experience, improve video quality, and reduce transmission risks. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Example Embodiment
[0053] Example one
[0054] This embodiment provides a bit rate adaptive method for embedded wireless video transmission, which is applied to WIFI cameras, please refer to figure 2 , The method includes:
[0055] Step S101: Collect video data.
[0056] Specifically, the video data can be collected through a preset drive, such as V4L2.
[0057] Step S102: Obtain the signal quality of the current wireless network, and obtain the total value of the current bandwidth according to the signal quality of the current wireless network and the pre-built mapping table, and use the total value of the current bandwidth as the upper limit of the bandwidth in the next stage.
[0058] Specifically, most WIFI chips and drivers have interfaces for acquiring the current signal quality, and the method of this implementation can acquire the current signal quality of the wireless network through these interfaces, specifically, it can be represented by an integer value. The pre-built mapping table is a table...
Example Embodiment
[0095] Example two
[0096] This embodiment provides a bit rate adaptive method for embedded wireless video transmission, please refer to Figure 4 , The method includes:
[0097] Step S201: Receive video data sent from each WIFI camera.
[0098] Among them, the video data sent by the WIFI camera has been described in detail in the first embodiment, and will not be repeated here.
[0099] Step S202: Perform statistical analysis on the received video data, and calculate the current occupied bandwidth of each WIFI camera.
[0100] Specifically, using the method in the bandwidth estimation stage in the first embodiment, the current occupied bandwidth of all current WIFI cameras is counted in real time, specifically, the calculated average transmission rate of video data is used as the occupied bandwidth of the corresponding WIFI camera.
[0101] Step S203: Generate a corresponding code rate control signal according to the current occupied bandwidth of each WIFI camera.
[0102] In specific i...
Example Embodiment
[0116] Example three
[0117] This embodiment provides a WIFI camera, please refer to Image 6 ,include:
[0118] The video collection unit 301 is used to collect video data;
[0119] The bandwidth upper limit obtaining unit 302 is configured to obtain the signal quality of the current wireless network, and obtain the current total bandwidth value according to the signal quality of the current wireless network and a pre-built mapping table, and use the current total bandwidth value as the bandwidth upper limit of the next stage;
[0120] The bandwidth estimation unit 303 is configured to count the transmission time of each video data packet in units of data packets, calculate the instantaneous rate of each data packet, and calculate the current average transmission rate according to the instantaneous rate of each data packet, and then Obtain the estimated bandwidth based on the current transmission average rate and bandwidth upper limit;
[0121] The buffer adjustment unit 304 is confi...
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.
© 2023 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap