<p>Hi,<br> <br>I am trying to do video streaming with UDP and take advantage of VDPAU decoder.... but no way to have this working! Please consider those 2 examples :<br> <br>1 - UDP / h264 using ffdec_h264:<br> <br>CLIENT : gst-launch-0.10 udpsrc port=10308 ! application/x-rtp, clock-rate=90000, payload=96 ! rtph264depay ! ffdec_h264 ! xvimagesink<br>
<br>SERVER : gst-launch-0.10 filesrc location=/myvideo.mkv ! matroskademux ! decodebin ! queue ! x264enc ! video/x-h264 ! rtph264pay pt=96 ! udpsink host=IP@@@@@ port=10308 sync=false<br> <br>===> This works fine!<br>
<br>2 - UDP / h264 using vdpauH264dec : <br> <br>CLIENT : gst-launch-0.10 udpsrc port=10308 ! application/x-rtp, clock-rate=90000, payload=96 ! rtph264depay ! vdpauh264dec ! vdpauvideopostprocess ! vdpausink<br> <br>SERVER : gst-launch-0.10 filesrc location=/myvideo.mkv ! matroskademux ! decodebin ! queue ! x264enc ! video/x-h264 ! rtph264pay pt=96 ! udpsink host=IP@@@@@ port=10308 sync=false<br>
<br>===> No display.... and debug claims for "invalid packet size"!<br> <br>What is wrog with vdpau decoding in this case?</p>