On Wed 29 Jan 2003, Karl Heyes (karl@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@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@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@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>Marc <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@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
On Thursday 30 January 2003 22:46, Karl Heyes wrote:> On Thu, 2003-01-30 at 21:13, Marc Remijn wrote: > > I configured icecast and started it. > > > > I configured ices to stream the live input of my soundcard and: > > > > streamer@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@dubhead:~$ [2003-01-30 22:06:54] INFO > > stream/ices_instance_stream Connected to server: localhost:8000/live > > yuk, a segv, not nice. can you email this config, along with the gcc > release, as there were some non-standard releases around. not sure what > was on slackware (gcc -v)Hi Karl, I enclosed the config and some log information (ices, kernel) and gcc version in 2 files.> > > As for streaming ogg file by playlist: > > > > streamer@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 > > > > > > 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. > > again the config will help, what is the input 44khz 2 channels? It > sounds like the data stream is not there. If ices breaks the stream then > you'll get a clearing and reconnection entry in the ices.log. set the > log level to 4, it's not that verbose.I solved that, thanks to suggestions in this mailing list. Added '.ogg' to the mountpoint. Now it's OK. Marc <p> -------------- next part -------------- Ices output: [2003-01-31 07:26:58] INFO ices-core/main ices started... [2003-01-31 07:26:58] INFO input-oss/oss_open_module Opened audio device /dev/dsp at 2 channel(s), 44100 Hz [2003-01-31 07:26:58] INFO encode/encode_initialise Encoder initialising in VBR mode: 2 channel(s), 44100 Hz, quality 3.000000 [2003-01-31 07:26:58] INFO stream/ices_instance_stream Connected to server: localhost:8000/live Kernel output: invalid operand: 0000 CPU: 0 EIP: 0010:[<d08e25b1>] Tainted: PF EFLAGS: 00010006 eax: 0000000e ebx: 00003556 ecx: ce44c728 edx: ce44c728 esi: 0000e000 edi: 00000007 ebp: c288bf64 esp: c288bf4c ds: 0018 es: 0018 ss: 0018 Process ices (pid: 2707, stackpage=c288b000) Stack: 00000202 cc3fbac0 00008000 ce44c6e0 ce44c728 0000ffff 00018000 0001c000 00010000 00014000 d08e011c ce44c6e0 00000000 cc3fbac0 ffffffea 00008000 00000000 00000000 c4745ea0 00000000 c012db45 cc3fbac0 0805c720 00008000 Call Trace: [<d08e011c>] [<c012db45>] [<c0106d7b>] Code: 0f 0b 5b 5e 5f 5d 83 c4 18 c3 90 83 ec 04 56 53 8b 44 24 10 gcc version: Reading specs from /usr/lib/gcc-lib/i386-slackware-linux/2.95.3/specs gcc version 2.95.3 20010315 (release) -------------- next part -------------- A non-text attachment was scrubbed... Name: ices-live.xml Type: text/xml Size: 3965 bytes Desc: ices-live.xml Url : http://lists.xiph.org/pipermail/icecast/attachments/20030131/168d15a2/ices-live.bin
On Thu, 30 Jan 2003, Marc Remijn wrote:> 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.This isn't an icecast issues, it's really an xmms issue. Unfortunately, its an issue that affects many other players too. XMMS is assuming that it's an mp3 stream and uses the mp3 plugin to try and play it. the way to get around this is to use a mount point with a .ogg extension (e.g. /live.ogg or /test.ogg) and xmms should play it fine. Geoff. <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@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
On Thu, 2003-01-30 at 21:13, Marc Remijn wrote:> I configured icecast and started it. > > I configured ices to stream the live input of my soundcard and: > > streamer@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@dubhead:~$ [2003-01-30 22:06:54] INFO > stream/ices_instance_stream Connected to server: localhost:8000/live<p>yuk, a segv, not nice. can you email this config, along with the gcc release, as there were some non-standard releases around. not sure what was on slackware (gcc -v)> As for streaming ogg file by playlist: > > streamer@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 > > > 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.again the config will help, what is the input 44khz 2 channels? It sounds like the data stream is not there. If ices breaks the stream then you'll get a clearing and reconnection entry in the ices.log. set the log level to 4, it's not that verbose. karl. <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@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
On Friday 31 January 2003 04:28, Geoff Shang wrote:> On Thu, 30 Jan 2003, Marc Remijn wrote: > > 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. > > This isn't an icecast issues, it's really an xmms issue. Unfortunately, > its an issue that affects many other players too. XMMS is assuming that > it's an mp3 stream and uses the mp3 plugin to try and play it. the way to > get around this is to use a mount point with a .ogg extension (e.g. > /live.ogg or /test.ogg) and xmms should play it fine. >Thanks, that was what was causing the problem. Now it's OK. Marc> Geoff. > > > --- >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@xiph.org' > containing only the word 'unsubscribe' in the body. No subject is needed. > Unsubscribe messages sent to the list will be ignored/filtered.--- >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@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.