Ecco quello che sto cercando:webcam in streaming utilizzando gstreamer su UDP
gst-launch -v udpsrc port=1234 ! fakesink dump=1
I test con:
gst-launch -v audiotestsrc ! udpsink host=127.0.0.1 port=1234
e tutto funziona benissimo, posso vedere i pacchetti in arrivo dal audiotestsrc
Ora proviamo con la sorgente della webcam:
gst-launch -v v4l2src device=/dev/video0 ! queue ! videoscale method=1 ! "video/x-raw-yuv,width=320,height=240" ! queue ! videorate ! "video/x-raw-yuv,framerate=(fraction)15/1" ! queue ! udpsink host=127.0.0.1 port=1234
E non succede nulla, nessun pacchetto appare nella discarica.
Ecco uno logdump di ciò che mostra verboso nel server.
Qualcuno ha un indizio su questo?
dimenticato di menzionare: la sostituzione udpsink con autovideosink per esempio posso vedere la webcam bene –