BoomBox Updated to 2.3.21
In this update we re-worked the server and auto-dj configuration pages, added monitoring and auto-restart capabilities and performed an overall code cleanup to speed browser loading and UI response.
- Rebuilt, minified and moved to CDN the UI scripts for the server and auto-dj configuration pages to facilitate better browser performance.
- Added monitor feature which allows user to enable or disable the periodic checking of services and restarting them in the event of crash or server restart. This addresses the issue some customers were having with disabling the auto start of the auto-dj and the issue some were having restarting their auto-dj due to the inability to access the BoomBox frontend.
- Added Auto-Restart feature which enables users to auto restart services on configuration changes. Currently only applied to the services configuration page. DJ and Playlist configure pages pending the next release. This addresses the issue of users forgetting to restart services after a configuration change and the frustration that occurs.
- Revised the paging listing in the User Music Library (UML) and Global Music Library (GML) has been 25, 50, 100, 250 and 500
Important All customers should login to BoomBox and make requisite changes to their configuration.
Up to this point it was impossible for us to infer which customer was using the auto-dj feature or not, so monitoring of the auto-dj service has been enabled for all customers in the system. The monitoring system will automatically check and start the service if it is offline. If this is not the desired affect, login to BoomBox and disable the Monitor option in the Auto-DJ section of the services page.
SoniXCast Grows through Acquisitions and Partnerships
(Montreal: January 10th, 2017) Today SoniXCast announced expansion of their retail hosting operations through acquisition of four Canadian stream hosting providers expanding their reach to include additional data center’s in the cities of Toronto, Dartmouth, Quebec and Vancouver making SoniXCast the largest retail stream hosting provider in Canada. The names of the companies involved in the acquisitions remain undisclosed by request of the outgoing proprietor’s pending a formal announcement that will be made once all legal formalities have been resolved.
The acquisitions involve customers on the popular CentovaCast platform which is a competitor of SoniXCast’s BoomBox software and the management team at SoniXCast has indicated that all customers will be converted over to BoomBox by the end of the year.
“BoomBox has reached a stage in which it can mirror many of the features found on many popular platforms including CentovaCast and customer demand is now pushing development to look beyond the legacy stream server platform.” SoniXCast founder and BoomBox lead developer Brian Walton stated today.
Today’s announcement comes right after bellmedia’s disclosure that they will be partnering with Clear Channel and SoniXCast to provide iHeartRadio media services in Canada on the AnyCastIP platform. Since partnering with Clear Channel last year, SoniXCast has expanded listenership 10 fold on it’s radio platform and expanded to 4 countries in the North American region.
As reported by the AP (www.ap.org)
BoomBox Latest Patches and Updates
Source Client Interruptions: Customers on cabhs33 and cabhs34 were experiencing issues with the server component dropping source clients at random times of the day. This was due to the fact that the newer systems had updated operating system kernels that included process prioritization which was incompatible with the shoutcast server executable which caused it to restart internally. We repaired the issue by excluding the shoutcast executable from the process prioritization queue and setting the process priority to maximum value. This issue did not occur on other servers in the SoniXCast cluster as they have an older version of the operating system installed without process prioritization support. However future system updates will include such support, so patches have been rolled out to all servers within the cluster in order to avoid future outages.
Event Scheduling Issues: Related to the previous issue, the transcoders (Auto-DJ) were not properly reloading, meaning that that setting changes and events were also not being reloaded. We’ve repaired this issue as well on all servers.
Development Updates: We’ve replaced the timer which polls services and makes the frontend more responsive for users with an updated timer that uses less resources and resolves the issue of high memory use in the browser.