Skip to content

使用libuvc和opencv,实现insta360 link的实时视频传输和云台控制

License

Notifications You must be signed in to change notification settings

qqice/insta360_link_uvc_ctrl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

insta360_link_uvc_ctrl_test

使用libuvc opencv mqtt gstreamer rkmpp以及rknn,实现基于Rockchip RK3588平台,使用insta360 link的实时视频传输、云台控制以及YOLOv8目标检测。

This project leverages the Rockchip RK3588 platform to implement real-time video transmission, gimbal control, and YOLOv8 object detection using the Insta360 Link camera. The implementation utilizes a combination of libraries and technologies including libuvc for USB video capture, OpenCV for image processing, MQTT for message queuing, GStreamer for media streaming, RKMpp for hardware-accelerated video decoding, and RKNN for running neural network models. Together, these components create a powerful and efficient system capable of delivering high-performance video analytics and control.

本项目的WebUI见另一个仓库:https://github.com/qqice/insta360_link_WebUI

The WebUI for this project is available in another repository: https://github.com/qqice/insta360_link_WebUI

使用到的部分库如下:

Some of the libraries used are listed below:

libuvc:https://github.com/libuvc/libuvc

opencv_for_arm64:https://github.com/Qengineering/Install-OpenCV-Raspberry-Pi-64-bits

opencv_for_jetson:https://github.com/Qengineering/Install-OpenCV-Jetson-Nano

sudo apt install gstreamer1.0-rtsp libmosquitto-dev nlohmann-json3-dev

About

使用libuvc和opencv,实现insta360 link的实时视频传输和云台控制

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published