{"repo":"mzahana/siyi_sdk","free":true,"listed":false,"github":"https://github.com/mzahana/siyi_sdk","clone":"git clone https://github.com/mzahana/siyi_sdk.git","description":"Python implementation of the SDK of SIYI camera-gimbal systems","language":"Python","stars":131,"topics":["sdk","a8-mini","zr10","camera","siyi"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"siyi sdk (Legacy) [!IMPORTANT] A newer, async-native version of this SDK is available in the siyi-sdk-v2 branch. It is recommended to use the new version for better performance, type safety, and modern asyncio support. Python implementation of the SDK of SIYI camera-gimbal systems. Camera-gimbal products Documentation: A8 mini If you find this code useful, kindly give a STAR to this repository. Thanks! Setup Clone this package Connect the camera to PC or onboard computer using the ethernet cable that comes with it. The current implementation uses UDP communication. Power on the camera Do the PC wired network configuration. Make sure to assign a manual IP address to your computer For example, IP 192.168.144.12 Gateway 192.168.144.25 Netmask 255.255.255.0 Done. Usage Check the scripts in the siyi sdk/tests directory to learn how to use the SDK To import this module in your code, copy the siyi sdk.py siyi message.py utils.py crc16 python.py cameras.py scripts in your code directory, and import as follows, and then follow the test examples Example: To run the test gimbal rotation.py run, Use gui Video Streaming Requirements OpenCV sudo apt-get install python3-opencv -y imutils pip install imutils Gstreamer https://gstreamer.freedesktop.org/documentation/installing/index.html?gi-language=c Ubuntu: - Deepstream (only for Nvidia Jetson boards) (https://docs.nvidia.com/metropolis/deepstream/dev-guide/text/DS Quickstart.html#jetson-setup) - For RTMP streaming Examples An example of ho","default_branch":null,"files":null,"tree":[],"storefront":"/r/mzahana","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mzahana/siyi_sdk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}