[Icecast] Trouble getting in icecast Directory
Raymond Lutz
raylutz at cognisys.com
Sun Aug 7 00:49:54 UTC 2011
I have been trying to get my station listed in the icecast directory. I
would appreciate someone reviewing this to see what is wrong. I've
studied the documentation and I think I am doing what is required, but
my station is not showing up in the icecast yp directory.
I'm using icecast 2.3.2
I have the directory entry in the icecast.xml config file:
<directory>
<yp-url-timeout>15</yp-url-timeout>
<yp-url>http://dir.xiph.org/cgi-bin/yp-cgi</yp-url>
</directory>
and in mount, I have
<public>1</public>
<no-yp>0</no-yp>
I use ices 0.4 as the source with a perl script to serve files to it. My
ices.conf file has the following in it:
<Stream>
<Server>
<Hostname>airprogressive.org</Hostname>
...
<Public>1</Public>
...
========
In configure.log, the final configure defines for the icecast compile
are pasted below:
========
## confdefs.h. ##
## ----------- ##
#define PACKAGE_NAME "Icecast"
#define PACKAGE_TARNAME "icecast"
#define PACKAGE_VERSION "2.3.2"
#define PACKAGE_STRING "Icecast 2.3.2"
#define PACKAGE_BUGREPORT "icecast at xiph.org"
#define PACKAGE "icecast"
#define VERSION "2.3.2"
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_DLFCN_H 1
#define _FILE_OFFSET_BITS 64
#define _GNU_SOURCE 1
#define STDC_HEADERS 1
#define TIME_WITH_SYS_TIME 1
#define HAVE_ALLOCA_H 1
#define HAVE_PWD_H 1
#define CHUID 1
#define HAVE_UNISTD_H 1
#define CHROOT 1
#define HAVE_LOCALTIME_R 1
#define HAVE_POLL 1
#define HAVE_NANOSLEEP 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_SOCKLEN_T 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_SETHOSTENT 1
#define HAVE_GETNAMEINFO 1
#define HAVE_ENDHOSTENT 1
#define HAVE_GETADDRINFO 1
#define HAVE_INET_ATON 1
#define HAVE_WRITEV 1
#define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
#define HAVE_INET_PTON 1
#define HAVE_XSLTSAVERESULTTOSTRING 1
#define HAVE_OGG 1
#define HAVE_PTHREAD_SPIN_LOCK 1
#define HAVE_PTHREAD 1
#define HAVE_CURL_CURL_H 1
#define HAVE_CURL 1
#define HAVE_AUTH_URL 1
#define HAVE_CURL_GLOBAL_INIT 1
#define USE_YP 1
==========================
Which says curl is available and YP is selected, the two things I noted
were required to support YP interaction.
Here is the admin information to see if you can spot a mistake:
Global Server Stats
admin icemaster at localhost
client_connections 5022
clients 7
connections 5231
file_connections 259
host airprogressive.org
listener_connections 3160
listeners 6
location Earth
server_id Icecast 2.3.2
server_start Wed, 27 Jul 2011 20:06:05 -0400
source_client_connections 31
source_relay_connections 0
source_total_connections 31
sources 1
stats 0
stats_connections 0
Mount Point /stream
audio_info bitrate=32
bitrate 32
genre News/Progressive Talk
listener_peak 11
listeners 6
listenurl http://airprogressive.org:8000/stream
max_listeners 300
public 1
server_description News/Progressive Talk Radio
server_name Air Progressive
server_type audio/mpeg
server_url http://airprogressive.org
slow_listeners 31
source_ip 216.180.238.41
stream_start Sat, 06 Aug 2011 01:52:44 -0400
title HijackingTruthShow1Whole - HijackingTruthShow1Whole
total_bytes_read 207915182
total_bytes_sent 839327733
user_agent ices/0.4 libshout/2.2.2
yp_currently_playing HijackingTruthShow1Whole - HijackingTruthShow1Whole
Any ideas? THANKS!
--Ray
--
---------------------------------------
Raymond Lutz
AirProgressive.org
c/o Citizens Oversight
771 Jamacha Rd #148
El Cajon, CA 92019 USA
Voice 619-447-3246
http//www.AirProgressive.org
--
---------------------------------------
Raymond Lutz
Cognisys, Inc.
1010 Old Chase Ave., Bldg B
El Cajon (San Diego Cty), CA 92020 USA
Voice 619-447-3246
http//www.cognisys.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xiph.org/pipermail/icecast/attachments/20110806/67074c59/attachment.htm>
More information about the Icecast
mailing list