MediaCP 2.15.3 Release Notes

MediaCP 2.15.3 is a rather large update bringing support for the latest version of Wowza Streaming Engine, an extensive new Stream Event Logs feature, and a large number of bug fixes to the 2.15.x release.

Several important bugs are now resolved including issues with hourly jingles, GeoIP database updates, ionCube Encoder errors, and performance fixes for MediaCP Video.

This version is now available on the Latest Release Tier and is not yet classified as Stable.

Whats new in MediaCP 2.15?

Read more about What’s new in MediaCP 2.15.

Notices

⚠️ Video services will be automatically restarted when upgrading from versions prior to 2.15.2 ⚠️

Upgrading from 2.14.x? Please refer to Notices section from MediaCP 2.15.0 Release Notes

  • When upgrading to 2.15 existing services using Nginx-Rtmp integration will automatically be converted to use MediaCP Video.
  • MediaCP Video services use a static streaming link (/static) however existing Nginx-Rtmp services that have been upgraded will still be backwards compatible with their old streaming links.
  • Nginx-Rtmp / MCP Video HLS Links are now updated to use the MediaCP URL instead of port 19360 and will begin with either /hls or /vod. The previous URLs on port 19360 are still compatible.

Improvements

  • MCP-2985 Stream Event logs including Stream, Mount & DJ events
  • MCP-2987 Wowza Streaming Engine 4.9.7

Notable Bug Fixes

  • MCP-2842 Deleting media from an active Wowza TV playlist will cause Not Found errors and 100% CPU utilization of Wowza
  • MCP-2993 Large set of records in video_history causing long request lookup and db performance issues
  • MCP-3013 Hourly Jingle Playlists playing after every track
  • MCP-3036 Update our group database for IP locations
  • MCP-3034 Upgrading from 2.14.11 to 2.15.2 results in ionCube Encoder fatal error

Bug Fixes

  • MCP-2428 Connections graph not loading
  • MCP-2593 Suspending Nginx-Rtmp TV service does not stop the liquidsoap process.
  • MCP-2753 Icecast KH Bitrate value not being set for mountpoint
  • MCP-2758 Data Rate on global statistics page missing
  • MCP-2761 Panel Default Language showing on other languages on customer management
  • MCP-2765 “control” in nginx-rtmp Publish Point Name causes 403 error on m3u8
  • MCP-2776 Nginx-rtmp config causes warning when re/starting service
  • MCP-2799 Certbot reloading processes causing radio station segfaults and crashes
  • MCP-2803 The 12 Hour listener graph is stuck needing cache reset
  • MCP-2827 SMTP certificate verify error due to wrong cert path
  • MCP-2847 Setting audio storage limit to 0 shows unlimited as admin and 0 as customer/reseller
  • MCP-2881 Change AutoDJ default mountpoint to /stream while preserving compatibility with original / point
  • MCP-2888 FAIL Checking PHP VIPS extension support
  • MCP-2897 video_meta and similar tables are missing on old installs pre-dating 2.9.0, causing db upgrade blockages
  • MCP-2907 New automatic port 80/443 install conflicting with CentovaCast proxy
  • MCP-2929 Backup Utility showing cp: missing destination file operand after ‘/usr/local/mediacp/’
  • MCP-2940 Media (Re) Scan timeout after 5 minutes
  • MCP-2942 Unique Listeners and Session data missing
  • MCP-2949 Resellers unable to enable recording and Audio Processing settings
  • MCP-2977 Email Templates Subject line Announcements Title can still inject scripts
  • MCP-2983 Viewer Count set to 0 showing Division by zero error
  • MCP-2981 Debian 13 IceS20 GCC Compatability
  • MCP-2992 Player Embed & Widget Code in dark mode is difficult to read
  • MCP-2995 Weekly Backup failing to backup database
  • MCP-2996 500 Server Errors when interacting with suspended services.
  • MCP-3006 Passing a branch name through to the setup utility results in old versions of php and ls to be installed
  • MCP-3009 Backup utility showing cp: missing destination file operand after ‘/usr/local/mediacp/’
  • MCP-3010 Data Transfer is linking to customer services
  • MCP-3018 Reporting historics may not process correctly due to inadequately sized city_id field
  • MCP-3019 libtag missing on prebuilt automation images
  • MCP-3023 RTMP / RTSP Enabled Publish audio service through Wowza causes undefined errors
  • MCP-3026 MySQL server has gone away issue affecting start of liquidsoap process
  • MCP-3033 DST crossover timezone update not applying
  • MCP-3038 Improve performance on recently played by looking up covers only for the items displayed


Like this article?

Share on Facebook
Share on Twitter
Share on Linkdin
Share on Pinterest

Leave a comment