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 einem Distributionskanal aufnehmen) müssen über folgende Rechte verfügen:
  • 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 klicken Sie auf Analysen und KI. Klicken Sie unter Medienservices auf Medienstreams.
    2. Wählen Sie auf der Listenseite Verteilungskanäle das Compartment aus, das den Verteilungskanal enthält, für den Sie die Assets aufnehmen möchten.
    3. Klicken Sie auf den Namen des Kanals, in dem Sie die Assets aufnehmen möchten.
    4. Klicken Sie auf der Seite Distributionskanaldetails unter Ressourcen auf Playlistassets.
    5. Klicken Sie auf Playlistasset aufnehmen.
    6. Wählen Sie im Bereich Wiedergabelistenasset aufnehmen den Bucket im Compartment aus, das den Inhalt enthält. Wenn der gewünschte Bucket nicht angezeigt wird, müssen Sie das Compartment möglicherweise ändern.
    7. 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.
    8. (Optional) Um Tags auf das Asset anzuwenden, klicken Sie auf Erweiterte Optionen anzeigen.
      Tagging ist ein Metadatensystem, mit dem Sie die Ressourcen in Ihrem Mandanten organisieren und verfolgen können. Wenn Sie über Berechtigungen zum Erstellen von Ressourcen verfügen, sind Sie auch berechtigt, Freiformtags hinzuzufügen. Um ein definiertes Tag zuzuweisen, benötigen Sie die Berechtigungen zum Verwenden des Tag-Namespace. Allgemeine Informationen zu Tagging finden Sie unter Ressourcentags und Überblick über Tagging.
    9. Klicken Sie auf Erstellen.
      Die Playlist wird erstellt.
      Auf der Seite Playlistassetdetails im Abschnitt Playlistinformationen der Registerkarte Details wird der Jobstatus aufnehmen auf Akzeptiert gesetzt. Nachdem der Aufnahmejob abgeschlossen ist, können Sie den Packagenamen aus der Liste Packaging auswählen.
    10. Kopieren Sie die Vorschau-URL, und geben Sie die URL in einem unterstützten Browser oder einer unterstützten Anwendung wieder.
  • 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, oder Sie können mit dem Befehl create auf Basis der HLS-Medien in Ihrem Objektspeicher-Bucket eine neue in der CLI 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.