[gst-devel] Network streaming using udpsrc and udpsink

Wim Taymans wim.taymans at gmail.com
Thu May 8 16:07:11 CEST 2008


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