For the complete documentation index, see llms.txt. This page is also available as Markdown.

Other IP Cameras

This article describes how to set up and config Other IP Cameras with XBLink

The Other IP cameras which can communicate with XBLink via ethernet protocol to stream video.

Hardware Setup

We support 2 methods to connect it to XBLink as below

Method 1: Connect to ETH1 port's XBLink.

Method 2: Using USBtoETH Adapter. (In case ETH1 port of XBLink is occupied)

The simplest way to connect a IP Camera to XBLink is to use its ETH1 port. You just need to plug in the wire according to the instructions below.

Finally, power up XBLink and a IP Camera.

Note: Always SATCOM port for Starlink, ETH1 or USB (usb to eth) for IP camera

Method 2: Using USBtoETH Adapter

If you are intending to use both the remote control and a IP Camera, we recommend that you use the USB to Ethernet Adapter to connect to the USB port of the XBLink

You can connect IP Camera to USB port of XBLink Duo via USB to Ethernet Adapter as below

Note: USB port is ETH2 of XBLink Duo

Finally, power up XBLink and a IP Camera.

Configuration

XBStationPilotApp

If you are using ETH1 Port's XBLink (method 1), please open XBStationPilotApp and configure as below:

  1. Internet connection: TCP

  2. Video Port: 5601

  3. Video Source: Other IP CAM

  4. Ethernet: eth1 or eth2

    1. Select eth1 if you connected the camera via Method 1.

    2. Select eth2 if you connected the camera via Method 2 (USBtoEthernet Adapter).

  5. Ip Address: Please fill out your IP address Camera (find from your document of IP Camera)

  6. 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

  1. TURN ON.

Ground Station

QGroundControl

  • Open QGroundControl, Change Source section to UDP H.265 Video Stream or UDP H.264 Video Stream up to your IPCamera as below.

UDP H.265 Video Stream
UDP H.264 Video Stream

Mission Planner

  1. At the Video HUD area, Right Click -> Video -> GStreamer Stop as below instruction

GStreamer Stop
  1. At the Video HUD area, Right Click -> Video -> Set GStreamer source -> input GStreamer URL:

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

Mission Planner

NOTE: Download and install the plugin (domestic environment download is slow, if it fails, please restart the Mission Planner ground station and try again)

Mission Planner

After the installation is complete, restart the Mission Planner ground station to display the following interface.

Video tutorial

For more information see video as below

Last updated