Flux H. 264 vidéo sur rtp en utilisant gstreamer

Je suis novice avec gstreamer et je suis en train d'être utilisé. Mon premier objectif est de créer une simple flux rtp de la vidéo h264 entre les deux appareils. Je suis à l'aide de ces deux pipelines:

Expéditeur: gst-launch-1.0 -v filesrc location=c:\\tmp\\sample_h264.mov ! x264enc ! rtph264pay ! udpsink host=127.0.0.1 port=5000

Récepteur:
gst-launch-1.0 -v udpsrc port=5000 ! rtpmp2tdepay ! decodebin ! autovideosink

Mais avec la première (l'expéditeur) j'ai eu l'erreur suivante:

Setting pipeline to PAUSED ...
Pipeline is PE*R*O L(LgIsNtG- l.a.u.n
h-1.0:5788): CRITICAL **: gst_adapter_map: assertion `size > 0' failed
ERROR: from element /GstPipeline:pipeline0/GstFileSrc:filesrc0: Internal data flow error.
Additional debug info:
gstbasesrc.c(2812): gst_base_src_loop (): /GstPipeline:pipeline0/GstFileSrc:filesrc0:
streaming task paused, reason not-negotiated (-4)
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

J'ai essayé beaucoup d'autres configurations, mais je n'arrivais pas à trouver le bon pipeline.

Quelques autres informations:
Gstreamer version: 1.0.7
Système d'exploitation: Windows 7

Toute idée/suggestion?
Thx,

OriginalL'auteur abir | 2013-06-26