Encoder (x264enc) and Decoder VDPAU incompatibility?
Jérémy Lauraire
jeremy.lauraire at gmail.com
Mon Aug 29 01:45:40 PDT 2011
Hi,
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 :
1 - UDP / h264 using ffdec_h264:
CLIENT : gst-launch-0.10 udpsrc port=10308 ! application/x-rtp,
clock-rate=90000, payload=96 ! rtph264depay ! ffdec_h264 ! xvimagesink
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
===> This works fine!
2 - UDP / h264 using vdpauH264dec :
CLIENT : gst-launch-0.10 udpsrc port=10308 ! application/x-rtp,
clock-rate=90000, payload=96 ! rtph264depay ! vdpauh264dec !
vdpauvideopostprocess ! vdpausink
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
===> No display.... and debug claims for "invalid packet size"!
What is wrog with vdpau decoding in this case?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20110829/512b97a8/attachment.htm>
More information about the gstreamer-devel
mailing list