• Welcome to RadioDJ - Free Radio Automation Software Forum. Please log in or sign up.

Getting Listed on Icecast YP

Started by DJ Garybaldy, November 22, 2013, 04:06:58 PM

DJ Garybaldy

I'm still trying to fathom out Icecast as it seems the next logical step when shoutcast goes down.

Does anyone know where the "public" listed stations are??
Worlds Biggest Fan of RadioDJ

Install MariaDB https://djgarybaldy.blogspot.com/2020/08/installing-maria-db.html

Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html

Into Internet radio for 25 years 1999-2024

RadioDJ 2045 MariaDB 11.2 Windows 11

stevo87

#1
I dont think theres 1 specific listing source, I believe theres various listings, I wouldnt even know where to find them  :bash:

stevo87

#2
Heres one: http://dir.xiph.org/

Its not very nice though :( ..... catchy URL though.....not

DJ Garybaldy

#3
Quote from: stevo87 on November 22, 2013, 04:20:28 PM
I dont think theres 1 specific listing source, I believe theres various listings, I wouldnt even know where to find them  :bash:

Google isn't really helping - I've found that site but not seeing my station on there yet i have public on in the xml settings It's frustrating me!
Worlds Biggest Fan of RadioDJ

Install MariaDB https://djgarybaldy.blogspot.com/2020/08/installing-maria-db.html

Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html

Into Internet radio for 25 years 1999-2024

RadioDJ 2045 MariaDB 11.2 Windows 11

stevo87

#4
I think you have to add yourself to the directories to be listed with icecast

DJ Garybaldy

#5
Found out why it wasn't listing us you need the server address in the config file and not "localhost" as the servers name.

<hostname>your server IP or web address</hostname>

http://dir.xiph.org/search?search=suburbs seems to only way i can find my station though.

At least It's listed now!!  :bash:
Worlds Biggest Fan of RadioDJ

Install MariaDB https://djgarybaldy.blogspot.com/2020/08/installing-maria-db.html

Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html

Into Internet radio for 25 years 1999-2024

RadioDJ 2045 MariaDB 11.2 Windows 11

DJ Garybaldy

#6
A Simple how to get listed on the  Icecast YP can be found here.

http://djgarybaldy.co.uk/getting-listed-icecast/

Please feel free to pass this information on!!! I didn't realise it was so simple yet it seemed so complicated.
Worlds Biggest Fan of RadioDJ

Install MariaDB https://djgarybaldy.blogspot.com/2020/08/installing-maria-db.html

Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html

Into Internet radio for 25 years 1999-2024

RadioDJ 2045 MariaDB 11.2 Windows 11

nitram78

Cheers KingsbridgeRadio, this will save me some research.

The whole shoutcast thing is a bit of a worry. I really can't see no one somehow trying to take it on as there are Software Apps (desktop and mobile/tablet), DAB/Internet Radios, Smart TVs...even my car has access to Shoutcast directory that use the listings.

I just hope AOL see sense and try and spin it off.


AndyMoore

Quote from: DJ Garybaldy on November 22, 2013, 04:06:58 PM
I'm still trying to fathom out Icecast as it seems the next logical step when shoutcast goes down.

Does anyone know where the "public" listed stations are??

The official directory has been posted, I have looked for others and not been able to find any, except internet hyphen radio dot com .

Quote from: DJ Garybaldy on November 23, 2013, 09:46:48 PM
A Simple how to get listed on the  Icecast YP can be found here.

http://djgarybaldy.co.uk/getting-listed-icecast/

"This site can't be reached djgarybaldy.co.uk took too long to respond."

Could be my ISP today not resolving, nope, not me, I checked, it's down. Shame, there's some good stuff there if I remember right.

The way I add directories it is dead easy with SSH, though SSH itself can be a bit funny to work with if you're not used to its quirks.

sudo nano /etc/icecast2/icecast.xml

Edit the following so it's the right URL to send data to and add it to the XML file above the </icecast> tag:

<directory>
    <yp-url>URL</yp-url>
    <yp-url-timeout>15</yp-url-timeout>
  </directory>


Follow that up with:

sudo service icecast2 reload

Now you should be good to go. I think a soft reload is enough to do it, not certain though but I don't want to say run a restart command as that'd bin any listeners from all your mountpoints.

Has anyone here toyed with the other side of directories? As in running one, or having a script listen to what they post?

https://wiki.xiph.org/index.php?title=Icecast_Server/YP-protocol-v2

It's kind of interesting to get the data from Icecast that way, if you make it update as often as possible you can use it to build some near real-time push statistics.

Idea: set up a directory only for your own stream, monitor as often as you can, read the data which is posted and store it against a database with the tracks, then you can see which tracks kill off listeners, or which ones build an audience.

Imagine how much access to data the main directory has, and how that could be gold in the right hands...

Did something similar with Liquidsoap meta changes a long time back, made a webhook execute that got the listener count, then slept for 30 seconds before checking again and updating a database, that database field was then used as part of the selection query, it'd lower a track from rotation if it had a proven statistical habit of losing listeners.

If anyone else is thinking about setting up an Icecast server I wrote a guide which might help:

https://andymoore.info/?page=how-to-setup-an-icecast-streaming-server

It's pretty comprehensive and goes from setting up a server, if needed, and installing Icecast, through to broadcasting with butt, tuning in and checking the listener appears in the Icecast interface.

DJ Garybaldy

Yeah sorry about that djgarybaldy.co.uk went offline about a month ago server issues...

My posts are now on a blogger site DJ Garybaldy Blogger

I haven't got round to rewriting the icecast tutorial as of yet.
Worlds Biggest Fan of RadioDJ

Install MariaDB https://djgarybaldy.blogspot.com/2020/08/installing-maria-db.html

Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html

Into Internet radio for 25 years 1999-2024

RadioDJ 2045 MariaDB 11.2 Windows 11

AndyMoore

Quote from: DJ Garybaldy on August 17, 2020, 05:13:16 PM
Yeah sorry about that djgarybaldy.co.uk went offline about a month ago server issues...

Might be an idea to login to Namecheap to update the name with a redirect to the new blog.

Still got three years of reg left in it, seems a shame to waste link juice, clicks and bookmarks.

DJ Garybaldy

I would change the nameservers except for one small problem I can't change the nameservers or I lose email. They point to Microsofts servers. If I knew of another way I'd be doing it.

It was my husband who sorted it before he sadly passed away in January. I daren't change anything. I've already screwed up the VPS I can't afford to screw up email.
Worlds Biggest Fan of RadioDJ

Install MariaDB https://djgarybaldy.blogspot.com/2020/08/installing-maria-db.html

Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html

Into Internet radio for 25 years 1999-2024

RadioDJ 2045 MariaDB 11.2 Windows 11

AndyMoore

Quote from: DJ Garybaldy on August 17, 2020, 06:30:29 PM
I would change the nameservers except for one small problem I can't change the nameservers or I lose email. They point to Microsofts servers. If I knew of another way I'd be doing it.

It was my husband who sorted it before he sadly passed away in January. I daren't change anything. I've already screwed up the VPS I can't afford to screw up email.
How cool you're keeping his work and name alive!

:)

The nameservers just contain a load of dns records, mx in the case of mail related stuff, in theory if you knew the settings from your current name servers, you could change nameservers and set the same values so that nothing is lost.

I totally understand why you're holding back on changing them tho, I've wanted to drop gmail who power my domain's email and I would love to dump my Google account from my life but dealing with DNS (and setting up a new mail system without losses) is such a pain in the....