SyncWords

Non trova la sua piattaforma?

“If it accepts video, audio, captions or a web embed, there is probably a clean seam.”
Tra il transcoder e il packager

Sottotitoli live nel suo flusso cloud CMAF Ingest

SyncWords si inserisce tra il transcoder e il packager tramite DASH-IF Ingest, che comprende CMAF Ingest e il precedente trasporto HLS (DASH-IF Interface 2). I sottotitoli arrivano come traccia TTML insieme ai contenuti multimediali e il packager li distribuisce come gli altri elementi.

  • CMAF Ingest e HLS
  • Tracce di sottotitoli TTML e WebVTT
  • Supporto Unicode completo
  • Nessuna transcodifica

Come funziona

Una traccia di sottotitoli e doppiaggio insieme ai contenuti multimediali

È la posizione naturale per le pipeline cloud basate su MediaLive, MediaPackage e soluzioni equivalenti: la transcodifica e il packaging restano sotto il suo controllo, mentre SyncWords aggiunge le lingue tra le due fasi.

Ingresso dall’output del transcoder

SyncWords acquisisce il flusso CMAF già prodotto dal transcoder. La codifica non cambia.

Sottotitolazione, traduzione e doppiaggio

L’ASR live trascrive l’audio del programma e la traduzione produce ogni lingua di sottotitoli e doppiaggio applicando dizionari e glossari.

Tracce TTML e AAC verso il packager

Ogni lingua viene inviata al packager come traccia di sottotitoli TTML o audio AAC tramite DASH-IF Ingest, insieme al contenuto multimediale corrispondente.

Distribuzione dal packager

Il packager converte il TTML, in genere in WebVTT, e lo include nell’output HLS e DASH già distribuito alla CDN.

Perché scegliere questa posizione

Perché i team si inseriscono tra transcoder e packager

Unicode oltre i limiti del 608

Un motivo consolidato per scegliere questo percorso: TTML trasporta sistemi di scrittura e lingue non supportati nativamente da EIA-608 incorporato, che il packager distribuisce lato player.

Nessuna riprogettazione

La pipeline esistente resta invariata. SyncWords aggiunge un ingresso al packager senza sostituire alcuna parte della catena.

Una sessione, tutte le lingue

I sottotitoli nella lingua originale e quelli tradotti partono da un’unica sessione live, ciascuna lingua sulla propria traccia, e arrivano allo stesso packager.

Nella sua catena

Pensato per flussi di packaging nel cloud

Sono supportati AWS Elemental MediaPackage V2, Ateme, Unified e altri sistemi.

Domande frequenti

Quale formato di sottotitoli distribuisce SyncWords tramite CMAF Ingest?

Il formato intermedio è TTML, che il packager converte in WebVTT, IMSC o SMPTE-TT per la distribuzione ai player.

SyncWords può aggiungere sottotitoli a un flusso CMAF senza ripubblicare i contenuti?

Dipende dal packager. La modalità append richiede che il packager gestisca correttamente la scomparsa di una traccia. AWS Elemental MediaPackage V2 non lo fa, quindi in pratica opera in modalità relay, nella quale SyncWords ritrasmette i contenuti insieme alle tracce di sottotitoli. Unified Packager è più adatto a supportare la modalità append.

Quanta latenza aggiunge?

La latenza di base di questo percorso equivale a un segmento e contribuisce anche ad assorbire l’elaborazione dei sottotitoli: buffer e latenza di base si sovrappongono invece di sommarsi. È possibile aggiungere un buffer configurabile per mostrare i sottotitoli senza un ritardo percepibile. Le tre grandezze sono illustrate nella pagina sulla latenza.

Utilizziamo HLS tra transcoder e packager invece di CMAF Ingest. È supportato?

Sì, SyncWords supporta entrambi. Il flusso di lavoro è lo stesso: le tracce di sottotitoli vengono inviate al packager insieme ai contenuti multimediali.

SyncWords ricodifica il video?

No. Nessun percorso SyncWords esegue la transcodifica. L’output del transcoder passa senza modifiche, evitando perdite di qualità o prestazioni anche in 4K.

Lo verifichi sulla sua pipeline

Ci indichi transcoder, packager e lingue: i nostri tecnici configureranno una prova di fattibilità sulla sua catena.