Asset aufnehmen

Fügen Sie den Inhalt, den Sie verteilen möchten, in den Wiedergabelisten in Media Streams hinzu.

Assets (Inhalt) werden in einen Distributionskanal aufgenommen (hinzugefügt) und mit einer Packaging-Konfiguration gestreamt. Um den Aufnahmevorgang auszuführen, muss der Assetherausgeber die Berechtigung MEDIA_WORKFLOW_JOB_CREATE für das Compartment besitzen, in dem das Asset aufgenommen wird.

Asset-Publisher (oder Rollen, die Assets in einen Distributionskanal aufnehmen) müssen berechtigt sein, die folgenden Aktionen auszuführen:
  • Lesen Sie die primäre Wiedergabeliste (m3u8) aus dem Object Storage-Speicherort in der Region.
  • Lesen Sie den Bucket, die Wiedergabeliste und alle gerenderten Dateien im Kanal.
Hinweis

Media Streams können nur HLS-Playlists aufnehmen. Um Ihre Inhalte mit OCI Media Streams bereitzustellen, erstellen Sie mit OCI Media Flow eine HLS-Wiedergabeliste.
    1. Öffnen Sie das Navigationsmenü , und wählen Sie Analysen und KI aus. Wählen Sie unter Media Services die Option Media Streams aus.
    2. Wählen Sie auf der Listenseite Verteilungskanäle das Compartment aus, das den Verteilungskanal enthält, in dem Sie die Assets aufnehmen möchten.
    3. Wählen Sie den Namen des Kanals aus, in dem Sie die Assets aufnehmen möchten.
    4. Wählen Sie auf der Detailseite Playlistassets aus.
    5. Wählen Sie Playlistasset aufnehmen aus.
    6. Geben Sie im Bereich Wiedergabelistenasset aufnehmen einen Namen für das Wiedergabelistenasset ein.
    7. Wählen Sie unter "Eingabedatei" den Bucket im Compartment aus, in dem der Inhalt enthalten ist. Wenn der gewünschte Bucket nicht angezeigt wird, müssen Sie das Compartment möglicherweise ändern.
    8. Datei auswählen. Dieses Objekt ist Ihre primäre HLS-Playlist (m3u8) mit allen variablen Bitraten-(VBR-)Renditionen des Assets, das Sie aufnehmen möchten. Sie können nur gültige HLS-Inhalte für die Aufnahme auswählen. Wenn sich der Inhalt in Formaten wie MP4 befindet, konvertieren Sie die Dateien in das HLS-Format. Weitere Informationen finden Sie unter OCI Media Flow.
    9. (Optional) Fügen Sie im Abschnitt ⁇ Tags dem Wiedergabelistenasset mindestens ein Tag hinzu.
      Wenn Sie über Berechtigungen zum Erstellen von Ressourcen verfügt, sind Sie auch berechtigt: Freiformtags auf diese Ressource anwenden. Um ein definiertes Tag anzuwenden, müssen Sie über die Berechtigungen zum Verwenden des Tag-Namespace verfügen. Weitere Informationen zum Tagging finden Sie unter Ressourcentags. Wenn Sie nicht sicher sind, ob Tags angewendet werden sollen, überspringen Sie diese Option, oder fragen Sie einen Administrator. Sie können Tags später anwenden.
    10. Wählen Sie Aufnehmen aus.
      Die Playlist wird erstellt. Auf der Seite mit den Wiedergabelistenassetdetails wird im Abschnitt Anlageninformationen der Jobstatus für die Aufnahme von Anlagen auf Akzeptiert gesetzt.
    Informationen zum Erstellen einer Vorschau-URL und zur Wiedergabe des Assets finden Sie unter Content Delivery in Media Streams verwalten.
  • Für die Assetaufnahme mit der CLI ist eine Medienasset-ID für die Aufnahme erforderlich.

    Mit der Konsole können Sie die vorhandenen Medienasset-IDs anzeigen und mit der Assetaufnahme fortfahren. Alternativ können Sie mit dem Befehl create eine neue in der CLI basierend auf den HLS-Medien in Ihrem Objektspeicher-Bucket erstellen:

    oci media-services media-asset create [OPTIONS]

    Für den Befehl create sind folgende Parameter erforderlich:

    • --compartment id [text]
    • --type [text]: <use the type PLAYLIST for the HLS media>
    • --namespace-name [text]
    • --bucket-name [text]
    • --object-name [text]: <name of the primary HLS or m3u8 file>

    Nachdem die Medienasset-ID erstellt wurde, können Sie das Asset aufnehmen.

    Um ein Asset aufzunehmen, verwenden Sie den Befehl ingest-stream-distribution-channel-asset-metadata-entry-details :

    oci media-services stream-distribution-channel ingest-stream-distribution-channel-asset-metadata-entry-details [OPTIONS]

    Erforderliche Parameter für den Befehl ingest-stream-distribution-channel-asset-metadata-entry-details:

    • --media-asset-id [text]
    • --stream-distribution-channel-id [text]
    • --compartment-id [text]

    So rufen Sie alle Befehle für stream-distribution-channel ab:

    oci media-services stream-distribution-channel -h

    So erhalten Sie Hilfe für den Befehl ingest-stream-distribution-channel-asset-metadata-entry-details:

    oci media-services stream-distribution-channel ingest-stream-distribution-channel-asset-metadata-entry-details -h

    Eine vollständige Liste der Kennzeichen und Variablenoptionen für CLI-Befehle finden Sie in der Befehlszeilenreferenz.

  • Um ein Asset aufzunehmen, verwenden Sie den Vorgang IngestStreamDistributionChannel .

    Nachdem das Asset erfolgreich aufgenommen wurde, können Sie manuell eine Vorschau-URL erstellen. Weitere Informationen finden Sie unter Vorschau-URL erstellen.