{"repo":"svpcom/wfb-ng-osd","free":true,"listed":false,"github":"https://github.com/svpcom/wfb-ng-osd","clone":"git clone https://github.com/svpcom/wfb-ng-osd.git","description":"Mavlink OSD and video player for wfb-ng","language":"C","stars":107,"topics":["fpv","osd","raspberry-pi","video","x11","gstreamer"],"license":"GPL-3.0","category":"media-processing","readme_excerpt":"This project started from https://github.com/TobiasBales/PlayuavOSD.git Supported platforms: ------------------- Raspberry Pi 0-3 -- use hardware overlay mode (OpenVG) Radxa Zero 3W/3E -- use hardware overlay mode (libdrm) OrangePi 5 -- use hardware overlay mode (libdrm) Any other Linux with X11/Wayland and GPU -- use GStreamer OpenGL mixer Supported autopilots: --------------------- PX4 -- full support Ardupilot -- should work, but not tested any mavlink-based -- should work with small fixes Building: --------- 1. Build for Linux (X11 or Wayland) (native build): apt-get install gstreamer1.0-tools pkg-config libgstreamer1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-bad gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly libgstreamer-plugins-base1.0-dev make osd 2. Build for Raspberry PI 0-3 (OpenVG) (native build): make osd mode=rpi3 3. Build for Radxa or OrangePi (libdrm) (native build): apt-get install libdrm-dev pkg-config make osd mode=rockchip Running: -------- Default mavlink port is UDP 14551. Default RTP video port is UDP 5600. Run ./osd You should got screen like this: Screenshots: ------------ Wiki: ------------","default_branch":null,"files":null,"tree":[],"storefront":"/r/svpcom","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/svpcom/wfb-ng-osd/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}