Icecast Server YP Directory Settings

More Support

Level 2 Support
Staff member
It works and submits to the directory, however it doesn't play, and says there's no web player, despite the official xiph directory playing it.

Actually, and this could just be me and a weird browser setup, but none of the players on this page work:


Is that a little bug, or me......

Hi Andy

This comes down to most modern browsers recently disallowing mixed content on https pages. As our directory runs on https and your station doesn't it refuses to play the content (and give the no web player error). dir.xiph.org runs on standard (unencrypted) http so doesn't have this problem. The best thing to do these days is to try and run your station over https if you can. We offer it for all our clients now via a https proxy.

Nice website and guides btw! :)
 

Tana Tcheira

New Member
In order to list an Icecast 2 server in our directory you need to add our YP directory settings to your Icecast 2 config file.

Centovacast Method

If you are running centovacast then this can be done from the Configuration > Settings > Advanced page of the control panel. You must set the Directory listings URL: to http://icecast-yp.internet-radio.com Leave the Directory listings timeout as 15.

View attachment 1076

If you already hosting with us then then there's no need as this has been done for you already.

Icecast Configuration File Method

If you have access to your Icecast configuration file then you can edit your icecast.xml file as outlined in the Icecast documentation found here. Make sure there is a directory entry configured as follows:

Code:
        <directory>
                <yp-url-timeout>15</yp-url-timeout>
                <yp-url>http://icecast-yp.internet-radio.com</yp-url>
        </directory>

Icecast supports multiple directory YP's so you can keep your http://dir.xiph.org/cgi-bin/yp-cgi entry and have both listed as follows:
Code:
        <directory>
                <yp-url-timeout>15</yp-url-timeout>
                <yp-url>http://icecast-yp.internet-radio.com</yp-url>
        </directory>
        <directory>
                <yp-url-timeout>15</yp-url-timeout>
                <yp-url>http://dir.xiph.org/cgi-bin/yp-cgi</yp-url>
        </directory>

Make sure you remove any comment tags (like <!-- and -->) which may be surrounding your <directory> and </directory> tags.

Restart Icecast

For the changes to take effect you must restart your Icecast server. Listing in our directory will take approximately 60 seconds and your listing will be updated around every 60 seconds.

In order to list an Icecast 2 server in our directory you need to add our YP directory settings to your Icecast 2 config file.

Centovacast Method

If you are running centovacast then this can be done from the Configuration > Settings > Advanced page of the control panel. You must set the Directory listings URL: to http://icecast-yp.internet-radio.com Leave the Directory listings timeout as 15.

View attachment 1076

If you already hosting with us then then there's no need as this has been done for you already.

Icecast Configuration File Method

If you have access to your Icecast configuration file then you can edit your icecast.xml file as outlined in the Icecast documentation found here. Make sure there is a directory entry configured as follows:

Code:
        <directory>
                <yp-url-timeout>15</yp-url-timeout>
                <yp-url>http://icecast-yp.internet-radio.com</yp-url>
        </directory>

Icecast supports multiple directory YP's so you can keep your http://dir.xiph.org/cgi-bin/yp-cgi entry and have both listed as follows:
Code:
        <directory>
                <yp-url-timeout>15</yp-url-timeout>
                <yp-url>http://icecast-yp.internet-radio.com</yp-url>
        </directory>
        <directory>
                <yp-url-timeout>15</yp-url-timeout>
                <yp-url>http://dir.xiph.org/cgi-bin/yp-cgi</yp-url>
        </directory>

Make sure you remove any comment tags (like <!-- and -->) which may be surrounding your <directory> and </directory> tags.

Restart Icecast

For the changes to take effect you must restart your Icecast server. Listing in our directory will take approximately 60 seconds and your listing will be updated around every 60 seconds.
So a radio that I want to put a 'maxcast' type server has available for this server?
 
Top