mavlink / qgroundcontrol

Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)
http://qgroundcontrol.io
3.25k stars 3.58k forks source link

freeze h265 video at try connect udp telemetry #10626

Open whoim2 opened 1 year ago

whoim2 commented 1 year ago

Expected Behavior

air: gk7205v200 ip cam, OpenIPC, wfb-ng, majestic streamer

  bitrate: 3072
  codec: h265
  rcMode: cbr
  gopSize: 0.2
  size: 1920x1080
  fps: 30

Ground: NVR hi3536ev100 with openipc/wfbng send stream to Windows7 PC

wfb_rx -c 192.168.0.107 -u 5600

GStreamer in MP works perfectly with args

udpsrc port=5600 buffer-size=7000 ! application/x-rtp ! rtpjitterbuffer ! rtph265depay ! avdec_h265 ! videoconvert ! video/x-raw,format=BGRA ! appsink name=outsink

QGC lastest and v4.2.0 freeze video if im create UDP mavlink connection. Im im change video settings to h264 stream and return to h265 stream, video worked.

whoim2 commented 1 year ago

Sorry, I did some more tests and found out the following:

After that, the picture does not freeze until the next opening of the program