Base di conoscenze
1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Questa guida spiega come rimuovere uno streaming audio dalla tua radio in streaming, senza eliminare il prodotto completo.
Eliminare una radio
Per accedere al servizio di streaming e rimuovere uno dei flussi:
- Accedi al Manager di Infomaniak (manager.infomaniak.com) da un browser web come Brave o Edge.
- Fai clic sull'icona nell'angolo in alto a destra dell'interfaccia (o naviga attraverso il menu laterale sinistro, ad esempio).
- Scegli Radio streaming (universo dello streaming).
- Fai clic sul nome dell'oggetto corrispondente nella tabella visualizzata.
- Fai clic sul menu delle azioni â‹® a destra dell'oggetto rilevante nella tabella visualizzata.
- Fai clic su Elimina
- Inserisci la password del tuo account e conferma l'eliminazione.
Dopo aver ordinato un flusso audio ed essere ritornato al suo Manager (manager.infomaniak.com) nel menu che permette di ordinare i prodotti, può modificare i flussi delle sue radio esistenti.
Azioni da effettuare
L'elenco delle sue radio si trova nel blocco dell'ordine di radio.
Per modificare il flusso di una delle sue radio, cliccare sul PIÙ a sinistra del rigo pe aprire l'elenco.
Cliccare sull'icona a destra per modificare il flusso esistente.
Quando seleziona nuovi parametri (numero di ascoltatori simultanei, formato, flusso), la tariffa dell'offerta viene aggiornata automaticamente. Può decidere di pagare la differenza direttamente per beneficiare subito della modifica. Può anche scegliere un pagamento alla scadenza del contratto corrente ma la modifica sarà eseguita solo in quel momento.
Questa guida spiega come configurare correttamente un flusso audio.
Configurare la trasmissione di un flusso audio
- aprire la console di amministrazione (https://manager.infomaniak.com)
- andare in Streaming Audio
- cliccare sul flusso da configurare
- nel menu laterale a sinistra, cliccare su Configurazione
- verificare che la configurazione del suo programma di codifica corrisponda ai parametri indicati in questa pagina
Azioni da effettuare
Connettersi alla a href="https://manager.infomaniak.com/" target="_blank">interfaccia di amministrazione
Andare in Broadcast radio -> Parametri
Indicare l'opzione Flusso di soccorso su ON e convalidare
Per trovare le indicazioni tecniche che vi permettono di configurare il flusso di soccorso di un secondo codificatore, andare in Configurazione codificatore. Viene visualizzato un quadro supplementare.
In immagini
Statuto dei flussi (formato normale e di emergenza)
Per maggiori informazioni
Per configurare un relè sul vostro flusso di emergenza, andare in Formato di flusso e modificare il flusso audio.
Dopo aver effettuato l'iscrizione a OJD* e aver attivato l'opzione di certificazione OJD Numérique nella tua console di amministrazione radio, i dati statistici necessari sono inviati automaticamente a quest'organismo per certificare la tua trasmissione radio.
I risultati dei loro controlli costituiscono un sistema di riferimento fondamentale per l'elaborazione delle tariffe pubblicitarie, ad esempio, come base di riferimento per le autorità pubbliche, l'amministrazione, i tribunali, ecc.
Sito ufficiale dell'ACPM: http://www.acpm.fr/
Attivare la certificazione OJD Numérique
- registrarsi all'OJD (contattare l'indirizzo equipe-ojdnumerique@acpm.fr)
- una volta che l'OJD ha convalidato l'attivazione del servizio, aprire il Manager (https://login.infomaniak.com/it/login)
- andare in Streaming Audio
- selezionare il flusso audio in questione
- nel menu a sinistra, andare in Impostazioni
- attivare l'opzione Attiva certificazione OJD Numérique
Médiamétrie è un operatore della misura di traffico dei flussi audio che usa una tecnologia di marcatori installata direttamente nella pagina di integrazione del lettore e nel lettore Flash. Il servizio è a pagamento e non è fornito direttamente da noi, ma supportiamo le loro soluzioni di misura. Quest'ultimo rende compatibili i visitatori che ascoltano i vostri flussi mediante uno dei lettori da noi forniti (in modo un pò meno preciso su iOS). Si noti che gli ascoltatori passano per un software indipendente (iTunes, VLC, …) o dal collegamento diretto del flusso, e la contabilizzazione non lo prenderà in conto.
Azioni da effettuare
Contattare http://www. estat.com per ottenere il "numero di serie" necessario all'attivazione di questo servizio
Connettersi alla console di amministrazione
Cliccare su Broadcast Radio -> Player Flash
Andare alla pagina di configurazione dei lettori in Parametri avanzati
Attivare l'opzione Attivare il servizio di statistiche e immettere il numero di serie fornito da Médiamétrie
Convalidare dal pulsante previsto a tale effetto in fondo alla pagina
Integrare il lettore mediante iFrame, e le statistiche eStat Médiamétrie verranno attivate automaticamente
In immagini
Flusso MP3 inviato verso un broadcast radio AAC (il lettore Flash nono riconosce mai il flusso)
Questa guida spiega come disattivare o attivare le statistiche eStat Médiamétrie.
Azioni da effettuare
- aprire la console di amministrazione (https://login.infomaniak.com)
- andare in Streaming audio
- cliccare sullo streaming interessato
- nel pannello laterale di sinistra, cliccare su Player flash
- in Impostazioni avanzate, selezionare o eliminare la casella Attiva il servizio di statistiche
- cliccare su Applica le modifiche
Siamo compatibili con tutti i prodotti di WebRadioStats in particolare con questa applicazione
- Web Radio Statistics (iOS)
- Web Radio Statistics (Android)
Le informazioni necessarie sono disponibili nella sua console di amministrazione:
- aprire la console di amministrazione (https://login.infomaniak.com)
- andare in Streaming audio
- cliccare sul flusso interessato
- nel menu laterale di sinistra, cliccare su Configurazioni
- andare all'etichetta Informazioni complementari
- i dati richiesti per la configurazione si trovano in Statistiche istantanee
Questa guida spiega come mantenere il controllo sui tuoi flussi di Streaming radio MP3/AAC o HLS, ad esempio per decidere se un ascoltatore può ascoltare la tua radio, attivando la protezione tramite una chiave univoca (token).
Proteggere un flusso audio con una chiave univoca
Il principio è semplice: ad ogni connessione, effettuerai una richiesta all'API di Infomaniak che ti restituirà un token univoco con una durata limitata e configurabile. Questo token autorizzerà chiunque lo possieda a consumare il flusso durante questo periodo.
Puoi proteggere un flusso MP3/AAC o HLS indipendentemente l'uno dall'altro (lo stesso vale per la geolocalizzazione).
Per farlo, basta andare nelle impostazioni delle restrizioni e attivare la protezione con un token sul flusso che desideri proteggere:
- Accedi al Manager di Infomaniak (manager.infomaniak.com) da un browser web come Brave o Edge
- Fai clic sull'icona nell'angolo in alto a destra dell'interfaccia (o naviga attraverso il menu laterale sinistro, ad esempio)
- Scegli Streaming radio (universo Streaming)
- Fai clic sul nome dell'oggetto nella tabella visualizzata
- Fai clic su Restrizioni nel menu laterale sinistro
- Scegli HLS se necessario
- Fai clic sul menu d'azione â‹® a destra del flusso in questione nella tabella visualizzata
- Fai clic su Restrizione per token
Poi attiva la protezione.
Attenzione: al momento dell'attivazione di questa opzione, l'accesso al flusso sarà bloccato istantaneamente per le nuove connessioni. Adatta i tuoi lettori per tener conto della restrizione, come illustrato nell'esempio seguente:
Creare un token API Radio
Per accedere all'API Radio, devi prima autenticarti con un token di applicazione. Questo passaggio va eseguito solo una volta. Per creare questo token di applicazione, leggi questa guida.Lo scope è radio e la durata di vita è illimitata per evitare di dover rigenerare un codice regolarmente. Una volta generato il token, copialo per incollarlo nell'esempio seguente.
Esempio di utilizzo in PHP
Per MP3/AAC o HLS, il codice può essere sostanzialmente lo stesso, cambia solo l'URL chiamato con POST nella sua forma.
/**
* Funzione generica per eseguire richieste cURL
*
* @param string $method Metodo HTTP (GET, POST, PUT, ecc.)
* @param string $url URL dell'API da richiedere
* @param array $headers Elenco degli header HTTP (l'autorizzazione deve essere passata qui con un ['Authorization: Bearer
* @param array $payload Un array che contiene dati per creare un token
* @return mixed
*/
- For an MP3 / AAC stream
- For an HLS stream
POST https://api.infomaniak.com/1/radios/acl/streams/<b>mountpoint.mp3</b>/token
Example to protect https://newradiotest.ice.infomaniak.ch/newradiotest-128.aac
the route will be: https://api.infomaniak.com/1/radios/acl/streams/newradiotest-128.aac/token
POST https://api.infomaniak.com/1/radios/acl/hls_streams/<stream>/token
Example to protect https://myradiostream.radiohls.infomaniak.com/myradiostream/manifest.m3u8
the route will be: https://api.infomaniak.com/1/radios/acl/hls_streams/myradiostream/token
Example in the case of MP3 / AAC, make sure to adjust
'POST',
'https://api.infomaniak.com/1/radios/acl/streams/newradiotest-128.aac/token',
// authorization header
[
'Authorization: Bearer ' . API_TOKEN,
'Content-Type: application/json',
],
/**
* payload to create the token, you can pass the following values
* window | 300 | optional | token validity duration (default: 5 minutes)
*/
[
'window' => 3600, // 1h validity
]
It is important to note that if this code is generated at the time of page loading, the listener will have "window" seconds to start playing the stream. After this time, the token will expire, and the stream will no longer be able to be played unless the page is reloaded. Depending on your needs and use case, it will be necessary to adjust this delay in the best possible way.
You will also need to replace below the playback URL of your stream instead of the one indicated while keeping the $token
parameter at the end. And finally, we display the player (here a simple html5 tag, but you can of course add any overlay afterwards, the token being passed in the $_GET
parameters of the URL.
$streamUrl = "https://newradiotest.ice.infomaniak.ch/newradiotest-128.aac?$token";
echo "<audio controls=""><source src="$streamUrl"></audio>";