SIYI
This section will describe how to connect and configure Air Unit of Siyi, Pixhawk & Camera to XBLink 5G.
Last updated
This section will describe how to connect and configure Air Unit of Siyi, Pixhawk & Camera to XBLink 5G.
Last updated
In case the telemetry port of flight controller is unoccupied, we highly recommend to use this method to ensure stable and reliable telemetry signal.
XBLink will read telemetry data, then stream it through ethernet to Siyi Air Unit and 5G at the same time.
We support 2 methods to connect it to XBLink as below
In case you are using USB port of XBLink for IP Cameras or USB Cameras, we recommend you connect Siyi Air Unit as below.
In case you have Dual FPV Camera Hub of Siyi, you can connect it to XBLink following instruction
Note: ETH port is ETH0 of XBLink Plus
We support a variety of cameras to stream video. Please connect it base on hardware setup as below links
Open XBStationPilotApp and configure as below:
I. RC Remote Controller Section:
Interfaces: eth0
Remote Controller: SIYI
II. Camera Settings Section:
Internet connection: TCP
Video Port: 5601
Video Source: Please select a kind of Camera connecting.
a. Siyi Gimbal Cameras
Video Source: SIYI
if you choose Siyi Gimbal Camera to connect to :
USB port -> 4. Ethernet: eth1
FPV Camera Hub -> 4. Ethernet: eth0
IP: .25
Tick -> RTSP
Encoder: H265
TURN ON
b. XBCam V2
Video Source: XBCam V2
Tick -> RTSP
TURN ON
c. Other IP Cameras
Method 1: Connect to ETH0 port's XBLink
Video Source: Other IP CAM
Ethernet: eth0
Ip Address: Please fill out your IP address Camera (find from your document of IP Camera)
Pipeline: Please fill out your Pipeline Camera (find from your document of IP Camera)
The address format should be rtsp://<camera-ip-address>/<video-format>
Example with ZR10:
Ip Address: 192.168.144.25
Pipeline: rtsp://192.168.144.25:8554/main.264
Tick -> RTSP
Encoder: Select H264 or H265 option up to your Camera.
TURN ON.
Method 2: Using USBtoETH Adapter
Just change Ethernet section to eth1
After turning on Camera, open QGroundControl and configure as below.
Please select Source: UDP h.265 Video Stream with only Siyi Camera
Source: UDP h.264 Video Stream with USB, HDMI, CSI or almost IP cameras
If you don’t know name port, you can try them one by one.
At the Video HUD area, Right Click -> Video -> GStreamer Stop as below instruction
At the Video HUD area, Right Click -> Video -> Set GStreamer source -> input GStreamer URL:
a. Siyi Cameras:
udpsrc port=5601 caps = "application/x-rtp, media=video, clock-rate=90000, encoding-name=H265, payload=96" ! rtpjitterbuffer ! rtph265depay ! avdec_h265 ! videoconvert ! video/x-raw,format=BGRA ! appsink name=outsink
b. USB, HDMI, CSI or almost IP cameras:
udpsrc port=5601 caps = "application/x-rtp, media=video, clock-rate=90000, encoding-name=H264, payload=96" ! rtpjitterbuffer ! rtph264depay ! avdec_h264 ! videoconvert ! video/x-raw,format=BGRA ! appsink name=outsink
NOTE: udpsrc port=560x
must be the same as PilotApp
NOTE: The GStreamer URL just need to input at the first time, Mission Planner will auto save this params, the next run with Mission Planner, you just Right Click -> Video -> Set GStreamer source -> and click OK to use video streaming
NOTE: Download and install the plugin (domestic environment download is slow, if it fails, please restart the Mission Planner ground station and try again)
After the installation is complete, restart the MissionPlanner ground station to display the following interface.
For more information, please see a video as below
After turning on Camera, open QGroundControl -> General -> Video Settings ->configure as below.
Source: RTSP Video Stream
RTSP URL: rtsp://192.168.144.100:8554/xb
For more information, please see a video as below