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:
- In der Windows Azure-Portal, klicken Alle Ressourcen im Menü auf der linken Seite.
- 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.
- Klicken Sie auf Tasten auf der rechten Seite der Seite.
- Notieren Sie sich den Namen des Speicherkontos und einen der Zugriffsschlüssel (entweder den primären oder den sekundären Zugriffsschlüssel).
- 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:
- Klicken Sie auf ein Projekte in der linken Navigationsleiste, die die von Ihnen archivierten Sitzungen enthält.
- Klicken Sie auf die Projektarchiv tab.
- 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.
- 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)
- Klicken Sie dann auf die Schaltfläche Mit dem Cloud-Speicher verbinden Taste.
- 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.