[gst-devel] Network streaming using udpsrc and udpsink

thiagoss thiagossantos at gmail.com
Thu Mar 27 17:34:27 CET 2008


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
> <Ramana_Polaka at infosys.com> 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
>
> -------------------------------------------------------------------------
> 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20080327/9aa0527a/attachment.htm>


More information about the gstreamer-devel mailing list