wfb-ng-osd
wfb-ng-osd copied to clipboard
h.265 support in fpv_video?
I'm using the legacy RTP pipeline for fpv_video on a Pi4, e.g:
gst-launch-1.0 udpsrc port=5400 caps='application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264' ! rtph264depay ! 'video/x-h264,stream-format=byte-stream' ! fdsink | fpv_video
This works fine when I'm sending h.264 video from the drone. I would like to switch to h.265, but it doesn't seem like fpv_video handles h.265 data. If I use this pipeline in place of the one at the top:
gst-launch-1.0 udpsrc port=5400 caps='application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H265' ! rtph265depay ! 'video/x-h265,stream-format=byte-stream' ! fdsink | fpv_video
...nothing happens. I can add pipeline elements to transcode to h.264 and that works, but latency is really high and the Pi is near 100% on all cores.
RPI is h264 only. For h264 use rockhip-based boards
Oh, OK, thanks. I've been using WFB on various laptops with h265 support and had forgotten the Pi only supports 264.