About SPRadio.eu, bots, and the operator

My name is Sven, and I operate SPCast.eu, a platform for radio stations and streaming. SPRadio.eu was created by me as a hobby project to provide users and radio operators with a platform that benefits everyone. The goal was to create a simple and effective solution that is not overloaded with advertisements but focuses on user experience. Our apps only include a small ad banner at the bottom of the screen - without annoying pop-ups or ad floods.

As the sole operator of this project, I continuously work to offer a user-friendly and efficient platform. Support is also provided directly by me personally. Please understand that my main business activity at SPCast.eu takes priority, so I may need some time to respond to inquiries. The platform was developed with the aim of providing a mostly autonomous solution. This means that many processes are automated by bots to minimize administrative tasks and quickly correct errors. However, if a problem arises, they can only be resolved with your support as station operators. Therefore, do not hesitate to contact me with any issues or questions. I am always striving to assist you as quickly as possible. Below are detailed information about the individual bots active on the platform. If you have reached here through a reference in your log files, you can search for the corresponding user-agent that appears in your logs.

If your radio station was not added by yourself, it may have been added by another user. In this case, you can use the search function to find your station, claim it, and edit it.

If your station has been mistakenly claimed, please contact me through the contact options on the website. I will attend to it as soon as possible.

User-Agent: spradio.eu/bots/ - Monitoring (Regular Check)

Monitoring station accessibility

The monitoring regularly checks the accessibility of your stations. Stations returning a different HTTP status code than "200" will be temporarily hidden. For HTTP status code 302 (redirects), up to 5 redirects will be followed before rechecking the final target status code.

If you notice that your station has been set to "Draft" after claiming registration, please check your player addresses. Correct them if necessary. If no solution is found, please contact our support.

Check intervals and restoration

The monitoring checks player addresses every 24 hours. If your station was unreachable at a certain time, you do not need to take any further action. Once the next check occurs and the player addresses are reachable again, your station will be displayed in the directory and apps.

Important note:

The platform currently only supports stations that are accessible 24/7. If you register a station that is not continuously online, this bot will automatically set the entry to "Unpublished" once the station is unreachable.

User-Agent: spradio.eu/bots/ - Monitoring (Singular Check)

Targeted check of a station's accessibility

Targeted check when an employee manually verifies your station. This check works the same as regular monitoring and ensures that your station maintains the correct status.

User-Agent: spradio.eu/bots/ - Bitrate Check

Checking the real bitrate of player addresses

Our monitoring determines the real bitrate of WLAN and mobile player addresses every 24 hours. This check ensures that the actual performance of your player addresses matches the specified specifications.

Check interval: Every 24 hours

User-Agent: spradio.eu/bots/ - Website Check

Checking the website's accessibility

Our monitoring checks the accessibility of your radio station's website every 24 hours. The HTTP status code must return either "200" or "302". Otherwise, the reference to your station's website will be hidden from the directory.

Note:

If the bot removed the website due to an incorrect status code, you must manually add the website back to your directory entry.

Checking the website's accessibility

User-Agent: spradio.eu/bots/ - PLS, M3U Converter Checking .PLS and .M3U references

Our players in the apps do not support .PLS or .M3U references. Although we mention this during registration, some station operators may overlook it. This bot ensures that the data of these references is extracted and the entry is updated with the actual URL.

Some stations use .PLS links, such as "/listen.pls", to enable playback directly in the browser. The bot recognizes these types of references. It is known that some stations specify .PLS and .M3U for multiple endpoints to ensure accessibility. However, we recommend focusing on real load balancing or ensuring that a redundant URL is provided in the directory instead. If you have no other option but to use a URL without .PLS or .M3U, you can specify these formats. The bot will automatically adjust the URL accordingly.

UserAgent for real users on supported platforms

Checking the website's accessibility

User-Agent: spradio.eu/bots/ - PLS, M3U Converter Every time you see this UserAgent in your statistics, it represents a real user on one of the supported platforms.

User-Agent: SPRadio.eu / [VERSION] [PLATFORM]

Example of a real output:

Jedes Mal, wenn Sie diesen UserAgent in Ihrer Statistik sehen, handelt es sich um einen echten Nutzer auf einer der unterstützten Plattformen.

Beispiel einer realen Ausgabe: SPRadio.eu / 0.3.0 Android, Mobile