Medienfreigabe mit FTP-Batch-Bereitstellung

Product
Video Cloud
Betrifft die Rollen
Entwickler
Version
Brightcove 5
Edition
Pro, Enterprise

Mit der Medienfreigabe in Video Cloud können Publisher Videos untereinander bereitstellen und so Videos zwischen mehreren Konten einfacher verwalten. In diesem Themenbereich wird beschrieben, wie Videos mithilfe des FTP-Batch-Bereitstellungsfeatures von Video Cloud freigegeben werden. Einführende Informationen finden Sie unter:

Medienfreigabe steht nur Kunden von Video Cloud Pro und Enterprise zur Verfügung. Wenn Sie Ihr Video Cloud-Konto heraufstufen möchten, nehmen Sie Kontakt mit Brightcove auf, um weitere Informationen zu erhalten.

Videos können mithilfe des Features für Batch-Bereitstellung von Video Cloud freigegeben werden. Mit der Batch-Bereitstellung können Videos erstellt oder geändert werden, indem Sie in einem XML-Manifest beschrieben werden. Anschließend werden die Videos und das Manifest an FTP-Server von Video Cloud übertragen. Videos werden entweder beim ersten Hochladen oder nach dem Hochladen durch Aktualisieren eines vorhandenen Videos als freigegeben festgelegt.

Hinweis: Wenn Sie Video Cloud für die Transcodierung Ihrer Videos verwenden, dürfen Videos erst freigegeben werden, wenn die Transcodierung abgeschlossen ist (dies kann mehrere Stunden dauern). Wenn Sie Videos freigeben, bevor die Transcodierung abgeschlossen ist, erhalten Ihre Partner unvollständige Videos, die möglicherweise nur aus Metadaten bestehen und keine Videodateien enthalten. Deshalb sollten Sie zur Freigabe der Videos ein anderes XML-Manifest verwenden als zum Erstellen und Hochladen der Videos. Überprüfen Sie auch, ob die Videos vollständig transcodiert wurden, bevor Sie das für die Freigabe verwendete XML-Manifest übermitteln. Um festzustellen, ob die Transcodierung abgeschlossen ist, wählen Sie das Video im Medienmodul von Video Cloud Studio aus, und überprüfen Sie im Detailbereich rechts die Wiedergabeversionen mit variablen Bitraten.

Freigabe von Elementen im FTP-Batch-Bereitstellungsmanifest

Die Freigabe wird im FTP-Batch-Bereitstellungsmanifest mit den folgenden drei XML-Elementen implementiert:

Hinweis: Ihr Manifest für die FTP-Batch-Bereitstellung muss dennoch ein gültiges XML-Dokument darstellen und die für die FTP-Batch-Bereitstellungs-DTD erforderlichen Elemente enthalten. Insbesondere muss das <title>-Element für jedes freizugebende Video ein name- und ein refid-Attribut sowie ein untergeordnetes <short-description>-Element enthalten. Weitere Informationen über das <title>-Element.

Freigegebenes Attribut

Jedes Video wird im Batch-Bereitstellungsmanifest anhand eines Titel-XML-Elements beschrieben. Ein Video wird mithilfe des freigegebenen Attributs im <title>-Element als freigegeben markiert. Verwenden Sie shared="true", um anzugeben, dass ein Video für die Freigabe verfügbar ist. Beispiel:

<title shared="true" />

share-to-id-Element

Verwenden Sie zur Angabe der Partnerunternehmen, für die Sie das Video freigeben möchten, mindestens ein <share-to-id>-Untertag im <title>-Element für das Video, und geben Sie die Video Cloud-Konto-IDs der Partnerunternehmen an. Beispiel:

<title refid="gibbous104" shared="true">
  . . .
  <share-to-id>45345</share-to-id>
  <share-to-id>44444</share-to-id>
</title>

auto-accept-shared-Attribut

Wenn Sie ein Video für einen Partner freigeben, wird das Video standardmäßig erst dann in die Video Cloud-Medienbibliothek des Partners aufgenommen, wenn es im Medienmodul explizit als akzeptiert markiert wurde. Wenn Sie stattdessen möchten, dass ein freigegebenes Video automatisch akzeptiert wird, verwenden Sie das auto-accept-shared="true"-Attribut im <title>-Element. Beispiel:

<title shared="true" auto-accept-shared="true" />

Das Partnerunternehmen muss sein Video Cloud-Konto ebenfalls für das automatische Akzeptieren von Videos konfiguriert haben, die von Ihrem Konto aus freigegeben werden.

Fehlermeldungen bei der Medienfreigabe

Vom FTP-Batch-Bereitstellungssystem können die folgenden Fehlermeldungen in Zusammenhang mit Medienfreigaben ausgegeben werden:

Meldung Beschreibung
„Freigegeben“ wurde für den Titel festgelegt, doch für den Titel mit refid=? wurden keine share-to-id-Elemente gefunden. Dieser Titel wird übersprungen.
(? ist die Ref-ID des Titels)
Es wurden keine share-to-id-Elemente in ein title-Element eingeschlossen, für das shared="true" festgelegt wurde.
Die angegebene shared-to-id stellt keine numerische Konto-ID für Titel mit refid = ? dar. Dieser Titel wird übersprungen.
(? ist die Ref-ID des Titels)
Eine Konto-ID, die in einem share-to-id-Element übergeben wurde, ist keine gültige Video Cloud-Kontonummer.
Bei Freigaben traten die folgenden Probleme auf: Die Freigabe ist nicht zulässig für Konto: ?
(? ist eine Konto-ID.)
Zwischen Ihrem Konto und einem der Konten, deren Konto-ID Sie in einem share-to-id-Element übergeben haben, wurde keine Freigabebeziehung eingerichtet. Entweder ist die Konto-ID falsch, oder die Freigabe zwischen Ihrem Konto und dem anderen Konto ist nicht eingerichtet. Wenden Sie sich an den Kundensupport, um die Freigabe einzurichten.

 

Tags
Medienfreigabe, syndication