Ok it was a mistake from my side. (error in the pipeline)
Sorry everybody, my problem is solved now…
BR
Frederic
De : gstreamer-devel [mailto:[hidden email]] De la part de Duchassin Frédéric
Envoyé : mercredi 24 janvier 2018 13:50
À : 'Discussion of the development of and with GStreamer'
Objet : problem with rtpmp2tdepay
Hello,
Using API, I get a working pipeline similar to this :
gst-launch-1.0 -v udpsrc address=239.0.0.1 port=1234 buffer-size=20000000 caps="application/x-rtp,media=(string)video,clock-rate=(int)90000,encoding-name=(string)MP2T-ES" ! rtpjitterbuffer ! rtpmp2tdepay ! queue ! appsink
I add a callback to appsink on “NEW SAMPLE “ reception.
In this callback I always get 576 bytes. (188 bytes for each TS packet *3 + 12 bytes for RTP header).
My question is : why rtpmp2tdepay doesn’t erase the RTP header ? (I thought that appsink should receive 188*3 bytes and no rtpheader with my pipeline)
Thanks in advance.
BR
Frederic
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel