Wireless wifi video transmission solution|Wireless video streaming cloud push solution based on qca9531 solution SKW99

In order to meet the real-time live broadcast needs of different industries such as IoT smart campus, smart home, smart factory, smart transportation, smart museum, and training institutions . This article takes the Qualcomm solution qca9531 wifi module SKW99 integrated with 2 million high-definition camera functions as an example to briefly introduce the wireless video streaming cloud push solution based on WiFi technology .

1. Program background

  • In the process of upgrading the Internet of Things, the wireless video transmission requires higher resolution and higher frame rate video sources;

  • The existing WiFi module cannot meet the real-time live broadcast of high-definition video ;

  • The mature and effective wireless video streaming cloud push solution can effectively solve the problems of non-line-of-sight, large delay, and instability .

2. Introduction of wireless video streaming cloud push solution

Solution composition: The wireless video streaming cloud push solution consists of a USB camera, a QCA9531 WiFi module, a cloud video server and a mobile phone for receiving videos .

Solution design: On the PCB board of the network USB camera, embed the QCA9531 WiFi module , connect the camera to the WiFi module through the USB interface, and the WiFi module transmits the video collected by the camera to the cloud video server and provides the video playback address. The video can be played in real time by accessing the playback address on the terminal .

Working principle: The user sets up a cloud video server in the cloud, collects the video content of the USB camera through the WiFi module, and uploads the video data to the cloud video server ; the mobile terminal obtains the video stream by accessing the playback address provided by the cloud video server, and views the USB camera in real time. Video captured by the camera.

1) The image format, resolution and frame rate output by the camera ----- MJPEG full 30 frames, YUY2  full 30 frames , H.264  full 30 frames

        Common resolutions supported by MJPG , the resolution will automatically match with the camera settings; 640x320, 640x360, 800x600, 848x480, 960x720, 1024x576, 1920x1080.

       Common resolutions supported by YUV : 288x160, 320x180, 432x240, 640x320, 640x360, 640x480.

Common resolutions supported by         H.264 : 288x160, 320x180, 432x240, 640x320, 640x360, 640x480.

2) Supported systems

        WinXP/Vista/Win7/Win8

        Linux with UVC(above linux-2.6.26)

        MAC-OS X 10.4.8 or later

        Wince with UVC

        Android 4.0 or above with UVC

3) Supported cameras

        Support USB camera, test using Sony IMX291 camera, if the user uses other types of camera and encounters high bit rate and high bandwidth, you can contact the camera manufacturer, set the camera parameters through the manufacturer's SDK, set the camera acquisition parameters, different manufacturer's camera The parameter configuration is different, and the unified and controllable parameters such as resolution and frame rate can be configured through the web interface.

4) Supported cloud platforms

        Support mainstream cloud platforms, such as: Alibaba Cloud, Tencent Cloud, Huawei Cloud, etc.

3. Advantages of wireless video stream cloud push solution

  1. Support embedded RTMP/RTSP protocol, can independently push stream to streaming media server;

  2. Support the module side as a video server, and the user obtains the video stream through the http protocol;

  3. Support UVC drive-free camera mount, the camera can support H.264/MJPG/YUYV video format;

  4. Push streaming supports 720P@30 frames/1.3 million pixels, and local video supports 1080P@30 frames/2 million pixels;

  5. Network port 10/100M adaptive;

  6. Support multiple working modes, such as Gateway/Ap-cli/Station, etc.;

  7. Embedded web server, support users to configure wireless, wired, system and other parameters through the web interface;

  8. Scalable support for 4G/5G module mounting.

4. WiFi module that supports cloud push

At present, there are four WiFi modules of Qualcomm solutions that support wireless video streaming cloud push function, namely SKW97/SKW99         of QC9531 solution of Qualcomm platform and SKW100 of QC9531+QC9887 solution , which support cloud push and real-time live broadcast.

Here is the selection table of the above four Qualcomm platform WiFi modules, hoping to help engineers in the selection of WiFi modules for the wireless video streaming cloud push solution.

Guess you like

Origin blog.csdn.net/SKYLAB01/article/details/131306029