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:
-
Öffnen Sie die Amazon-IVS-Konsole
. Wählen Sie die Region Ihres Senders aus, wenn Sie sich nicht bereits darin befinden. -
Wählen Sie im Feld Erste Schritte (oben rechts) die Option Kanal erstellen.
-
Klicken Sie auf der Seite Kanal erstellen Benutzerdefinierte Konfiguration.
-
Aktivieren Sie im Abschnitt Wiedergabeauthentifizierung die Option Token-Authentifizierungsanforderung für die Videowiedergabe aktivieren.
-
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:
-
Öffnen Sie die Amazon-IVS-Konsole
. Wählen Sie die Region Ihres Senders aus, wenn Sie sich nicht bereits darin befinden. -
Wählen Sie im linken Navigationsmenü Kanäle.
-
Wählen Sie das Kontrollkästchen für den Kanal aus, den Sie aktualisieren möchten, und klicken Sie auf Bearbeiten.
-
Aktivieren Sie im Abschnitt Wiedergabeauthentifizierung die Option Token-Authentifizierungsanforderung für die Videowiedergabe aktivieren.
-
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 }