UDP Stream starting order of sender and receiver

Chr0n0s timm.ruppert at t-online.de
Mon May 20 14:34:30 UTC 2019


Tim Müller wrote:
> Try h264parse config-interval=-1 (if you have recent-enough GStreamer, 
> otherwise config -interval=1).

Thanks for the advice but I have tried config-interval=1 before asking here,
but it didn't change anything. Now I have also tried setting it to -1 but
this didn't help either. I have GStreamer Core Library version 1.16.0

Marc Leemann wrote:
> see 'config-interval' in the rtph264pay payloader.

As stated above, I tried this with h264parse. As I unterstand rtph264pay
corretly I changed (and reduced for testing) my sending command to the
following:

gst-launch-1.0 idsueyesrc
config-file="C:\\stream_720p_24fps_AutoExp_AES114_RGB24H.ini" ! 
videoconvert ! queue ! x264enc tune=zerolatency ! rtph264pay
config-interval=-1 !  udpsink host=127.0.0.1 port=5200

With this sending command, receiving with MPV or VLC does not work anymore
("Failed to recognize file format."). Therfore I used Gstreamer for
receiving as well:

gst-launch-1.0 -v udpsrc port=5200 ! application/x-rtp ! rtph264depay !
avdec_h264 ! videoconvert ! autovideosink sync=false async=false

Starting the sender before the receiver works, but starting the receiver
first leaves me with the same strange gray/green image. In both cases the
verbose output is the same:
https://pastebin.com/raw/6JEuzjsv

Regards,
Chr0n0s
 








--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list