AVIS – AV-Transcodierungslösung

AVIS – AV-Transcodierungslösung

DAS PROBLEM

Die Verwaltung der Infrastruktur für die Transcodierung und Verteilung von Videos ist schwierig. Bestehende Lösungen sind normalerweise aufgrund der folgenden Probleme begrenzt:

  • Beschränkt auf eine Maschine
  • Vordefinierte Profile
  • Eingeschränkte Hardwareunterstützung
  • Keine Unterstützung für GPU-Hardware-Transcodierung
  • Keine Überprüfung der Eingangsstromqualität
  • Kein automatisches Umschalten und Drehen des Stream-Eingangsstroms
  • Keine pro Kanal Metriken •
  • Keine detaillierten Metriken pro Maschine
  • Keine vollständige Lösung für die Verwaltung mehrerer Maschinen mit nahtlosem Kanal zwischen ihnen

UNSERE LÖSUNG

Wir haben eine Videotranscodierungs- und -verteilungslösung der nächsten Generation entwickelt, die auf den neuesten Technologien wie Docker, GRPC, Influxdb basiert. Probleme, die wir lösen:

  • Zentrale Verwaltung von Transcodern
  • Verschlüsselte Kommunikation zwischen Transcodern und zentraler Verwaltung
  • Einfaches Hinzufügen eines Transcoders durch Adoption
  • Unterstützt alle von ffmpeg unterstützten Formate (h264, hevc, mpegts usw.)
  • Hardware-GPU-Transcodierung
  • Vollständig anpassbare Profile basierend auf unserem Vorlagensystem
  • Basierend auf Industriestandardsoftware FFMPEG
  • Quellenprüfung mit Qualitätsfaktorberechnung
  • Jeder Kanal wird in einem eigenen Container transkodiert, um das Ausfallrisiko zu minimieren
  • Erweiterte Metriken für GPU, CPU, Speicher, pro Quelle und pro Kanal
  • Vollständige FFMPEG-Protokolle
  • Automatische Ausgangsprüfung und Neustart des Kanals bei Problem
  • Quellendrehung bei Fehler, wenn mehr als eine Quelle verfügbar ist
  • Einfach zu verwendende Multicast-Proxy- und Multicast-Knoten

EIGENSCHAFTEN

  • Instrumententafel
  • zentrales Management
  • Vorlagensystem
  • Quellenverzeichnis
  • einzelne Ressource
  • Transcoder / Arbeiter
  • Arbeiter-Metriken
  • Speicher- und Swap-Diagramme
  • GPU-Metriken
  • Kanalliste
  • Arbeiterkanal und Grafiken
  • Logbücher und Prüfer
  • Multicast-Proxy und Multicast-Knoten