MediaCP 2.15.8 is a minor release with a number of important stability fixes.
This version is now available on the Stable Release Tier
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 2.15.3 or earlier ⚠️
⚠️ Changes to Reporting System may take hours to complete when upgrading from 2.15.3 or earlier and server restarts should be avoided ⚠️
ℹ️We recommend restarting AutoDJ services after upgrade to take advantage of patches to liquidsoap configurations ℹ️
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.
Improvement
- MCP-3169 – Hide server software versions nginx and php versions
- MCP-3163 – Assess and optimise high-volume MediaCP database indexes
- MCP-3161 – Increase MySQL InnoDB buffer-pool sizing for shared MediaCP hosts
- MCP-3152 – Add per-service Liquidsoap logging controls
- MCP-3050 – CentovaCast Import param to use default icecast mount configuration
- MCP-3043 – Performance Improvement: WebHookJob should only be queued if the related service, or a global end-point is configured for webhooks
Bug Fixes
- MCP-3195 – Icecast URL source auth fails without Liquidsoap data
- MCP-3190 – Customer service overview does not display with customer announcements
- MCP-3172 – AutoDJ duration annotation can truncate tracks and misapply crossfade threshold
- MCP-3167 – Live DJ metadata feedback fails to update track history
- MCP-3156 – Customer service list search using incorrect filtering
- MCP-3146 – Audio Service Overview does not identify DJ connected through legacy / mount
- MCP-3137 – DJ Manager connection details not using custom domain
- MCP-3133 – Corrupt file blocking AutoDJ Playout
- MCP-3131 – Debian 13 Liquidsoap install failing due to libfdk-aac-dev & libpcre3-dev dependencies
- MCP-3087 – Scheduled Access Automatic Disconnect Failing
- MCP-3070 – MediaCP Video sees duplication of ffmpeg.sh processes
- MCP-3057 – Customer image shows 64 on centova import due to missing name data
- MCP-3055 – Centova import sets imported stations as “Direct Connnection” instead of using the Default preferred connection setting.
- MCP-3048 – Centova import with –force-ices-liquidsoap flag should use the liquidsoap defined port range
- MCP-3016 – %& symbols in password breaking liquidsoap metadata
- MCP-2931 – Mediacp service not being enabled on migrations
- MCP-2918 – Flussonic TV services are including 127.0.0.1 in the bandwidth and session reporting data
- MCP-2893 – New MCP Video installer stops all services and does not restart them
- MCP-2858 – Ioncube/PHP 8.3 Error after restoring Stable 2.14.x or earlier
- MCP-2826 – port 80/443 proxy enabled but not showing enabled in panel/healthcheck (database?)
- MCP-2755 – Special Characters in Shoutcast Password creates 502 error for cover art on widgets/player
- MCP-2689 – File manager “get info” failing to calculate hash