OpenHD
GitHubTelegramDonate
2.0
2.0
  • Introduction
  • General
    • Features
    • Getting Started
    • FAQ
    • Contributing
  • Hardware
    • Wiring
    • WiFi Adapters
    • Supported SBC's
    • Cameras
    • Displays
    • Antennas
    • Audio
  • Software Setup
    • Telemetry and OSD
    • SmartSync
  • RC Control
    • General
    • RC over MAVLink
    • RC over Serial
  • Advanced Setup
    • Bidirectional Telemetry
    • USB Tethering
    • WiFi Hotspot
    • Ethernet Hotspot
    • Ground Recording
    • Using only a USB Camera
    • Using only an IP Camera
    • Using an IP or USB Camera as second camera
    • Bandwidth switching
    • LTE Connection
    • Ground Power Monitoring
  • Ground Station Software
    • QOpen.HD (recommended)
    • Mission Planner
    • QGroundControl
    • Tower
    • FPV_VR
    • GStreamer
    • FishingFanCam
    • RaspberryPi Camera Viewer
  • Developer Corner
    • The Open.HD Ecosystem
    • Making a Release
    • Update packages on a Pi
    • Change packet source on a Pi
    • Building an Image
    • Essentials
    • QOpenhd Tips
Powered by GitBook
On this page
  • Displaying the video stream via GStreamer
  • Windows:
  • Linux:

Was this helpful?

Export as PDF
  1. Ground Station Software

GStreamer

PreviousFPV_VRNextFishingFanCam

Last updated 2 years ago

Was this helpful?

Displaying the video stream via GStreamer

Connect your device either via USB Tethering, Wifi-Hotspot or Ethernet-Hotspot to the GroundPi.

Windows:

Use the following commandline:

gst-launch-1.0.exe udpsrc port=5000 ! h264parse ! avdec_h264 ! autovideosink sync=false

Set FORWARD_STREAM=raw in openhd-settings-1.txt to send a raw h264 stream

Some people reported the necessity to add the gst-launch-1.0.exe application to their firewall exception list, see this video for more info:

GstreamerHUD:

Another Option is GStreamerHUD, see Github page here:

In case you get an error message that "api-ms-win-crt-runtime-l1-1-0.dll" is missing see and

See for a video:

Linux:

Install gstreamer using the package management system of your linux distribution

Use the following commandline:

gst-launch-1.0 udpsrc port=5000 ! h264parse ! avdec_h264 ! autovideosink sync=false
Gstreamer 32-Bit Windows
Gstreamer 64-Bit Windows
https://www.youtube.com/watch?v=eHCfyWhEAvI
https://github.com/MovLab2/GStreamerHUD
Direct Setup Download
here
here
here