[gst-devel] Network streaming using udpsrc and udpsink

Manish Rana manish.rana at gmail.com
Tue May 13 09:35:48 CEST 2008


Hi,

Thanks a lot Wim.
I am able to run and get the RTP data.

But when i try getting RTCP data, i am not able to get it even in loop-back.
"tcpdump -T rtcp" doesn't give ant RTCP packet.
Though it is printing me some UDP and TCP packets ( may be rtcp but i am not
too sure.)
"as tcpdump -T rtp" clearly lists me the udp/rtpv1 packets.

Also i need to get the RTCP data from Gstreamer, how can i get it???
Can i dump these RTCP packets in some filesink ???

Please Help....

Thanks and Regards
Manish



On Thu, May 8, 2008 at 7:37 PM, Wim Taymans <wim.taymans at gmail.com> wrote:

> On Thu, 2008-05-08 at 19:25 +0530, Manish Rana wrote:
> > Hi,
> >
> > I can run the same pipelines in loopback.
> > To test it live can someone please tell me the settings for UDPSRC.
>
> Unless you are receiving UDP from a multicast group, you don't need to
> set anything for the uri in udpsrc, just the port number to listen on is
> enough.
>
> Wim
> >
> > Server:     gst-launch filesrc location=MPEG25_11_32_m.mp3 !
> > mp3parse ! udpsink host=192.168.15.174  port=5000
> >
> > Clinet:     gst-launch udpsrc uri= ????? port=5000 ! typefind !
> > ffdec_mp3 ! alsasink
> >
> > BR
> > Manish
> >
> >
> >
> > On Fri, Mar 28, 2008 at 10:24 AM, Ramana Reddy Polaka
> > <Ramana_Polaka at infosys.com> wrote:
> >         Thank you. The following works fine
> >
> >
> >
> >         Server:     gst-launch filesrc location=MPEG25_11_32_m.mp3 !
> >         mp3parse ! udpsink host=192.168.15.174  port=5000
> >
> >         Clinet:     gst-launch udpsrc port=5000 ! typefind !
> >         ffdec_mp3 ! alsasink
> >
> >
> >         ______________________________________________________________
> >         From:gstreamer-devel-bounces at lists.sourceforge.net<From%3Agstreamer-devel-bounces at lists.sourceforge.net>
> >         [mailto:gstreamer-devel-bounces at lists.sourceforge.net] On
> >         Behalf Of thiagoss
> >         Sent: Thursday, March 27, 2008 10:04 PM
> >         To: Daniel Díaz
> >         Cc: gstreamer-devel at lists.sourceforge.net; Ramana Reddy Polaka
> >
> >
> >         Subject: Re: [gst-devel] Network streaming using udpsrc and
> >         udpsink
> >
> >
> >         Try this:
> >
> >         > gst-launch filesrc location=MPEG25_11_32_m.mp3 ! mp3parse !
> >         udpsink host=192.168.15.174  port=5000
> >         >
> >         > gst-launch udpsrc port=5000 ! typefind !  ffdec_mp3 !
> >         alsasink
> >
> >         Setting to sync false will make udpsink push too much data,
> >         and the other process won't be able to receive that fast,
> >         probably most of them may not arrive. And using mp3parse puts
> >         timestamps on the buffers, that makes it possible to udpsink
> >         to send buffers on the right time.
> >
> >         and on the receiver ffdec_mp3 requires that it receives "mp3"
> >         streams, already with a type, udpsrc provides "any", so
> >         typefind would help.
> >
> >         Hope it works.
> >
> >         Thiago
> >
> >
> >         On Thu, Mar 27, 2008 at 3:01 AM, Daniel Díaz
> >         <mrchapp at gmail.com> wrote:
> >
> >         Hello, Ramana
> >
> >
> >         On Wed, Mar 26, 2008 at 10:46 PM, Ramana Reddy Polaka
> >
> >
> >
> >         < wrote:
> >
> >
> >         > Tried the following also. But did not work.
> >         >
> >         > Receiver (Rx)
> >         > gst-launch filesrc location=MPEG25_11_32_m.mp3 ! udpsink
> >         host=192.168.15.174
> >         > port=5000 sync=false
> >         >
> >         > Transmitter (Tx)
> >         > gst-launch udpsrc port=5000 ! ffdec_mp3 ! alsasink
> >
> >
> >         Do you have to use UDP? You might want to try with
> >         tcpserversrc/tcpclientsink.
> >
> >         Greetings!
> >
> >         Daniel Díaz
> >         yosoy at danieldiaz.org
> >
> >
> >
> >
> >         > Regards,
> >         > Ramana
> >         >
> >         >  ________________________________
> >         >
> >         >
> >         > From: thiagoss [mailto:thiagossantos at gmail.com]
> >         >  Sent: Wednesday, March 26, 2008 8:40 PM
> >         >  To: Ramana Reddy Polaka
> >         >  Subject: Re: [gst-devel] Network streaming using udpsrc and
> >         udpsink
> >         >
> >         >
> >         >
> >         > Probably removing the filesink and putting "mad ! alsasink"
> >         >
> >         >
> >         >
> >         >
> >         > On Wed, Mar 26, 2008 at 3:09 AM, Ramana Reddy Polaka  wrote:
> >         >
> >         >
> >         >
> >         >
> >         >
> >         > Hi,
> >         >
> >         >
> >         >
> >         > Using the following gst-launch command, I could dump mp3
> >         data. But I want to
> >         > play it live. Can you please let me know how to achieve
> >         that? Say my host
> >         > IP: 192.168.15.174
> >         >
> >         >
> >         >
> >         > Receiver (Rx):
> >         >
> >         > gst-launch -v udpsrc ! filesink location=dump.mp3
> >         >
> >         >
> >         >
> >         > Transmitter (Tx):
> >         >
> >         > gst-launch -v filesrc location=MPEG25_11_32_m.mp3 ! udpsink
> >         >
> >         >
> >         >
> >         >
> >         >
> >         >
> >         >
> >         > Thanks in advance
> >         >
> >         >
> >         >
> >         > Regards,
> >         >
> >         > Ramana
> >
> >
> >
> >         **************** CAUTION - Disclaimer *****************
> >         This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION
> >         intended solely for the use of the addressee(s). If you are
> >         not the intended recipient, please notify the sender by e-mail
> >         and delete the original message. Further, you are not to copy,
> >         disclose, or distribute this e-mail or its contents to any
> >         other person and any such actions are unlawful. This e-mail
> >         may contain viruses. Infosys has taken every reasonable
> >         precaution to minimize this risk, but is not liable for any
> >         damage you may sustain as a result of any virus in this
> >         e-mail. You should carry out your own virus checks before
> >         opening the e-mail or attachment. Infosys reserves the right
> >         to monitor and review the content of all messages sent to or
> >         from this e-mail address. Messages sent to or from this e-mail
> >         address may be stored on the Infosys e-mail system.
> >         ***INFOSYS******** End of Disclaimer ********INFOSYS***
> >
> >
> >
> -------------------------------------------------------------------------
> >         Check out the new SourceForge.net Marketplace.
> >         It's the best place to buy or sell services for
> >         just about anything Open Source.
> >
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> >         _______________________________________________
> >         gstreamer-devel mailing list
> >         gstreamer-devel at lists.sourceforge.net
> >         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> >
> >
> >
> >
> > --
> > Manish Rana
> > Senior Software Engg.
> > Handset Technology Solution,
> > Sasken Comm. Tech.
> > Bangalore,India
> >
> -------------------------------------------------------------------------
> > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> > Don't miss this year's exciting event. There's still time to save $100.
> > Use priority code J8TL2D2.
> >
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> > _______________________________________________ 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/20080513/f96bdb5a/attachment.htm>


More information about the gstreamer-devel mailing list