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

    Put the Pi on the camera's subnet

    SIYI gimbals ship with a fixed IP of 192.168.144.25. Give the Pi's wired interface a static address on the same subnet, for example 192.168.144.20:

    sudo ip addr add 192.168.144.20/24 dev eth0

    Confirm the camera answers: ping 192.168.144.25.

    3

    Set the Camera Source in Aircast

    Open the dashboard's Streaming page and paste the ZR30's RTSP URL as the Camera Source:

    rtsp://192.168.144.25:8554/main.264

    The dashboard runs a reachability check, and when the badge turns green the camera is live. Aircast re-publishes the feed as WebRTC, HLS, and RTSP for your viewer.

    Success: the Streaming page preview shows the ZR30 feed.

    Aircast views over WebRTC in the browser, 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 Pi in about 5 minutes

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

    Download the Flasher