Centova Technologies Inc.

Products and Services

Centova Cast
Customer Support
Centova Technologies
 

Notice of scheduled maintenance

February 15, 2012

Centova Technologies will be performing infrastructure upgrades beginning at 7:30pm Pacific on February 14, which will involve downtime for certain services throughout the evening. Read on for details.

Maintenance window: Feb 14 2012 07:30 - 23:30 Pacific

Details

Centova Technologies will be performing maintenance work on our hosting infrastructure on Tuesday, February 14 to further improve the performance of our hosting cluster.

The following services will be unavailable during the maintenance window:

  • Billing control panel at centova.com
  • Helpdesk services at centova.com
  • Discussion forums at forums.centova.com

Licensing services will not be interurpted during the maintenance period.

We thank you for your patience.

Update February 15 2012 01:00am PST

Upgrades have been completed and all services appear to be operating normally at this time. Clients encountering any difficulties are welcome to contact our helpdesk.

Centova Cast v2.2.6 Released

December 03, 2011

Centova Cast v2.2.6 is now available, which fixes some regressions introduced in v2.2.5.

This is a further bug fix release for the v2.2 branch of Centova Cast, which fixes a number of issues in v2.2.5 while we work on the forthcoming v3.x release.

Centova Cast v2.2.5 Released

November 22, 2011

Centova Cast v2.2.5 is now available, which resolves a number of bugs and one security issue.

This is a further bug fix release for the v2.2 branch of Centova Cast, which fixes a number of issues in v2.2.4 and introduces a few minor improvements while we work on the forthcoming v3.x release.

The following is a complete list of changes included in Centova Cast v2.2.5:

Fixes and Improvements

  • Fixed bug in which streams might be detected as unsourced during a live broadcast
  • Fixed bug in which "Top x" selection boxes on statistics pages may be blank
  • Reseller accounts are now suspended if they exceed their resource limits
  • Improved server/source outage detection
  • Better detection of Windows Media Player in user agent lists
  • Better protection against PHP's memory limits when processing log files
  • Fixed potentially bad formatting in CSV track report
  • Fixed a potential security issue
  • Fixed potential JavaScript error in listener maps
  • Fixed broken proxy tune-in URL
  • Fixed drag/drop issue with IE8
  • Fixed potential problems with JSON output for certain data sets
  • Fixed redirect issue when using Centova Cast on SSL servers
  • Fixed problems with numeric-only artist and album names
  • Fixed potential race conditions in stream state detection
  • Fixed bug in which gzip format would be assumed if zip was unavailable, even if gzip was also unavailable
  • Live statistics performance optimizations
  • Fixed potential problem in M3U importer account identification
  • Added metadata parsing for .oga files
  • Fixed a rare bug under PHP4
  • Fixed bug in invoking playlist_advanced.sh
  • Fixed a potential compatibility issue with certain point releases of PHP v5.3
  • Fixed potential empty BCC in "Bit rate limit exceeded" notification email

For more information about Centova Cast, including screenshots, please visit the Centova Cast product page or contact a Centova Cast sales representative.

Now Hiring

November 22, 2011

Effective immediately, Centova Technologies is seeking to fill a variety of full- and part-time positions.

NOTE: All positions have now been filled. Thank you!

Helpdesk Representative

A variety of full- and part-time sales/support helpdesk representative positions are available.

Job duties will include responding to sales and support inquiries via a web-based trouble ticketing system, troubleshooting client problems, and escalating tickets as required for further investigation.

Experience in managing ShoutCast servers and troubleshooting common ShoutCast/IceCast problems is required. Experience with Centova Cast itself, as well as common web hosting control panels such as CPanel, Plesk, and DirectAdmin, would be an asset.

Training will be provided as required.

Please send your resume/CV, time zone, hours of availability, and your approximate salary requirements to jobs at centova dot com.

Junior Software Developer

Centova Technologies is seekign a qualified software developer to assist in maintaining Centova Cast and related software products.

A minimum of 5 years' experience with object-oriented PHP is required. Experience with C/C++ is highly recommended and would be a significant asset.

Please send your resume/CV, time zone, hours of availability, and your approximate salary requirements to jobs at centova dot com.

Licensing server outage

May 02, 2011

A licensing server issue which affected a number of our clients was resolved earlier today. We sincerely apologize for the inconvenience this caused.

This licensing issue affected only clients on reissuable licenses, and as it was related to our master key generation system it resulted in a cluster-wide outage across all of our independent licensing servers.

Due to the severity of this issue and the actual interruption of service experienced by a number of our clients, we are issuing one-month service credits upon request. Simply contact the sales department to have your credit issued.

Centova Cast v3.x Beta Released

March 07, 2011

Centova Technologies is pleased to announce the biggest release in the history of Centova Cast -- Centova Cast v3.x beta is now available!

The release announcement and FAQ for v3.x are rather long, so they has been posted separately from this news release. Please refer to the forums for the complete changelog and FAQ for v3.x.

Big things are coming...

March 03, 2011

Check back with us on Monday at noon Pacific!

New forum system deployed

November 23, 2010

To better serve the needs of our clients, Centova Technologies is pleased to announce the launch of our new, improved community forum system.

Please join us at forums.centova.com for news, updates, and discussion regarding Centova Cast -- and the upcoming v3.x beta in particular!

Volunteers wanted

August 04, 2010

Like to live on the cutting edge? Have some time to spare? Looking for some free stream hosting? Join us in testing Centova Technologies' next-generation stream hosting control panel!

For complete details and instructions for applying to become a volunteer tester, please visit the forums.

Notice of scheduled maintenance

March 19, 2010

Centova Technologies will be performing infrastructure upgrades on March 23 which may involve brief periods of downtime for certain services throughout the day. Read on for details.

Maintenance window: Mar 23 2010 08:00 - 23:00 PST

Details

Centova Technologies will be performing upgrades on Tuesday, March 23 to begin expanding our network infrastructure into an additional datacenter facility to further improve the redundancy of our hosting cluster.

This will be a multi-stage process, the first stage of which will involve expanding our secure and licensing server clusters to the new facility this coming Tuesday. While we anticipate that this process should be largely transparent to our clients, the following services may be impacted by occasional brief periods (5 minutes or less) of unavailability or degraded service throughout the day:

  • Client control panel and billing services
  • Helpdesk services
  • Accessibility of individual licensing servers

Centova Technologies' software products are designed to be tolerant of brief licensing server outages and should not be impacted. To further guard against any interruption of licensing service, our technicians will ensure that at least one licensing server remains online and reachable at all times throughout the duration of the maintenance period.

We thank you for your patience during this period of transition.

Community forums now available

June 25, 2009

Centova Technologies is pleased to announce the launch of our new community support forums at forums.centova.com.

As the forums are brand new they currently contain very little content, however to encourage their initial growth, Centova Technologies' lead developer will be personally participating in forum discussions and answering technical questions on the forum for the first 2 weeks. If you've been waiting to ask a question about Centova Cast, now is the time -- visit the Centova Cast Forums now!

Centova Cast v2.2.4 Released

June 23, 2009

Centova Technologies is pleased to announce the immediate availability of Centova Cast v2.2.4.

This is a further bug fix release for the v2.2 branch of Centova Cast, which fixes a number of issues in v2.2.3 and introduces a few minor improvements while we work on the forthcoming v3.x release.

The following is a complete list of changes included in Centova Cast v2.2.4:

New Features

  • AutoDJ can be auto-reactivated if a live DJ disconnects and forgets to reactivate it
  • Added SHOUTCAST_UTF8_PASSTHRU option to better support Asian character sets

Improvements

  • Start pages for resellers' clients now show "Hosted by: [resellername]"
  • Eliminated 36hr maximum limit on LOGROTATE_FREQUENCY
  • Changed default IceCast XSL status page field separator to pipe instead of comma
  • Updated IceCast status parser to be tolerant of field-separator characters in stream statuses
  • Added 64-bit canbuildices prompt to installer
  • Added option to disable browse-by-folder if needed
  • Updated GeoIP code to latest version offered by MaxMind

Fixes

  • Corrected IceCast XSL changes to be backwards-compatible with earlier IceCast versions
  • AutoDJ controls are no longer displayed when autoDJ is configured but set to "Disabled"
  • Suppressed irrelevant chdir() warning message on some servers when starting streams
  • Fixed bug which prevented the same port number from being used on multiple IP addresses
  • Fixed bug in which streams created by resellers may have re-encoding disabled by default
  • Corrected incorrect display of cron job warnings
  • Fixed UTF-8 encoding error in log viewer
  • Updated default config.php created by installer
  • Updated IceCast code to use new IceCast listener report format

For more information about Centova Cast, including screenshots, please visit the Centova Cast product page or contact a Centova Cast sales representative.

Centova Cast v2.2.3 Released

April 01, 2009

It may be April 1st but it's no joke -- Centova Cast v2.2.3 is now available!

This maintenance release fixes a number of issues in v2.2, introduces several significant improvements in performance and stability, and provides a number of new diagnostic and assistance features to help administrators diagnose common server problems.

The following is a complete list of changes included in Centova Cast v2.2.3:

New Features

  • Added EXPERIMENTAL browse-by-disk-folder support to media library

Improvements

  • Added E-mail diagnostics feature to test for mail sending problems
  • Added detection and recovery from hung cron job instances
  • Added license diagnostics feature to test licensing server connectivity
  • Admin panel now shows KB link when start page error message is displayed
  • Admin panel now shows warning if cron job problems are detected
  • Admin panel now shows warning if mail sending problems recently occurred
  • Significantly improved performance of log processing performance improvements and better handling of very large logs
  • Significantly improved performance of IP geolocation operations
  • Added better handling of invalid AJAX responses received from server
  • Added more verbose logging to cron job to better diagnose problems
  • Minor performance improvement/bandwidth reduction in RPC/AJAX responses
  • Relaxed username validation to allow usernames beginning with digits
  • Song request fields now remain populated if a submission error occurs
  • Stream settings link on quick links page no longer opens in new window
  • Improved handling of bad album cover images
  • Improved handling of incorrectly-encoded MP3 files in ID3 tag processor
  • Streams are now stopped before manual suspensions
  • Symbolic links in skeletons are no longer dereferenced before copying
  • Added additional suspension-related logging to cron job
  • Added better AJAX error handling
  • Added better debugging to id3.sh
  • All media file extensions supported by Centova Cast are now accepted as intro/fallback file types
  • Updated IceCast skeleton configuration file

Fixes

  • Fixed bad reply-to addresses on song request E-mails
  • Fixed bug in which M3U importer might not launch when clicked
  • Fixed bug in which multi-payload AJAX responses would be mishandled
  • Fixed potential bug in privsep daemon for suPHP users
  • Fixed bug in which log viewer pagination might show one more page than actually existed
  • Fixed potential ices configuration problem when provisioning via API
  • Fixed bug in which data transfer/disk usage graphs at top of reseller interface may be incorrect
  • Fixed iframe RPC problems in Internet Explorer
  • Fixed AJAX character encoding error in Internet Explorer
  • Fixed metadata parsing bug in Ogg files
  • Fixed bug in which track durations might be recorded incorrectly
  • Fixed bug in which encoder settings were shown to (but unusable by) resellers
  • Fixed symlink deletion issue due caused by inconsistent behavior in different PHP versions
  • Corrected mount point detection issue with IceCast servers
  • Corrected WHMCS module issue in which stream hostname might not match stream IP
  • Changed "minute(s)" captions to "second(s)" in ShoutCast advanced settings
  • Fixed bug in runascc binary code

For more information about Centova Cast, including screenshots, please visit the Centova Cast product page or contact a Centova Cast sales representative.

Sprechen Sie Deutsch?

March 13, 2009

Centova Technologies is currently seeking translators for the latest version Centova Cast. If you speak German or French and are interested in obtaining a free Centova Cast license, please apply now!

Centova Cast v2.2.2 Released

January 05, 2009

Centova Technologies is pleased to announce the immediate availability of Centova Cast v2.2.2.

This is primarily a bug fix release which fixes a number of issues in v2.2.1 and introduces a few minor improvements.

The following is a complete list of changes included in Centova Cast v2.2.2:

Improvements

  • Changed AJAX code to XMLHttpRequest+JSON for improved performance
  • Improved song title/server status caching algorithm for better responsiveness
  • Added additional debug logging during media library updates
  • Added better resilience against track/playlists inconsistencies
  • Added improved song cover detection to recent tracks code
  • Increased memory limit during media library updates
  • Increased memory limit for media imports
  • PHP time limit is now reset before each clients' logs are processed
  • Renamed "Select source type" field to "Select autoDJ type"
  • Added config.php option to exclude non-media files (logs, config files, etc.) from the disk quota
  • Added config.php option to process and rotate logs on separate schedules (experimental)
  • Added config.php option to configure current song/server status cache timeout

Fixes

  • Fixed bug in recent-tracks track history lookup code
  • Fixed bug in which 'Allow relays to make stream public' setting did not work
  • Fixed issue in which server downtime might be interpreted as song playback time
  • Fixed minor glitch in IceCast log processor when no log file exists
  • Fixed missing logo under certain circumstances during installation
  • Fixed port conflict code detection with serverless accounts
  • Fixed potential warning in Google Maps RPC code
  • Fixed bug in which Amazon images could become dissociated from tracks
  • Fixed bug in which crossfade could not be reset to zero after setting to a non-zero value
  • Fixed bug in which historical statistics could not be browsed prior to current year
  • Fixed bug in which "Move to another reseller" button would be visible to (although not usable by) end-users
  • Fixed bug in which source-prohibited resellers could not create accounts
  • Fixed bug in which "Tune in" link in top-right corner of client area did not work
  • Fixed client SSO issue
  • Fixed IceCast problem in which intro file would only play for the autoDJ
  • Fixed path issue in fixperms.sh
  • Fixed problem wherein reseller accounts could not be created via SSO
  • Updated song request code on code snippets page

For more information about Centova Cast, including screenshots, please visit the Centova Cast product page or contact a Centova Cast sales representative.

Centova Cast manuals updated

November 27, 2008

The complete documentation for Centova Cast v2.2 is now available. Visit the Centova Cast documentation page for the updated installation guide, administrator's guide, user's guide, and the brand new reseller's guide for Centova Cast reseller accounts.

Centova Cast v2.2 released

November 19, 2008

The long-awaited release of v2.2 has finally arrived! Major new features include reseller support, a brand new statistics system, royalty reporting capabilities, live listener statistics, Google® Maps integration, custom album covers, and much more! Read on for a full feature list.

The complete change log for this huge new release of Centova Cast is as follows:

Reseller support

Reseller accounts are an excellent way for any stream host to increase revenue. As of version 2.2, Centova Cast includes a complete reseller system allowing clients to re-sell the hosting provider's services to third parties.

The administrator can set resource limits for each reseller account just like he would for client accounts. Each reseller receives his own, personal administrative interface to create, manage, and remove his clients' accounts, similar to the Centova Cast master administrator account.

Account Templates

Account templates allow you as an administrator to configure groups of settings to be applied to new accounts. At account creation time, you can simply select the desired account template and all of those settings will be applied directly to the newly-created account. For busy administrators this can save hours of time per week in repetitive account configuration.

Brand New Statistics System

Centova Cast's new statistics system provides a plethora of information about listener trends and demographics, data transfer, track performances and popularity, user agents, and much more. The statistics system is too comprehensive to show in its entirety here, but a few examples include:

  • Recent Activity: The recent activity report provides a high-level overview of your stream statistics, including details of listener trends, average session times, total listening hours, data transfer, track playback, and more.
  • Listener Overview: The listener overview provides information about listeners' usage of your station, including average session lengths, top listeners, top listener countries, and more.
  • Tracks: The tracks report provides information about the frequency and popularity of the tracks played on your stream. If your listeners tend to tune in (or tune out!) when a particular set of tracks are played, you'll find out about it through the tracks report.
  • Royalty Reporting Support: Centova Cast v2.2 provides monthly, downloadable spreadsheets (CSV format) containing the complete list of songs you've played on your stream in the past month, including detailed information about the date, time, and audience of each performance. A performance summary spreadsheet is also available which provides aggregate reports on the playback frequency, number of performances, and monthly TLH for each song.

These reports can greatly simplify the royalty reporting process required by many music licensing agencies.

Live Listener Statistics

Centova Cast's live listener statistics provide a realtime look at who is listening to your stream right now, including listener countries and user agent information. Listener locations can be plotted on a world map using Google® Maps.

Start Page Google® Maps & Album Covers

Much like the similar capability on the Live Statistics page, current listener locations can now be plotted on a world map on the start page using Google® Maps. Custom album covers are now supported as well (embedded in ID3 tags, and also via the standard "folder.jpg" and "albumartsmall.jpg" filenames in clients' uploaded media folders) allowing broadcasters to provide their own cover art to show on the start page and in the media library.

Support for Multiple Simultaneous Server/Source Types

You can now run IceCast and ShoutCast streams side-by-side within the same Centova Cast installation. Support for additional server types is forthcoming.

Significant Client Area Speed Improvements

Your users will notice a significant performance boost in the client area -- particularly in the media library -- where we've reworked most of the underlying code for speed and reliability.

Minor New Features

  • Added event log support: The event log records all major events that take place on your server, including details of errors that may help you troubleshoot problems.
  • Album covers and genres can now be displayed in album list in media library: Custom album covers are now supported (embedded in ID3 tags, and also via the standard "folder.jpg" and "albumartsmall.jpg" filenames in clients' uploaded media folders).
  • Added Quick Links page to provide clients with all commonly-needed streaming information: This includes items such as tune-in links, connection details for live sources, FTP connection information, and so-on.
  • Added support for limiting general rotation playlists to a specific time of day: Play pop in the morning and rock in the evening, or whatever suits your tastes.
  • Added support for renaming artist/album/track titles from context menu in media library: Sooner or later, you'll inevitably encounter a mis-tagged MP3 -- now you can rename it with ease.
  • Added support for enabling/disabling playlists from the media library via right-click context menu: Drop your tracks into a playlist and right-click it to instantly activate it.
  • Added support for importing M3U playlists: Prefer to create your playlists in a third-party application? No problem, you can now import them into Centova Cast.
  • Added client E-mail notification upon account creation: Automatically provide your clients with the basic information necessary to use their streams.
  • Added diagnostic startup mode which traps and displays server/source output for troubleshooting: If a server fails to start, try again in diagnostic mode to display console output directly from the application
  • Added experimental sc_trans v2.0 support: sc_trans v2.0 is still in beta so don't expect miracles, but basic support is now present!
  • Added configurable character encoding support for Javascript widgets (code snippets)
  • Added tune-in widget on code snippets page, to allow clients to embed tune-in icons in their web pages
  • Added better support for track identification for royalty reporting purposes
  • Added current/max listeners to stream info widget
  • Scheduled, non-repeating playlists which have already played can now be reactivated by setting a future date/time
  • Added requester name field to song request form
  • Song request notifications have reply-to address set to requester's E-mail
  • Added options to slow down log processing to reduce server load

Improvements

  • Added tip icons throughout Centova Cast (mouse over to see help tooltips)
  • Improved handling of playlists containing only a small number of very short tracks (<5min total)
  • Added better error reporting when PHP mail() function fails
  • Updated IceCast module to handle character-set handling changes in IceCast v2.3.2
  • Added code to safely increase memory limit during cron job runs to avoid PHP memory limit errors
  • Installer/upgrade scripts are now more compatible with unusual Linux distro configs (and FreeBSD)
  • Improved FreeBSD support in install.sh and upgrade.sh
  • Modified cast daemon to compile cleanly on FreeBSD
  • Made account list headings more concise
  • Updated billing modules for WHMCS, iHost/iPanel, and Parallels Plesk Billing
  • Added better handling of local IP addresses
  • Added better handling of zero-listener scenarios
  • ices is now executed with verbose logging by default
  • Installer now honors --canbuildices on FC4
  • Modifications for upcoming Win32 support
  • Added ices-cc streaming source as separate source type from ices
  • Improved song cache updating
  • Changes to remote accounts via SSO no longer result in "phantom" accounts on control server
  • Improved error reporting for file-based-playlist sources when playlist is not accessible

Fixes

  • Fixed bug in which certain song/stream titles might not be displayable in the client area's "Now Playing" box
  • Fixed bad signal support when POSIX extension is not loaded
  • Corrected bad disk space calculation in admin account index
  • Fixed broken image in remote servers list
  • Fixed various issues with IceCast relay configuration
  • Fixed iPanel module bug when zero accounts exist in Centova Cast
  • Added workaround for ices0 bitrate-metadata bug when used with IceCast
  • Emergency license expiration warnings are sent only once
  • Fixed character encoding issue when searching for non-Latin characters in media library
  • Corrected odd Internet Explorer bug which might resize listboxes to zero-height when empty
  • Corrected minor issues in IceCast skeleton config file
  • Remote server sessions are now completely destroyed upon return to control server
  • Fixed bug in which IE might miscalculate the drag/drop dropzones
  • Fixed bug in which IE might miscalculate listbox heights during resizing
  • Fixed upgrade issue with localized Centova Cast installs
  • Discontinued support for (and removed) ModernBill 4 module

And remember, this massive list of features is just what's new in the current release of Centova Cast, in addition to all of the great capabilities of previous releases. Find out more about Centova Cast's full featureset by taking a tour, try a live demonstration, or order Centova Cast today!

Centova Cast localization package

November 18, 2008

Centova Technologies is pleased to announce the release of a new localization package for Centova Cast.

This package includes support for the following languages/locales:

  • German
  • Dutch
  • Brazilian Portugese

Centova Cast licensees will find this new localization package in their client area alongside the downloadable packages for Centova Cast itself.

Additionally, Spanish and French translations are also underway and expected to be released in the near future.

Spanish Centova Cast translation

November 18, 2008

Centova Technologies is pleased to announce the release of a new localization package for Centova Cast.

This package includes support for the following languages/locales:

  • German
  • Dutch
  • Brazilian Portugese
  • Spanish (new)

Centova Cast licensees will find the updated localization package in their client area alongside the downloadable packages for Centova Cast itself.

Additionally, a French translation is also underway and expected to be released in the near future.

Centova Cast v2.1.5 Released

November 13, 2008

Centova Technologies is pleased to announce the immediate availability of Centova Cast v2.1.5.

This update includes a number of minor improvements and addresses several issues in v2.1.4. This is expected to be the final maintenance release for the v2.1 series before the upcoming major release of v2.2.0, which is currently in private beta testing and will introduce a wide variety of new features.

The following is a complete list of changes included in Centova Cast v2.1.5:

Improvements

  • Updated ShoutCast DNAS download URL to reflect changes on shoutcast.com
  • Added support for custom hostnames (instead of IP addresses) in self-referencing links (see config.php)

Fixes

  • Fixed several typography mistakes in installer script
  • Fixed bug in which certain scheduled playlist changes might not be saved correctly
  • Fixed licensing issue in installer for non-port-80 web servers
  • Fixed potential encoding issue in song request module
  • Fixed song queue advancement warning in developer mode
  • Fixed problems with SSO and remote servers when using suPHP
  • Fixed bad signal support when POSIX extension wasn't loaded
  • Fixed bug in which 24-hour time was used with AM/PM in now-playing bar
  • Corrected source detection problem under IceCast
  • Sessions are now fully destroyed upon logoutFor more information about Centova Cast, including screenshots, please visit the Centova Cast product page or contact a Centova Cast sales representative.

Centova Cast v2.1.4 Released

November 13, 2008

Centova Technologies is pleased to announce the immediate availability of Centova Cast v2.1.4.

This update includes a number of minor improvements and addresses several issues in v2.1.3.

The following is a complete list of changes included in Centova Cast v2.1.4:

Improvements

  • Improved handling of MP3s without ID3 tags
  • Added unsynchronization support to ID3 parser
  • Added support for TDRC/TDRL ID3v2 frames
  • Improved display of stream settings in non-English languages
  • Improved Amazon song title handling
  • Added better protection from PHP default time limits
  • Added language merge script for translators

Fixes

  • Fixed glitch in display of monthly statistics
  • Fixed potential error when viewing empty playlists
  • Fixed glitch in upgrade utility
  • Corrected typo in start page error message
  • Fixed bug in which default re-encoding setting might not be honored
  • Fixed problems with SSO functionality
  • Installation script fix for pre-FC5 Fedora Core distributions
  • Fixed iPanel module bug when zero accounts exist in Centova Cast

For more information about Centova Cast, including screenshots, please visit the Centova Cast product page or contact a Centova Cast sales representative.

Translators needed for Centova Cast

June 21, 2008

Centova Technologies is currently seeking translators for Centova Cast. A qualified applicant will:

  • Be fluent in French (European), German, Brazilian Portuguese, Spanish, or Dutch. (All positions except German and European French now filled -- thank you!)
  • Be available on a monthly basis to provide updated translations as we add new text to Centova Cast. Usually this will only involve a handful of new words/sentences each month.
  • Already be a Centova Cast licensee. You must already have a paid license for Centova Cast to be accepted as a translator.

Accepted applicants will receive an additional Leased-Unlimited license for Centova Cast at no charge for as long as translation services are provided.

Interested in participating? Check out our Translator Agreement and submit your application today!

Centova Cast v2.1.3 Released

May 25, 2008

Centova Technologies is pleased to announce the immediate availability of Centova Cast v2.1.3. This release addresses the discontinuation (by Amazon.com®) of the Amazon ECS 3.0 API, upon which previous versions of Centova Cast depended for CD cover and affiliate purchase functionality.

Centova Cast v2.1.3 implements the Amazon ECS 4.0 API to restore CD cover and affiliate purchase functionality, as well as improving the performance of Centova Cast's Amazon.com integration.

This emergency release is intended only to address issues our clients are experiencing with Amazon.com integration; no other features or functionality are included in this release, and clients who are not using Amazon.com integration do not need to upgrade.

Centova Cast v2.1.2 Released

May 12, 2008

Centova Technologies is pleased to announce the immediate availability of Centova Cast v2.1.2. This is a minor update which addresses a few minor issues in v2.1.1, and adds a number of useful new features and improvements.

The following is a complete list of changes included in Centova Cast v2.1.2:

Minor new features

  • Added single-sign-on support for user accounts
  • Added option for clients to download zipped server logs for offline processing
  • Added support for enabling/disabling port-80 proxying on per-account basis
  • Added support for internationalized date formats
  • Added support for suppressing metadata on IceCast servers
  • Playlist list in the media library now shows the total track time for each playlist
  • Number of tracks displayed in Recent Tracks widget (and on start page) is now configurable
  • Added experimental account importer for competitors' ShoutCast control panels

Improvements

  • Icons in administrator's account list now indicate the stream current status (offline, online, or error)
  • Added more distinct Suspend/Unsuspend button in account list
  • Suspended accounts are now slightly faded, sorted last, and have a new icon in the account list
  • Enabled playlists now sort above disabled playlists in media library
  • Disabled playlist titles are now faded out in media library
  • Disabled playlists are now shown as grayed-out and line-through'ed in the media library
  • Removed use of sprintf() argument ordering in API client to better support earlier PHP versions
  • Various diagnostic script improvements
  • Various installation script improvements

Fixes

  • Fixed drag/drop misalignment issue in IE6
  • Fixed bug in which bitrate detection might fail with IceCast and live sources
  • ProFTPd non-MySQL integration cronjob no longer displays warnings when 0 accounts exist
  • Corrected minor JS errors if artist/album is changed while albums/tracks are loading
  • Added internationalization support to playlist status/type in media library
  • Added a number of overlooked internationalization strings
  • Fixed encoding bug in API client
  • Fixed various other minor issues

For more information about Centova Cast, including screenshots, please visit the Centova Cast product page or contact a Centova Cast sales representative.

Centova Cast v2.1.1 Released

April 10, 2008

Centova Technologies is pleased to announce the immediate availability of Centova Cast v2.1.1. This is a minor update which addresses a number of issues in v2.1.0 which affected users of non-English media files, and resolves a number of other minor issues with the 2.1.0 release.

The following is a complete list of new features available in Centova Cast v2.1.1:

Major new features

  • Added configurable character encoding support by popular demand

Minor new features

  • Modified media library updater to check file times/sizes and update ID3 tags if the file has changed
  • Added option to re-read ID3 tags from existing (known) media files (Update Media Library, Perform full library update)
  • Archived log limit can now be configured

Improvements

  • Completely reimplemented character encoding system for seamless support of non-Latin character sets
  • Updated Centova Cast to internally operate exclusively in UTF-8
  • Modified ID3 library to prefer ID3v2 to ID3v1 when both are present
  • Modified ID3 library to better handle non-Latin characters and UTF-16 tags
  • Updated diagnostics script to work around a problem with certain CPanel PHP-CGI configurations
  • Improved installer's detection of the correct PHP binary
  • Updated Pure-FTPd extauth integration to support unlimited disk quotas
  • Updated Pure-FTPd extauth integration to deny logins for accounts without streaming sources

Fixes

  • Fixed bug in which creating 'unlimited' streams would fail due to lack of transferlimit/diskquota value
  • Fixed bug in which duplicate genres might be created after multiple library indexes
  • Fixed several issues reported with new IceCast seamless live-tune-in support

For more information about Centova Cast, including screenshots, please visit the Centova Cast product page or contact a Centova Cast sales representative.

Centova Cast v2.1.0 Released

April 02, 2008

Centova Technologies is pleased to announce the immediate availability of the stable release of Centova Cast v2.1.0. This release includes a significant number of new features and fixes -- most of them in response to valued user feedback.

The following is a complete list of new features available in Centova Cast v2.1:

Major new features

  • Added support for automatic, uninterrupted switching between live broadcast and autoDJ under IceCast
  • Added support for so-called "Unlimited" disk/bandwidth quotas
  • Added event notification script framework for third-party developers/admins (see /home/centovacast/system/scripts)
  • Added client time zone support
  • Added API clustering support

Minor new features

  • Added new, vastly simplified installation system
  • Added new API options to add/remove tracks to/from playlists
  • Added new API options to activate/deactivate playlists
  • Added new API option to reindex media libraries
  • Added playlist track count and play time at bottom of playlist editor
  • Added one-random-track support for scheduled playlists
  • Added bit rate information in tracks list and playlists
  • Added support for dragging/dropping tracks between playlists
  • Added option to configure a maximum duration in minutes for scheduled playlists
  • Added genre editing support in all sources
  • Added description editing support in supported sources
  • Added AIM/ICQ/IRC editing support in sc_trans
  • Added auto-start-stream option to API
  • Added preliminary media pre-re-encoding support for ices-cc's lazy re-encoding
  • Metadata is now read from Ogg/Vorbis media and used in the media library
  • Added option to include/exclude symlink targets from disk quota
  • Added option to include/exclude symlink targets in media libraries
  • Added various utility scripts for convenience (see /home/centovacast/scripts)
  • Added configurable character set support by popular demand

Improvements

  • Improved compatibility with troublesome suPHP installations
  • Added warning on administrators' statistics pages if GD support is unavailable/incomplete
  • Various improvements to the diagnostic script
  • Added debug-log-to-file capability
  • Added connect timeout value to diagnostics script
  • Added option to enable/disable playlists from playlist list
  • Sorted playlist list by status, then title
  • Added alternate bitrate determination techniques for IceCast streams
  • Updated WHMCS module to account for "undocumented features" in WHMCS
  • Added better detection of source connection states
  • Improved serverless stream information display
  • Added error to getstatus() api call when username is not found
  • Added additional pre-upgrade error checking
  • Added raw request/response values to API client code
  • Updated diagnostics script with failsafes for bad PHP interpreters
  • Added better reissuable license resiliency
  • Added protection from infinite import/quota loops when users do silly things with symlinks
  • shell_exec() is now used instead of exec() for process signaling when posix_kill is unavailable
  • Added new diagnostic information to About page

Fixes

  • Added additional strings to internationalization system
  • Internal fix for serverless operation
  • Fixed potential password-change issue in WHMCS module
  • Corrected issue in which upgrade to 2.0-stable might fail for clients using 2.0-beta
  • Corrected reversed autodumpusers setting for ShoutCast
  • Amazon ID validation is now less strict
  • Fixed minor issue in upgrade shell script
  • DB version number is now updated in installer
  • Fixed license key problem in installer
  • Fixed bug in which stream outages might not be detected in some cases
  • Fixed bug in port allocation via API with ShoutCast servers
  • Increased verbosity of API communication failure errors
  • Fixed bug in which sequential general rotation playlists would terminate upon completion rather than restarting
  • Fixed bug in which playlists scrolled below the original viewport could not have tracks dropped into them
  • Fixed bug in which fallback filename might not be specified correctly under IceCast
  • Fixed negated configuration settings
  • Fixed bug in which interval playlists might not play at correct interval
  • Fixed API use-source bug and corresponding bug in billing modules
  • Fixed bug in which non-scheduled playlists might not be createable
  • Added missing page navigation links in playlist list
  • Suppressed PHP notices on start page when enabled
  • Added missing PEAR libraries for SMTP support
  • Fixed potential infinite loop in XML parser
  • Fixed filename extension case conversion bug
  • Fixed bug in which diagnostic script might incorrectly detect safe mode
  • Fixed bug in which AJAX RPC client code might miscalculate the URL length and use GET instead of POST for 1024+ byte requests
  • Fixed call-time pass-by-reference warning in RPC server code
  • Fixed several issues with IceCast relay settings
  • Fixed bug in which statistics page would omit the last day of the month
  • Corrected runascc error message to display PHP path instead of cwd

For more information about Centova Cast, including screenshots, please visit the Centova Cast product page or contact a Centova Cast sales representative.

ices-cc RPM now available for Fedora Core 8

March 28, 2008

Centova Technologies is pleased to announce the immediate availability of the ices-cc v0.4.1 streaming source software as a ready-to-use RPM package for Fedora Core 8.

This release adds Fedora Core 8 to the growing list of Linux distributions currently supported by ices-cc, and allows Fedora Core 8 users to benefit from the stability and advanced functionality enjoyed by existing users of ices-cc. The new Fedora Core 8 RPM is available for download on the ices-cc web page.

Centova Cast v2.0 Stable Released

February 09, 2008

Centova Technologies is pleased to announce the immediate availability of the stable release of Centova Cast v2.0.0. This release is the culmination of months of hard work and dedicated testing, and includes a variety of new features -- most notably, our brand-new AJAX-based media library interface.

The following is a complete list of new features available in Centova Cast v2.0:

  • Added completely new AJAX media library and playlist manager [screenshot]
  • Added stream start page support [screenshot]
  • Added support for on-demand content
  • Added multiple playlist support with scheduling capabilities [screenshot], including:
  • weighted general rotation playlists
  • timed-interval and song-interval playlists (for station identification, commercial advertisements, etc.)
  • scheduled playlists (for countdowns, etc.)
  • immediate "play-now" playlists
  • Added port-80 proxy for streaming audio
  • Added full internationalization support
  • Added track preview option in media library browser
  • Added WHMCS billing system support
  • Added embeddable recent tracks list and JavaScript code snippet
  • Added Amazon integration for CD covers and buy-now links
  • Added song request support
  • Added embeddable on-demand content browser JavaScript code snippet
  • Added administrator password change support
  • Vastly improved ID3 tag reading support
  • Clients/admins will only be notified once if a stream goes down (rather than on every cron job execution)
  • Migrated to new licensing system (monthly licensing now available!)
  • Added dynamic playlist support for ices2
  • Added support for client-defined encoder/bit rate settings
  • Added portability improvements for BSD support This release also includes a significant number of bug fixes and stability improvements.

For more information about Centova Cast, including a variety of new screenshots, please visit the Centova Cast product page or contact a Centova Cast sales representative.

Centova Cast v2.0 Public Beta Released

January 01, 2008

Centova Technologies is pleased to announce the immediate availability of Centova Cast v2.0.0 BETA. This release is the culmination of months of hard work and dedicated testing, and includes a variety of new features -- most notably, our brand-new AJAX-based media library interface.

The complete list of changes in this release, including screenshots, is available on the 2.0.0-BETA page. For more information about Centova Cast, please visit the Centova Cast product page or contact a Centova Cast sales representative.

WHMCS introduces built-in Centova Cast support

December 23, 2007

Centova Technologies is pleased to announce that Centova Cast can now be used "out-of-the-box" with WHMCS v3.5.0. With the release of WHMCS v3.5.0, WHMCompleteSolution has introduced native support for Centova Cast within WHMCS.

Users of this new WHMCS release can instantly configure WHMCS for use with a Centova Cast control panel, eliminating the manual and potentially time-consuming process of installing Centova Cast support into WHMCS by hand. This should come as excellent news for stream hosts, or any other Centova Cast user wishing to quickly and easily setup automated stream billing and provisioning.

Existing users of WHMCS and Centova Cast who wish to take advantage of this new functionality should upgrade to WHMCS v3.5.0. Centova Cast customers interested in using WHMCS for billing and provisioning of Centova Cast streams can find more information about WHMCS at whmcs.com. Centova Cast is, as always, available at centova.com.

Centova Cast v1.1.2 Released

August 09, 2007

Centova Technologies is pleased to announce the immediate availability of Centova Cast v1.1.2. This new release includes a variety of new features and fixes, including JavaScript snippet support, experimental support for two new server-side sources, and a number of bug fixes.

The complete list of notable changes included in this release is as follows:

  • Added JavaScript snippet support to display stream status on web sites
  • Added experimental ezstream source support
  • Added experimental ices2 streaming source support
  • Added support for operation without a server-side source
  • Various installer improvements
  • Log rotation now sends HUP signal to sources
  • Added better error reporting when starting servers/sources
  • Fixed a wide variety of bugs

For more information about Centova Cast, please visit the Centova Cast product page or contact a Centova Cast sales representative.

Centova Cast v1.1.1 Released

June 25, 2007

Centova Technologies is pleased to announce the immediate availability of Centova Cast v1.1.1. This new release includes a variety of new features and fixes, including single sign-on support, bit rate limit enforcement, transcoding support, and a number of other minor additions.

The complete list of notable changes included in this release is as follows:

  • Added single sign-on support
  • Servers are now shutdown automatically if they exceed their bit rate limit
  • Added support for ProFTPd external file authetnication
  • Added system information to about page
  • Added source support for re-encoding, cross-fading, and custom sample rates
  • Added support for source logs to the log viewer
  • Added UTF-8 support
  • Updated ModernBill modules
  • Updated iHost module
  • Added workaround for PHP bug #38915
  • Added newline to end of playlist to work around ices bug
  • Various other minor bug fixes

For more information about Centova Cast, please visit the Centova Cast product page or contact a Centova Cast sales representative.

ModernBill introduces built-in Centova Cast support

June 04, 2007

Centova Technologies is pleased to announce that Centova Cast can now be used "out-of-the-box" with ModernBill v5. With the release of ModernBill v5.1.7, ModernGigabyte, LLC has introduced native support for Centova Cast within ModernBill.

Users of this new ModernBill release can instantly configure ModernBill for use with a Centova Cast control panel, eliminating the manual and potentially time-consuming process of installing Centova Cast support into ModernBill by hand. This should come as excellent news for stream hosts, or any other Centova Cast user wishing to quickly and easily setup automated stream billing and provisioning.

Existing users of ModernBill and Centova Cast who wish to take advantage of this new functionality should upgrade to ModernBill v5.1.7. Centova Cast customers interested in using ModernBill for billing and provisioning of Centova Cast streams can find more information about ModernBill at modernbill.com. Centova Cast is, as always, available at centova.com.

Centova Cast v1.1.0 Released

April 16, 2007

Centova Technologies is pleased to announce the immediate availability of Centova Cast v1.1.0. This new release includes a variety of new features and fixes, most notably our new AJAX drag-and-drop media library and playlist manager with ID3 tag support, ModernBill v5 support, and PHP 5/MySQL 5 support.

The complete list of notable changes included in this release is as follows:

  • Added AJAX drag-and-drop playlist editor
  • Added ID3 tag support for playlist editor
  • Added ModernBill v5 integration module
  • Added PHP 5 support
  • Added MySQL 5 support
  • Added secondary Pure-FTPd authentication module which does not require MySQL support
  • Added option to switch between live/pre-recorded broadcasting on-the-fly
  • Added option for administrator to login to user accounts
  • Added disk space/quota to account summary
  • Added additional status (source status, source connected, etc.) to client/admin panels
  • Added projected monthly data transfer total to package limits page in client panel
  • Streams are now stopped automatically before deletion
  • Servers now omit traffic from local hosts in bandwidth reports
  • Added missing images from IceCast administrative interface
  • Fixed issues with ModernBill v4 module for latest versions of ModernBill
  • Improved documentation for ModernBill v4 module
  • Fixed bug in statistics calculations for ShoutCast
  • Fixed various minor bugs

For more information about Centova Cast, please visit the Centova Cast product page or contact a Centova Cast sales representative.

Centova Cast v1.0.2 with Billing Support Released

March 15, 2007

Centova Technologies is pleased to announce the immediate availability of Centova Cast v1.0.2. This new release focuses on integration of Centova Cast with third-party billing and provisioning systems.

With this new release, Centova Cast now includes support for integration with ModernGigabyte's ModernBill as well as iHostDev's iHost billing software. Using either of these popular products, stream hosting providers can now completely automate the technical portion of their business operations through automatic provisioning and deprovisioning of Centova Cast streams.

Version 1.0.2 also includes a number of bug fixes and performance improvements.

For more information about Centova Cast, please visit the Centova Cast product page or contact a Centova Cast sales representative.

Centova Cast Launched

February 07, 2007

Centova Technologies is pleased to announce the first public release of Centova Cast, a groundbreaking new streaming radio server control panel and hosting management solution. Centova Cast gives stream hosting providers an easy-to-use and cost-effective way to reduce maintenance costs and automate their business operations.

After months of extensive live testing by selected resellers, Centova Technologies is pleased to make Centova Cast available for purchase to the general public as part of its existing product line-up.

For more information about Centova Cast, please visit the Centova Cast product page or contact a Centova Cast sales representative.

Centova Technologies Inc. Launched

November 11, 2006

Centova Technologies Inc. is pleased to announce the launch of its new corporate identity and upcoming product lines. Centova Technologies was formed by the former technical director and lead programmer of eSite Media Inc., and has acquired and will be continuing to develop all former eSite Media product lines.

Existing customers of eSite Media Inc., including licensees of the Centova product line, will continue to receive the same service and support, and all pre-existing support agreements will be honored through their respective completion dates. We anticipate little or no impact to existing customers as a result of this transition, and look forward to working with eSite Media's former client base.

Comments and inquiries may be directed to the Centova Technologies support department.