[Icecast] Live Streaming and embeding into webpage on OSX
Marc Manthey
marc at let.de
Sat Oct 20 12:09:19 UTC 2007
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 NAT
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_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.
More information about the Icecast
mailing list