[gst-devel] About HDV Streaming through Gstreamer RTP Plugin

thiagoss thiagossantos at gmail.com
Thu Jul 10 15:21:08 CEST 2008


On Wed, Jul 9, 2008 at 11:50 PM, liangzhihong1984 <liangzhihong1984 at 126.com>
wrote:

>
> Hi Edward,
> Thanks a lot for your great help.I could capture m2ts data from a DV now.
> Now I want to send them out through RTP, but some new error happens, i
> tried many times, but still failed.
> please give me some help.
>
> leon at leon-desktop:~/Desktop$ gst-launch-0.10 -v hdv1394src ! queue !
> rtpmp2tpay ! queue! udpsink host=127.0.0.1 port=1234
> Setting pipeline to PAUSED ...
> Pipeline is live and does not need PREROLL ...
> Setting pipeline to PLAYING ...
> New clock: GstSystemClock
> /pipeline0/hdv1394src0.src: caps = video/mpegts,
> systemstream=(boolean)true, packetsize=(int)188
> /pipeline0/queue0.sink: caps = video/mpegts, systemstream=(boolean)true,
> packetsize=(int)188
> /pipeline0/queue0.src: caps = video/mpegts, systemstream=(boolean)true,
> packetsize=(int)188
> /pipeline0/rtpmp2tpay0.src: caps = application/x-rtp, media=(string)video,
> clock-rate=(int)90000, encoding-name=(string)MP2T-ES, payload=(int)33,
> ssrc=(guint)3754896773, clock-base=(guint)4257362012,
> seqnum-base=(guint)63578
> /pipeline0/rtpmp2tpay0.sink: caps = video/mpegts,
> systemstream=(boolean)true, packetsize=(int)188
> /pipeline0/queue1.sink: caps = application/x-rtp, media=(string)video,
> clock-rate=(int)90000, encoding-name=(string)MP2T-ES, payload=(int)33,
> ssrc=(guint)3754896773, clock-base=(guint)4257362012,
> seqnum-base=(guint)63578
> /pipeline0/queue1.src: caps = application/x-rtp, media=(string)video,
> clock-rate=(int)90000, encoding-name=(string)MP2T-ES, payload=(int)33,
> ssrc=(guint)3754896773, clock-base=(guint)4257362012,
> seqnum-base=(guint)63578
> /pipeline0/udpsink0.sink: caps = application/x-rtp, media=(string)video,
> clock-rate=(int)90000, encoding-name=(string)MP2T-ES, payload=(int)33,
> ssrc=(guint)3754896773, clock-base=(guint)4257362012,
> seqnum-base=(guint)63578
> ERROR: from element /pipeline0/udpsink0: GStreamer encountered a general
> stream error.
> Additional debug info:
> gstmultiudpsink.c(394): gst_multiudpsink_render (): /pipeline0/udpsink0:
> Got send error 90: Message too long
>

Try scaling your video down. I don't know how to break gstreamer buffers so
that you could sent them in the size you need, but someone else might know,
anyone?


>
> Execution ended after 61855070 ns.
> Setting pipeline to PAUSED ...
> Setting pipeline to READY ...
> /pipeline0/udpsink0.sink: caps = NULL
> /pipeline0/queue1.src: caps = NULL
> /pipeline0/queue1.sink: caps = NULL
> /pipeline0/rtpmp2tpay0.sink: caps = NULL
> /pipeline0/rtpmp2tpay0.src: caps = NULL
> /pipeline0/queue0.src: caps = NULL
> /pipeline0/queue0.sink: caps = NULL
> /pipeline0/hdv1394src0.src: caps = NULL
> Setting pipeline to NULL ...
> FREEING pipeline ..
>
> Best Regards,
> Leon Liang
>
>
>
> ------------------------------
> 网易首款免费3D网游"天下2",6月6日激情公测 <http://tx2.163.com/fab.html>
> -------------------------------------------------------------------------
> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
> Studies have shown that voting for your favorite open source project,
> along with a healthy diet, reduces your potential for chronic lameness
> and boredom. Vote Now at http://www.sourceforge.net/community/cca08
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20080710/7642a4b6/attachment.htm>


More information about the gstreamer-devel mailing list