Base di conoscenze

1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!

Registrare un flusso video in diretta

Questa guida spiega come registrare o archiviare tutte le tue trasmissioni Streaming video, il che può essere utile per creare replay TV o rivedere i video registrati da telecamere di sorveglianza, ad esempio.

 

Gestire la registrazione automatica delle trasmissioni in diretta

Per attivare questa opzione:

  1. Clicca qui per accedere alla gestione del tuo prodotto su Infomaniak Manager (hai bisogno di aiuto?).
  2. Clicca direttamente sul nome attribuito al prodotto interessato.
  3. Attiva la registrazione delle dirette tramite l'interruttore (toggle switch) dal pannello di controllo del flusso:

Una volta attivata questa funzionalità, il flusso verrà registrato automaticamente e permanentemente dal momento in cui viene inviato a (o estratto da) la piattaforma Infomaniak.

Stai attento allo spazio FTP che potrebbe rapidamente saturarsi. Se necessario, hai anche la possibilità di pianificare manualmente le registrazioni tramite lo strumento di pianificazione.

 

Funzionamento delle registrazioni automatiche

Una volta attivata questa opzione, un file mp4 verrà generato automaticamente dopo ogni trasmissione, che verrà trasferito nello spazio FTP o VOD configurato da te.

Precisazioni importanti:

  • Una trasmissione è definita come il momento tra la connessione e la disconnessione fino all'encoder video.
  • Qualità delle registrazioni: in caso di flusso multi-bitrate, verrà mantenuta la qualità massima della fonte.
  • Limite delle dimensioni dei file: in caso di trasmissione in continuo, hai la possibilità di definire la durata massima di ogni file mp4; questa opzione ti permette di evitare di generare file troppo pesanti e di garantire la registrazione dei tuoi archivi nello spazio FTP o VOD di tua scelta (e una volta raggiunta la durata, la registrazione viene automaticamente interrotta, inviata tramite FTP e viene avviata una nuova registrazione).

 

Personalizzazione dei nomi delle registrazioni

Per permetterti di identificare e classificare facilmente i tuoi archivi, il nome delle registrazioni è personalizzabile in modo dinamico tramite 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 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 del frammento nel caso in cui una registrazione sia suddivisa con la possibilità di premettere e/o postmettere.
    • Ogni frammento sarà incrementato, "from" permette di indicare quale sarà il primo frammento di riferimento.
  • extension = estensione finale del file.

Questi parametri e le loro opzioni sono opzionali e il loro ordine è completamente libero. Possono essere utilizzati quante volte si desidera. Se si fornisce la stessa opzione più volte, solo l'ultima sarà presa in considerazione. Ogni opzione non riconosciuta sarà semplicemente ignorata.

 

Esempio 1

Situazione: hai due programmazioni quotidiane, la prima inizia alle 10:00 e la seconda alle 20:05. Configurando il nome dei file in questo modo template_{date|format:hh:mm:ss} otterrai 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 questa.
  • 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 questa.
  • ecc.

Questa logica può rivelarsi particolarmente utile per avere un sistema di registrazione in loop, ad esempio per una videosorveglianza. L'utente recupererà il video solo in caso di necessità e questo evita di archiviare un numero potenzialmente infinito di video con il rischio di saturare lo spazio FTP.

 

Esempio 2

Situazione: questa volta hai una registrazione perpetua, 24h/7, con una limitazione della durata dei file fissata a 360 minuti. Configurando il nome dei file in questo modo template_{date|format:YYYY-MM-dd}_{fragment_id|from:1|prefix:fragment_(|suffix:)}.{extension} otterrai i seguenti nomi di file:

  • Il primo file del giorno alle 00:00 si chiamerà: template_2019-02-05.mp4
  • Il secondo file del giorno alle 06:00 si chiamerà: template_2019-02-05_fragment(1).mp4
  • Il terzo file del giorno alle 12:00 si chiamerà: template_2019-02-05_fragment(2).mp4
  • Il quarto file del giorno alle 18:00 si chiamerà: template_2019-02-05_fragment(3).mp4

Configurando i nomi dei file in questo modo template_{date|format:YYYY-MM-dd}_{fragment_id|from:0|prefix:fragment_(|suffix:)}.{extension} otterrete i seguenti nomi:

  • Il primo file della giornata alle 00:00 si chiamerà: template_2019-02-05_fragment(0).mp4
  • Il secondo file del giorno alle 06:00 si chiamerà: template_2019-02-05_fragment(1).mp4
  • Il terzo file del giorno alle 12:00 si chiamerà: template_2019-02-05_fragment(2).mp4
  • Il quarto file del giorno alle 18:00 si chiamerà: template_2019-02-05_fragment(3).mp4

Questa FAQ è stata utile?