help needed urgent-problem installing icecast server in rhel5 server
Red HatThis forum is for the discussion of Red Hat Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Try running "locate icecast.xml" - and create it if it does not exist? Have you tried the package at http://downloads.xiph.org/releases/icecast/ ? There is a rpm there for each version, might be easier than building it from source.
There is a guy who made one himself for CentOS though, he posted it here:
Sorry, could you rephrase your question? For a client, you can use most sound players on linux (mplayer/vlc/etc). You just need to point them to the url Icecast is listening on (for instance http://localhost:8000/playlist.m3u).
Did you find the icecast.xml file?
How do you start the Icecast deamon?
On the first link I posted there are rpm's for the icecast server, the file you need is probably http://downloads.xiph.org/releases/i....3.2-0.src.rpm - Which I think should compile and run. (I have not tested it myself, sorry)
Last edited by Retrievil_Knievil; 04-12-2009 at 06:20 PM.
Reason: Typo fix
sorry, i mean 2 say the audio source.
icecast is the server and ices is feeding the audio 2 the server.
i want 2 know about installation of ices n hence ices-playlist.xml file
there is nothing given about ices on your link.it is about server
I'm sorry, I use different software to feed the stream to icecast, (I use MPD) so I cannot help much there. Here is the link to the IceS documentation though: http://www.icecast.org/docs/ices-2.0.0/
when running the icecast server it is giving following error -
[root@sunny ~]# su icecast
[icecast@sunny root]$ icecast -c /etc/icecast.xml -b
Starting icecast2
Detaching from the console
[icecast@sunny root]$ Warning: program compiled against libxml 207 using older 206
i also tried but same error
[root@sunny ~]# /usr/bin/icecast -c /etc/icecast.xml
Warning: program compiled against libxml 207 using older 206
Server startup failed. Exiting
last time when this error came i restart my machine and the server ran but this time it is not so.
Seems like you have a version issue with libxml.....try reinstalling/recompiling libxml, and then doing the same with both icecast and ices?
Probably something that got updated while you were working on this. Take a backup of your configuration files first, and you won't have to set everything up all over again. Recompiling should not take long.
Total download size: 8.1 M
Is this ok [y/N]: y
Downloading Packages:
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 82fd17b2
Public key for curl-devel-7.15.5-2.el5.i386.rpm is not installed
the whole problem is in the krb5 dependency.
when i update krb5-workstation it mention it require krb5-lib.
when i update krb5-lib it mention it is being used by installed krb5-workstation.
isn't there any permanent solution for dependency resolution.
every time i have to download them from pbone.net manually.
gstrfuncs.c: In function 'g_printf_string_upper_bound':
gstrfuncs.c:870: error: expected ')' before string constant
gstrfuncs.c:1037: error: expected ')' before string constant
gstrfuncs.c:1080: error: expected ')' before string constant
gstrfuncs.c:1111: error: expected ')' before string constant
gstrfuncs.c: In function 'g_strdown':
gstrfuncs.c:1139: warning: pointer targets in assignment differ in signedness
gstrfuncs.c: In function 'g_strup':
gstrfuncs.c:1155: warning: pointer targets in assignment differ in signedness
gstrfuncs.c: In function 'g_strchug':
gstrfuncs.c:1314: warning: pointer targets in assignment differ in signedness
gstrfuncs.c:1317: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
To troubleshoot ices-0.4 compile-time dependencies run 'export PKG_CONFIG_DEBUG_SPEW=YES'. You'll find that running 'yum install libshout libshout-devel libogg-devel libvorbis-devel libtheora libtheora-devel libspeex libspeex-devel lame lame-devel toolame twolame twolame-devel libxml2 libxml2-devel faad2 faad2-devel flac flac-devel curl-devel libxslt-devel libgcrypt-devel libgpg-error-devel libidn-devel' will cover almost all of them after which ices and icecast compile cleanly.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.