Verwendung eines Windows Azure-Containers mit der Vonage Video API zur Archivierung

Verwenden Sie die Video API-Konto um Ihren S3-kompatiblen Endpunkt oder Windows Azure-Container anzugeben, in den die fertigen Archive hochgeladen werden sollen. Weitere Informationen zu Amazon S3 finden Sie unter Verwendung von S3-Speicher für die Archivierung mit der Vonage Video API.

Sie können einen Windows Azure Account erstellen unter http://azure.microsoft.com/.

Sie geben die folgenden Informationen in Ihrem Video API Account an:

  • Ihr Azure Account-Name
  • Ihr Azure Account-Schlüssel
  • Der Name des Containers

Sie können einen Azure-Container erstellen (oder die Namen von bestehenden Containern finden) auf der Seite Windows Azure-Portal. (Siehe diese Microsoft-Dokumentation zur Erstellung eines Azure Storage Accounts.

Um einen Account Key zu erhalten:

  1. In der Windows Azure-Portal, klicken Alle Ressourcen im Menü auf der linken Seite.
  2. Klicken Sie auf den Account, den Sie für OpenTok-Archive verwenden möchten, und klicken Sie anschließend auf die Schaltfläche Einstellungen Taste.
  3. Klicken Sie auf Tasten auf der rechten Seite der Seite.
  4. Notieren Sie sich den Namen des Speicherkontos und einen der Zugriffsschlüssel (entweder den primären oder den sekundären Zugriffsschlüssel).
  5. Klicken Sie auf die Kleckse Schaltfläche und notieren Sie sich den Namen des Blobs (Speichercontainers), den Sie zum Speichern von OpenTok-Archiven verwenden werden.

Melden Sie sich nun bei Ihrem Video API-Konto und führen Sie die folgenden Schritte aus:

  1. Klicken Sie auf ein Projekte in der linken Navigationsleiste, die die von Ihnen archivierten Sitzungen enthält.
  2. Klicken Sie auf die Projektarchiv tab.
  3. Klicken Sie im Abschnitt „Archivierung“ auf die Schaltfläche Richten Sie jetzt Ihren Cloud-Speicher ein Schaltfläche und klicken Sie anschließend auf Microsoft Azure.
  4. Geben Sie Folgendes ein:
    • Account-Name - Der Name des Windows Azure Speicherkontos
    • Account-Schlüssel - Der Zugriffsschlüssel für den Windows Azure Storage Account
    • Container - Der Name des Windows Azure Blob (Speichercontainer)
  5. Klicken Sie dann auf die Schaltfläche Mit dem Cloud-Speicher verbinden Taste.
  6. Entscheiden Sie, ob Sie einen Archivspeicher-Fallback einrichten möchten (standardmäßig aktiviert).

Anmerkung: Sie können auch ein Ziel für den Archiv-Upload festlegen, indem Sie den OpenTok REST API.

Die aufgezeichneten Archive werden in den von Ihnen angegebenen Windows Azure-Container hochgeladen.

Alle Archive werden in einem Unterverzeichnis Ihres Azure-Containers gespeichert, dessen Name Ihrem OpenTok-API-Schlüssel entspricht, und jedes Archiv wird in einem Unterverzeichnis gespeichert, dessen Name der Archiv-ID entspricht. Der Name der Archivdatei lautet „archive.mp4“ (bei einem zusammengesetzten Archiv) bzw. „archive.zip“ (bei einem einzelnen Stream-Archiv). (Siehe Einzelne Streams und zusammengesetzte Archive.)

Betrachten wir zum Beispiel ein Archiv mit dem folgenden API-Schlüssel und der folgenden ID:

  • API-Schlüssel – 123456
  • Archiv-ID -- ab0baa3d-2539-43a6-be42-b41ff1488af3

Die Datei für dieses Archiv wird in das folgende Verzeichnis in Ihrem Azure-Container hochgeladen:

123456/ab0baa3d-2539-43a6-be42-b41ff1488af3/archive.mp4

Weitere Informationen finden Sie unter Archivierung.