Still trying to stream ogg and have not gotten past a make error in ices2. We www.freespeech.org are an independent media / news site so it would be nice to get this running and support this new format. I'd love to convert all of our 700 streaming video files from from realmedia as well but thats another story! Perhaps this is not the correct forum but it seems like there are a lot of people unsucessfully tying to get this working? Took me days to find out that I needed icecast 2 to stream ogg! How about some better docs ? (Yes I know he who has vision has the job!) I checked icecast2/ices2 out of CVS. Icecast installed ok and I could run it fine from the command line (don't know about the permissons thingy but now on doing a make on ices2 I get:(seem like I am missing gnome-xml ??? All this compiling shite is making my head hurt! Perhaps I'll use mp3s instead :( Perhaps there is anther ogg streamer for icecast2 ???) ===============================================Ithread -Iavl -Ilog -Itiming -DHAVE_OSS -O20 -ffast-math -fsigned-char -D_REENTRANT -D_GNU_SOURCE -I/usr/include/gnome-xml -I/include -I/include -I/include -c reencode.c gcc -DPACKAGE=\"ices\" -DVERSION=\"2.0\" -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -DHAVE_STDINT_H=1 -I. -I. -Inet -Ithread -Iavl -Ilog -Itiming -DHAVE_OSS -O20 -ffast-math -fsigned-char -D_REENTRANT -D_GNU_SOURCE -I/usr/include/gnome-xml -I/include -I/include -I/include -c encode.c encode.c: In function `encode_initialise': encode.c:65: `OV_ECTL_RATEMANAGE_AVG' undeclared (first use in this function) encode.c:65: (Each undeclared identifier is reported only once encode.c:65: for each function it appears in.) encode.c:67: `OV_ECTL_RATEMANAGE_SET' undeclared (first use in this function) make[2]: *** [encode.o] Error 1 make[2]: Leaving directory `/data/programs/ice2/ices/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/data/programs/ice2/ices/src' make: *** [all-recursive] Error 1 ===================================contents of my /usr/include/gnome-xml ========================================= -rw-r--r-- 1 root root 2435 Feb 28 13:22 debugXML.h -rw-r--r-- 1 root root 4146 Feb 28 13:22 encoding.h -rw-r--r-- 1 root root 3123 Feb 28 13:22 entities.h -rw-r--r-- 1 root root 2936 Feb 28 13:22 HTMLparser.h -rw-r--r-- 1 root root 800 Feb 28 13:22 HTMLtree.h lrwxrwxrwx 1 root root 1 May 18 18:02 libxml -> . -rw-r--r-- 1 root root 2551 Feb 28 13:22 nanoftp.h -rw-r--r-- 1 root root 920 Feb 28 13:22 nanohttp.h -rw-r--r-- 1 root root 17325 Feb 28 13:22 parser.h -rw-r--r-- 1 root root 25039 Feb 28 13:22 parserInternals.h -rw-r--r-- 1 root root 3059 Feb 28 13:22 SAX.h -rw-r--r-- 1 root root 16957 Feb 28 13:22 tree.h -rw-r--r-- 1 root root 1246 Feb 28 13:22 uri.h -rw-r--r-- 1 root root 7214 Feb 28 13:22 valid.h -rw-r--r-- 1 root root 4937 Feb 28 13:22 xlink.h -rw-r--r-- 1 root root 3884 Feb 28 13:22 xml-error.h -rw-r--r-- 1 root root 1989 Feb 28 13:22 xmlIO.h -rw-r--r-- 1 root root 1714 Feb 28 13:22 xmlmemory.h -rw-r--r-- 1 root root 6827 Feb 28 13:22 xpath.h <p><p>Regards Richard - <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.
You need to check out ogg and vorbis from cvs and install them as well. Refer to the following previous mailling list post for info on what to do: http://www.xiph.org/archives/icecast/2870.html On Wednesday 31 July 2002 05:57 pm, Richard wrote:> Still trying to stream ogg and have not gotten past a make error in > ices2. We www.freespeech.org are an independent media / news > site so it would be nice to get this running > and support this new format. I'd love to convert all of our 700 > streaming video files from from realmedia as well but thats another > story! > > Perhaps this is not the correct forum but it seems like there > are a lot of people unsucessfully tying to get this working? Took me > days to find out that I needed icecast 2 to stream ogg! How about > some better docs ? (Yes I know he who has vision has the job!) > > I checked icecast2/ices2 out of CVS. Icecast installed ok and I could > run it fine from the command line (don't know about the permissons > thingy but now on doing a make on ices2 I get:(seem like I am missing > gnome-xml ??? All this compiling shite is making my head hurt! Perhaps > I'll use mp3s instead :( Perhaps there is anther ogg streamer for > icecast2 ???) > > ===============================================> Ithread -Iavl -Ilog -Itiming -DHAVE_OSS -O20 -ffast-math > -fsigned-char -D_REENTRANT -D_GNU_SOURCE -I/usr/include/gnome-xml > -I/include -I/include -I/include -c reencode.c > gcc -DPACKAGE=\"ices\" -DVERSION=\"2.0\" -DHAVE_DLFCN_H=1 > -DSTDC_HEADERS=1 -DHAVE_STDINT_H=1 -I. -I. -Inet -Ithread -Iavl > -Ilog -Itiming -DHAVE_OSS -O20 -ffast-math -fsigned-char > -D_REENTRANT -D_GNU_SOURCE -I/usr/include/gnome-xml -I/include > -I/include -I/include -c encode.c > encode.c: In function `encode_initialise': > encode.c:65: `OV_ECTL_RATEMANAGE_AVG' undeclared (first use in this > function) > encode.c:65: (Each undeclared identifier is reported only once > encode.c:65: for each function it appears in.) > encode.c:67: `OV_ECTL_RATEMANAGE_SET' undeclared (first use in this > function) > make[2]: *** [encode.o] Error 1 > make[2]: Leaving directory `/data/programs/ice2/ices/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/data/programs/ice2/ices/src' > make: *** [all-recursive] Error 1 > > ===================================> contents of my /usr/include/gnome-xml > =========================================> > -rw-r--r-- 1 root root 2435 Feb 28 13:22 debugXML.h > -rw-r--r-- 1 root root 4146 Feb 28 13:22 encoding.h > -rw-r--r-- 1 root root 3123 Feb 28 13:22 entities.h > -rw-r--r-- 1 root root 2936 Feb 28 13:22 HTMLparser.h > -rw-r--r-- 1 root root 800 Feb 28 13:22 HTMLtree.h > lrwxrwxrwx 1 root root 1 May 18 18:02 libxml -> . > -rw-r--r-- 1 root root 2551 Feb 28 13:22 nanoftp.h > -rw-r--r-- 1 root root 920 Feb 28 13:22 nanohttp.h > -rw-r--r-- 1 root root 17325 Feb 28 13:22 parser.h > -rw-r--r-- 1 root root 25039 Feb 28 13:22 > parserInternals.h > -rw-r--r-- 1 root root 3059 Feb 28 13:22 SAX.h > -rw-r--r-- 1 root root 16957 Feb 28 13:22 tree.h > -rw-r--r-- 1 root root 1246 Feb 28 13:22 uri.h > -rw-r--r-- 1 root root 7214 Feb 28 13:22 valid.h > -rw-r--r-- 1 root root 4937 Feb 28 13:22 xlink.h > -rw-r--r-- 1 root root 3884 Feb 28 13:22 xml-error.h > -rw-r--r-- 1 root root 1989 Feb 28 13:22 xmlIO.h > -rw-r--r-- 1 root root 1714 Feb 28 13:22 xmlmemory.h > -rw-r--r-- 1 root root 6827 Feb 28 13:22 xpath.h > > > > Regards > Richard > - > > > --- >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.-- D. Anthony Patrick Open Sourceror [ dapatrick@danthony.net | http://www.danthony.net ] <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 Wed, 31 Jul 2002 15:57:10 -0600, Richard wrote:>I checked icecast2/ices2 out of CVS. Icecast installed ok and I could >run it fine from the command line (don't know about the permissons >thingy but now on doing a make on ices2 I get:(seem like I am missing >gnome-xml ??? All this compiling shite is making my head hurt! Perhaps >I'll use mp3s instead :( Perhaps there is anther ogg streamer for >icecast2 ???)much easier to install is jroar (www.jcraft.com) as (java) server and darkice as encoder (darkice.sf.net). --- >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.
Actually, you don't have to check out ogg and vorbis from CVS. You can just use Vorbis 1.0, if you like. ices was updated to use the Vorbis 1.0 encoding API, and that is the source of the errors the original poster was seing. --- Stan Seibert <p>On Wed, 2002-07-31 at 15:23, D. Anthony Patrick wrote:> You need to check out ogg and vorbis from cvs and install them as well. Refer > to the following previous mailling list post for info on what to do: > > http://www.xiph.org/archives/icecast/2870.html > > On Wednesday 31 July 2002 05:57 pm, Richard wrote: > > Still trying to stream ogg and have not gotten past a make error in > > ices2. We www.freespeech.org are an independent media / news > > site so it would be nice to get this running > > and support this new format. I'd love to convert all of our 700 > > streaming video files from from realmedia as well but thats another > > story! > > > > Perhaps this is not the correct forum but it seems like there > > are a lot of people unsucessfully tying to get this working? Took me > > days to find out that I needed icecast 2 to stream ogg! How about > > some better docs ? (Yes I know he who has vision has the job!) > > > > I checked icecast2/ices2 out of CVS. Icecast installed ok and I could > > run it fine from the command line (don't know about the permissons > > thingy but now on doing a make on ices2 I get:(seem like I am missing > > gnome-xml ??? All this compiling shite is making my head hurt! Perhaps > > I'll use mp3s instead :( Perhaps there is anther ogg streamer for > > icecast2 ???) > > > > ===============================================> > Ithread -Iavl -Ilog -Itiming -DHAVE_OSS -O20 -ffast-math > > -fsigned-char -D_REENTRANT -D_GNU_SOURCE -I/usr/include/gnome-xml > > -I/include -I/include -I/include -c reencode.c > > gcc -DPACKAGE=\"ices\" -DVERSION=\"2.0\" -DHAVE_DLFCN_H=1 > > -DSTDC_HEADERS=1 -DHAVE_STDINT_H=1 -I. -I. -Inet -Ithread -Iavl > > -Ilog -Itiming -DHAVE_OSS -O20 -ffast-math -fsigned-char > > -D_REENTRANT -D_GNU_SOURCE -I/usr/include/gnome-xml -I/include > > -I/include -I/include -c encode.c > > encode.c: In function `encode_initialise': > > encode.c:65: `OV_ECTL_RATEMANAGE_AVG' undeclared (first use in this > > function) > > encode.c:65: (Each undeclared identifier is reported only once > > encode.c:65: for each function it appears in.) > > encode.c:67: `OV_ECTL_RATEMANAGE_SET' undeclared (first use in this > > function) > > make[2]: *** [encode.o] Error 1 > > make[2]: Leaving directory `/data/programs/ice2/ices/src' > > make[1]: *** [all-recursive] Error 1 > > make[1]: Leaving directory `/data/programs/ice2/ices/src' > > make: *** [all-recursive] Error 1 > > > > ===================================> > contents of my /usr/include/gnome-xml > > =========================================> > > > -rw-r--r-- 1 root root 2435 Feb 28 13:22 debugXML.h > > -rw-r--r-- 1 root root 4146 Feb 28 13:22 encoding.h > > -rw-r--r-- 1 root root 3123 Feb 28 13:22 entities.h > > -rw-r--r-- 1 root root 2936 Feb 28 13:22 HTMLparser.h > > -rw-r--r-- 1 root root 800 Feb 28 13:22 HTMLtree.h > > lrwxrwxrwx 1 root root 1 May 18 18:02 libxml -> . > > -rw-r--r-- 1 root root 2551 Feb 28 13:22 nanoftp.h > > -rw-r--r-- 1 root root 920 Feb 28 13:22 nanohttp.h > > -rw-r--r-- 1 root root 17325 Feb 28 13:22 parser.h > > -rw-r--r-- 1 root root 25039 Feb 28 13:22 > > parserInternals.h > > -rw-r--r-- 1 root root 3059 Feb 28 13:22 SAX.h > > -rw-r--r-- 1 root root 16957 Feb 28 13:22 tree.h > > -rw-r--r-- 1 root root 1246 Feb 28 13:22 uri.h > > -rw-r--r-- 1 root root 7214 Feb 28 13:22 valid.h > > -rw-r--r-- 1 root root 4937 Feb 28 13:22 xlink.h > > -rw-r--r-- 1 root root 3884 Feb 28 13:22 xml-error.h > > -rw-r--r-- 1 root root 1989 Feb 28 13:22 xmlIO.h > > -rw-r--r-- 1 root root 1714 Feb 28 13:22 xmlmemory.h > > -rw-r--r-- 1 root root 6827 Feb 28 13:22 xpath.h > > > > > > > > Regards > > Richard > > - > > > > > > --- >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. > > -- > D. Anthony Patrick > Open Sourceror > [ dapatrick@danthony.net | http://www.danthony.net ] > > > > --- >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. ><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.
>encode.c: In function `encode_initialise': >encode.c:65: `OV_ECTL_RATEMANAGE_AVG' undeclared (first use in this >function) >encode.c:65: (Each undeclared identifier is reported only once >encode.c:65: for each function it appears in.) >encode.c:67: `OV_ECTL_RATEMANAGE_SET' undeclared (first use in this >function)These errors mean you need to upgrade libvorbis to 1.0, which is now required. Michael <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.
Ok so I'm up and riding with Icecast2 and ices2, thanks for all of you who pointed me in the right directon. I can stream fine without reencoding but when I change the nominal-bitrate tag its not happy. Comments in the xml file say: <!-- Live encoding/reencoding: Currrently, the parameters given here for encoding MUST match the input data for channels and sample rate. That restriction will be relaxed in the future. --> Does that mean I can change the bitrate ? Eg I have a 256k file that I am trying to reencode at 64k. Give me an error! <encode> <quality>1</quality> <nominal-bitrate>64000</nominal-bitrate> <samplerate>44100</samplerate> <channels>2</channels> </encode> Thanks Richard <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.