On this page

    SIYI ZR30

    A 4K, 180x-hybrid-zoom gimbal payload that outputs RTSP natively, so Aircast streams it with no transcoding on the Pi. This is the smoothest class of camera to run: connect it over Ethernet, paste one URL, and you are live.

    Status: Tested and supported. Works over the native RTSP path with no extra software
    SIYI ZR30 4K zoom gimbal camera

    At a glance

    Sensor1/2.7″ Sony CMOS, 4K 8MP
    Zoom30x optical, up to 180x hybrid
    Stabilization3-axis mechanical gimbal
    Low lightHDR, starlight night vision
    InterfaceEthernet (RTSP), plus S.Bus / UART control
    Weight~880g
    Stream codecH.264 (recommended) or H.265

    Connect it to Aircast

    1

    Power and cable the camera

    Power the ZR30 from your drone's BEC and run its Ethernet line to the Raspberry Pi (directly, or through a small switch if you have other Ethernet devices).

    2

    Add it in the Device tab

    In the app the drone serves, open Settings → Device → Cameras (or the Camera step of the setup wizard), pick SIYI camera and press Set up. SIYI gimbals ship with a fixed IP of 192.168.144.25, so the drone puts its Ethernet port on that network, finds the camera there, and points the gimbal control at it. Carry on to Set up & verify.

    3

    Or type its address

    If you would rather enter it yourself, open I know my camera's address and paste the ZR30's RTSP URL as the Camera RTSP URL:

    rtsp://192.168.144.25:8554/main.264

    Pick the Ethernet port its cable is in. The wizard gives that port an address on the camera's network, then Set up & verify checks video is really arriving. Aircast re-publishes the feed as WebRTC, HLS, and RTSP for your viewer.

    Success: the camera's preview on the Cameras page shows the ZR30 feed.

    The app the drone serves and the browser play video over WebRTC, so configure the ZR30's stream for that path. The most common mistake is leaving the camera on H.265, which many browsers will not decode over WebRTC.

    SettingValueWhy
    CodecH.264 (AVC)Universal WebRTC support; H.265 often shows a black frame
    Resolution1080pBest detail your cellular uplink can carry reliably
    Bitrate2-4 MbpsFits a typical LTE uplink; drop to ~1.5 Mbps on weak signal
    Frame rate30 fpsSmooth motion without doubling bandwidth

    What's verified

    • Aircast pulls the native RTSP stream, with no transcoding on the Pi
    • 1080p H.264 plays in the browser over WebRTC
    • Ethernet connection to the Pi at the camera's default 192.168.144.x subnet
    • Streams alongside MAVLink telemetry over the same cellular link

    Flash your card in about 5 minutes

    The Aircast Flasher downloads the image, sets Wi-Fi and hostname, and verifies the card.

    Download the Flasher