Zencoder und Video Cloud zusammen
Sie können beide Plattformen nutzen, unabhängig davon, ob Sie ein Zencoder-Kunde sind, der Video Cloud zum Bereitstellen Ihrer Onlinevideos verwenden möchte, oder ein Video Cloud-Kunde, der die Transcodierungsleistung von Zencoder nutzen möchte.
Inhaltseigentümer verwenden die Zencoder-API, um Inhalte auf Zencoder herunterzuladen und Wiedergaben für Mobilgeräte, das Web, verbundene Fernsehgeräte usw. zu erstellen. Dieser Inhalt kann dann zum Streamen an den Video Cloud-Player in ein CDN übertragen werden. In Video Cloud muss ein Remote-Asset über die APIs, das Medienmodul oder die FTP-Manifestdateien erstellt werden. Dadurch können Sie die Video Cloud-Medien-API verwenden, um die Metadaten und einen Zeiger auf das Remote-Asset in Ihrem CDN abzurufen.
Implementierung
Hier ist die High-Level-Architektur der Lösung:
Und hier sind die wichtigsten Schritte für die Integration:
Transkodieren Sie das Video mit Zencoder
- Integrieren Sie Zencoder in Ihre Anwendung (CMS, Web-App usw.) - siehe die gut dokumentierte API- und Integrationsbibliotheken für Details.
- Der Ausgabespeicherort kann ein beliebiger Speicherort sein, der Inhalte an den Videoplayer des Publishers streamen kann. Dies ist normalerweise ein CDN wie Akamai oder Limelight.
Video zu Video Cloud hinzufügen
- Erstelle ein neues Video in VideoCloud.
- Wenn Sie Metadaten hinzufügen müssen, die nicht in die Anforderung "Video erstellen" aufgenommen werden können, Aktualisieren Sie die Video-Metadaten
- Fügen Sie Ihr Video als Remote-Wiedergabe hinzu zum Video, indem Sie die URL aus Ihrem CDN oder einem anderen Repository verwenden. In den meisten Fällen verwenden Sie die Wiedergabeversion hinzufügen Vorgang zum Hinzufügen einer H.264-Wiedergabe oder der HSL-Manifest hinzufügen um eine HLS-Wiedergabe hinzuzufügen.