mavlink / qgroundcontrol

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

MPEG-TS (h264) doesnt work latest version ! #9899

Open hackoma opened 2 years ago

hackoma commented 2 years ago

Expected Behavior

previously in QGC v4.0.11, we have video stream both in UDP and MPEG-TS. My settup for UDP was : gst-launch-1.0 videotestsrc pattern=ball ! x264enc ! h264parse ! rtph264pay ! udpsink host=127.0.0.1 port=5600 and for TS : gst-launch-1.0 videotestsrc pattern=ball ! x264enc ! h264parse ! mpegtsmux ! udpsink host=127.0.0.1 port=5600

But now in latest version v4.1.4 only UDP work and MPEG-TS can't work. and display me this warning in terminal when excute same gst MPEG-TS command: VideoReceiverLog: GStreamer error: Internal data stream error.

booo commented 2 years ago

Can you check which versions are affected by this problem? If possible take a look at the commit history and find related changes in the commit history starting from v4.0.11.