Re: [ecasound] Network streaming with ecssound

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [ecasound] Network streaming with ecssound
From: William Goldsmith (bill_AT_radioparadise.com)
Date: Tue Feb 25 2003 - 21:38:33 EET


I would be *very* interested in a method to write to a tcp socket &/or a
streaming server such as Icecast.

At the top of my wish list would be the ability to merge multiple ecasound
outputs into a single stream that is then piped to a streaming server,
without the use of a sound card. I currently do that using an SBLive card
with the OSS drivers. But it's stupid using a sound card just as a "junction
box" (I don't do any a/d or d/a conversions - just pipe the record.pcm input
to multiple instances of LAME using the liveice streaming encoder). Seems
like jack would be a much better tool for the job, if someone were to write
the output plugins.

I'd also like to be able to pipe a 'monitor mix' stream to another system
w/out dealing with the latency of a streaming server.

-bg

----- Original Message -----
From: "smoerk" <smoerk_AT_gmx.de>
To: <ecasound-list_AT_wakkanet.fi>
Sent: Tuesday, February 25, 2003 10:51 AM
Subject: Re: [ecasound] Network streaming with ecssound

> i'm also very interested in it (especially with a working ecasound for
windows).
>
> jack doesn't send data over tcp/ip (but paul davis it could be
implemented). the
> icecast protocol is also not very useful for raw pcm data, it's just a
http
> style login procedure for sending a password and a mountpoint.
>
> protocols which made for raw pcm are NAS and EsounD. i successfully sent
audio
> from a linux application to a windows esound server (java server from
> www.jcraft.com).
>
> what works very nice for us is the streamin~ and streamout~ externals for
pd, we
> are using it regularly.
>
> could you explain it more detailed what are you wanting to do, I see
different
> possibilities to implement this feature:
>
> 1. directly in ecasound
> 2. as ladspa plugin (don't know if this could work)
> 3. as externel program which connects to ecasound via stdin/stdout
> 4. write a jack client, which listens to the port or send data
>
> i would prefer a jack client (or a ladpsa plugin), because you could
easily
> connect audio from different apps on different machines with it.
>
> smoerk
>
> Ronald L. Jolly wrote:
> > Hello all
> > I have been experimenting with Ecasound for an audio application and
> > have been quite pleased with the results.
> > I need to add an additional feature that is not readily obvious to me.
> > The requirement is to send the raw PCM data as it is being
processed/recorded
> > from the sound card and send the data using TCP/IP to another Linux
node.
> >
> > I have written BSD sockets applications, and thought that I might be
able to
> > stream the data via UDP to another node. Any ideas on where in Ecasound
to do
> > this?
> > Forgive my ignorance but maybe this is already possible.
> >
> > Is JACK the answer? Maybe using something like interfacing
> > the IceCast/LiveIce package to the Ecasound internal data processing?
> > Ideas appreciated.
> >
> > Thanks and keep up the great work
> >
> > Ron
> > ronjolly_AT_hiwaay.net
>
> --
> To unsubscribe send message 'unsubscribe' in the body of the
> message to <ecasound-list-request_AT_wakkanet.fi>.


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Tue Feb 25 2003 - 21:29:43 EET