[icecast] Re: Compiling ices

Marc Remijn marc at dubhead.xs4all.nl
Thu Jan 30 21:13:37 UTC 2003

On Wed 29 Jan 2003, Karl Heyes (karl at pts.tele2.co.uk) wrote:

> On Wed, 2003-01-29 at 17:13, Marc Remijn wrote:
>> But when I did 'make' it broke with:
>> encode.c: In function `encode_initialise':
>> encode.c:91: storage size of `ai' isn't known
>> encode.c:92: `OV_ECTL_RATEMANAGE_GET' undeclared (first use in this function)
>> encode.c:92: (Each undeclared identifier is reported only once
>> encode.c:92: for each function it appears in.)
>> encode.c:96: `OV_ECTL_RATEMANAGE_SET' undeclared (first use in this function)
>> encode.c:101: `OV_ECTL_RATEMANAGE_AVG' undeclared (first use in this
>> function)
>> make[2]: *** [encode.o] Error 1
>> make[2]: Leaving directory `/home/marc/tmp/icetools/ices/src'
>> make[1]: *** [all-recursive] Error 1
>> make[1]: Leaving directory `/home/marc/tmp/icetools/ices/src'
>> make: *** [all-recursive] Error 1
> You need to update your ogg vorbis installation. you should use V 1.0
> karl. 

Thanks that worked.

<p>I removed the Slackware ogg-vorbis package,

I checked out:

ao           vorbis1_0_public_release
icecast      main
ices         main
libshout     main
ogg          vorbis1_0_public_release
vorbis       vorbis1_0_public_release
vorbis-tools vorbis1_0_public_release

from the cvs repository.

I built / installed everything.

I configured icecast and started it.

I configured ices to stream the live input of my soundcard and:

treamer at dubhead:~$ ices ices-live.xml
[2003-01-30  22:06:54] INFO ices-core/main ices started...
[2003-01-30  22:06:54] INFO input-oss/oss_open_module Opened audio 
device /dev/dsp at 2 channel(s), 44100 Hz
[2003-01-30  22:06:54] INFO encode/encode_initialise Encoder 
initialising in VBR mode: 2 channel(s), 44100 Hz, quality 3.000000
Segmentation fault
streamer at dubhead:~$ [2003-01-30  22:06:54] INFO 
stream/ices_instance_stream Connected to server: localhost:8000/live

<p><p><p>As for streaming ogg file by playlist:

treamer at dubhead:~$ ices ices-playlist.xml
[2003-01-30  22:10:05] INFO ices-core/main ices started...
[2003-01-30  22:10:05] INFO playlist-builtin/playlist_read Currently 
playing /home/streamer/ww_20030109_0100.ogg
[2003-01-30  22:10:05] INFO stream/ices_instance_stream Connected to 
server: localhost:8000/test

<p>Looks good, but if I connnect to the stream with my local xmms, it 
continually pre-buffers. When the buffer is filled it starts again pre 
buffering instead of playing.

<p>Not very nice. I checked out the 'icecast2_public_release_1_0_alpha_1' 
release of ices next, but that wouldn't even get past the 'autoconf' 
stage. It couldn't find the src/avl/ configure input file.

<p><p>So I am one step further. I could build everything, but haven't been 
able to do something useful with it.


<p><p><p><p><p><p><p><p>--- >8 ----
List archives:  http://www.xiph.org/archives/
icecast project homepage: http://www.icecast.org/
To unsubscribe from this list, send a message to 'icecast-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.

More information about the Icecast mailing list