Wiedergabe-Autorisierung auf Kanälen aktivieren - Amazon Interactive Video Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Wiedergabe-Autorisierung auf Kanälen aktivieren

Die Autorisierungsanforderung eines Kanals kann konfiguriert werden, wenn der Kanal erstellt wird oder später (mit einem Update-Endpunkt). Beachten Sie, dass die Schritte unabhängig davon sind, ob Sie die Wiedergabe-Autorisierung aktivieren oder deaktivieren möchten.

Anleitung für die Konsole

So aktivieren Sie die Autorisierung beim Erstellen eines Kanals:

  1. Öffnen Sie die Amazon-IVS-Konsole. Wählen Sie die Region Ihres Senders aus, wenn Sie sich nicht bereits darin befinden.

  2. Wählen Sie im Feld Erste Schritte (oben rechts) die Option Kanal erstellen.

  3. Klicken Sie auf der Seite Kanal erstellen Benutzerdefinierte Konfiguration.

  4. Aktivieren Sie im Abschnitt Wiedergabeauthentifizierung die Option Token-Authentifizierungsanforderung für die Videowiedergabe aktivieren.

  5. Befolgen Sie die restlichen Eingabeaufforderungen, um einen Kanal zu erstellen. (Siehe Erste Schritte mit IVS-Streaming mit niedriger Latenz.)

So aktivieren Sie die Autorisierung durch Aktualisieren eines vorhandenen Kanals:

  1. Öffnen Sie die Amazon-IVS-Konsole. Wählen Sie die Region Ihres Senders aus, wenn Sie sich nicht bereits darin befinden.

  2. Wählen Sie im linken Navigationsmenü Kanäle.

  3. Wählen Sie das Kontrollkästchen für den Kanal aus, den Sie aktualisieren möchten, und klicken Sie auf Bearbeiten.

  4. Aktivieren Sie im Abschnitt Wiedergabeauthentifizierung die Option Token-Authentifizierungsanforderung für die Videowiedergabe aktivieren.

  5. Klicken Sie auf Änderungen speichern.

CLI-Anweisungen

So aktivieren Sie die Autorisierung beim Erstellen eines Kanals:

aws ivs create-channel --authorized --region <aws-region>

Sie können --region <aws-region> auslassen, wenn sich die Region in Ihrer lokalen AWS Konfigurationsdatei befindet.

Hier ein Beispiel für eine Antwort: Beachten Sie, dass authorized gleich true ist.

{ "streamKey": { "channelArn": "arn:aws:ivs:us-west-2:123456789:channel/fbc789c1-2c56-4ce6-a30a-d99275dc4481", "value": "sk_us-west-2_abcd1234efgh5678ijkl", "arn": "arn:aws:ivs:us-west-2:123456789:stream-key/62f15f1b-fe31-4127-b252-0666ac7f55a7", "tags": {} }, "channel": { "name": "test-channel", "tags": {}, "authorized": true, "latencyMode": "LOW", "ingestEndpoint": "jds34ksdg3las.global-contribute.live-video.net", "playbackUrl": "https://b37c565f6d79.us-west-2.playback.live-video.net/api/video/v1/aws.ivs.us-west-2.123456789.channel.oU4OKS4LA1Dz.m3u8", "arn": "arn:aws:ivs:us-west-2:123456789:channel/fbc789c1-2c56-4ce6-a30a-d99275dc4481" } }

So aktivieren Sie die Autorisierung durch Aktualisieren eines vorhandenen Kanals:

aws ivs update-channel --arn arn:aws:ivs:us-west-2:693991300569:channel/742da049-fe9f-4f23-928e-c6753760a189 --authorized

Dies ist nur ein Beispiel; Sie müssen Ihren eigenen Kanal-ARN nach --arn spezifizieren. Wie beim Anlegen eines Kanals ist authorized in der Update-Antwort true.

API-Anforderung (Erstellen und Aktualisieren)

POST /CreateChannel HTTP/1.1 { "name": "<your channel name>", "authorized": true }
POST /UpdateChannel HTTP/1.1 { "arn": "<channel arn>", "authorized": true }