I tried now with 3 Peer involved, still not working, Please kindly advise, all selinux/iptables/firewalls are shutdown, but still no luck: Peer 1 (acting as server on CentOS 5.4): ------- PLAYING NICELY
================================================= [root@www tmp]# gst-launch -v filesrc location=/tmp/top.wav ! wavparse ! audioconvert ! speexenc ! rtpspeexpay ! udpsink host=xxxx.64.12 auto-multicast=true port=4444
Setting pipeline to PAUSED ... Pipeline is PREROLLING ... /pipeline0/audioconvert0.src: caps = audio/x-raw-int, rate=(int)44100, channels=(int)1, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16
/pipeline0/audioconvert0.sink: caps = audio/x-raw-int, endianness=(int)1234, channels=(int)2, width=(int)16, depth=(int)16, signed=(boolean)true, rate=(int)44100 /pipeline0/speexenc0: last-message = "Warning: speex is optimized for 8, 16 and 32 KHz"
/pipeline0/speexenc0.sink: caps = audio/x-raw-int, rate=(int)44100, channels=(int)1, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16 /pipeline0/speexenc0.src: caps = audio/x-speex, rate=(int)44100, channels=(int)1, streamheader=(buffer)< 5370656578202020312e302e35000000000000000000000000000000010000005000000044ac0000020000000400000001000000ffffffff800200000000000001000000000000000000000000000000, 1f000000456e636f6465642077697468204753747265616d6572205370656578656e630000000001 >
/pipeline0/rtpspeexpay0.sink: caps = audio/x-speex, rate=(int)44100, channels=(int)1, streamheader=(buffer)< 5370656578202020312e302e35000000000000000000000000000000010000005000000044ac0000020000000400000001000000ffffffff800200000000000001000000000000000000000000000000, 1f000000456e636f6465642077697468204753747265616d6572205370656578656e630000000001 >
/pipeline0/rtpspeexpay0.src: caps = application/x-rtp, media=(string)audio, clock-rate=(int)44100, encoding-name=(string)SPEEX, encoding-params=(string)1, payload=(int)110, ssrc=(guint)3586096616, clock-base=(guint)3098534659, seqnum-base=(guint)60242
/pipeline0/udpsink0.sink: caps = application/x-rtp, media=(string)audio, clock-rate=(int)44100, encoding-name=(string)SPEEX, encoding-params=(string)1, payload=(int)110, ssrc=(guint)3586096616, clock-base=(guint)3098534659, seqnum-base=(guint)60242
Pipeline is PREROLLED ... Setting pipeline to PLAYING ... New clock: GstSystemClock Peer 2 (listener on Fedora -> Amazon EC2): -------- FAILED
============================================== [root@ip-10-224-63-198 tmp]# gst-launch -v udpsrc multicast-group=xxxx.64.12 port=4444 caps ="application/x-rtp, media=(string)audio, clock-rate=(int)44100, encoding-name=(string)SPEEX, encoding-params=(string)1, payload=(int)110, ssrc=(guint)3450810950, clock-base=(guint)985102105, seqnum-base=(guint)33680" ! rtpspeexdepay ! speexdec ! audioconvert ! fakesink
Setting pipeline to PAUSED ... ERROR: Pipeline doesn't want to pause. ERROR: from element /GstPipeline:pipeline0/GstUDPSrc:udpsrc0: Could not get/set settings from/on resource. Additional debug info:
gstudpsrc.c(909): gst_udpsrc_start (): /GstPipeline:pipeline0/GstUDPSrc:udpsrc0: bind failed -1: Cannot assign requested address (99) Setting pipeline to NULL ... /GstPipeline:pipeline0/GstUDPSrc:udpsrc0.GstPad:src: caps = NULL
Freeing pipeline ... Peer 3 (listener on Fedora -> MyLaptop):: -------- FAILED ==============================================
[sun@example tmp]$ gst-launch -v udpsrc multicast-group=xxxx.64.12 port=4444 caps ="application/x-rtp, media=(string)audio, clock-rate=(int)44100, encoding-name=(string)SPEEX, encoding-params=(string)1, payload=(int)110, ssrc=(guint)3450810950, clock-base=(guint)985102105, seqnum-base=(guint)33680" ! rtpspeexdepay ! speexdec ! audioconvert ! autoaudiosink
Setting pipeline to PAUSED ... ERROR: Pipeline doesn't want to pause. ERROR: from element /GstPipeline:pipeline0/GstUDPSrc:udpsrc0: Could not get/set settings from/on resource. Additional debug info:
gstudpsrc.c(909): gst_udpsrc_start (): /GstPipeline:pipeline0/GstUDPSrc:udpsrc0: bind failed -1: Cannot assign requested address (99) Setting pipeline to NULL ... /GstPipeline:pipeline0/GstUDPSrc:udpsrc0.GstPad:src: caps = NULL
Freeing pipeline ... What is causing this ? In local network it works, why not Remotely its working like the same way ?? 7. ERROR: from element /GstPipeline:pipeline0/GstUDPSrc:udpsrc0: ------------------------------------------------------------------------------ Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Forget it, i know understand whats going on. lol hahahaha it works.
------------------------------------------------------------------------------ Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |