Changelog: SPCast

SPCast is an all-in-one solution from STREAMPANEL. SPCast combines all previous services in the future. The management of all circumstances thus takes place in a single environment.

Notes on SPCast

  • Developed by STREAMPANEL
  • The AutoDJ integration is an external integration of Azuracast.

You can find more information about SPCast here: https://www.spcast.eu

Functions not yet published

To the extent specified in the changelog, these are finished integrations. Certain circumstances, external dependencies or missing automations may prevent them from being published immediately.

Note on the changelog

The changelog here gets too long in the long run. Constantly increasing the "max_input_vars" is also not a permanent solution. Therefore, the changelog can now be found here: https://community.streampanel.net/t/spcast_changelog

However, this page remains as a kind of history.

0.9.? - Streamserver Update (Not yet published.)
  • 55 years ago Add Support for advertisements. Based on user geolocalization. Listening time and other events.
  • 55 years ago Add Support for intro files.
  • 55 years ago Add Support for HTTP headers so that platforms such as radio-browser.info are automatically supported.
0.9.? - (Not yet published)
  • 55 years ago Add module: A native Windows app for each radio is available in the customer center. This app is based on the standard HTML5 player in the SPCast environment.
  • 55 years ago Add module: A native MacOS app for each radio is available in the customer center. This app is based on the standard HTML5 player in the SPCast environment.
  • 55 years ago Add module: A native Linux app for each radio is available in the customer center. This app is based on the standard HTML5 player in the SPCast environment.
  • 55 years ago Add module: Direct integration with Amazon Alexa is available.
0.9.9.010 - 30.04.2024
  • 3 months ago Update Changelog updates from now on only in the forum.
0.9.9.009 - 27.04.2024
  • 3 months ago Fixed An error when restarting the transcoder has been fixed.
  • 3 months ago Fixed The sound normalization of the backup program was only used for the initial setup and ignored for further changes.
0.9.9.008 - 27.04.2024
  • 3 months ago Update RDNS for all systems.
0.9.9.007 - 26.06.2024
  • 3 months ago Update Adjustments to the dashboard for AudioCC servers.
  • 3 months ago Update Statistics adjustments for AudioCC server.
0.9.9.006 - 24.04.2024
  • 3 months ago Update The way SPCast handles moderator access is special. There are problems with this for standard Icecast servers. We would have to rewrite the whole mechanics especially for Icecast to a standard like before. The easiest way is to limit the moderator accesses for Icecast servers used by AudioCC customers from 50 down to 5.
0.9.9.005 - 23.04.2024
  • 3 months ago Fixed The "status-json.xsl" for AudioCC servers was faulty.
  • 3 months ago Fixed Instead of the AudioCC version of Icecast KH, the standard Icecast KH version was started.
0.9.9.004 - 22.04.2024
  • 3 months ago Fixed The HTML5 player for the AudioCC server always displayed the AutoDJ instead of also displaying the live program.
0.9.9.003 - 21.04.2024
  • 3 months ago Fixed Taking over the listeners during live broadcasting for the AudioCC server only worked for users who were switched on. If someone new joined, they heard the AutoDJ instead of the live program.
0.9.9.002 - 20.04.2024
  • 3 months ago Fixed GET values could occur more than once in the player. The load balancer now checks and prevents this.
  • 3 months ago Fixed There have been 6 terminations so far since the launch in January. In an earlier changelog, it was announced that the old subdomains of such users would remain and benefit active users. Due to SSL, this did not work until now. This has now also been fixed. Users of an old domain are now randomly assigned to an active station.
0.9.9.001 - 20.04.2024
  • 3 months ago Update A somewhat different kind of entry: Since its launch in January, SPCast has grown to 60 stations today without much advertising on my part and only through pure recommendations on your part. 🥳
  • 3 months ago Update FAQ and changelog removed from the left navigation.
  • 3 months ago Update Administration in the left-hand navigation is now red. This should make it clear that this is the anchor point of the navigation to all areas. Especially with regard to new areas that are gradually being added, this should maintain the overview.
  • 3 months ago Update I think it makes sense to list not only the menu item "Administration" but also the "Dashboard" in every area of the administration. Especially when I navigate through the interface myself, I keep realizing how often I actually want to go to the dashboard.
  • 3 months ago Add Not everyone seems to know where to find support. This is why it is now also listed in the administration.
  • 3 months ago Fixed In the beginning there were problems with the LoadBalancer from time to time. Then an option was created to deactivate it. But this did not work until today. Audience authentication via the LoadBalancer can now be deactivated.
  • 3 months ago Fixed Statistics are recorded via the LoadBalancer. Statistics can now also be deactivated without errors.
  • 3 months ago Update New users have problems understanding the LoadBalancer. Authentication and statistics collection are now automatically activated by default for new users. Which is explicitly the recommended mode!
  • 3 months ago Update System Relevant: TMPREAPER = SHOWWARNING=false
  • 3 months ago Update System Relevant: Firewall-side process time monitoring was introduced. Without automation in this respect, we would not even notice unauthorized or even foreign processes (foreign intrusion).
  • 3 months ago Update The interface for AudioCC customers is now clearly structured. Previously, options were visible that previously only worked for SPCast servers.
  • 3 months ago Add AudioCC servers now also open the HTML5 player by default and now also support it.
  • 3 months ago Update AudioCC servers do not support HLS. The configuration for AudioCC has been removed to this effect.
  • 3 months ago Fixed Cashbox deactivation now works.
0.9.8.9 - 17.04.2024
  • 3 months ago Add Bugs in the new transcoder service have been fixed.
0.9.8.8 - 16.04.2024
  • 3 months ago Update Further optimization of the AudioCC integration. Including updates to the latest versions.
  • 3 months ago Update Another update on SFTP. Hopefully that should be it.
  • 3 months ago Add SPCast now offers over 100 slots. There is no upper limit. Prices start from 0.18 cents per slot/listener.
  • 3 months ago Add The SPCast CDN is on the way. This manages all listeners of all stations that have more than 100 slots. The standard SPCast systems can record 100 slots for all users without exception. Each additional slot is now managed by the CDN. The CDN receives the program from the user's actual SPCast server. In the event of a failure, this is taken from the backup program. With this introduction, stations with more than 100 slots are now also accepted.
0.9.8.7 - 15.04.2024
  • 3 months ago Update The transcoder service has been adjusted from 15 seconds to 1 hour intervals.
  • 3 months ago Update AudioCC versions have been updated.
  • 3 months ago Update Some optimizations for AudioCC users.
0.9.8.6 - 14.04.2024
  • 3 months ago Fixed A problem with the new transcoder service from the last version has been fixed.
  • 3 months ago Fixed SFTP delay to tomorrow. A problem with the mounts has been fixed.
0.9.8.5 - 13.04.2024
  • 3 months ago Fixed Moving users from 0.9.8.4 does not work due to a missing bracket 🙁 The update fixes the error.
  • 3 months ago Add Another service has been added that checks the transcoder. Sometimes situations occur where the transcoder plays the AutoDJ's program instead of the sending DJ's program. This is now fixed. The transcoder is checked every minute to see whether the sending track is identical to the sending presenter. If this is not the case, the transcoder is automatically restarted.
  • 3 months ago Add SFTP access is now supported. There is a web interface as well as SCP support.
  • 3 months ago Add A new automation has been created that monitors the AutoDJ. For one user, the AutoDJ displays "Offline" even though it is running. We hope that this routine will provide a remedy. It is currently unclear what triggers this. New automations are optional and should only be installed as required.
0.9.8.4 - 12.04.2024 (Streamserver Update)
  • 3 months ago Update Player compatibility with backup files increased.
  • 3 months ago Update HLS optimizations.
  • 3 months ago Fixed Bugfixes and a rare crash scenario have been fixed.
0.9.8.4 - 12.04.2024
  • 3 months ago Add A new service has been added. This service checks every 15 seconds if there are listeners on wrong mountpoints. Incorrect means when a DJ is broadcasting, but for some reason a user is stuck on the AutoDJ. This can also occur, for example, during DJ handovers of larger radios. If both DJs are too fast, it can happen that the users get stuck in the AutoDJ and have to restart the player. This integration ensures that the server automatically helps these users.
  • 3 months ago Update The installer for new customers has been adapted to this version.
0.9.8.3 - 04.04.2024
  • 4 months ago Update Spaces and special characters in stream server usernames are not supported. The descriptions have been supplemented.
  • 4 months ago Fixed In the administration, the button "Apply changes to all servers" had no function.
0.9.8.2 - 27.03.2024
  • 4 months ago Add A script that you can use directly for your team or your website has been created in the "Widgets - Other" section. Users with access to this script can start or stop the AutoDJ as required without administration access.
  • 4 months ago Removed In the "AutoDJ" area, the two buttons for starting and stopping the AutoDJ have been removed.
0.9.8.1 - 26.03.2024
  • 4 months ago Add An option for team members to stop or start the Auto DJ while broadcasting has been added. Previously, two radio stations preferred to turn off the Auto DJ completely while broadcasting, which was previously only possible with access to the Customer Center. The new integration now allows team members without access to the customer center to manage the Auto-DJ accordingly. An integration with an application description will follow one day later.
0.9.8 - 16.03.2024
  • 4 months ago Fixed The alternative mode of the messages was faulty.
  • 4 months ago Update The alternative mode of the jingles was faulty.
  • 4 months ago Update News and jingles previously had fixed passwords. As a result of the adjustments mentioned above, these are now user-specific, based on the AutoDJ's source password. This should also be more optimal in terms of security.
  • 4 months ago Update Relay descriptions have been adapted.
  • 4 months ago Update The description for the alternative mode of jingles and messages has been extended.
0.9.7.8 - 16.03.2024
  • 4 months ago Fixed Test server again. But now! :p
  • 4 months ago Fixed The red error message in AutoDJ has now been resolved.
0.9.7.7 - 15.03.2024
  • 4 months ago Update The test server changes are still not working as intended.
0.9.7.6 - 14.03.2024
  • 4 months ago Fixed After the last update, the test server was defective. After the nightly automation it will work again. Sorry!
0.9.7.5 - 13.03.2024
  • 4 months ago Add Extensions such as PLS for test server added. Previously, the test server could not be heard at all via such files. The files for the test server are now listen_test.ENDUNG
  • 4 months ago Update The interface to the test server has been adapted.
  • 4 months ago Add Moderator accounts created in the customer center now also work on the test server in addition to the main data of the test server.
  • 4 months ago Add The HTML5 player can now be deactivated if desired.
0.9.7.4 - 12.03.2024
  • 4 months ago Fixed Fixes a bug with the SPCast relay mode.
  • 4 months ago Update Relay mode can now really handle any external environment. Laut.fm and the like also work. All functions of the SPCast environment except AutoDJ are available when operating in relay mode.
0.9.7.3 - 11.03.2024
  • 4 months ago Update No significant changes to the interface. Also with regard to accessibility.
0.9.7.2 - 11.03.2024
  • 4 months ago Fixed A critical error was found in a radio. This could cause a platform to overflow and in this case ended in the Error 500 Bad Gateway.
  • 4 months ago Update In the early days, the idea was to collect statistics the old-fashioned way in a MySQL table. Up to now, all systems have done this internally in a single database. So statistics were created for all SPCast systems. On the other hand, the MySQL database size is now 22 GB, which is really big and a lot for a MySQL database. However, there is currently no need for this. So this mechanism has been removed for the time being.
0.9.7.1 - 06.03.2024
  • 5 months ago Update The system overview has been adjusted. CPU and network outputs have been extended to the maximum possible.
  • 5 months ago Update Test in LoadBalancer for multiple names on a radio.
0.9.7 - 05.03.2024
  • 5 months ago Update The interface has been completely redesigned in terms of navigation. It will certainly take some getting used to for existing users, but in order to avoid the progressive overloading of the left-hand navigation, the new subdivisions into individual sections have been introduced.
  • 5 months ago Update The settings have been divided into tabs to better structure and organize the amount of information.
0.9.6.1 - 02.03.2024
  • 5 months ago Fixed The title output in Fake Shoutcast V2 has been revised. Among other things, this also fixes a problem with the W-P-Mobile CMS.
0.9.6 - 25.02.2024
  • 5 months ago Fixed Not all users have carried out the new setup process so far and are cleverly ignoring the pretty red bar. However, the process has its purpose. It is now enforced by the system the next time the administration is called up.
  • 5 months ago Add Getting started with SPCast should become more lucrative. SPCast has now been divided into modules. This means that in future you will be able to add or remove modules yourself. This reduces the entry-level price from 40 to 25 euros per month. The 40 euro package remains the same as before and includes all current and future modules. Nothing will change for existing users, who will retain full access to all modules and future extensions.
  • 5 months ago Fixed An error has been fixed when saving settings if automatic forwarding is not possible due to the browser. The manual redirection was set incorrectly here.
0.9.5.8 - 10.02.2024
  • 5 months ago Update Update 0.9.5.6 & 0.9.5.7 were forgotten to be installed and are live this night after the nightly automation.
  • 5 months ago Add The guided setup mode is now active. This should make it easier for new users to start the environment independently in the first step. For technical reasons, existing accounts must also go through the setup mode once to make the red bar on the dashboard disappear. Depending on the impact on new users, the process will probably be extended further.
  • 5 months ago Update New users now had 6 red bars on their first call. This has been reduced to 1 single bar.
0.9.5.7 - 09.02.2024
  • 6 months ago Fixed An error in the calculation of the maximum storage space has been fixed.
  • 6 months ago Fixed An error in the calculation of the maximum audience has been fixed.
  • 6 months ago Fixed An error with the language files of the backup files has been fixed
  • 6 months ago Update The international translation is now approximately 50%.
  • 6 months ago Add First non-public version of the guided setup mode, which is designed to make it as easy as possible for new users.
0.9.5.6 - 02.02.2024
  • 6 months ago Update Small visual adjustments to the last songs played.
  • 6 months ago Fixed Internal error in the automation that was reported by the systems.
  • 6 months ago Update Small visual adjustment of the seat length.
0.9.5.5 - 01.02.2024
  • 6 months ago Fixed The message section was incorrect for new customers. The cause has been rectified and a fix has been implemented to check the configuration of all customers once again.
0.9.5.4 - 31.01.2024
  • 6 months ago Update The AutoDJ menu has been revised again.
  • 6 months ago Fixed The links in the Customer Center under "External scripts - Other" were incorrect.
0.9.5.3 - 30.01.2024
  • 6 months ago Fixed Restarting the stream server in AutoDJ now works.
  • 6 months ago Add AutoDJ can now also be started and stopped in AutoDJ itself.
0.9.5.2 - 28.01.2024
  • 6 months ago Update Another revision on the subject of sending without AutoDJ: A display with the data for sending has been added in the customer center. The password for this can now be changed directly in the AutoDJ settings.
0.9.5.1 - 27.01.2024
  • 6 months ago Fixed Some corrections to stop and start the Auto DJ during the broadcast.
  • 6 months ago Fixed Corrections and optimizations in night-time automation.
  • 6 months ago Fixed Four new stations have been added in the last five days. We forgot to import the load balancer configuration for two of them. Of course, half of them don't work without a load balancer. I have made changes to the setup process to prevent this from happening in future.
  • 6 months ago Fixed The transcoding processes were optimized. Occasionally there were interruptions. We will see whether this helps in the long term.
  • 6 months ago Update Red bars in the interface should indicate important information. As new users have pointed out, only bars that actually criticize something should really be red. All other bars should not also be red, but have a different color.
0.9.5 - 24.01.2024
  • 6 months ago Add There have been reports that the AutoDJ briefly cuts out for some users when broadcasting. As a result, AutoDJ can now be stopped completely while a moderator is broadcasting. If the presenter cannot send via the modern connections from the customer center, new main data is now available for the AutoDJ to send.
0.9.4.3 - 22.01.2024
  • 6 months ago Fixed An error in the installer related to IPv6 has been fixed.
  • 6 months ago Fixed Within the Shoutcast V2 display in the load balancer, each individual genre is now linked separately.
  • 6 months ago Add The number of listeners has been added to the "Recently played tracks" section.
0.9.4.2 - 20.0.1.2024
  • 6 months ago Update Test server display has been adjusted so that it is clear that it can also be called up in Shoutcast V2 format.
  • 6 months ago Update The error file in the test server has also been removed. This means that the test server is now completely silent when it is not in use.
0.9.4.1 - 16.0.1.2024
  • 6 months ago Fixed A bug from the last version has been fixed.
0.9.4 - 16.0.1.2024
  • 6 months ago Update The test server has been changed. This had previously received the main program if there was no connection. This is of course complete nonsense, which was not noticed in the initial development. On the one hand, it is unnecessary traffic, and on the other hand, real listeners get lost and believe that the test server is the main stream. Be that as it may, the test server now only sends data when someone has connected.
  • 6 months ago Update The alternative Shoutcast v2 server now shows the test server under SID=2. This allows scripts that were only programmed for Shoutcast servers to also output the test server. Previously, this was not possible because the test server was an Icecast KH server by default.
  • 6 months ago Add SPCast can now be operated in pure relay mode. This can be useful if you want to use an external AutoDJ but want to access the functions of SPCast. This mode is also suitable for former "SP: Mobile" users for pure operation of the transcoders.
0.9.3.8 - 14.01.2024
  • 6 months ago Fixed Fixed a small bug with the cashbox activation in the database.
0.9.3.7 - 07.01.2024
  • 7 months ago Add At the request of a radio station, a new simple statistics table of users currently listening has been created. For the time being, we are collecting these under the new menu item "Other". Over time, this can be sorted more optimally in the dashboard.
0.9.3.6 - 04.01.2024
  • 7 months ago Fixed Changes to the LoadBalancer towards older subdomains. The redirection to random radios now works.
  • 7 months ago Update IP addresses in the live view are now unabridged. This change has no effect on the security of data protection within the platform. As soon as a user leaves the live broadcast, IP addresses are shortened again after 72 hours and can no longer be assigned by operators.
  • 7 months ago Fixed With a new radio that has been replaced, the users use their own user agents. Umlauts were also used here. These umlauts cause the statistics to crash, as German umlauts are not common in programmatic environments. The script has been adapted so that umlauts are filtered out and the statistics work again.
  • 7 months ago Update There are still 127.0.0.1 entries in the detailed statistics. These should also be gone after the next night.
0.9.3.5 - 03.01.2024
  • 7 months ago Fixed When a moderator was connected to the system, the statistics dashboard main server (live) did not work properly.
  • 7 months ago Fixed The interactive map also showed no listeners when a moderator was connected to the system.
0.9.3.4 - 03.01.2024
  • 7 months ago Fixed A problem with the PLS files has been fixed.
0.9.3.3 - 21.12.2023
  • 7 months ago Add Statistics can now calculate trends. However, trends are not yet displayed anywhere.
  • 7 months ago Fixed With the new statistics for the number of sessions, you could only go back 48 hours. This should now be better. The oldest stations have a maximum of 6 months of statistics so far. It is possible that another 6 months will have to be added here.
  • 7 months ago Update The detailed listener output often showed the same IP address several times in succession. This is not an error per se. All requests are registered by the stream server as is typical for browsers. To try to simplify the whole thing for the user, the "Listener" column has been added. This means that entries are only displayed if the number of listeners has actually changed. Simply put, this means that calls without the user having actually switched on and been registered are hidden.
0.9.3.2 - 20.12.2023
  • 7 months ago Update The statistics for the number of sessions have been expanded.
0.9.3.1 - 19.12.2023
  • 7 months ago Add The SPCast administration is now available in 15 languages. This makes it now also possible for our European customers to change servers. (25% completed. We have to continue here bit by bit. But we have to import the progress to unblock further updates).
  • 7 months ago Add "Apply changes to all servers" now also restarts the transcoder automatically.
  • 7 months ago Update Existing HTTP headers have been revised.
0.9.3 - 19.12.2023, Streamserver update
  • 7 months ago Fixed HLS has been fundamentally revised once again and known bugs have been fixed.
  • 7 months ago Fixed Codec, sample rate, bit rate and channels are now correctly recorded by the server.
  • 7 months ago Update The way in which the cache is created has been revised.
  • 7 months ago Add CDN support
  • 7 months ago Add Proxy support
  • 7 months ago Update CORS is now used in all areas without exception. Initially via the WildCard *. Later, this will be configurable via the customer center.
  • 7 months ago Update Further performance optimizations.
  • 7 months ago Add Support for MP3, MP2, Ogg Vorbis, Ogg Opus, Ogg FLAC, AAC-LC, AAC Main, HE-AAC v1, HE-AAC v2, and xHE-AAC.
0.9.2.2 - 18.12.2023
  • 7 months ago Fixed Yesterday evening, the first renewal of the SSL certificates was required in the LoadBalancer. This did not work, resulting in an "Unauthorized". The certificate has now been manually renewed and a reminder has been created for the next renewal on March 17th 24 to monitor the process next time.
0.9.2.1 - 17.12.2023
  • 7 months ago Add System addresses are now filtered out in the extended statistics. This makes it clearer for individual users.
0.9.2 - 15.12.2023
  • 7 months ago Fixed Cache files in the LoadBalancer were not consistent for some stations.
  • 7 months ago Add CDN rule active in LoadBalancer. (Observation)
  • 7 months ago Fixed There was a bug that prevented the alternative Icecast and Shoutcast servers from working in a scenario. This is because these two servers cannot follow 301 redirects in the way we do. Instead of getting the relay directly from the main server, this is now done by the transcoder. The transcoder is based on Liquidsoap. There we can follow necessary redirects. Let's see how this change affects the stations.
0.9.1.3 - 10.12.2023
  • 8 months ago Add Entries have been created on how the frequently used "W-P Mobile CMS" can be adapted for SPCast.
0.9.1.2 - 22.11.2023
  • 8 months ago Update The integration of the cover output now supports IDs. This means that the integration can now be displayed multiple times on a website.
0.9.1.1 - 19.11.2023
  • 8 months ago Update In the last update there was an error with "Line Endings" under Windows / Unix. This is a purely technical error that will be fixed for everyone after next night.
0.9.1 - 17.11.2023
  • 8 months ago Add A proper interface for developers is currently still missing. Under the item "External scripts" you will find a new menu item "Interface" which refers to some possibilities to retrieve data in JSON format programmatically. (Current listeners show an error and will only work after the upcoming nightly automation).
  • 8 months ago Add In line with the above point, the LoadBalancer has been expanded to include various interfaces.
0.9.0.3 - 14.11.2023
  • 8 months ago Update Some changes for accessibility.
0.9.0.2 - 12.11.2023
  • 8 months ago Update Optimizations to the installer
  • 8 months ago Update As with Shoutcast / Icecast, live outputs from listeners are resource-intensive. The live output of listeners has been limited to the first 100 listeners connected at the same time. Everything above 100 simultaneous listeners is of course still output, but not in the menu item "Mainserver (Live)".
  • 8 months ago Update The live output now also shows the presenter mountpoints. Other panels where it makes sense, such as in the "Currently connected listeners" panel, now also take the presenter mountpoints into account.
0.9.0.1 - 02.11.2023
  • 9 months ago Update Links to the new Shoutcast V1, V2 and Icecast V2, KH integrations have been added to the dashboard.
  • 9 months ago Add Subdomains under SPCast will no longer be deleted and will benefit all existing users. (Read blog article.)
0.9.0 - 01.11.2023
  • 9 months ago Update The scripts retain the original LoadBalancer URL. In the first approach, we had also switched the scripts to the CNAMEN. Due to the web server conditions, this would currently be too time-consuming, also for security reasons. The scripts therefore only remain available via the original LoadBalancer URL of a sender. Some scripts also work with the CNAMEN, but are not supported by us for the time being.
  • 9 months ago Update The value SERVERDESCRIPTION has been added to the Shoutcast output. We need this value to be able to process the new Icecast outputs as in the original.
  • 9 months ago Add The main server can now fake all Icecast V2 & Icecast KH outputs. If nothing has been forgotten, SPCast becomes compatible with really all external scripts that exist on the World Wide Web.
0.8.9 - 29.10.2023
  • 9 months ago Add The main server can now fake all Shoutcast V1 output. This makes the main server still compatible with a lot of older scripts out there.
  • 9 months ago Update Descriptions have been added to the settings. This clarifies the purpose of external servers or a transcoder or load balancer for users.
  • 9 months ago Update The product overview for SPCast products in the Customer Center has been adapted.
  • 9 months ago Fixed The "Apply changes in LoadBalancer" button should now work.
  • 9 months ago Add The hostname "random.sp.radio.fm" was created. We can use it for example links in our references without favoring a station.
0.8.8.3 - 22.10.2023
  • 9 months ago Update The update routine of the AutoDJ was faulty.
  • 9 months ago Update LoadBalancer optimizations.
  • 9 months ago Update Firewall optimizations.
0.8.8.2 - 19.10.2023
  • 9 months ago Update Disabling the listener authentication causes problems. A note has been placed in the interface and users are advised not to disable this option!
  • 9 months ago Fixed The Shoutcast tools were linked incorrectly.
  • 9 months ago Fixed In the program preview, a link to the history was shown instead of the preview.
  • 9 months ago Fixed History and preview adjusted again.
  • 9 months ago Fixed A bug with the test servers was fixed.
  • 9 months ago Update The scheduling of DJ accounts in AutoDJ has been removed. Such functions will be available only for the accounts in the Customer Center.
0.8.8.1 - 19.10.2023
  • 9 months ago Fixed Fixed a few bugs in the dashboard logic with the disengageable transcoder.
  • 9 months ago Fixed The update is released. No more serious errors were found. Please contact us if something does not fit.
0.8.8 - 19.10.2023
  • 9 months ago Add The transcoder is now completely optional. In addition, the user can decide for himself which bit rates he needs and which not. (Note: The transcoder is disabled by default for all users. Existing SPCast users have to re-enable it once in the settings).
  • 9 months ago Update The settings are not exactly something you would call tidy. However, since new ones will be added here over time, we have demarcated the areas with a red line for now. In the later course of development, we will then sort the settings.
  • 9 months ago Update The program preview is now completely customizable within the administration. The iFrame code must be replaced accordingly after the settings have been edited.
  • 9 months ago Fixed The program preview times are now based on the specified time zone in AutoDJ.
  • 9 months ago Update The program history is now also completely customizable.
  • 9 months ago Update The covers in the program history are now forced to a size of 64 pixels in height and width.
  • 9 months ago Update The dependency on the LoadBalancer for listeners can now be removed in the settings. Theoretically, this may not fail at all. However, we currently have 3 failures with the LoadBalancer in October with "27, 25 and 390 minutes". September "24 & 308 minutes." August "16 minutes" which make these changes necessary for the time being. So if the LoadBalancer fails again, new listeners can still tune in. This at least makes the whole thing less annoying. This setting does not affect included scripts. They remain inactive in case of a problem with the LoadBalancer.
  • 9 months ago Add Program history and preview can now be updated independently via the button "Apply changes in LoadBalancer" without briefly interrupting the broadcasting operation.
  • 9 months ago Update The "Apply changes to all servers" button is now only displayed on pages that have settings that require application.
  • 9 months ago Add The API interface for future radio apps is ready. The apps will be bound to the SPRadio.eu platform. So you can prepare yourself by creating your station there already.
  • 9 months ago Add For me incomprehensible, but a wish is a wish. One can now deny statistics via the LoadBalancer settings. If the statistics are disabled, we will not collect any statistics or output them to the user.
0.8.7.7 - 16.10.2023
  • 9 months ago Fixed The firewalls block each other because background captchas cannot be resolved. Then, for example, the fake shoutcast query no longer works, or the shoutcast tools show "offline" even though nothing is actually offline. Let's see if it lasts permanently.
0.8.7.6 - 15.10.2023
  • 9 months ago Update Revision of the language files in AutoDJ.
0.8.7.5 - 13.10.2023
  • 9 months ago Fixed The LoadBalancer underwent a problem this morning. The last cause seems to be definitely fixed. This morning there was a specific reason, which cannot be explained further here. However, it is fixed.
0.8.7.4 - - 09.10.2023
  • 10 months ago Update Program preview was not displayed after adding the cache.
  • 10 months ago Add Added a reference to the Shoutcast tools to the administration, which are now compatible with the SPCast server.
0.8.7.3 - - 08.10.2023
  • 10 months ago Update Closes a moderate security vulnerability in LoadBalancer.
0.8.7.2 - - 07.10.2023
  • 10 months ago Add The LoadBalancer now performs a reachability check before each connection for upcoming backup environments.
  • 10 months ago Update After the optimizations of the last few days, all stopped MySQL database connections that have been interrupted since then have been replaced by Redis and re-enabled. Redis should handle the load and not cause any overloads.
0.8.7.1 - 06.10.2023
  • 10 months ago Update Other major stability changes to the LoadBalancer.
  • 10 months ago Fixed Short troubleshooting of what came up after the update. I look through again. Otherwise report.
0.8.7 - 05.10.2023
  • 10 months ago Update The transcoder has been adjusted again. The process priority was also increased.
  • 10 months ago Update The Liquidsoap configuration of the recorder has been aligned with that of the transcoder.
  • 10 months ago Update The Liquidsoap configuration of the news has been aligned with that of the transcoder.
  • 10 months ago Update The Liquidsoap configuration of the jingles has been aligned with that of the transcoder.
  • 10 months ago Update The process priority of the main server was increased.
  • 10 months ago Update The program preview now has a cache value of 5 minutes.
  • 10 months ago Update The program history now has a cache value of 30 seconds. (Feels like that fits. If not, please report, then I screw that down. This only applies to recalculations during browser reloads. Otherwise the JavaScript continues to update the history live).
0.8.6 - 04.10.2023
  • 10 months ago Update The transcoder has been generally revised.
  • 10 months ago Update For reasons not yet known exactly, the transcoder seems to start itself more than once during the nightly automation, causing the CPU to overload. Today we had this problem with one user. Let's see if the changes made will improve it before the cause affects other environments as well.
0.8.5.3 - 03.10.2023
  • 10 months ago Update History and Schedule example, lazyloading has been added. Most modern browsers now support lazyloading for iframes. You should add the value 'loading="lazy"' to your iframe to benefit from the technique.
  • 10 months ago Update The statistics collection in the LoadBalancer now has fixed script runtimes to prevent individual unreachable environments or external influences from managing to bring the LoadBalancer to its knees.
  • 10 months ago Update The LoadBalancer checks each station for availability on every connection. There are reasons for this, especially with regard to future failover functions. The reachability query now has a fixed value. It must be observed here whether this change leads to problems.
  • 10 months ago Update The history and the program preview have been equipped with a cache that has a time of 15 seconds. This also relieves the LoadBalancer considerably. A cache time of 15 seconds should hardly be noticed during updates. Probably this time can even be reduced further. It only requires one user call to automatically create the cache. Every other user accesses it automatically without noticing.
0.8.5.2 - 02.10.2023
  • 10 months ago Update We have detected a DDoS on the new environment for the first time. If the LoadBalancer fails, new users cannot switch on stream servers. This is not due to your systems and is only noticed by users who just want to switch on in such scenarios. Unlike the old environment, not all defense mechanics are in place yet. This update redirects the LoadBalancer requests to stronger systems first. You do not have to do anything. The statistics may be inconsistent during this period.
  • 10 months ago Update A change has been made for such cases. The LoadBalancer now points to the actual systems again. Nevertheless, we have to find solutions for this in the future to prevent a problem in the LoadBalancer from really affecting everyone at once.
  • 10 months ago Fixed The Fake Shoutcast outputs now also output the STREAMUPTIME value.
  • 10 months ago Update Sanitize strings "/scrips/js/cover.php"
0.8.5.1 - 30.09.2023
  • 10 months ago Add The streamboxes, history and codes of the shoutcast tools are now available with the SPCast server!
0.8.5 - 29.09.2023
  • 10 months ago Add The LoadBalancer was prepared for the integration of the Shoutcast Tools. (Please have a look at the changelog of the Shoutcast Tools if you are interested).
  • 10 months ago Add Upcoming changes and the Automatic Volume Adjustment make it possible to make the sample rate of the environment configurable. The sample rate can now be adjusted in the SPCast settings. But beware. One mistake here and the environment can stop! At least you should be aware of the effects.
  • 10 months ago Add Format selection has also been added to the settings. But are not supported yet.
  • 10 months ago Update The sample cover display code has been changed from "large" to "medium" in the default.
  • 10 months ago Update For the integration in the Shoutcast Tools the Loadbalancer can now simulate further Shoutcast V2 endpoints. "/stats", "played.html"
  • 10 months ago Update All Shoutcast V2 outputs which are script relevant are now completely cloned. (Example: https://dev.sp.radio.fm/index.html) Simply replace with your hostname. This makes the main server compatible with basically all existing Shoutcast V2 scripts. We should do this for Icecast as well :p
0.8.4.1 - 29.09.2023 (0.8.3.1)
  • 10 months ago Fixed A small but fine mistake was made. The live program was no longer automatically connected for already connected listeners after the last updates.
0.8.4 - 26.09.2023
  • 10 months ago Update Also, the /news mountpoint now redirects connected listeners back to the /stream mountpoint after the end instead of the /autodj mountpoint.
  • 10 months ago Update Also, the /jingle mountpoint now redirects connected listeners back to the /stream mountpoint after it ends instead of the /autodj mountpoint.
  • 10 months ago Add Over time, so-called data garbage is created in some places. The nightly automation now cleans this up.
0.8.3 - 25.09.2023
  • 10 months ago Fixed The settings could no longer be saved without specifying one of the two new CNAME functions.
  • 10 months ago Update The new option to give another customer account access to product management has been revised to work completely without the customer center user management.
  • 10 months ago Fixed Some of the statistics were not working since the last LoadBalancer update.
  • 10 months ago Add The LoadBalancer now collects anonymous data of all calls, summarized in a separate environment. This will enable some features in the future, in particular the creation of special blocking lists of some experts who refuse to continue tapping web radio operators despite requests.
  • 10 months ago Update The LoadBalancer required an external MySQL database connection. This increased the loading time a bit, though not noticeably, for new users. Users from the test phase know what is meant. The MySQL data is now local to each LoadBalancer system, which has increased speed again.
  • 10 months ago Fixed After the first changes 14 hours ago, the program details worked only partially. This was, as in the past, path related. The paths are now absolute instead of relative. This will prevent future path problems.
  • 10 months ago Update The stream server now sends connected listeners back to the /autodjMountpoint after a finished live broadcast instead of the /stream mountpoint. Logically, this makes more sense.
0.8.2 - 23.09.2023
  • 10 months ago Add In a CMS, the player links are equated with the LoadBalancers. This is nonsense, of course. A redirect has been created for this.
  • 10 months ago Fixed The integrated fake function for simulating a Shoutcast V2 server always only displayed the AutoDJ's title. This has been fixed so that the DJ accounts are now also taken into account.
0.8.1 - 23.09.2023
  • 10 months ago Add The SPCast settings have been extended with the option to also specify a favicon for the HTML5 player.
  • 10 months ago Add The Cashbox can now be activated in the SPCast settings. Once enabled, it will be linked in the HTML5 player.
  • 10 months ago Update When an SSL certificate is renewed, all services are now automatically restarted as well.
  • 10 months ago Update Fixed a possible issue with older devices accessing the load balancer. We have enabled older protocols like TLS 1.0 & 1.1 instead of just 1.2 and 1.3.
  • 10 months ago Add Contact management only allows general access from additional accounts to all products. If a user has only one product, this is not a problem. However, with multiple products this becomes a problem. One possible solution would be one account per product, which would probably be a headache. So this has been limited for SPCast in general. Additional users with access to the product management must now be approved based on the customer number in the SPCast settings. Furthermore, the default contact management must be used. This cannot be customized by us at the moment.
  • 10 months ago Update When setting up a DNS-related CNAME for your own branding, it used to be confusing when you had to customize all the URLs yourself in the interface. The CNAME address can now be stored in the settings. The links in the dashboard will then adjust automatically. The CNAME entry is only supported for the LoadBalancer so far. Support for the actual system will follow in a later update.
  • 10 months ago Update The program history and preview lacked information and descriptions to set height and width.
  • 10 months ago Fixed Fixed a bug in the installer where CORS headers were not set up properly for new customers.
0.8.0.4 - 19.09.2023
  • 10 months ago Update LoadBalancer and systems have been adjusted to allow simultaneous support of multiple moderator accounts. More information will follow.
0.8.0.3 - 18.09.2023
  • 10 months ago Update Extensive update of the load balancers.
  • 10 months ago Update Once again, some things had to be revised. That should have been it now.
0.8.0.2 - 18.09.2023
  • 10 months ago Update Did not work in the previous version. This time a different approach.
0.8.0.1 - 18.09.2023
  • 10 months ago Update A first attempt to fix a problem in the load balancer and the actual URL's when someone sends live.
0.8.0 - 11.09.2023
  • 11 months ago Add The history variant with cover is now visible in the customer center.
  • 11 months ago Add Previously, the cover retrieval accessed the Shoutcast Tools database. However, only this was accessed; no new covers were generated for loading time reasons. The history now generates new covers independently in the background. This improves the cover recognition significantly over time.
0.7.9 - 08.09.2023
  • 11 months ago Update The installer has been updated.
  • 11 months ago Add History can now show covers with "variant=3". For now in test and not visible in the interface if you have not read the changelog 🙂
0.7.8 - 06.09.2023
  • 11 months ago Fixed Program preview and program history still did not correctly apply the specified CSS.
  • 11 months ago Fixed When someone created moderators with umlauts, this caused the scripts to stop like the program details.
  • 11 months ago Update The transcoder that converts the bitrates to other formats is now restarted during nightly automation. As it seems, a too long runtime of the transcoder seems to load the CPU unnecessarily heavily.
  • 11 months ago Add Instructions for mAirlist, RadioBOSS and SAM Broadcaster have been published at the main data in the dashboard.
0.7.7 - 04.09.2023
  • 11 months ago Fixed A bug from version 0.7.6 has been fixed. This prevented titles from being retrieved from the system, which caused some integrations like covers and so on to stop working.
  • 11 months ago Update The history was changed so that it should work with all mountpoints.
  • 11 months ago Update The history now updates again without reloading the browser. In addition, the history has been redesigned so that theoretically an unlimited amount of content can be output. For now, the history has been limited to the last 25 titles.
  • 11 months ago Update CORS headers have been set to * for now.
  • 11 months ago Add New updater routine to adjust the configuration of users' NGINX web servers.
0.7.6 - 02.09.2023
  • 11 months ago Update The first 3 descriptions of the program details have been expanded.
  • 11 months ago Add On the first code call, if a presenter is broadcasting and speaking, and there is no metadata in the broadcaster now, "Moderation" is output as text.
  • 11 months ago Update The JavaScript path of the history has been changed for upcoming changes. As long as you have not read the JavaScript directly, there is no need for action.
0.7.5 - 31.08.2023
  • 11 months ago Add The load balancer is now able to fake Shoutcast V2. This helps to use Shoutcast V2 scripts but specify the main server.
  • 11 months ago Add Surprise? Bam. Boom. Listener counts can now be retrieved in Broadcasters. Developed under RadioBoss. Should work with any other broadcaster. A tutorial will follow.
  • 11 months ago Fixed Program preview and program history have produced erroneous CSS.
0.7.4 - 30.08.2023
  • 11 months ago Fixed The routine for the AutoDJ has been revised again. Thanks to new log files, the procedure is now clear. Let's see if it fits tomorrow.
  • 11 months ago Add On the main server, the standard statistics have once again been expanded to include the "Live" & "Standard" categories. The new "Live" section includes everything that is currently happening in real time - i.e. "Live". The new standard statistics still show the usual data, but adjust to the time settings on the top right. This subdivision was introduced due to user requests to improve clarity.
  • 11 months ago Update A listener map has been added to the "Mainserver (Detailed)" statistic by request. In retrospect, this is really a good addition. The map can now be customized by days, weeks, etc.
  • 11 months ago Update All missing statistics have been added to the statistics "Mainserver (Advanced)". You now have a comprehensive view that includes everything.
  • 11 months ago Fixed A bug in the installer has been fixed. New customers must be set up directly in the customer center, not on one of the random load balancers. They will be transferred there automatically later.
  • 11 months ago Fixed With the new cover retrieval something was forgotten with the Javascript.
  • 11 months ago Add The program preview has been extended with the possibility to fully customize the CSS of the output.
  • 11 months ago Add The program history has been extended with the possibility to fully customize the CSS of the output.
0.7.3
  • 11 months ago Fixed It is now possible to remove a Shoutcast V2 Authhash once it has been stored.
  • 11 months ago Update Menu icons have been adjusted.
  • 11 months ago Add In the program details under "Note (Pro)" the FAQ has been extended by a script that allows to calculate the name of the actual image of the playlist in advance.
  • 11 months ago Fixed Last night, thanks to a quick message, there was only a brief transcoder overload problem. This should not happen. The cause is clear. We have limited the script runtime of PHP to a maximum of 5 seconds instead of 60 seconds before. This should help in such a special case.
  • 11 months ago Add A script call for program covers has been added.
  • 11 months ago Update The radio name was removed from the history. Operators can also set it independently as needed and it makes the history more integration-friendly.
  • 11 months ago Update The radio name has been removed from the program preview. Operators can also set it independently as needed and it makes the history more integration friendly.
  • 11 months ago Update The script which was revised today at noon in the load balancer was adjusted again. An unknown overload occurred there again.
  • 11 months ago Fixed Still not all AutoDJ's are up to date. One file has been changed. Let's see if it helps and how it looks tomorrow morning.
0.7.2 - 28.08.2023
  • 11 months ago Fixed I forgot to upload the new statistics database as well. So the nightly automation has reset everything again. The database is now updated. Tomorrow the new statistics will be available again as described in the previous versions.
  • 11 months ago Add The HTML 5 player with cover has been extended so that the radio name or another title can also be specified.
0.7.1 - 26.08.2023
  • 11 months ago Add New statistics section has been added "Session length".
  • 11 months ago Add In the output of current listeners, a field for city and country was added on request.
  • 11 months ago Update The IP addresses in the new statistics have been presented unabbreviated by mistake.
  • 11 months ago Update Statistics "Main server (Detailed)" now defaults to the last 48 hours.
  • 11 months ago Update Statistics "Main Server (Advanced)" now defaults to the last 24 hours and the new statistics have been added here as well.
  • 11 months ago Add The session length has got an alternative view. The view based on points does not connect lines and shows more clearly when a session took place. Certainly useful for one or the other.
  • 11 months ago Update I still don't like the menu. The statistics areas have been rearranged.
0.7.0 - 25.08.2023
  • 11 months ago Add Header: authorization,x-forwarded-for / Prefix: X-passthrough- (User authentication becomes more extensive.)
  • 11 months ago Fixed Another attempt to get the streamserver logs in order. Optimally, this will correspond to the Icecast logs "# %ip% %unused% %unused% [%imestamp%] "%request_line%" %response_status_code% %response_size% "%referrer%" "%user_agent%" %session_duration%"
  • 11 months ago Update The size of the log files must be increased from 10 to 100MB due to statistics.
  • 11 months ago Update The direct systems can now output the direct listeners via a non-public reference. Up to now, it was only possible to see who was connected and when. This is extended herewith so that explicitly can be seen who is really still connected.
  • 11 months ago Add Grafana has received a direct connection to the Global Statistics database.
  • 11 months ago Fixed Due to the new live view, it was noticed that the main server always showed 1 listener too many. Basically there are 2 permanent listeners on the main server. Once the transcoder and once the Icecast V2 which serves the alternative servers. For the sake of simplicity, however, we hide these two.
0.6.9 - 23.08.2023
  • 11 months ago Update For the backup files of the nightly automation, the EBU 128 standard is used for the first one. In a later course of the administration this will be adjustable as an option.
  • 11 months ago Fixed Supported descriptions were not inserted for .ASX files.
  • 11 months ago Update Suffering problem with auto DJs not updating for some users. Another try. (Yes, manually it works. But that's not an option :p)
0.6.8 - 22.08.2023
  • 11 months ago Update Automatic updates of some AutoDJ systems still do not work. Further changes to address this.
0.6.7.2 - 21.08.2023
  • 11 months ago Update DEBUG outputs for cronjobs.
0.6.7.1 - 20.08.2023
  • 11 months ago Update More DEBUG output for background automation.
0.6.7 - 19.08.2023
  • 11 months ago Add Some new DEBUG output has been added to the Nightly Automation. I see stations where AutoDJ does not apply e.g. changes.
0.6.6 - 18.08.2023
  • 11 months ago Add The load balancer has been extended with additional statistics captures.
  • 11 months ago Add Test were all fine. The user systems will start recording extended statistics tomorrow morning. The output of these in the customer center will then be possible from the day after tomorrow.
  • 11 months ago Update The load balancer now creates separate log files for individual users instead of writing everything in a single file. This makes error analysis easier in the future.
  • 11 months ago Add The load balancer was added to the status page: status.streampanel.net
0.6.5 - 17.08.2023
  • 11 months ago Fixed Another error in the load balancer is fixed. Hopefully that was it.
0.6.4 - 16.08.2023
  • 11 months ago Update The many HLS references created during development are somewhat nonsensical. After the new version is applied, only the 320, 128 & 64 Kbits HLS reference will work. HLS automatically adjusts the bandwidth to what is possible for the user without jerking. If you use the 320 reference it will also start at 320, which may be too much for some people, so there are still the 128 and 64 Kbits references. Please always remember that HLS is designed for mobile devices.
  • 11 months ago Update When creating a moderator account, the description for the moderator image field has been extended.
  • 11 months ago Update The load balancer redistributes old distributed HLS references to the alternatives accordingly after the changeover. Old links are therefore not invalid.
  • 11 months ago Update Note: Due to the DNS changeover, there may still be script problems with the load balancer. This will fix itself. Don't worry, we are only adjusting the load balancer once. In the future this will and should not be an issue.
0.6.3 - 15.08.2023
  • 11 months ago Update The DNS of all users now points to the load balancer.
  • 11 months ago Fixed An error in the load balancer has been fixed. Since the changeover, no listener details were transmitted.
0.6.2 - 14.08.2023
  • 11 months ago Fixed The examples for the Icecast V2 directory were incorrect.
  • 11 months ago Fixed The moderator display incorrectly says "Server" instead of "Password".
  • 11 months ago Update I have removed the availability indicator of the Alternative Icecast V2 server for now, until I figure out why it doesn't work. Until then, you can simply call the server to check if it is online if you suspect a problem.
  • 11 months ago Update The load balancer now does its job and forwards requests randomly to different regions first.
  • 11 months ago Update Existing statistics have been adjusted somewhat in the background. Not necessarily noticeably visible immediately.
  • 11 months ago Update The two testers were directed to the load balancer. We are now actively monitoring for 1-2 hours.
0.6.1 - 13.08.2023
  • 12 months ago Update The neverending story with the player files. If a presenter is on air and does not send a radio name, the output is simply "stream". So we now store a default value in the player files again. (The adoption of the update in the customer center is necessary, as soon as this is indicated in the course of the day.) / Radioname is obtained from the settings of the customer center now. With running AutoDJ it is the stored name directly in AutoDJ.
  • 12 months ago Add A few player files support station descriptions. This has been added. / Radio description is obtained from the customer center settings now. When AutoDJ is running, it is the stored description directly in AutoDJ.
  • 12 months ago Add Player files also contain the channel URL. / The station URL is now obtained from the settings of the customer center. If AutoDJ is running, it is the stored URL directly in AutoDJ.
  • 12 months ago Add Added to the AutoDJ in addition to the name, description and genre. This is the display in media players when no one is broadcasting live. If a presenter is live, it is the settings of the same name in the customer center.
0.6.0 - 12.08.2023
  • 12 months ago Update Complete modification of the player files. The station name within the files was removed. The players are able to retrieve the current station name from the server by themselves.
  • 12 months ago Update "OncePerHour" in AutoDJ reduced from 3 to 2.
0.5.9 - 10.08.2023
  • 12 months ago Add Google Analytics integration for external statistics. (Data is being collected. Not yet publicly visible).
  • 12 months ago Add Matomo Analytics integration for external statistics. (Data is collected. Not yet publicly visible.)
  • 12 months ago Add Internal statistics now also include data on hearing length and other known missing content. (Under observation. Not yet publicly visible.)
  • 12 months ago Fixed The character " could hide the cover in the player with cover. This is fixed. Maybe there are other special characters that can cause problems. Then please report.
  • 12 months ago Fixed Scheduling in AutoDJ did not always work for the "OncePerHour" type.
  • 12 months ago Add The load balancer has been prepared to run on multiple systems. Failover is absolutely necessary here. We will probably switch the DNS over in the course of the night.
0.5.8 - 09.08.2023
  • 12 months ago Fixed A bug in the external player files is fixed. Some players have problems retrieving metadata in HTTPS format. The default format of these files has been changed to HTTP.
  • 12 months ago Fixed If nobody sends live, the player files gave the value "AutoDJ" as stream name. From now on this is the name which was stored in AutoDJ within the settings.
  • 12 months ago Fixed When using the player with cover, the transition to the NoCover image was not error-free. This should now fit.
  • 12 months ago Update When sending live, "Stream" is displayed in player. The new version tries to fix this.
  • 12 months ago Add The "Program Details" can now output your ads as an image upon user request.
0.5.7 - 08.08.2023
  • 12 months ago Update DJ pictures in the customer center are now called in the modern browsers integrated lazy mode. Especially when there are more DJ images, the loading time can otherwise increase.
  • 12 months ago Fixed It was possible to create the same Dj ID twice by quickly pressing the Save button.
  • 12 months ago Fixed When deleting a DJ account, the images were not deleted and gave a *Defective image.
0.5.6 - 07.08.2023
  • 12 months ago Update All users have received the latest AutoDJ update from version 0.5.3. (Any previously known problems with the playlists should be fixed. Feel free to test once through if something did not work before).
  • 12 months ago Fixed Fixed an error when restarting the AutoDJ.
  • 12 months ago Fixed When saving the AutoDJ's, wrong values were saved, which resulted in the station no longer being audible.
  • 12 months ago Removed Fixed a potential bug in the transcoder.
  • 12 months ago Fixed The update failed for 3 users. It is known why and the situation has been adjusted so that we can hopefully avoid this in the future.
0.5.5 - 03.08.2023
  • 12 months ago Fixed All player files like .pls were not working. After installing the new version they should work.
0.5.4 - 02.08.2023
  • 12 months ago Fixed Fixes a critical bug in the jingles that could cause the RAM memory to overflow.
  • 12 months ago Fixed Fixes a critical bug in the news that could cause the RAM memory to overflow.
0.5.3 - 01.08.2023
  • 12 months ago Add Major AutoDJ update. (Not yet applied to all. Still being monitored).
0.5.2.912 - 30.07.2023
  • 12 months ago Fixed This morning, the load balancer firewall played a trick on us. This had critical effects on all previous stations. The load balancer was now outsourced to 2 independently existing systems to prevent this in the future!
  • 12 months ago Update HTML player without cover was completely changed. Pay attention to the changed installation codes!
  • 12 months ago Update The program details have been extended with a 3rd fallback option. This makes the whole script extremely flexible.
  • 12 months ago Update The program details now also consider connected DJ accounts when calling up tracks.
  • 12 months ago Update The cover of the HTML player with cover has constantly reloaded. It was changed that the cover really only reloads when there is also new data to retrieve. At the same time problems between the transitions from Live to AutoDJ and vice versa were fixed. (Changes visible after nightly automation).
0.5.2.911 - 29.07.2023
  • 12 months ago Update The standard HTML 5 player took too long to start after the last update. We added a cache to the system and replaced unnecessary CURL requests with local ones.
0.5.2.910 - 28.07.2023
  • 12 months ago Update Files responsible for restarting the stream servers have been revised.
  • 12 months ago Update Recorder revised.
  • 12 months ago Update Revised transcoder and fixed a possible conflict.
  • 12 months ago Fixed Silence detection has been revised.
  • 12 months ago Fixed The routine that restarts the memory if it fails has been revised.
0.5.2.9 - 26.07.2023 & 27.0.07.2023
  • 12 months ago Fixed Through a user, we came today a bug on the scent of the so far not noticed at all. As soon as a moderator had connected to the data from the customer center, everything worked for already connected users. However, users who reconnected only heard the AutoDJ and were not redirected to the connected moderator at all. The stream server was updated accordingly. It is strongly recommended to follow the update message in the customer center and apply this update if you use the moderator data from the customer center directly.
  • 12 months ago Update HLS was generated even for individual moderator connections. We have extended the server accordingly so that HLS is only generated for mountpoints which are also linked in the customer center
  • 12 months ago Add Priorities have been added to the moderator accounts. Where ID: 1 is the highest and ID: 50 is the lowest. ID 20 can ban ID 30 from the server. More about this in later versions. This is only for documentation of the codebase.
  • 12 months ago Fixed The new mechanics in the server itself directs users to the correct mountpoints without them noticing. When this happens, of course, the direct DJ mountpoints must also record statistics. (Update the streamserver configuration again. Possibly wait for the day before updating several times today).
  • 12 months ago Update Incoming statistics now check for empty values to exclude erroneous transmissions. If a field in the interface is specified with "Unknown", the system simply could not determine this value.
  • 12 months ago Add How do you want to block IP addresses or users if you don't know the full IP addresses? Something we didn't consider in the initial development. The focus was on the privacy of the listeners, and we missed the interests of the operators. IP addresses are now additionally collected once again Unshortened. However, the data stock of unabbreviated IP addresses is limited to exactly 72 hours.
  • 12 months ago Update Outgoing statistics now also check for empty values to exclude erroneous transmissions. If a field in the interface is specified with "Unknown", the system simply could not determine this value.
  • 12 months ago Fixed For outgoing statistics, the mountpoint of the user and the current title were recorded as a single value.
  • 12 months ago Fixed Listener counts when a user exited were recorded incorrectly.
  • 12 months ago Add The determined postal code is also output in the tables.
  • 12 months ago Update Table size of statistics slightly increased.
  • 12 months ago Add Unabbreviated IP addresses are now displayed. (If you are blocking for whatever reason, use services like ip-db.com to find out who you are blocking. Be very careful not to block STREAMPANEL IP addresses. In the worst case you will paralyze your environment. You can always recognize STREAMPANEL IP addresses by the hostname which contains our domains).
  • 12 months ago Update The standard HTML 5 player at "https://xxx.spcast.eu" also registered pure accesses within the statistics. This also led to the fact that bots, search engines could spam the statistics. This has now been changed. In the statistics only listeners appear who have really switched on. No pure visitors of the player.
  • 12 months ago Update The history of the standard HTML 5 player recreates itself through a change.
  • 12 months ago Update Pardon dear people the two HTML 5 players with and without cover have been changed again. The javascript has a new reference. I think it's better if we run all scripts over the loadbalancer and not use extra domains like before. That makes it only more unclear for us. So please replace once built in player.
  • 12 months ago Fixed With the two HTML players, as soon as a moderator connected, the AutoDJ's metadata was still output. Please change to the new installation type and then it should work correctly. If necessary, it must be improved again.
  • 12 months ago Fixed Also the built-in HTML 5 player should now output correct metadata.
0.5.2.8 - 25.07.2023
  • 12 months ago Add When sending directly via AutoDJ, the moderator name can now also be retrieved.
  • 12 months ago Fixed The query of the currently sending moderator had not worked due to a wrongly named variable.
0.5.2.7 - 24.07.2023
  • 1 year ago Update The access management for access data to broadcasters has been revised.
  • 1 year ago Add When creating a moderator, name and image URL can now be stored.
  • 1 year ago Update The "Program details" script has been revised.
  • 1 year ago Add The "Program Details" script now has significantly more options. Among other things, a distinction is made between "Live" and "AutoDJ". Also, the listeners of individual components can be retrieved. It is also possible to display currently broadcasting presenters on the web page.
0.5.2.6 - 22.07.2023
  • 1 year ago Fixed In the messages and jingles directly in the customer center, the entry of the hour / minute was incorrect.
  • 1 year ago Fixed An error in the authash input for Shoutcast V2 server is fixed.
0.5.2.5 - 21.07.2023
  • 1 year ago Fixed An error in the statistics has been fixed, which had incorrectly formatted the table "Mainserver (Detailed)" in the meantime.
0.5.2.4 - 19.07.2023
  • 1 year ago Add Another external script similar to the streamserver details from the old Centova systems. If there is any content missing for output, please let me know.
0.5.2.3 - 19.07.2023
  • 1 year ago Update The dashboard for the main server has been changed.
  • 1 year ago Add Zip code of the listener is now also recorded.
  • 1 year ago Add City of the listener is now also recorded.
  • 1 year ago Add In addition to the Country Code, Country Name is now also recorded.
  • 1 year ago Add The region / state is recorded at the same level.
  • 1 year ago Update The dashboard for the main server (Detailed) has been modified.
  • 1 year ago Update The dashboard for the main server (Advanced) has been changed.
  • 1 year ago Update Individual panels have been labeled to clarify when they respond to time settings. Some users apparently don't perceive the time settings correctly. This should help.
  • 1 year ago Fixed In the setup a service was forgotten, which is responsible for the output of the titles. This has not worked for all new users so far. The cause for this has been fixed in the setup as well as for existing systems.
  • 1 year ago Add A program preview of the playlists was added to the scripts at the request of a user.
0.5.2.2 - 18.07.2023
  • 1 year ago Fixed For new facilities, a component of the statistics was missing. This has been fixed. At the same time, the nightly automation is also performed for older facilities that have no statistics at all.
  • 1 year ago Fixed With the SPCast streamserver the access.logs make problems. I have hopefully fixed the cause and in a first test it worked. Let's see how the display behaves after the nightly automation next night.
  • 1 year ago Fixed There were minus values again. The cause is clear. However, it is not clear why it is not always calculated correctly. Just to clarify: The display of the audience numbers is definitely correct. The alternative servers access each other via relays. Therefore the system calculates these relays. Otherwise, there would be 1-3 listeners permanently, which again should be confusing. Let's see how the calculation behaves tomorrow. On a test system it worked now.
  • 1 year ago Add Mainserver (Detailed) now also includes the geohash.
  • 1 year ago Update All stream servers now collect incoming and outgoing statistics in the background.
  • 1 year ago Update A few background services were restarted. It is possible that the stream servers were restarted briefly.
0.5.2.1 - 14.07.2023
  • 1 year ago Fixed With a new user, the firewall sounded an alarm. Listening to the station was impossible. The cause is found and cleaned.
  • 1 year ago Fixed An error was fixed in the transcoder which prevented a restart of the transcoder under certain circumstances.
0.5.2 - 11.07.2023
  • 1 year ago Fixed The covers did not always work. At least, if no cover was found, not the default cover was displayed, but simply no cover at all. This should be fixed now.
  • 1 year ago Add After the players, a history of the program is now available for inclusion in third-party websites.
0.5.1 - 10.07.2023
  • 1 year ago Update In the new HTML5 example, it was previously possible to set the refresh time itself. However, this feature was removed. In retrospect, it turned out that this was not a good idea. Users can rarely adequately assess the impact of such settings. If someone had already installed something there, please adjust it again with the new codes.
  • 1 year ago Add HTML 5 player with cover is available.
0.5.0 - 09.07.2023
  • 1 year ago Update HTTP and HTTPS links in the Dashboard now point directly to the player.
  • 1 year ago Update Minor spelling errors found and corrected.
  • 1 year ago Update Code output optimized for Icecast V2 output.
  • 1 year ago Update The "Apply changes to all servers" button now has a hover effect indicating the function.
  • 1 year ago Add Muses Radio Player has been configured and added. The code just needs to be copied and pasted by the user.
  • 1 year ago Add A first HTML5 player. Thanks to HTML5 MSE, updating the title in real time is possible! The audio player also demonstrates the power of the stream server! Both represent a clear difference to Icecast and Shoutcast!
  • 1 year ago Update Small adjustments have also been made to the statistics, especially to the system overview and descriptions.
0.4.9 - 07.07.2023
  • 1 year ago Update The host name is now included in the problem reports. In principle, this is not further important for the operator and possibly also nonsensical. However, since we also receive every single problem report from all systems bundled together, we had to add the hostnames. This was not considered in the original development. In any case, without a hostname it is impossible to assign a problem message to a user.
  • 1 year ago Update A new user experienced CPU issues today that did not occur during testing, at least not in this area. The cause has been fixed and will be solved for all other users in the nightly automation as well.
0.4.8 - 06.07.2023
  • 1 year ago Update The "robots.txt" which allows the indexing of the channels by search engines has been optimized.
  • 1 year ago Update The live display on the website did not work due to caching. The whole thing should work now. The display updates for visitors every 5 minutes.
0.4.7 - 05.07.2023
  • 1 year ago Update The nightly automation has just been run again manually. Yesterday it was forgotten to upload the new update files as well. ^^
  • 1 year ago Fixed In AutoDJ the playlist format "Per hour at minute x" has been changed and works better now.
  • 1 year ago Update An update to the streamserver XML. This extends the logging and enables the provision of more statistics in the long run.
  • 1 year ago Fixed The stream server does not write the log files correctly. Which prevents statistics based on direct log files from being output. The streamserver XML must be rewritten for this.
  • 1 year ago Update The statistics on the SPCast.eu website now automatically includes new stations. Until today, only data from the testers was displayed there.
0.4.7 - 04.07.2023
  • 1 year ago Add Today there were only statistics adjustments in the background. The main server will display statistics directly from the logfile of the stream server starting tomorrow.
0.4.6 - 03.07.2023
  • 1 year ago Update Descriptions have been added to the AutoDJ page.
0.4.5 - 02.07.2023
  • 1 year ago Fixed In the installer there was a source with expired GPG key.
  • 1 year ago Update The descriptions in the dashboard and DJ overview have been slightly edited.
  • 1 year ago Fixed The DJ token was always empty when the product was set up. Since the references are identical in every environment, this was a security vulnerability. We have fixed the issue by now generating a random token of 32 characters during setup.
  • 1 year ago Fixed When installing, there was also a problem with the creation of the S3 storage, which has been fixed.
  • 1 year ago Update It is currently not yet possible to output the slots for environments with values other than 100 slots. To avoid confusion, the slot count has been hidden.
  • 1 year ago Update The initial setup has been simplified. The dashboard now references all respective areas until the environment is ready to use.
0.4.4 - 01.07.2023
  • 1 year ago Fixed If Icecast is in use, the transcoder must also transmit to a different port.
  • 1 year ago Fixed The Icecast V2 server, which transmits the stations in Icecast directories, always showed "Online", regardless of the actual status.
  • 1 year ago Fixed JournalD runs full on a test system. Measures have been taken which will prevent this in the future.
  • 1 year ago Update The cache of the Auto DJ is now also cleared during nightly automation. This also already reached 2.4 GB on one system.
  • 1 year ago Update The backup program is now active for the local-only system. For example, it will play instead of the error file if there are no playlists. (CDN follows)
  • 1 year ago Update The description of creating backups has been added.
0.4.3 - 30.06.2023
  • 1 year ago Fixed We have added a first user. Two minor bugs in the installer were fixed.
  • 1 year ago Fixed Icecast (AudioCC) also always showed one listener too many.
0.4.2 - 29.06.2023
  • 1 year ago Add The behavior of the load balancer has been changed. "https://EXAMPLE.sp.radio.fm/" now refers to "https://EXAMPLE.spcast.eu/".
  • 1 year ago Update By modifying the load balancer, the dashboard will not show local playback addresses. This will help prevent users from getting lost when distributing references.
  • 1 year ago Fixed The new statistics output for the individual servers can be listed twice. The cronjob for this has been adjusted accordingly, so that this should no longer be the case from tomorrow.
  • 1 year ago Fixed The Icecast V2 server which distributes the program of the stations in Icecast directories always showed 1 listener too many.
  • 1 year ago Fixed If user is relying on an Icecast server through any advertising providers, then the relay was received from the wrong port.
  • 1 year ago Update The playback reports in AutoDJ are basically only there to analyze your own playlists. It should be unnecessary to keep them for 2 years. This condition was changed so that a maximum of the last 24 hours are available. (Report if you see this differently.)
  • 1 year ago Fixed In the view "Main server (Advanced)" the new technical view of connected IP addresses was forgotten.
  • 1 year ago Update The statistic "System overview" has been revised and divided into 2 groups.
  • 1 year ago Fixed The main server in SPCast mode always shows 1 listener too many. At first it seemed to be a single problem. Now it turns out that all environments are affected. We have changed something that should fix this.
  • 1 year ago Add The dashboard now shows station operators a warning message if the version of their own environment does not match the new Public environment. This should make ambiguities about new versions and their adoption a thing of the past.
  • 1 year ago Add Icecast servers currently in use by (AudioCC) users have received another statistics view. The current view has been declared as "Alternative view".
  • 1 year ago Update All labels have been changed from "SP: Cast" to "SPCast".
0.4.1 - 28.06.2023 (First Public Version)
  • 1 year ago Add Each stream server has received an additional output of the listeners. The output shows the direct connections to the streamserver. We use the direct Linux output of "ss -tun state established '( sport = :80 or sport = :443 )'" and so on for this. This output is updated every 5 minutes.
  • 1 year ago Fixed Fixed a bug that did not always apply the new configuration the first time after pressing "Apply changes to all servers".
  • 1 year ago Fixed The "Restart all stream servers" button will now work.
  • 1 year ago Fixed In the dashboard the address to deploy was the system address instead of the load balancer address.
  • 1 year ago Add AutoDJ conditions are now saved nightly and retained for 14 days retroactively. This is done without music files. These files are 3-fold-replicated and need no backup! The memory of the backups is in the KB range and counts to the memory quota of the user.
  • 1 year ago Update Note: With 0.4.1 we go in the first public version and start from tomorrow with the activation of further users.
0.4.0 - 27.06.2023
  • 1 year ago Update Statistics are now output in full numbers. (If you still see comma numbers, get in touch).
  • 1 year ago Add For the main server there is a new additional view (Main Server (Advanced)), which bundles currently available graphics.
  • 1 year ago Fixed Fixed a bug in the statistics for AudioCC Server.
  • 1 year ago Update Our Personal IP address is now marked as "SP: Support" in the statistics.
  • 1 year ago Update Lots of RegEX changes within the statistics to make some browsers and OS variants more readable.
  • 1 year ago Removed The listener trend displays have been removed for now. My gut tells me that doesn't fit and needs to be reworked.
0.3.9 - 26.06.2023
  • 1 year ago Update There was an update which changes a few things in the background for the final operation. Sorry dear testers. I had to reboot all systems right now. The environments start completely by themselves.
0.3.8 - 23.06.2023
  • 1 year ago Add AudioCC statistics have been added. More will follow here.
  • 1 year ago Add An option has been added to simulate the interface for AudioCC customers who rely on Icecast servers.
  • 1 year ago Add DJ transfers have been worked out and are available in the interface under access management. Further feedback from users will show to what extent this needs to be reworked. In the current concept, two DJ accounts can simply connect at the same time. (Strictly speaking there are 50) The operator as well as the members can move the currently connected listeners to the other DJ via an interface.
  • 1 year ago Update Some adjustments to the interface.
0.3.7 - 22.06.2023
  • 1 year ago Update Minor adjustments to the statistics.
  • 1 year ago Update Added statistics for AudioCC systems.
  • 1 year ago Update Recordings stopped for now. Will be reactivated as soon as the interface is available. Memory display of the test systems now shows real values without existing recordings. 🙂
0.3.6 - 21.06.2023
  • 1 year ago Fixed It's been 3 months. Every 3 months SSL certificates have to be renewed. This time it didn't work automatically. We have improved for the next time. All channels have just been restarted once. If you get other SSL errors during the day, it is enough to restart the instance once completely.
  • 1 year ago Fixed Fixed a bug with the jingles.
  • 1 year ago Fixed The "Instance reboot" button does not work with expired SSL certificate. I have now triggered this manually on all systems. In the future, this error should no longer occur. Whether this is also so we see with the next renewal of the certificates in 3 months on 19 September 2023.
0.3.5 - 19.06.2023
  • 1 year ago Add SSL certificates are now renewed starting 4 days before expiration. We use Letsencrypt. Accordingly, the update takes place once in a 3-month period.
  • 1 year ago Update In the last few days there have been internal changes to AutoDJ.
0.3.4 - 16.06.2023
  • 1 year ago Add The queue in AutoDJ is now adjustable.
  • 1 year ago Add An Advanced Playlist feature has been re-enabled that allows a playlist to be merged as a single track. (Restriction to jingle playlists follows).
  • 1 year ago Fixed Data protection and imprint did not consider blank lines during the transfer.
  • 1 year ago Update The genre description was adjusted.
0.3.3 - 14.06.2023
  • 1 year ago Update News and Jingle interface revised again.
  • 1 year ago Fixed Fixed a bug that did not show the minutes in news and jingles.
  • 1 year ago Update Navigation revised again.
  • 1 year ago Add News and jingles have received an alternative mode with FADE effect. (FADE was already often desired with the time point accurate content).
0.3.2 - 10.06.2023
  • 1 year ago Fixed The AutoDJ appeared after This Morning in English only. This should be fixed.
0.3.1 - 09.06.2023
  • 1 year ago Update Minor changes to AutoDJ not worth mentioning.
  • 1 year ago Update Language adjustments in AutoDJ.
  • 1 year ago Update The menu item "Cost overview" has been hidden. For the first we start exclusively with fixed prices. However, the two testers keep this menu item. For this billing system still some tests and bug fixes are necessary.
0.3.0 - 08.06.2023
  • 1 year ago Add As for the news, an independent jingle system has been integrated.
  • 1 year ago Update The menu was reorganized and the icons were adjusted.
  • 1 year ago Update In the background, the way files are generated for users was edited.
  • 1 year ago Update Connection information in AutoDJ adjusted. (Changes visible after nightly automation next night).
0.2.6 - 0.2.9
  • 1 year ago Update Note: For whatever reason and just not comprehensible, the changelog for the specified versions is missing. There were in any case changes 🙂
0.2.5 - 05.06.2023
  • 1 year ago Update The dashboard has been cleaned up for the first public release.
  • 1 year ago Add A silence detection has been added. Silence detection occurs every five minutes for 15 seconds at a time. When silence is detected, all servers are restarted once. (This helps users when external broadcasters are stuck and this has not yet been noticed).
  • 1 year ago Fixed After the latest updates, covers were no longer output in the HTML5 player. This has been fixed and measures have been taken to ensure that this will not be overlooked next time.
  • 1 year ago Fixed HLS references for the 320 Kbits mount have been fixed.
  • 1 year ago Update The Icecast and Shoutcast settings have received descriptions of how and what exactly to enter.
  • 1 year ago Update Some menu items but submenus which may not always be immediately visible if you do not know it. We have changed the color from blue to a bright red. Menu items should be more noticeable this way.
  • 1 year ago Update Audimark's Icecast servers are supported from a purely technical point of view. However, we have now made it clear in the dashboard that some functions in the SPCast dashboard may be omitted when using these Icecast servers.
  • 1 year ago Update All known bugs in the installer are fixed. Test systems have been updated manually.
  • 1 year ago Update Message system once again visually adjusted.
  • 1 year ago Fixed Backup files are now working. The setup is recommended as our CDN takes over in case of instance failure to ensure that the program continues to run during the disruption and does not come to a standstill.
  • 1 year ago Fixed Spelling & grammar errors in all areas have been cleaned up.
0.2.4 - 26.05.2023
  • 1 year ago Update The DJ credentials in the Customer Center now also output the hostname.
  • 1 year ago Update In the background, the transcoding was optimized.
  • 1 year ago Update Mount and fallbacks in the background have been revised.
  • 1 year ago Add DJ handovers have been worked out. In the past with Icecast and Shoutcast always a problem for users. Especially with resounding AutoDJ. The system now allows multiple accounts to connect at the same time. If DJ01 broadcasts and another DJ like 02 connects, both remain online at the same time. The system will now transfer the broadcast to DJ02 without users noticing. The transfer is done every minute and automatically. Always to the DJ account which is connected the shortest.
  • 1 year ago Fixed The cost overview in the dashboard was incorrect and always charged 5 listeners too much.
  • 1 year ago Add Listeners can now be reconnected across servers without the players losing connection or the listener noticing.
  • 1 year ago Add Many web radios use external news services. For such scenarios there is now a new menu item, which automates the retrieval and plays in the program on demand. (Active after the nightly automation coming night).
  • 1 year ago Update Statistics have now been sorted. If something is missing here please let us know.
  • 1 year ago Update Countries and IP locks have been revised again.
  • 1 year ago Fixed The bandwidth on the SPCast.eu website was not reflected after the last changes.
  • 1 year ago Update Connection tracking has been revised.
  • 1 year ago Fixed Fixed a bug that occasionally caused the problem message for restarting the stream server to not disappear. This error could previously only be fixed by restarting the instance. Please report again if this error occurs again.
0.2.3 - 19.05.2023
  • 1 year ago Add To better estimate the listeners from Icecast directories, a menu item has been added under "Statistics - Icecast V2". This server outputs the listeners from connected directories.
0.2.2 - 18.05.2023
  • 1 year ago Update The systems have been linked together. We are starting to output statistics on the spcast.eu website. In the later course of the platform with more users, interesting statistics will arise here for all operators.
0.2.1 - 10.05.2023
  • 1 year ago Removed There was another ad in AutoDJ which displayed listeners. The ad there is nonsense and has been removed.
  • 1 year ago Fixed An error with the display of SPCast settings was fixed.
  • 1 year ago Fixed Also the Icecast settings were no longer output correctly.
  • 1 year ago Fixed Once again HLS has been reworked. Links have changed again.
  • 1 year ago Update The nightly automation now updates all conditions. Previously, we had to import changes to the transcoder, recorder or other modules separately. This is no longer necessary.
  • 1 year ago Update The navigation in the customer center to the product management is now structured in the same way as for old products and shorter to reach.
0.2.0 - 19.04.2023
  • 1 year ago Add The billing system for dynamic billing according to consumption is now functional.
  • 1 year ago Update The problem message "Load average is too high" should now disappear. The CPU of the instances has been adjusted a bit.
  • 1 year ago Update Statistics have been reset. (I am nearing the end on this one. Should hopefully be the last time).
  • 1 year ago Update All instances just restart once.
0.1.9 - 18.04.2023
  • 1 year ago Add Safeguard is available to the full extent. Allow / block countries. Allow / block IP addresses. As well as on multiple request a mode in which only permitted IP addresses can access.
  • 1 year ago Fixed The memory display now also includes the AutoDJ. Previously, only recordings and backup files were recorded.
  • 1 year ago Update The way external hard disks are mounted has been changed. All instances are rebooting.
  • 1 year ago Add A first version of the cost expenditures is now available in the dashboard.
0.1.8 - 08.04.2023
  • 1 year ago Fixed This update should fix the last bugs of the Nightly Automation.
0.1.7 - 06.04.2023
  • 1 year ago Add The performance in directories at Icecast or Shoutcast servers can only work with the original versions. Although users have data to retrieve these servers. However, no data for broadcasting. This has the consequence that radio name, description and URL can not be transmitted. From now on, this data can be set in the settings and switched active with "Submit changes to all servers".
  • 1 year ago Fixed A security vulnerability in the customer center was fixed. The new environment was viewable with direct URL's without login.
  • 1 year ago Update The settings menu is now expandable. Saves one click. (Everyone knows you the click lazy :p)
  • 1 year ago Add The default HTML 5 player can now be edited in the settings. (Nocover URL, Logo URL, Background URL)
0.1.6 - 05.04.2023
  • 1 year ago Update Statistics.....
  • 1 year ago Add spcast.eu has been put online with some information about the new system.
0.1.5 - 04.04.2023
  • 1 year ago Update Statistics are time consuming. The whole day was spent optimizing the statistics.
0.1.4 - 03.04.2023
  • 1 year ago Fixed The nightly update did not update the statistics database.
  • 1 year ago Fixed Handset display also works again.
  • 1 year ago Update Alternative dashboard revised.
0.1.3 - 02.04.2023
  • 1 year ago Fixed New streamserver configurations which hopefully fix all known issues.
  • 55 years ago Add New comprehensive statistics. First of all, unordered in a new area in the customer center. Feel free to report ambiguities in the statistics as needed. (Loading time may be somewhat limited there due to the mass. )
  • 1 year ago Update Transcoder access data is now transferred to the systems when changes are adopted. Each time data is transferred, the transcoder receives new access data from the system. The access data are left exclusively to the system due to the concept. Therefore these data are not visible for users!
  • 1 year ago Update Statistics have been reset.
  • 1 year ago Update All systems were restarted.
  • 1 year ago Fixed Listings work. Quick security update was required.
0.1.2 - 30.03.2023
  • 1 year ago Fixed This morning, the servers were unreachable and ended in a 401 error. The cause is fixed.
  • 1 year ago Fixed The same logic error that occurred today in the main server has been fixed in all other servers.
  • 1 year ago Fixed Cronjobs all came via email. Disabled!
  • 1 year ago Update The automation has been extended with the statistics database and a few internal files. (The automation is currently running from 06:00 - 06:10 in the morning)
  • 1 year ago Fixed Mounting the S3 environments happened in the foreground instead of the background.
  • 1 year ago Fixed Another error in the "Apply changes to all servers" process is fixed.
  • 1 year ago Update Shoutcast V2 Directory should work now.
  • 1 year ago Update Icecast Directories should now work.
  • 1 year ago Update When restarting all stream servers, they are now restarted one after the other, instead of all at once as before.
  • 1 year ago Fixed Fixed recording of the number of listeners of the alternative servers.
  • 1 year ago Add Added backward compatible file 7.xsl.
  • 1 year ago Update The load balancer could be spammed if someone wanted. SPCast servers send a corresponding ID. This ID cannot be guessed. Therefore the execution of the script was bound to an existing ID.
0.1.1 - 28.03.2023
  • 1 year ago Removed If we shorten IP addresses and output hostnames at the same time, it makes no sense. Shortening hostnames is difficult. The length varies too much to make simple substitutions. It would be almost impossible to prevent conclusions about users. Accordingly, the listing of hostnames has been completely removed from the statistics.
0.1.0 - 27.03.2023
  • 1 year ago Fixed The servers were incorrectly linked to each other. No live program could be heard in some scenarios.
  • 1 year ago Fixed The send port 8005 for old legacy connections via Shoutcast V1 was not released in the firewall.
  • 1 year ago Add systemd service for nowplaying
  • 1 year ago Update HLS has been optimized again. (Apply changes in the stream server)
  • 1 year ago Fixed I was now able to track it on one system and this update, should fix the "Apply changes in server" buttons as well as any others that were not working now.
  • 1 year ago Fixed The effects in the background of the individual actions of the respective buttons were not quite correct. This was corrected and all instances were restarted. Depending on this, statistics had to be reset again.
  • 1 year ago Fixed Fixes a bug with the audience limit. Please click once on "Apply changes in the main server" under the "Options".
0.0.9 - 26.03.2023
  • 1 year ago Update The Alternative Dashboard has been revised.
  • 1 year ago Update Shoutcast V2 servers are now listed in the directory. Due to a bug in the last Shoutcast V2 version we have contacted Radionomy
  • 1 year ago Update An attempt to fix the buttons to restart the servers in the customer center. (Please test and report back. It is normal that a streamserver restart under the SPCast environment does not always lead to a connection loss. Therefore, please pay attention to the statistics under "System Overview" to see if the stream server was really restarted).
  • 1 year ago Add New statistics of the last played tracks also extended by AutoDJ only.
  • 1 year ago Update The last played titles for the statistics are now retrieved more effectively.
  • 1 year ago Add Main server now supports HTML5 SSE. Title retrieval data is thus live and does not need to be updated.
0.0.8 - 25.03.2023
  • 1 year ago Fixed The night automation did not work properly. The error has been fixed. Test systems were updated manually.
  • 1 year ago Fixed Liquidsoap update to 2.1.4. stations were restarted.
  • 1 year ago Update In the administration the first call of the statistics now refers to the main server by default.
  • 1 year ago Fixed The referrer detection did not work properly.
  • 1 year ago Fixed countryCode and timeZone of the users were also not correctly recorded in the statistics.
  • 1 year ago Update Privacy on web radio is not a big issue. Providers rely on Icecast & Shoutcast for data protection. However, these give the station operators full access to any IP addresses. The collection of IP addresses has already been classified as questionable several times, at least in the EU. One day this will be an issue with the providers. Let's not wait for that day. IP addresses are now shortened by the last 3 digits. There are no real disadvantages for the operator and the data protection of the listeners of the individual programs is respected!
  • 1 year ago Add Added detailed statistics about the main server.
  • 1 year ago Update Statistics in the systems have been reset. - (Certainly not the last time.) Let's see if the recording now works correctly everywhere.
  • 1 year ago Add Changes made by us to any statistics and their orders have been added to the nightly automation and are thus always available in the later live systems 24 hours after publication.
  • 1 year ago Update Other HLS optimizations.
0.0.7 - 24.03.2023
  • 1 year ago Fixed The HTML5 players did not display titles and covers.
  • 1 year ago Fixed The title listing in the statistics should now fit.
  • 1 year ago Fixed Hopefully, the statistics in the customer center now show the correct number of listeners.
  • 1 year ago Update Removed the listener display in AutoDJ. Only confuses and does not reflect the real real listeners.
  • 1 year ago Add A Statistical System Overview has been added to the Customer Center.
  • 1 year ago Update The sorting of IP addresses has now been changed from newest to oldest in the default.
  • 1 year ago Add Live updates of all statistics outputs. Without reloading the respective page.
  • 1 year ago Fixed Statistics were total rubbish. Listeners were generally registered twice. Even our systems themselves were counted as listeners, generating unnecessary data. (This update is part of the nightly update and thus will not be available until after 5am tomorrow).
0.0.6 - 23.03.2023
  • 1 year ago Fixed The system updates itself at night to the latest version. An error was fixed here.
  • 1 year ago Update Chat has been hidden in all .spcast.eu resources. (Cache conditioned, it can take some time until the changes arrive).
  • 1 year ago Fixed Admin credentials to the main server were sent incorrectly by the system.
  • 1 year ago Update "Apply changes in server" now automatically restarts the main server. So it is possible to adjust everything in the customer center and in the end to apply the changes all at once at a quiet time.
  • 1 year ago Update You can also connect to the main server via port 8150 instead of port 80.
  • 1 year ago Fixed The memory was the same for all testers. It is fixed. Now everyone has their own environment.
  • 1 year ago Add Added HLS reference for the main server.
  • 1 year ago Fixed The display for moderator accounts has been extended with the connection details.
  • 1 year ago Update HLS integration disabled for mountpoints that are not needed. Also relieves the system itself.
  • 1 year ago Add Added the possibility to change the name of the AutoDJ. Directly in the AutoDJ under Edit Profile. (Panel changes to the AutoDJ are implemented on the system side always at night around 05 o'clock. Therefore this is only visible from tomorrow morning).
  • 1 year ago Fixed The connections to the server with main data and DJ accounts is now possible. (Please update the server once via "Apply changes in the server").
0.0.5
  • 1 year ago Fixed The password for the AutoDJ was not generated correctly during the initial setup.
  • 1 year ago Add OPAM Install did not work correctly during setup.
0.0.4
  • 1 year ago Update Security-related circumstances have held up development. These circumstances are now resolved. There were already some new integrations. Due to the time that has passed (4 months) the update of the changelog is currently too time-consuming. We will continue this as usual from today on.
0.0.3
  • 2 years ago Add HLS support for all mountpoints
  • 2 years ago Add First technical implantation of advertising. (Before the start, after the start and in the middle of the stream).
  • 2 years ago Add HTML 5 Player
  • 2 years ago Add Implentations on data protection. (IP addresses for operators are shortened. Users have the possibility to object to extended data processing).
  • 2 years ago Add Webhooks and interface
0.0.2
  • 2 years ago Add Other playback addresses such as in the format .mp3
  • 2 years ago Update Interface was prepared for our 3 dear testers.
  • 2 years ago Fixed Descriptions and menu navigations fixed.
0.0.1
  • 2 years ago Add Dashboard
  • 2 years ago Add Alternative dashboard
  • 2 years ago Add AutoDJ (External: Azuracast integration in SPCast)
  • 2 years ago Add AutoDJ Playlists (External: Azuracast integration in SPCast)
  • 2 years ago Add SPCast Streamserver
  • 2 years ago Add SPCast test server
  • 2 years ago Add Icecast V2 server for backward compatibility reasons
  • 2 years ago Add Icecast KH server for backward compatibility reasons
  • 2 years ago Add Shoutcast V2 server for reasons of backward compatibility
  • 2 years ago Add Additional bitrates conversion to: 256, 192, 128, 96 Kbits MP3 (Formerly SPMobile)
  • 2 years ago Add Additional bitrate conversion to: 64, 48, 32 Kbits AAC+ (Formerly SPMobile)
  • 2 years ago Add Access management for Shoutcast V2 / Icecast V2 Broadcaster (Maximum 50 accounts)
  • 2 years ago Add Access management for Shoutcast V1 broadcasters for reasons of backward compatibility (number of accounts not limited)
  • 2 years ago Add Backup / failover files
  • 2 years ago Add General statistics (number of listeners, number of listeners PEAK, geographic map of listeners, listener chart, anonymized IP addresses)
  • 2 years ago Add Last played tracks / Total (Previously played tracks)
  • 2 years ago Add Last played tracks / AutoDJ only (Previously played tracks)