[gst-devel] Network streaming using udpsrc and udpsink
Wim Taymans
wim.taymans at gmail.com
Tue May 13 10:17:24 CEST 2008
On Tue, 2008-05-13 at 13:05 +0530, Manish Rana wrote:
> 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.
For RTCP you need to use gstrtpbin. There are some example pipelines
here to get you started:
http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-plugins/html/gst-plugins-bad-plugins-gstrtpbin.html
Wim
> "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
> >
> [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
>
More information about the gstreamer-devel
mailing list