MediaCP 2.6 è una nuova versione di funzionalità disponibile sul ramo corrente.
Vai direttamente alle note sulla versione
Note importanti sull’aggiornamento
- Motore di streaming Wowza – Prima di eseguire l’aggiornamento, è necessario prendere nota di eventuali configurazioni WSE Transcoder personalizzate applicate ai servizi. Ogni servizio abilitato per la transcodifica WSE utilizza ora un file modello personalizzato. Il profilo di transazione originale verrà copiato automaticamente.
- WHMCS – È necessario aggiornare il modulo WHMCS per essere compatibile con MediaCP 2.6.
- WHMCS / Wowza Streaming Engine – Se si utilizza WHMCS con l’opzione configurabile Transcoder, è necessario rivedere la guida alle opzioni di configurazione aggiornate per WHMCS poiché ora è disponibile una nuova opzione chiamata “Profili Transcoder”. I campi originali non funzioneranno più.
Nuovo lettore HTML5 per i servizi Shoutcast e Icecast
Abbiamo sostituito Muses Radio Player da zero con un lettore audio HTML5 che supporta flussi MP3 e AAC (AAC dipende dal supporto del browser).
Il lettore è ricco di funzionalità:
- Copertina automatica dell’album da iTunes o LastFM
- Carica un’immagine di sfondo personalizzata al posto di, o come ripiego per copertina dell’album statico
- Collegamenti diretta al lettore
- Selezione punto di montaggio
- Conteggio listener
Per coloro che sono preoccupati per le prestazioni sul server, si dovrebbe notare che abbiamo pesantemente memorizzato nella cache il lettore. Abbiamo implementato la cache a livello nginx su tutti gli end-point relativi al giocatore, nonché una cache redis di informazioni sullo streaming e configurazione del giocatore. Il giocatore dovrebbe essere in grado di gestire migliaia di visitatori senza lotta.
Consenti selezione di modelli Transcoder da MediaCP
È ora possibile abilitare profili di transcodifica specifici per servizio anziché un modello generico per tutti i servizi.
Supporto SSL per FTP
I servizi FTP possono ora essere connessi alla porta predefinita (2121) utilizzando TLS esplicito. Questo non è applicato al momento e non vengono fornite ulteriori informazioni nel pannello di controllo in questo momento. Verrà aggiunto un avviso con la prossima versione minore 2.6.1 che consiglia di connettersi con TLS esplicito.
Stream Information ora disponibile in formato JSON
Un nuovo endpoint JSON viene reso disponibile per i clienti per ottenere informazioni sul flusso. L’URL viene memorizzato nella cache da nginx e può gestire un carico di traffico elevato. Le informazioni sul flusso vengono anche memorizzate nella cache da MediaCP tramite redis per i 45 secondi predefiniti e possono essere configurate da Admin -> Settings -> Statistics.
Nuova installazione sicura con nuova GUI
Tutte le nuove installazioni verranno distribuite automaticamente con un certificato SSL gratuito di Lets Encrypt. Come bonus, Wowza Streaming Engine ora includerà anche un certificato SSL configurato automaticamente.
Anche la GUI di installazione è stata completamente revisionata con un’interfaccia molto amichevole, supporto multilingue, semplice selezione di servizi da installare con una selezione automatica delle ultime versioni.
Tutti i servizi sono ora configurati automaticamente e non è più necessario inserire le credenziali di Wowza Streaming Engine o Flussonic.
Possibilità di abilitare o disabilitare l’e-mail del report sulle statistiche mensili
Ora è possibile configurare l’email del report statistico mensile da Admin -> Settings -> Statistics o dal singolo servizio stesso.
Il campo Host virtuale Wowza è ora nascosto per impostazione predefinita
Nel tentativo di semplificare le configurazioni e le interfacce, oltre a evitare errori dell’utente per impostazioni complesse; il campo Host virtuale per i servizi Wowza Streaming Engine è stato nascosto per impostazione predefinita.
Il campo Host virtuale offre la possibilità di configurare client su diversi host virtuali o indirizzi IP, tuttavia questa funzione impopolare viene lentamente deprecata per semplificare la piattaforma. Può essere riabilitato da Admin -> System Config -> Plugins.
Note sulla versione complete
Caratteristiche
- Nuovo programma di installazione web con supporto linguistico e configurazione automatica del plugin
- Consenti selezione di modelli Transcoder da MediaCP
- Configura automaticamente Wowza Streaming Engine con SSL / HTTPS
- Configura automaticamente lo streaming SSL per Wowza sulla porta 1936 con LetsEncrypt abilita
- Sostituisci il lettore MusesRadio con il lettore nativo HTML5 per i servizi Shoutcast 2, IC2 e IC2KH
- Supporto SSL per FTP
- Possibilità di abilitare/disabilitare il rapporto mensile di posta elettronica per servizio e a livello globale
- Versione JSON di streaminformation.js.php per una più facile integrazione del sito web
- Nascondi il campo Host virtuale WSE per impostazione predefinita
Miglioramenti
- Tentare la configurazione automatica del pannello SSL durante la configurazione iniziale
- Aggiungere URL descrittivi per i controller
- La pagina di manutenzione dovrebbe verificare se il sistema è online tramite richiesta ajax
- Modificare le selezioni Stream Target e Transcoder Profile in attiva/disattiva anziché in campi di selezione multipla
- Aggiorna PHP alla versione 7.3.9 e nginx alla versione 1.16.1
- Aggiungere il supporto per la memorizzazione nella cache redis nella classe MediaCP\Cache e convertire i punti statistici che si basano sulla propria implementazione della cache
- Riscrivere letsencrypt-enable/disable to autossl/autossl-disable