Vorschau-URL erstellen
Erstellen Sie eine Vorschau-URL in Media Streams, und zeigen Sie Ihr Inhaltsasset in einem Browser an.
Der Safari-Browser kann HLS nativ wiedergeben. Andere Browser benötigen ein zusätzliches Plugin oder eine unterstützte Anwendung, um eine Vorschau des HLS-Formats anzuzeigen.
Sie können eine Vorschau-URL des Wiedergabelistenassets auf der Seite Wiedergabelistenassetdetails generieren.
Das direkte Erstellen einer Vorschau-URL mit der CLI ist nicht möglich. Sie müssen ein Sessiontoken mit der CLI generieren und die Vorschau-URL manuell mit der Token-ID generieren. Das Sessiontoken ist für die Authentifizierung erforderlich und 24 Stunden lang gültig.
Um ein Token zu generieren, verwenden Sie den Befehl
generate-session-token
:oci media-services media-stream stream-distribution-channel generate-session-token [OPTIONS]
Erforderliche Parameter für den Befehl
generate-session-token
:--endpoint [text]
--packaging-config-id [text]
--scopes [text]
--asset-ids [text]
Hinweis
Der Parameter--endpoint
muss auf die Domain des gewünschten Verteilungskanals verweisen.Nachdem das Sessiontoken erstellt wurde, führen Sie die folgenden Schritte zum Manuellen Erstellen einer Vorschau-URL aus.
So rufen Sie alle Befehle für
stream-distribution-channel
ab:oci media-services stream-distribution-channel -h
So rufen Sie Hilfe zum Befehl
generate-session-token
ab:oci media-services media-stream stream-distribution-channel generate-session-token -h
Eine vollständige Liste der Kennzeichen und Variablenoptionen für CLI-Befehle finden Sie in der Befehlszeilenreferenz.
- Wenn Sie nicht auf die Konsole zugreifen können, können Sie wie folgt manuell eine Vorschau-URL erstellen:
https://<DC_DOMAIN>/20211101/actions/generatePlaylist?mediaAssetId=<ASSET_ID >&streamPackagingConfigId=<PKG_ID>&token=<TOKEN_DATA>
Hier,<DC_DOMAIN>
ist die Domain aus dem Vorgang GetStreamDistributionChannel.<PKG_ID>
ist die OCID der Packaging-Konfiguration, die für Streaming verwendet wird.<ASSET_ID>
ist die OCID des Assets, das gestreamt werden soll.<TOKEN_DATA>
ist das Token, das derGenerateSessionToken
-Vorgang zurückgibt.
Zeigen Sie das Asset an, indem Sie die Vorschau-URL kopieren und in einem unterstützten Browser oder einer unterstützten Anwendung wiedergeben.