Marc Manthey
2007-Oct-20 05:13 UTC
[Icecast] Live Streaming and embeding into webpage on OSX
On Oct 20, 2007, at 9:34 AM, Thomas B. Ruecker wrote:> Marc Manthey schrieb: >> hello free streamers, >> >> after i had not much luck with " Darwin streaming >> server" ( because of a lack of NAT implementation ) >> >> i got a hint from a Wireless mailing list to try OGG/Theora >> streaming. >> >> I ?ve found a great site here <http://www.oddsock.org/guides/ >> video.php> >> >> and downloadet and installed "icecast" and the theora libs with >> success on my macintosh mini , >> after i want to go forward i have some questions , >> because i am not that experienced with commandline stuff and >> compiling , but i am willing to learn. :-P >> >> My goal is i want to install a " live video streaming server " on >> one of my macintosh with OSX behind a NAThi thomas. all guess i should workout the NAT stuff without problems , but i run into another issue i installed "icecast" with "darwin ports" on osx after ./configure make make install mini:/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync.macports.org_release_ports_audio_i cecast2/work/icecast-2.3.1 mini$ make make all-recursive Making all in src Making all in avl make[3]: Nothing to be done for `all'. Making all in thread make[3]: Nothing to be done for `all'. Making all in httpp make[3]: Nothing to be done for `all'. Making all in net make[3]: Nothing to be done for `all'. Making all in log make[3]: Nothing to be done for `all'. Making all in timing make[3]: Nothing to be done for `all'. source='auth_url.c' object='auth_url.o' libtool=no \ depfile='.deps/auth_url.Po' tmpdepfile='.deps/auth_url.TPo' \ depmode=gcc3 /bin/sh ../depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -ffast-math -fsigned-char -I/ usr/include/libxml2 -I/opt/local/include -D_THREAD_SAFE -I/opt/local/ include -O2 -c `test -f 'auth_url.c' || echo './'`auth_url.c auth_url.c: In function 'auth_get_url_auth': auth_url.c:521: error: 'CURLOPT_PASSWDFUNCTION' undeclared (first use in this function) auth_url.c:521: error: (Each undeclared identifier is reported only once auth_url.c:521: error: for each function it appears in.) auth_url.c: At top level: auth_url.c:534: fatal error: opening dependency file .deps/ auth_url.TPo: Permission denied compilation terminated. make[3]: *** [auth_url.o] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 marc-mantheys-mac-mini:/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync.macports.org_release_ports_audio_i cecast2/work/icecast-2.3.1 mini$ make install Making install in src Making install in avl make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. Making install in thread make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. Making install in httpp make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. Making install in net make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. Making install in log make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. Making install in timing make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. source='auth_url.c' object='auth_url.o' libtool=no \ depfile='.deps/auth_url.Po' tmpdepfile='.deps/auth_url.TPo' \ depmode=gcc3 /bin/sh ../depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -ffast-math -fsigned-char -I/ usr/include/libxml2 -I/opt/local/include -D_THREAD_SAFE -I/opt/local/ include -O2 -c `test -f 'auth_url.c' || echo './'`auth_url.c auth_url.c: In function 'auth_get_url_auth': auth_url.c:521: error: 'CURLOPT_PASSWDFUNCTION' undeclared (first use in this function) auth_url.c:521: error: (Each undeclared identifier is reported only once auth_url.c:521: error: for each function it appears in.) auth_url.c: At top level: auth_url.c:534: fatal error: opening dependency file .deps/ auth_url.TPo: Permission denied compilation terminated. make[2]: *** [auth_url.o] Error 1 make[1]: *** [install-recursive] Error 1 make: *** [install-recursive] Error 1 marc-mantheys-mac-mini:/opt/local/var/macports/build/ _opt_local_var_macports_sources_rsync.macports.org_release_ports_audio_i cecast2/work/icecast-2.3.1 mini$ sudo make install Password: Making install in src Making install in avl make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. Making install in thread make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. Making install in httpp make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. Making install in net make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. Making install in log make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. Making install in timing make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. source='auth_url.c' object='auth_url.o' libtool=no \ depfile='.deps/auth_url.Po' tmpdepfile='.deps/auth_url.TPo' \ depmode=gcc3 /bin/sh ../depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -ffast-math -fsigned-char -I/ usr/include/libxml2 -I/opt/local/include -D_THREAD_SAFE -I/opt/local/ include -O2 -c `test -f 'auth_url.c' || echo './'`auth_url.c auth_url.c: In function 'auth_get_url_auth': auth_url.c:521: error: 'CURLOPT_PASSWDFUNCTION' undeclared (first use in this function) auth_url.c:521: error: (Each undeclared identifier is reported only once auth_url.c:521: error: for each function it appears in.) make[2]: *** [auth_url.o] Error 1 make[1]: *** [install-recursive] Error 1 then start with # icecast -b -c /conf/icecast.xml does not do anything <http://localhost:8000/> sorry if this sound like a "beginner" problem thanks again marc> hth > > Thomas > > PS: You could also try and join #icecast on the freenode IRC network.
Karl Heyes
2007-Oct-20 06:52 UTC
[Icecast] Live Streaming and embeding into webpage on OSX
Marc Manthey wrote:> > hi thomas. all > > guess i should workout the NAT stuff without problems , but i run into > another issue > > i installed "icecast" with "darwin ports" on osx after > > ./configure > make > make install > > > mini:/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_audio_icecast2/work/icecast-2.3.1 > > mini$ make > make all-recursive > Making all in src > Making all in avl > make[3]: Nothing to be done for `all'. > Making all in thread > make[3]: Nothing to be done for `all'. > Making all in httpp > make[3]: Nothing to be done for `all'. > Making all in net > make[3]: Nothing to be done for `all'. > Making all in log > make[3]: Nothing to be done for `all'. > Making all in timing > make[3]: Nothing to be done for `all'. > source='auth_url.c' object='auth_url.o' libtool=no \ > depfile='.deps/auth_url.Po' tmpdepfile='.deps/auth_url.TPo' \ > depmode=gcc3 /bin/sh ../depcomp \ > gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -ffast-math -fsigned-char > -I/usr/include/libxml2 -I/opt/local/include -D_THREAD_SAFE > -I/opt/local/include -O2 -c `test -f 'auth_url.c' || echo './'`auth_url.c > auth_url.c: In function 'auth_get_url_auth': > auth_url.c:521: error: 'CURLOPT_PASSWDFUNCTION' undeclared (first use in > this function) > auth_url.c:521: error: (Each undeclared identifier is reported only once > auth_url.c:521: error: for each function it appears in.) > auth_url.c: At top level:when 2.3.1 was released, the libcurl docs said nothing about that function being removed but as you can see they did and that shows as this error. You can either build the trunk release (http://people.xiph.org/~brendan/snapshots/icecast/) or just remove that 1 single line from auth_url.c on line 521 karl.
Marc Manthey
2007-Oct-27 16:31 UTC
[Icecast] Live Streaming and embeding into webpage on OSX
On Oct 20, 2007, at 3:50 PM, Karl Heyes wrote:> Marc Manthey wrote: >> source='auth_url.c' object='auth_url.o' libtool=no \ >> depfile='.deps/auth_url.Po' tmpdepfile='.deps/auth_url.TPo' \ >> depmode=gcc3 /bin/sh ../depcomp \ >> gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -ffast-math -fsigned-char - >> I/usr/include/libxml2 -I/opt/local/include -D_THREAD_SAFE -I/opt/ >> local/include -O2 -c `test -f 'auth_url.c' || echo './'`auth_url.c >> auth_url.c: In function 'auth_get_url_auth': >> auth_url.c:521: error: 'CURLOPT_PASSWDFUNCTION' undeclared (first >> use in this function) >> auth_url.c:521: error: (Each undeclared identifier is reported >> only once >> auth_url.c:521: error: for each function it appears in.) >> auth_url.c: At top level: > > when 2.3.1 was released, the libcurl docs said nothing about that > function being removed but as you can see they did and that shows > as this error. > > You can either build the trunk release (http://people.xiph.org/ > ~brendan/snapshots/icecast/) or just remove that 1 single line from > auth_url.c on line 521thanks for your help karl, will try that one questions is icecast using rtsp ? cheers Marc> karl.-- They said it couldn't be done but sometimes it doesn't work out that way. - Casey Stengel web: http://www.let.de http://piratenpartei.de -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/icecast/attachments/20071028/44fefa50/attachment.htm