Blog - Bloglines - Jaiku - Ports - Wiki


(J)ack (O)f (A)ll (T)rades
Mostly Security, Some
Blogging, Misc. Admin,
and Bits of My Life.









August 2008
Sun Mon Tue Wed Thu Fri Sat
         
           


Blog Search

Categories

Archives

























Del.icio.us


Fri, 22 Aug 2008

Frustration 22 Aug
Why is it that finding info on streaming from a pipe to Ogg is easy, while the same info, involving MP3 streams, is a pain in the butt to track down?

joat: 23:25:22 22 Aug 2008


Thu, 03 Jul 2008

SqueezeCenter 03 Jul
I'm not sure when it happened but Slimserver has become SqueezeCenter. More or less the same features, a new skin for the interface. I've added notes to the wiki on reconfiguring SqueezeCenter to use your MySQL service (vice the extra one that comes with SqueezeCenter).

joat: 09:10:18 3 Jul 2008


Fri, 02 Nov 2007

A web interface for LiquidSoap 02 Nov
I'm writing a web front-end to Liquidsoap, a scripting language that easily builds and transmits audio streams (live or from files) to Icecast and Shoutcast servers or to local hardware. The script is basically a juke box for the various network-enabled audio devices in my house. I'm keeping development notes (and the code) in the wiki for anyone that wants to follow along.

joat: 21:47:06 2 Nov 2007


Mon, 15 Oct 2007

Hak5 bumpers 15 Oct
Note to all: if you're going to use any of the Hak5 bumpers, it may be worth the time to edit the ID3 tags if you're doing anything like using them in a playlist.

joat: 22:35:38 15 Oct 2007


Fri, 12 Oct 2007

LiquidSoap web interface 12 Oct
I think I have the telnet interface to LiquidSoap figured out and have a simple web interface to it coded up. I'll post the code once I've got it cleaned up and add a few more functions to it.

joat: 05:36:06 12 Oct 2007


Wed, 10 Oct 2007

NSLU2 Icecast Server 10 Oct
I've got an Icecast server set up on a Linksys NSLU2 server so I can experiment with various audio tools without annoying the Hak5Radio bunch. I've stuck the notes for "installing OpenWRT on the NSLU2" and "Icecast on the NSLU2" in the wiki.

joat: 05:38:38 10 Oct 2007


Sun, 07 Oct 2007

NSLU2 Audio Redo? 07 Oct
I moved the NSLU2 back next to the computer because it wasn't seeing much use in the bedroom. It also lets me continue to crash the desktop without having to worry about losing the audio stream. I'm currently working on a demo to show off LiquidSoap (yeah, I tend to fixate on new tools) to the local users' group.

Problem is that I'll need to use the current NSLU2 (with the audio interface) and another with Icecast running on it. I running the risk of more people (at the meeting) being fascinated with the NSLU2's than the LS scripts I'm trying to show off. (Notes will be in the wiki shortly.)

joat: 14:51:25 7 Oct 2007


Wed, 03 Oct 2007

Liquidsoap update 03 Oct
I'm starting to think that LiquidSoap is to audio as Perl is to text. I had a bit of fun annoying the extremely early morning listeners on Hak5Radio with misc. Creative Commons music, while reading up on some of the syntax. In addition to being able to stream to Ice/Shout/Peercast servers, it can also stream directly to your hardware (i.e., your soundcard).

I can attest that chaining Sky.FM-->SlimServer-->LiquidSoap-as-a-player works very nicely. Even the metadata being passed across from Sky.FM is handled properly, and neither processor got below 95% idle on the dual core, even with all of the other crap I run on the box (SageTV, fetchmail, etc.). That's saying a lot as it appears that both Slimserver and (possibly) LiquidSoap are doing a bit of transcoding on the fly. The one drawback to this so far is SlimServer's built-in delay (5 or so seconds). I'll need to read up on that.

It's obvious that simulcasting (rebroadcasting/redirecting) a stream is going to be simple. I need to play with the mixing features now (think "periodic jingles" mixed into an open conference call). If I can come up with an interface to Asterisk, you can consider me as having thrown IDJC in the round file.

Oh! If anyone's interested (and for my own notes), the syntax is

liquidsoap 'out(input.http("http://192.168.1.175:9000/stream.mp3"))'

joat: 11:56:28 3 Oct 2007


Recent Comments


Live Searches
View technorati.com
robtex