MediaCP 2.6 is een nieuwe functierelease die beschikbaar is op de huidige tak.
Belangrijke opmerkingen bij de upgrade
- Wowza Streaming Engine – Voordat u de upgrade uitvoert, moet u rekening houden met eventuele aangepaste WSE Transcoder-configuraties die u op services hebt toegepast. Elke service met WSE-transcoder maakt nu gebruik van een aangepast sjabloonbestand. Het originele transrateprofiel wordt alleen automatisch gekopieerd.
- WHMCS – U moet de WHMCS-module bijwerken om compatibel te zijn met MediaCP 2.6.
- WHMCS / Wowza Streaming Engine – Als u WHMCS gebruikt met de configureerbare optie Transcoder, moet u de bijgewerkte configuratie-optiesgids voor WHMCS lezen, omdat er nu een nieuwe optie met de naam “Transcoderprofielen” beschikbaar is. De oorspronkelijke velden werken niet meer.
Nieuwe HTML5 Player voor Shoutcast &Icecast diensten
We hebben de Muses-radio speler van de grond af vervangen door een HTML5-audio speler die MP3-en AAC-streams ondersteunt (AAC afhankelijk van browser ondersteuning).
De speler zit boordevol functies:
- Automatische album hoezen van iTunes of LastFM
- Upload een aangepaste achtergrondafbeelding in plaats van of als een terugval voor album hoes Art static
- Directe speler links
- Selectie van koppelpunt
- Aantal listener
Voor degenen die zich zorgen maken over de prestaties op de server, moet u er rekening mee dat we zwaar in de cache van de speler. We hebben nginx-niveau caching geïmplementeerd op alle spelergerelateerde eindpunten, evenals een redis-cache met Stream-informatie en spelerconfiguratie. De speler moet in staat zijn om duizenden bezoekers te behandelen zonder moeite.
Selectie van Transcoder-sjablonen van MediaCP toestaan
Het is nu mogelijk om specifieke transcoderprofielen per service in te schakelen in plaats van een generieke sjabloon voor alle services.
SSL-ondersteuning voor FTP
FTP-services kunnen nu worden verbonden met op de standaardpoort (2121) met expliciete TLS. Dit wordt op dit moment niet afgedwongen en er wordt op dit moment geen verdere informatie verstrekt in het bedieningspaneel. Er wordt een bericht toegevoegd met de volgende minor release 2.6.1 die adviseert om verbinding te maken met expliciete TLS.
Streaminformatie nu beschikbaar in JSON-formaat
Er wordt een nieuw JSON-eindpunt beschikbaar gesteld voor klanten om streaminformatie te verkrijgen. De URL wordt in de cache opgeslagen door nginx en kan een hoge verkeersbelasting aan. De streaminformatie wordt ook door de MediaCP in de cache opgeslagen via redis voor de standaard 45 seconden en kan worden geconfigureerd via Admin -> Settings -> Statistics.
Nieuwe veilige installatie met nieuwe GUI
Alle nieuwe installaties worden automatisch geïmplementeerd met een gratis SSL-certificaat van Lets Encrypt. Als bonus zal Wowza Streaming Engine nu ook een automatisch geconfigureerd SSL-certificaat bevatten.
De setup GUI is ook volledig gereviseerd met een veel vriendelijkere interface, meertalige ondersteuning, eenvoudige selectie van services om te installeren met een automatische selectie van de nieuwste versies.
Alle services worden nu automatisch geconfigureerd en het is niet langer nodig om Wowza Streaming Engine- of Flussonic-referenties in te voeren.
Mogelijkheid om e-mail met maandelijkse statistiekenrapporten in of uit te schakelen
Het is nu mogelijk om de e-mail van het maandelijkse statistiekenrapport te configureren via Admin -> Settings -> Statistics of vanuit de individuele service zelf.
Wowza Virtual Host-veld is nu standaard verborgen
In een poging om configuraties en interfaces te vereenvoudigen, evenals het vermijden van gebruikersfouten voor complexe instellingen; het veld Virtuele host voor Wowza Streaming Engine-services is standaard verborgen.
Het veld Virtuele host biedt de mogelijkheid om clients op verschillende virtuele hosts of IP-adressen te configureren, maar deze impopulaire functie wordt langzaam afgeschaft om het platform te vereenvoudigen. Het kan opnieuw worden ingeschakeld via Admin -> System Config -> Plugins.
Volledige release-opmerkingen
Functies
- Nieuw webinstallatieprogramma met taalondersteuning en automatische plug-inconfiguratie
- Selectie van Transcoder-sjablonen van MediaCP toestaan
- Wowza Streaming Engine automatisch configureren met SSL/HTTPS
- Ssl-streaming automatisch configureren voor Wowza op poort 1936 met LetsEncrypt ingeschakeld
- Vervang MusesRadio-speler door HTML5 native player voor Shoutcast 2, IC2 en IC2KH-services
- SSL-ondersteuning voor FTP
- Mogelijkheid om maandelijks e-mailrapport per service en wereldwijd in of uit te schakelen
- JSON-versie van streaminformation.js.php voor eenvoudigere website-integratie
- WSE Virtual Host-veld standaard verbergen
Verbeteringen
- Probeer automatische configuratie van panel SSL tijdens de eerste installatie
- Gebruiksvriendelijke URL’s voor controllers toevoegen
- Onderhoudspagina moet controleren of het systeem online is via ajax-verzoek
- Stream target- en transcoderprofielselecties wijzigen in schakelopties in plaats van velden met meerdere selecties
- Update PHP naar 7.3.9 en nginx naar 1.16.1
- Voeg ondersteuning voor redis caching toe aan de klasse MediaCP\Cache en converteer statistiekpunten die afhankelijk zijn van hun eigen cache-implementatie
- Rewrite letsencrypt-enable/disable naar autossl/autossl-disable