WFB-ng client (Video Decoder) for Rockchip platform powered by the Rockchip MPP library. It also displays a simple cairo based OSD that shows the bandwidth, decoding latency, and framerate of the decoded video, and wfb-ng link statistics.
Tested on RK3566 (Radxa Zero 3W) and RK3588s (Orange Pi 5).
Build on the Rockchip linux system directly.
- rockchip_mpp
git clone https://github.com/rockchip-linux/mpp.git
sudo cmake --build build --target install
- drm, cairo
sudo apt install libdrm-dev libcairo-dev
Build and run application in production environment:
cmake -B build
sudo cmake --build build --target install
build/fpvue
Build and run application for debugging purposes:
cmake -B build -DCMAKE_BUILD_TYPE=Debug
cmake --build build
build/fpvue --osd
Show command line options:
fpvue --help
- Video is cropped when the fpv feed resolution is bigger than the screen mode.
- Crashes when video feed resolution is higher than the screen resolution.