DroneBridge Docs
  • Introduction
  • Comparison
  • DroneBridge for Raspberry Pi
    • Release Notes
    • Getting started
    • Supported hardware
    • Standard Modules
    • Milestones
    • mwptools
    • Adjusting TX Power & EIRP
  • DroneBridge for ESP32
    • Overview
    • Hardware & Wiring
    • Installation
    • Configuration
    • Safety & Integration
    • Hardware Setup Examples
    • Troubleshooting/Help
    • Logging & Debugging
    • Developer & API Documentation
  • DroneBridge for Android
    • DroneBridge for Android (deprecated)
  • DroneBridge Desktop
    • Enabling monitor mode
    • Video stream playback
  • Developer Guide DroneBridge for Raspberry Pi
    • Downloading & Compiling
    • System Architecture
    • Startup & Logs
    • Raw protocol
    • Communication protocol
    • Status messages
    • RC message/packet
    • USB message
    • Plugins
    • Image Build
    • System Integration Test Specification
    • DroneBridge lib example usage
    • Notes About Injection
Powered by GitBook
On this page
  1. DroneBridge Desktop

Video stream playback

Exemplary commands allowing the video stream to be displayed using a Desktop OS.

The video stream type needs to set to raw inside DroneBridgeConfig.ini or the receiver (video_gnd module) must run on the local computer sending the UDP data to localhost

Use on of the following commands to play back the live stream. Adjust the IP address if necessary. The computer must be connected to the ground station

gst-launch-1.0 udpsrc port=5000 ! h264parse ! avdec_h264 ! autovideosink sync=false
ffplay -framerate 48 -flags nobuffer -flags low_delay  udp://127.0.0.1:5000
mplayer -benchmark -fps 48 -demuxer h264es udp://localhost:5000
mpv --no-cache --untimed --no-demuxer-thread --video-sync=audio --vd-lavc-threads=1 --hwdec=auto --no-correct-pts udp://127.0.0.1:5000
PreviousEnabling monitor modeNextDownloading & Compiling

Last updated 5 years ago