Update: Good news and bad news... @Drew, your snippet worked like magic!!! Finally got jack and icecast talking!!! You are my hero :-)
The liquidsoap error log kept spitting out: Connection failed: 401, Authentication Required (HTTP/1.0) 2015/06/10 03:02:05 [stream:3] Will try again in 3.00 sec. Decided to restart the icecast server and POOF! Connecting mount stream for source@localhost... 2015/06/10 03:02:09 [stream:3] Connection setup was successful. ...then, stereo tool crashed. Rebooted and now it refuses to start so I lost my processing. And it was sounding REEE-DICK-U-LUSSSS! I've posted on the stereo tool forum <http://forums.stereotool.com/viewtopic.php?f=2&t=5864#p29402>. Hopefully there's a fix. Looks like the error is related to jack, and GTK and specific to 14.04. And Google totally let me down tonight. bummer. @Wayne, thank you for the contribution! almost 4 am already and if I start hacking anything else, I'll be up 'till dawn... But I'll definitely check them out. Yeah, I like the idea of having one point of failure instead of many, but thinking of another benefit to running a dedicated streaming box (as you pointed out), is that you can process everything from the console (including live mics) and not just RD, so ultimately, that's the direction I'll be going. But for now, I just need to get stereo tool working and figure out the nuts and bolts. I'd be interested in rotter/butt/glass for logging. Or even RDCatch, but I haven't had any luck getting RDCatch to capture any audio. I suspect it's a limitation of my soundcard, so I'll probably run into the same limitation with the other options... Time to upgrade this card, for sure. Any benefit to using rotter over RDCatch? Time for bed, Brandon Sent from outer space... On Wed, Jun 10, 2015 at 3:10 AM, Wayne Merricks < [email protected]> wrote: > Hi, > > I just joined the list so missed the start of this. I have a guide for > similar to what you're doing here: > > http://pastebin.com/u/mezzfa0 (minus liquidsoap). > > It also uses rotter for archiving purposes. > > If you're still interested in liquid soap I just wrote up a 1U > raspberry pi based streamer here: > > https://github.com/waynemerricks/picodec > > You could splice the two quite easily from that. > > As for Riv, ideally you'd use it on a separate machine but I do use it > on an all in one box with Jamin for compression when doing outside OBs. > > If you have any questions feel free to message on or off list. > > On 2015-06-10 07:12, Brandon wrote: > > Hi Drew, > > > > Thank you for taking the time to help! > > > > Havent had any time to work on this until tonight. > > > > For now at least, Ive abandoned the idea of processing with LADSPA > > liquidsoap plugins in favor of stereotool. Downloaded it, got it > > configured and working with jack. Sounds AMAZING!! > > > > Ill let you know what happens... > > > > Thank you!! > > Brandon > > > > Sent from outer space... > > > > On Fri, Jun 5, 2015 at 4:10 AM, drew Roberts <[email protected] [7]> > > wrote: > > > >> Hey Brandon, > >> > >> On Thu, Jun 4, 2015 at 8:11 PM, Brandon <[email protected] > >> [3]> wrote: > >> > >>> Hey Everyone, > >>> > >>> Im trying to get audio from jackd into liquidsoap, process it, and > >>> generate a stream source. Then pass it from liquidsoap to > >>> icecast2. > >> > >> We are doing this now. > >> > >>> Ive tried various liquidsoap configurations and keep running into > >>> "[insert variable] has not been previously defined." And when I > >>> get one resolved, theres another. Its like Im chasing my tail in > >>> circles trying to reuse outdated configuration examples. > >>> > >>> Shout out to Tony Miller for the liquidsoap e-book [1] (bought it > >>> yesterday)! James Harrisons conduit [2] looks ideal, but havent > >>> managed to get anything working yet... > >>> > >>> All of my audio is managed with Rivendell broadcast automation > >>> v2.10.3 on Ubuntu 14.04.2 with jackd. So I dont need to generate > >>> playlists with liquidsoap, dont really need any fallback or harbor > >>> input either. > >>> > >>> Is anyone else doing anything similar? Any direction on how to > >>> accomplish this would be appreciated... > >> > >> Here is our liq script with private things changed but the key info > >> still in it: > >> > >> #========= script starts below ======== > >> > >> #!/usr/bin/liquidsoap > >> > >> #message = > >> # "The Savonet team thanks you for using liquidsoap, " ^ > >> # "and we hope youll enjoy it!" > >> > >> set("log.file.path","/home/rduser/basic-radio.log") > >> > >> # Were 48k! > >> set("frame.audio.samplerate",48000) > >> # Grab JACK input > >> radio = mksafe(input.jack(id="liquidsoap")) > >> > >> output.icecast(%mp3(bitrate=128), host="localhost", port=8000, > >> password="changeme", > >> mount="stream", genre="World", url="http://www.ourdomainz.com [4]", > >> name="OurStationz", description="OurSloganz", > >> format="audio/mpeg", icy_metadata="true", radio) > >> > >> # note, the password above is the source password for icecast2. > >> > >> #======== script ends just above ======== > >> > >> > >> > >> Thank you. Gracias. and Merci! > >> Brandon > >> > >>> ra">drew > >>> > >>> -- > >> ank">http://nakedghosts.blogspot.com/ > >> > > > > > ------------------------------------------------------------------------------ > >> > >> _______________________________________________ > >> Savonet-users mailing list > >> [email protected] [5] > >> https://lists.sourceforge.net/lists/listinfo/savonet-users [6] > > > > > > > > Links: > > ------ > > [1] https://leanpub.com/modernonlineradiowithliquidsoap > > [2] https://github.com/JamesHarrison/conduit > > [3] mailto:[email protected] > > [4] http://www.ourdomainz.com > > [5] mailto:[email protected] > > [6] https://lists.sourceforge.net/lists/listinfo/savonet-users > > [7] mailto:[email protected] > > > > ------------------------------------------------------------------------------ > _______________________________________________ > Savonet-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/savonet-users >
------------------------------------------------------------------------------
_______________________________________________ Savonet-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/savonet-users
