Subject: Re: ices or muse for icecast, are any working under BSD?
To: None <netbsd-users@NetBSD.org>
From: Brian <bmcewen@comcast.net>
List: netbsd-users
Date: 01/31/2004 16:30:13
On Saturday, January 31, 2004, at 04:04 PM, Erik Osheim wrote:

>> IF anyone has got either ices 0.3, ices 2.0, or muse 0.8.1 working 
>> under BSD (I'm running NetBSD on Cobalt-MIPS) and wants to talk about 
>> setup, please drop me an email off-list and I can send more details.
>
> I tried for a long time to get ices 0.3 to work... it looked like a 
> problem with -ldl being used to dynamically link other libraries 
> (libdl is used a lot on linux, but doesn't exist on netbsd), removing 
> -ldl and the error checking allowed configure to run, but the build 
> failed horribly. I wanted to try to fix this but never had the time. 
> No clue about ices2 (until I get 30G of mp3s re-ripped, I can't really 
> use ices2).
>

I thought I'd try ices2 to see if my ogg vorbis libraries were 
installed correctly, even though I also am unwilling to reencode any 
CDs.

> I think the fundamental problem with ices/netbsd might be that 
> netbsd's pthread implementation vs. what ices expects to see.

I didn't get any pthread errors from either ices, but I *did* get 
pthread errors among others with MuSE.

The MuSE author did just email me and mention that there *is* a FreeBSD 
port that had been tweeked to run and might be a better starting point. 
  I'm going to give that a look, I was using their generic sources.

> Just so you know, liveice, darkice, and xmms-liveice can all do 
> streaming to icecast, and are in pkgsrc (I presume they build 
> properly). Also, libshout 2.0 is in pkgsrc, and I was also able to 
> compile the python bindings (python-shout 0.1) to work with it out of 
> the box (downloaded from icecast.org). So there are definitely was to 
> get your audio to icecast. If you require ices or muse only, and can't 
> use any
> thing else,

Sorry, if there is a way to get darkice etc to stream MP3 files, I 
missed it, I thought those were for live audio only.  I'll check again.

> I've been working on setting up an icecast stream from NetBSD for 
> awhile (currently limited by available bandwidth). I will email you 
> off-list if I get anything working (the project I currently have is 
> python-based, and can successfully stream mp3s to icecast, but has no 
> effective GUI).
>

I'm not too concerned about a GUI, really, I'd just like to see how it 
sounded (if it's worth listening to) then go from there.

Thanks,

Brian