1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Streaming video: registrazione delle tue dirette
Questa guida spiega come registrare o archiviare tutte le tue trasmissioni, che possono essere utili per creare repliche televisive o per rivedere i video registrati dalle telecamere di sorveglianza, ad esempio.
Attivare o disattivare la registrazione automatica delle dirette
Per attivare quest'opzione:
- aprire il Manager (manager.infomaniak.com)
- andare in Streaming video
- cliccare sul flusso in questione
- attivare la registrazione delle dirette dal pannello di controllo del flusso
Una volta abilitata questa funzione, il flusso sarà registrato automaticamente e continuamente dal momento in cui viene inviato alla (o richiamato dalla) piattaforma di Infomaniak. Ti invitiamo quindi a controllare il tuo spazio FTP, che potrebbe diventare rapidamente saturo. Se necessario, puoi anche programmare manualmente le registrazioni con lo strumento di pianificazione.
Funzionamento delle registrazioni automatiche
Una volta attivata questa opzione, dopo ogni trasmissione verrà generato automaticamente un file mp4, che verrà trasferito allo spazio FTP o VOD da te configurato.
Importanti precisazioni:
- Una trasmissione è definita come il tempo che intercorre tra la connessione e la disconnessione dal codificatore video.
- Qualità delle registrazioni: nel caso di un flusso multi-bitrate, sarà mantenuta la qualità sorgente massima.
- Limitazione della dimensione dei file: in caso di trasmissione continua, puoi impostare la durata massima di ogni file mp4. Questa opzione ti permette di evitare di generare file troppo grandi e di assicurare che i tuoi archivi vengano salvati nello spazio FTP o VOD di tua scelta. Una volta raggiunta la durata, la registrazione viene automaticamente interrotta e poi inviata via FTP e viene eseguita una nuova registrazione.
Personalizzazione dei nomi delle registrazioni
Per consentirti di identificare e classificare facilmente i tuoi archivi, i nomi delle registrazioni possono essere personalizzati dinamicamente utilizzando parametri specificati tra parentesi graffe.
Esempio: template_{stream_id}_{date|format:YYYY-MM-dd_hh:mm:ss}_{fragment_id|from:1|prefix:fragment_(|suffix:)}.{extension}
- stream_id // rappresenta l'identificativo del flusso sotto forma di una stringa di caratteri.
- date | format: ISO 8601// data del giorno della registrazione.
- time | format: ISO 8601// ora della registrazione.
- datetime | format: ISO 8601// data e ora della registrazione.
- fragment_id | from: number | prefix: string | suffix: string// numero di frammento nel caso in cui una registrazione venga interrotta con la possibilità di aggiungere un prefisso e/o un suffisso. Ciascun frammento sarà incrementato, "from" per indicare quale sarà il primo frammento di riferimento.
- estensione// estensione finale del file.
Questi parametri sono opzionali e possono essere ordinati in modo completamente gratuito. Possono essere utilizzati tutte le volte che desideri. Se fornisci la stessa opzione più di una volta, solo l'ultima sarà presa in considerazione. Qualsiasi opzione non riconosciuta sarà semplicemente ignorata.
Esempio 1
Situazione: abbiamo due programmazioni giornaliere, la prima inizia alle 10.00 e la seconda alle 20.05. Configurando il nome del file in questo modo: template_{date|format:hh:mm:ss}, otterremo i seguenti nomi di file:
Per il giorno 5 dicembre 2019:
- La prima registrazione alle 10.00 si chiamerà : template-10:00:00.mp4
- La seconda registrazione alle 20.05 si chiamerà : template-20:05:00.mp4
Per il giorno 6 dicembre 2019:
- La prima registrazione alle 10.00 si chiamerà : template-10:00:00.mp4
La registrazione del giorno precedente con lo stesso nome sarà sovrascritta e sostituita da quest'ultima. - La seconda registrazione alle 20.05 si chiamerà : template-20:05:00.mp4
La registrazione del giorno precedente con lo stesso nome sarà sovrascritta e sostituita da quest'ultima. - Ecc.
Questa logica può essere particolarmente utile per un sistema di registrazione in loop, ad esempio per la videosorveglianza. L'utente recupererà il video solo se necessario e questo evita di archiviare un numero potenzialmente infinito di video con il rischio di saturare lo spazio FTP.
Esempio 2
Situazione: questa volta abbiamo una registrazione continua, 24 ore su 24/7 giorni su 7, con un limite di durata dei file di 360 minuti. Configurando il nome del file in questo modo: template_{date|format:YYYY-MM-dd}_{fragment_id|from:1|prefix:fragment_(|suffix:)}.{extension}, otterremo i seguenti nomi di file:
- Il primo file del giorno alle 0.00 sarà chiamato: template_2019-02-05.mp4
- Il secondo file del giorno alle 6:00 sarà chiamato: template_2019-02-05_fragment(1).mp4
- Il terzo file del giorno alle 12.00 sarà chiamato: template_2019-02-05_fragment(2).mp4
- Il quarto file del giorno alle 18.00 sarà chiamato: template_2019-02-05_fragment(3).mp4
Configurando il nome del file in questo modo: template_{date|format:YYYY-MM-dd}_{fragment_id|from:0|prefix:fragment_(|suffix:)}.{extension}, otterremo i seguenti nomi:
- Il primo file del giorno alle 0.00 sarà chiamato: template_2019-02-05_fragment(0).mp4
- Il secondo file del giorno alle 6:00 sarà chiamato: template_2019-02-05_fragment(1).mp4
- Il terzo file del giorno alle 12.00 sarà chiamato: template_2019-02-05_fragment(2).mp4
- Il quarto file del giorno alle 18.00 sarà chiamato: template_2019-02-05_fragment(3).mp4