Vai al contenuto
Callaba
Video Stream Recorder

Registra un ingresso live e verifica il file completato.

Scegli un ingresso che Callaba può ricevere, tra cui SRT, RTMP, RTSP, NDI o un Video Room. Registra un unico file continuo o segmenti temporizzati sul disco interno cifrato, quindi apri il risultato in File Manager. Controlla la visibilità, crea una copia convertita separata se serve e aggiungi uno Storage collegato solo quando il workflow lo richiede.

Una sorgente, dall'ingresso al file

Segui la sorgente selezionata lungo il workflow di registrazione

Seleziona una sorgente qui sotto. Rimarrà visibile mentre scegli la modalità del file, l'elaborazione facoltativa e i controlli sul file.

01
Seleziona la sorgenteRecorder usa il modello di ingresso condiviso di Callaba
Ingresso selezionato Sorgente accettata
SRT

Recorder può usare un SRT Server Callaba, una Route o un URL SRT esplicito. Lo stream accettato entra nel job di registrazione senza cambiare il progetto di contribution.

Famiglia di ingresso
Gestito + URL
Stato di Recorder
Pronto per la configurazione

Continua con SRTQuesta sorgente resta selezionata finché non ne scegli un'altra. Il passaggio successivo stabilisce come Recorder crea il file. Non è necessaria alcuna conversione di protocollo intermedia.

02 · Politica del file

Un file continuo o segmenti temporizzati

Un file continuo e i segmenti temporizzati rispondono a piani di ripristino e conservazione differenti. La modalità selezionata resta visibile durante la verifica del file.

03
L'elaborazione è facoltativaLascia disattivata l'elaborazione quando il media in ingresso corrisponde già al file richiesto
SorgenteSRT
ModalitàFile continuo
ElaborazioneMantieni i media compatibili
FileControlla il file prima della conservazione

File continuo selezionataUna registrazione continua dipende da un arresto e una finalizzazione corretti. Verificali con un file breve prima di lasciare aperto lo stesso job per ore o giorni.

04 · Checklist di verifica

Segui SRT dalla progressione all'apertura del file

Lo stato di esecuzione è utile, ma non verifica il file. Quattro controlli collegano l'ingresso, il processo Recorder, il media completato e il relativo record in File Manager.

  1. 01
    Sorgente

    L'ingresso SRT selezionato presenta immagine, audio, identità e bitrate attesi.

  2. 02
    Processo Recorder

    FPS, bitrate, tempo del media, velocità e avanzamento mostrano che la registrazione prosegue.

  3. 03
    File completato

    L'uscita File continuo si apre con durata, timestamp, immagine e audio attesi.

  4. 04
    Record di File Manager

    La registrazione completata appare in File Manager con nome, percorso gestito, visibilità e formato attesi.

Famiglie di uscita verificate
MP4MKVMPEG-TSHLSformati audio/file compatibili
05 · Controllo del file

File Manager prosegue il workflow dopo la registrazione

Recorder scrive il risultato completato sul disco interno e invia il relativo record di file gestito a File Manager. Qui puoi assegnargli un nome, controllarne visibilità e percorso, mantenere il formato corrente o creare una copia convertita separata. Lo Storage collegato resta facoltativo.

Continua con SRT e File continuoLa registrazione qui sopra è ora un file gestito sul disco interno. La cattura è terminata; visibilità e conversione facoltativa restano scelte separate, mentre lo Storage collegato viene aggiunto solo quando serve.

File Manager Esempio di file gestito
Nome
Registrazione evento verificata
Percorso
Percorso del file gestito
Visibilità
Esempio di scelta: Private
Formato di uscita
Mantieni il formato corrente, a meno che ne serva un altro

Crea una copia separata in un altro formato

La modifica del formato di uscita o delle impostazioni di transcodifica avvia una riscrittura in background. Viene così creata una copia convertita separata, o derivato. L'originale resta invariato nel proprio record di file gestito.

Risultato del fileUsa la registrazione verificata così com'è
06

Lo Storage collegato è facoltativo

La registrazione funziona sul disco interno senza uno Storage esterno. Quando viene configurato uno Storage, Callaba registra l'object storage insieme al servizio di metadati, formatta il volume e lo monta in uno spazio dei nomi compatibile POSIX. File Manager può quindi copiare un file verificato attraverso quel familiare percorso del filesystem e mostrare l'avanzamento della copia.

I file gestiti sono cifrati a riposo

La cifratura si applica ai file sul disco interno predefinito e nello Storage collegato facoltativo. L'accesso diretto al disco fisico o ai blocchi dell'object storage sottostante non espone da solo un file multimediale leggibile o riproducibile.

La visibilità resta esplicita

La visibilità viene memorizzata nel record del file gestito e va controllata prima della pubblicazione o riproduzione. Il valore Private mostrato qui è un esempio, mai un valore predefinito implicito.

Il disco interno resta l'impostazione predefinita

Recorder scrive localmente per impostazione predefinita. Le destinazioni facoltative di object storage restano dietro File Manager e l'interfaccia installata è il riferimento per i tipi di Storage disponibili.

Specifica tecnica

Specifica tecnica di Video Stream Recorder

Questa tabella descrive il comportamento supportato. La capacità dipende dal nodo e alcune scelte dalla versione installata. L'interfaccia Callaba installata resta il riferimento per gli ingressi e i campi selezionabili.

Specifica tecnica di Video Stream Recorder
FunzionalitàComportamento supportatoCome verificare
Famiglie di ingressiModuli SRT e RTMP gestiti; SRT Routes; percorsi SRT, RTMP, RTSP, HLS, MPEG-DASH, RIST, UDP, RTP e HTTP; NDI; Video Rooms; file e sorgenti di test generate dove disponibili nell'interfaccia installata.Una breve prova della sorgente deve mostrare immagine, audio, identità e ripristino attesi prima di una lunga cattura.
Modalità di registrazioneUn file continuo o una registrazione suddivisa in base al tempo.Una breve prova continua deve arrestarsi correttamente. La modalità suddivisa richiede anche più file consecutivi con limiti integri.
Durata dei segmentiOre, minuti e secondi definiscono l'intervallo di suddivisione.I primi segmenti completati devono corrispondere alla durata configurata senza interruzioni o deriva inspiegabili.
Famiglie di usciteUscite archivio MP4, MKV incrementale, MPEG-TS incrementale e HLS; gli altri formati audio/file dipendono dal percorso di elaborazione selezionato e dalla versione installata.Il risultato completato deve avere contenitore, durata, tracce, timestamp e, dove richiesto, comportamento di ricerca attesi.
Elaborazione videoCodec, bitrate, dimensioni del fotogramma, frame rate, GOP e relativi controlli di transcodifica facoltativi.Il file deve corrispondere al profilo di archivio. La transcodifica può restare disattivata quando occorre conservare i media compatibili.
Elaborazione audioImpostazioni facoltative di codec/frequenza audio, oltre alla selezione di tracce e canali.Il file completato deve contenere il mix del programma, le tracce audio e la disposizione dei canali previste.
Sovrimpressione immagineSovrimpressione facoltativa di un'immagine preparata con una posizione esplicita.L'intero fotogramma di uscita deve mostrare la grafica nella posizione prevista senza coprire contenuti necessari.
Statistiche di esecuzioneFPS, bitrate, tempo del media, velocità e avanzamento quando restituiti dal worker in esecuzione.Il tempo del media e l'avanzamento devono continuare a procedere. Le statistiche di esecuzione da sole non verificano il file.
Posizione predefinita e conservazioneRecorder scrive i file sul disco interno per impostazione predefinita. La cancellazione automatica dei file di registrazione locali in base all'età è facoltativa.Verifica il file locale completato prima di abilitare la cancellazione. Se viene usato uno Storage collegato, completa prima anche la copia e la rilettura.
File ManagerLe registrazioni completate entrano nel workflow di file gestito con nome, percorso, descrizione, visibilità, formato di uscita e metadati di elaborazione.La registrazione completata deve avere record File Manager, durata, dimensione e visibilità corretti, e il media deve essere riproducibile.
Conversione dopo la registrazioneLa modifica del formato di uscita o delle impostazioni di transcodifica può avviare una riscrittura in background che crea un derivato gestito, inclusi workflow MP4, HLS o solo audio.Al termine della riscrittura, il derivato deve corrispondere a formato, tracce, durata e timestamp richiesti.
Storage facoltativo compatibile POSIXQuando viene configurato uno Storage collegato, il relativo object storage e il servizio di metadati vengono formattati e montati come spazio dei nomi di filesystem gestito compatibile POSIX. Recorder non richiede questo livello per scrivere sul disco interno.Se utilizzato, uno Storage montato deve accettare una copia non critica da File Manager e restituire lo stesso file tramite il percorso gestito.
Cifratura a riposoI file gestiti sul disco interno predefinito e nello Storage collegato facoltativo sono cifrati a riposo; l'accesso diretto al disco o agli oggetti sottostanti non espone da solo media riproducibili.L'accesso normale e di ripristino deve usare il percorso di file gestito di Callaba; i blocchi di storage grezzi non sono file multimediali.
Trasferimento facoltativo allo StorageFile Manager può copiare un file verificato dal disco interno a un volume configurato basato su object storage e mostrare l'avanzamento della copia.Quando viene usato questo trasferimento facoltativo, la copia deve completarsi ed essere riletta dallo Storage previsto prima di applicare la cancellazione locale.
Controllo del ciclo di vitaCreare, aggiornare, elencare/contare, ottenere per id, avviare, arrestare, ottenere statistiche, rimuovere il file e rimuovere il job tramite workflow UI/API.Una sorgente non critica consente di verificare avvio, arresto, riavvio e rimozione corretta.
DistribuzioneDistribuzione Callaba in cloud o Linux self-hosted, con capacità determinata dai media sorgente, dall'elaborazione, dai job simultanei e dal progetto dello storage.Il nodo selezionato richiede un test di carico con il mix reale di sorgenti, modalità di registrazione, elaborazione e comportamento del disco.
Confine di distribuzione

Mantieni registrazione e gestione dei file nella stessa distribuzione

Esegui Recorder in una distribuzione Callaba in cloud o su Linux self-hosted. In entrambi i casi la registrazione inizia sul disco interno cifrato e lo Storage collegato resta facoltativo.

Callaba su AWS

Avvia un nodo Callaba gestito con Recorder e File Manager nella stessa superficie operativa, quindi dimensiona calcolo e disco per la combinazione reale di sorgenti ed elaborazione.

Distribuisci Callaba su AWS

Callaba self-hosted

Mantieni applicazione, percorsi di rete e media cifrati sull'infrastruttura gestita dal tuo team; aggiungi lo Storage collegato facoltativo solo quando serve.

Installa Callaba in self-hosting
REST dopo il workflow nell'interfaccia

Usa lo stesso ciclo di vita di Recorder tramite REST

Crea o aggiorna una registrazione, avviala e arrestala, leggi le statistiche di esecuzione, elenca i file risultanti e rimuovi un file o un job. L'API Files prosegue il workflow al termine della cattura; l'API Storages è disponibile quando viene aggiunto uno Storage collegato.

Apri il workflow API della registrazione continua

FAQ di Video Stream Recorder

Quali sorgenti può usare Video Stream Recorder?

Recorder usa il modello di ingresso condiviso di Callaba. L'attuale versione di produzione include protocolli live gestiti e basati su URL, NDI e Video Rooms. Il selettore della sorgente resta il riferimento per la versione installata.

Callaba può registrare un Video Room?

Sì. Un Video Room può fornire al workflow di registrazione una griglia o un programma composito dell'oratore. Prima di una sessione completa, realizza una breve registrazione con il layout previsto e controlla l'audio dei partecipanti.

Le registrazioni possono essere suddivise automaticamente?

Sì. Seleziona la modalità a segmenti temporizzati e imposta la durata dei segmenti. Controlla che nei primi file completati non vi siano interruzioni prima di usare i limiti dei segmenti per la conservazione o l'automazione a valle.

File Manager può cambiare il formato di una registrazione?

Sì. Un file gestito può essere salvato in un altro formato di uscita con transcodifica video o audio facoltativa. Una riscrittura in background crea una copia convertita separata, detta derivato, e File Manager ne mostra l'avanzamento.

Recorder richiede un bucket S3 o uno Storage collegato?

No. Recorder scrive per impostazione predefinita sul disco interno e File Manager gestisce lì il file risultante. Lo Storage collegato è facoltativo. Quando viene configurato, Callaba lo monta come filesystem compatibile POSIX basato su object storage e metadati, e File Manager può copiare un file verificato in quello spazio dei nomi. Public e Private sono opzioni di visibilità separate nel record del file.

I file sono cifrati sul disco interno e nello Storage collegato?

Sì. Callaba cifra a riposo i file gestiti sul disco interno predefinito e nello Storage collegato facoltativo. L'accesso diretto ai blocchi del disco o dell'object storage non espone da solo un file multimediale leggibile o riproducibile; è necessario il percorso di accesso gestito.

Il ciclo di vita della registrazione può essere automatizzato?

Sì. L'API Recordings controlla la cattura, l'API Files gestisce metadati, riscritture del formato e copie, mentre l'API Storages registra le destinazioni. La riproduzione del file e la rilettura dallo Storage restano controlli distinti.

Prima registrazione

Controlla una sorgente con un file breve.

Usa l'ingresso reale, crea una breve registrazione sul disco interno e arrestala correttamente. Apri il relativo record in File Manager e controlla visibilità e formato. Se il workflow utilizza uno Storage collegato, copia il file verificato e rileggilo prima di aumentare la durata o il numero di sorgenti.