[Icecast] Live streaming from Mac OS X
Dwipal Desai
mail at dwipal.com
Sat Jan 1 01:48:59 UTC 2005
Hi Geoff!
Thanks for ur reply
Is there a way to tell icecast that the stream is mp3 ?
Mac OS X has another way of live streaming using Quicktime Broadcaster,
however, i am not able to make it work with MPlayer2. It works file
with a quicktime client. There seems to be some issues with the SDP
files that Quicktime creates for playing the audio and mplayer.
Nicecast is kindof exactly what i want, but its not a freeware and i
want to try the open source stuff first.
Basically, what i have is XBMC running, and want to send the local
audio from iBook to xbmc, which is connected to the home theater. I
would eventually like to use FLAC for compressing the audio, so there
is no loss of quality.
ICES is not getting compiled on OSX, am getting error:
(I have installed the icecast/libshout libraries, havent tried really
hard to debug ices yet).
Making all in playlist
if gcc -DHAVE_CONFIG_H -I. -I. -I../..
-DICES_MODULEDIR=\"/usr/local/etc/modules\" -I../../src
-I/sw/include/libxml2 -I/sw/include -g -pipe -pipe -fno-common
-DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -I/usr/local/include
-I/System/Library/Perl/5.8.1/darwin-thread-multi-2level/CORE -g -O2
-Wall -I/usr/local/include -MT playlist.o -MD -MP -MF
".deps/playlist.Tpo" -c -o playlist.o playlist.c; \
then mv -f ".deps/playlist.Tpo" ".deps/playlist.Po"; else rm -f
".deps/playlist.Tpo"; exit 1; fi
In file included from ../../src/definitions.h:88,
from playlist.c:22:
../../src/icestypes.h:38: error: parse error before "shout_t"
../../src/icestypes.h:38: warning: no semicolon at end of struct or
union
../../src/icestypes.h:63: error: parse error before '}' token
../../src/icestypes.h:63: warning: type defaults to `int' in
declaration of `ices_stream_t'
../../src/icestypes.h:63: warning: data definition has no type or
storage class
../../src/icestypes.h:126: error: parse error before "ices_stream_t"
../../src/icestypes.h:126: warning: no semicolon at end of struct or
union
../../src/icestypes.h:129: error: parse error before '}' token
../../src/icestypes.h:129: warning: type defaults to `int' in
declaration of `ices_config_t'
../../src/icestypes.h:129: warning: data definition has no type or
storage class
In file included from ../../src/definitions.h:90,
from playlist.c:22:
Thanks !
Dwipal
On Dec 31, 2004, at 5:05 PM, Geoff Shang wrote:
Hi:
Not sure if I'm reading this correctly, but it looks to me that Icecast
is thinking it's an ogg stream which might be part of your problem.
This is a fairly clunky way of streaming, surely there's something more
conventional that can be used on OS X nowadays? That article is 2.5
years old. I'd have thought you'd be able to compile Ices or Darkice
under OS X. Or you could try Nicecast (I've not used it but it seems to
be what you might want) - http://www.rogueamoeba.com/nicecast/
Best of luck.
Geoff.
--
Geoff Shang <geoff at hitsandpieces.net>
Phone: +61-418-96-5590
MSN: geoff at acbradio.org
Make sure your E-mail can be read by everyone!
http://www.betips.net/etc/evilmail.html
Please avoid sending me Word or PowerPoint attachments.
See http://www.fsf.org/philosophy/no-word-attachments.html
_______________________________________________
Icecast mailing list
Icecast at xiph.org
http://lists.xiph.org/mailman/listinfo/icecast
More information about the Icecast
mailing list