SyncWords

Ihre Plattform ist nicht dabei?

“If it accepts video, audio, captions or a web embed, there is probably a clean seam.”

Unternehmen

“Built in New York for live video everywhere.”
Zwischen Transcoder und Packager

Live-Untertitel in Ihrem CMAF-Ingest-Cloud-Workflow

SyncWords befindet sich zwischen Ihrem Transcoder und Ihrem Packager über DASH-IF Ingest, was CMAF Ingest und den älteren HLS-Transport (DASH-IF Interface 2) abdeckt. Untertitel gehen als TTML-Spur zusammen mit Ihren Mediendaten ein, und Ihr Packager liefert sie genauso aus wie alle anderen Inhalte.

  • CMAF Ingest & HLS
  • TTML- und WebVTT-Untertitelspuren
  • Vollständige Unicode-Unterstützung
  • Keine Transkodierung

So funktioniert es

Eine Untertitel- und Synchronisationsspur parallel zu Ihren Mediendaten

Dies ist die natürliche Position für Cloud-Pipelines, die auf MediaLive, MediaPackage oder vergleichbaren Lösungen basieren: Die Transkodierung und das Packaging bleiben vollständig bei Ihnen, während SyncWords die Sprachen dazwischen einfügt.

Der Output Ihres Transcoders

SyncWords nimmt den CMAF-Stream auf, den Ihr Transcoder bereits erzeugt. An der Enkodierung ändert sich nichts.

Untertitelt und synchronisiert

Live-ASR transkribiert das Programm-Audio und die Übersetzung erstellt jede Untertitel- und Synchronisationssprache unter Anwendung Ihrer Wörterbücher und Glossare.

TTML- und AAC-Spuren an Ihren Packager

Jede Sprache wird als TTML-Untertitelschnittstelle oder AAC-Tonspur über DASH-IF Ingest an den Packager übertragen, zusammen mit den zugehörigen Mediendaten.

Ihr Packager liefert aus

Der Packager konvertiert TTML, in der Regel zu WebVTT, und fügt es in den HLS- und DASH-Output ein, den er bereits für Ihre CDN bereitstellt.

Warum diese Position

Warum sich Teams für den Ort zwischen Transcoder und Packager entscheiden

Unicode dort, wo 608 an seine Grenzen stößt

Ein bewährter Grund, warum Kunden diesen Weg wählen: TTML überträgt die Schriften und Sprachen, die eingebettetes EIA-608 nicht nativ verarbeiten kann, und der Packager liefert sie playerseitig aus.

Keine Neugestaltung der Architektur

Die von Ihnen aufgebaute Pipeline bleibt vollständig erhalten. SyncWords ist lediglich ein weiterer Ingest in den Packager und ersetzt keinen Teil Ihrer Kette.

Eine Session, alle Sprachen

Untertitel und übersetzte Untertitel werden aus einer einzigen Live-Session verteilt, wobei jede Sprache ihre eigene Spur erhält und alle im selben Packager zusammenlaufen.

In Ihrer Kette

Entwickelt für Cloud-Packaging-Workflows

AWS Elemental MediaPackage V2, Ateme, Unified und weitere werden unterstützt.

Häufig gestellte Fragen

Welches Untertitelformat liefert SyncWords beim CMAF-Ingest?

Das Zwischenformat ist TTML, das vom Packager für die Auslieferung an Player in WebVTT, IMSC oder SMPTE-TT konvertiert wird.

Kann SyncWords einem CMAF-Stream Untertitel hinzufügen, ohne die Mediendaten neu zu veröffentlichen?

Das hängt von Ihrem Packager ab. Der Append-Modus setzt voraus, dass der Packager das Fehlen einer Spur problemlos verarbeitet. AWS Elemental MediaPackage V2 unterstützt dies nicht, weshalb es in der Praxis im Relay-Modus läuft, bei dem SyncWords die Mediendaten zusammen mit den Untertitelspuren weiterleitet. Unified Packager ist für die Unterstützung des Append-Modus besser aufgestellt.

Wie viel Latenz entsteht dadurch?

Die Basislatenz dieses Pfads beträgt ein Segment, und diese Zeit trägt auch dazu bei, die Untertitelverarbeitung abzufangen. Daher überschneiden sich Puffer und Basislatenz, anstatt sich zu summieren. Ein konfigurierbarer Puffer kann zusätzlich eingerichtet werden, wenn Sie möchten, dass Untertitel ohne spürbare Verzögerung erscheinen. Die drei beteiligten Größen werden auf der Latenz-Seite erklärt.

Wir verwenden HLS zwischen unserem Transcoder und Packager anstelle von CMAF Ingest. Funktionert das?

Ja, SyncWords unterstützt beides. Der Workflow ist derselbe: Untertitelspuren werden zusammen mit den Mediendaten an Ihren Packager übertragen.

Wird das Video durch SyncWords erneut enkodiert?

Nein. In keinem SyncWords-Pfad findet eine Transkodierung statt. Der Output Ihres Transcoders wird unverändert durchgereicht. Das ist auch der Grund, warum es bei 4K zu keinerlei Qualitäts- oder Leistungsverlusten kommt.

Testen Sie es in Ihrer Pipeline

Teilen Sie uns Ihren Transcoder, Ihren Packager und Ihre Sprachen mit, und unsere Engineers richten ein Proof of Concept direkt in Ihrer eigenen Kette ein.