Support Kontaktieren Sie Support | Systemstatus Systemstatus
Inhalt der Seite

    VODs auf einen Channel streamen

    In diesem Thema erfahren Sie, wie Sie eine Reihe von Video-on-Demand-Assets (VODs) als Live-Stream zu einem Channel in Brightcove Beacon streamen.

    Übersicht

    Um eine Reihe von VODs als Live-Stream auf einen Kanal in Brightcove Beacon zu streamen, müssen Sie eine Reihe von Schritten ausführen, um den Video-Feed zu erstellen und an Ihren Cloud-Streaming-Partner eines Drittanbieters zu senden.

    Eine allgemeine Sicht auf den Prozess ist:

    1. Kennzeichnen Sie die Videos, die Sie in Ihrem Stream verwenden möchten.
    2. Erstellen Sie mit der Social Syndication API den XML-Video-Feed Ihrer gewünschten Videos.
    3. Senden Sie Ihre XML-Videofeed-URL an Ihren Cloud-Streaming-Partner von Drittanbietern.
    4. Erstellen Sie ein Remote-Video im Medienmodul mit der von Ihrem Cloud Streaming-Partner bereitgestellten URL.
    5. Verbinden Sie das Remote-Video über die Video-ID mit Brightcove Beacon.
    6. Laden Sie die von Ihrem Cloud Streaming-Anbieter bereitgestellte XML-Datei in Ihren Amazon S3-Bucket hoch, um den Electronic Programming Guide (EPG) zu erstellen

    Der Rest dieses Dokuments enthält Details für jeden der oben genannten Schritte.

    Markiere die Videos, die im Stream sein werden

    Du verwendest Tags (Metadaten), um die Videos zu markieren, die du in deinem Stream haben möchtest.

    1. Öffnen Sie in Video Cloud Studio das Medienmodul . (Die Zahlen im Screenshot beziehen sich auf spätere Schritte.)
    2. Aktiviere alle Kontrollkästchen vor den Videos, die du in deinem Stream verwenden möchtest.
    3. Klicken Sie auf die Schaltfläche „Schnellbearbeitung “ oberhalb Ihrer Videosliste.
    4. Geben Sie im Quick Editier-Panel , das rechts neben Ihren Videotiteln angezeigt wird, im Eingabefeld „ Zu hinzufügen-Tags “ das Tag ein, das Sie zum Gruppieren aller gewünschten Videos in Ihrem Stream auswählen. In diesem Beispiel wird das Tag Aug_Stream verwendet.

    Erstellen des XML-Video-Feeds mit der Social Syndication API

    Um Ihren markierten Satz von VODs als Live-Stream zu streamen, müssen Sie eine XML-Datei für den Videofeed erstellen. Diese Datei enthält alle Informationen der Videos, die Sie streamen möchten. Diese Datei ist eine Voraussetzung für Cloud-Streaming-Partner von Drittanbietern wie Frequency, Veset oder Amagi. Im Folgenden finden Sie Einzelheiten zu diesem Prozess:

    • Sie benötigen ein API-Entwicklungstool als Postman oder Insomnia. In diesem Beispiel wird Postman verwendet.
    • Um die XML-Videofeed-Datei zu erstellen, müssen Sie die Brightcove Social Syndication API verwenden. Informationen zur Verwendung der API zum Abrufen der XML-URL finden Sie in der Social Syndication API-Dokumentation.
    • Die Authentifizierung für die meisten Plattform-APIs erfolgt über ein temporäres OAuth2-Zugriffstoken. Einige APIs verwenden stattdessen einen permanenten API-Schlüssel oder einen Richtlinienschlüssel. Einzelheiten finden Sie in der Dokumentation zu den einzelnen APIs.
    1. Öffnen Sie Ihr API-Client-Tool, in diesem Beispiel wird Postman verwendet.
    2. Wählen Sie POST aus dem Dropmenu API-Anruftyp aus.
    3. Kopieren Sie den Social Syndication API-Aufruf:
      https://social.api.brightcove.com/v1/accounts/your-account-id/mrss/syndications
    4. Fügen Sie den Aufruf der Social Syndication API in das URL-Feld ein und ändern Sie die URL-Daten mit Ihren eigenen Konto-ID-Informationen.
    5. Wählen Sie die Registerkarte „ Körper “ in Ihrem API-Client aus.
    6. Kopieren Sie die folgende Social Syndication Resource Vorlage:
      
      {
        "name": "Your Channel Syndication Videos",
        "type": "universal",
        "include_all_content": false,
        "include_filter": "tags:yourtag",
        "title": "80s Music Videos",
        "description": "Amateur Tokyo drift!",
        "destination_url": "http://mywebsite.com",
        "keywords": "80s, rock",
        "author": "Rick Astley",
        "category": "Music",
        "album_art_url": "http://my_album_art.jpg",
        "explicit": "no",
        "owner_name": "http://my_album_art.jpg",
        "owner_email": "rick@astley.com",
        "language": "en-us",
        "fetch_sources": true,
        "fetch_digital_master": false,
        "fetch_dynamic_renditions": true,
        "sort": "-created_at"
       } 
    7. Fügen Sie die Social Syndication Resource Vorlage in das Textfeld „ Text “ ein.
    8. Bearbeiten Sie die Daten der Social Syndication Resource Vorlagendaten mit Ihren eigenen Informationen.
    9. Denken Sie daran, das zuvor in Video Cloud erstellte Tag in „include_filter“ hinzuzufügen: „tags: YourTag“ -Feld.
    10. Klicken Sie in Ihrem API-Client auf die Schaltfläche Senden , um den POST-Aufruf zu tätigen.
    11. Beachten Sie, dass die Antwort der Social Syndication API einige schreibgeschützte Felder hinzufügt:
      
       {
          "id": "7f594cd3-4853-4174-aff3-203c3e99e9c2",
          "name": "Your Channel Syndication Videos",
          "type": "universal",
          "include_all_content": false,
          "include_filter": "tags:yourtag",
          "title": "80s Music Videos",
          "description": "Amateur Tokyo drift!",
          "syndication_url": "https://social.feeds.brightcove.com/v1/accounts/9999999999999/mrss/accounts/{account_id}/mrss/syndications/7f594cd3-4853-4174-aff3-203c3e99e9c2/feed",
          "destination_url": "http://mywebsite.com",
          "keywords": "80s, rock",
          "author": "Rick Astley",
          "category": "Music",
          "album_art_url": "http://my_album_art.jpg",
          "explicit": "no",
          "owner_name": "http://my_album_art.jpg",
          "owner_email": "rick@astley.com",
          "language": "en-us",
          "fetch_sources": true,
          "fetch_digital_master": false,
          "fetch_dynamic_renditions": true,
          "sort": "-created_at"
       }
    12. Beachten Sie nach der Erstellung des Videofeeds, dass die API-Antwort die ID und die syndication_urlenthält. Die syndication_url ist diejenige, die Sie Ihrem Cloud Streaming-Partner zur Verfügung stellen sollten, aber es müssen noch einige Schritte ausgeführt werden, bevor der Video-Feed bereit ist.
    13. Kopieren Sie die API-Antwort-ID.
    14. Der nächste Schritt besteht darin, eine Vorlage für die Daten hinzuzufügen. Wählen Sie im Dropdown-Menü PUTaus.
    15. Fügen Sie die ID-Antwort des letzten API-Aufrufs in der URL-Petition hinzu.
    16. Klicken Sie auf die Registerkarte Body .
    17. Wählen Sie die Roh-Option aus.
    18. Kopieren Sie eine der für Universal Syndication bereitgestellten XML-Vorlagen im Textbereich und fügen Sie sie ein.
    19. Klicken Sie auf Senden , um den PUT-API-Aufruf
    20. Nach dem PUT-Aufruf enthält die API-Antwort die Vorlage mit den Informationen Ihrer Videos und die syndication_url wird aktualisiert und kann an Ihren Cloud Streaming-Partner geliefert werden.

    Übermittlung des XML-Feeds an Ihren Cloud-Streaming-Partner

    Sobald Sie die syndication_url mit Ihrem Video-Feed aktualisiert haben, müssen Sie sie an Ihren Cloud Streaming-Partner (Frequency, Veset, Amagi) übermitteln, da die URL die XML-Datei enthält.

    Nachdem Sie es erhalten haben, sollte Ihr Cloud Streaming-Partner Ihnen eine Streaming-URL und eine neue XML-Datei zur Verfügung stellen, die den elektronischen Programmierleitfaden für Brightcove Beacon enthält.

    Hinzufügen eines Remote-Videos in Studio

    Sobald Sie die Streaming-URL für Ihren Kanal erhalten haben, müssen Sie den Live-Stream als Remote-Video in Video Cloud an Brightcove Beacon senden.

    1. Öffnen Sie das Medienmodul in Ihrem Video Cloud-Konto.
    2. Klicken Sie im linken Bereich auf die Schaltfläche + Remote-Video hinzufügen .
    3. Benennen Sie im Feld „ Videoname “ Ihr Stream-Video.
    4. Wählen Sie im Menü „ Videotyp “ die Option „ Live “.
    5. Wählen Sie im Feld Format die Option HLS aus.
    6. Fügen Sie in das URL-Feld die Stream-URL ein, die von Ihrem Cloud Streaming-Partner bereitgestellt wird.
    7. Klicken Sie auf den Button Speichern .
    8. Sobald das Remote-Video erstellt wurde, klicken Sie im Medienmodul darauf.
    9. Öffnen Sie den Abschnitt VIDEOINFORMATIONEN und kopieren Sie die ID.

    Verbinden des Remote-Videos mit Brightcove Beacon

    Der letzte Schritt besteht darin, den soeben in Video Cloud erstellten Remote-Videostream mit einem Brightcove Beacon Channel zu verbinden.

    1. Öffnen Sie Brightcove Beacon.
    2. Klicken Sie im oberen Menü auf die Registerkarte Channels .
    3. Klicke auf deinen gewünschten Channel. Weitere Informationen zum Erstellen eines Kanals finden Sie in der Channels-Dokumentation.
    4. Klicken Sie in den Channel-Einstellungen auf die Registerkarte Streams .
    5. Fügen Sie im Feld Stream Video ID die Video-ID aus Ihrem Video Cloud Remote Video ein.
    6. Klicken Sie auf Channel aktualisieren.
    7. Öffnen Sie die Brightcove Beacon Web-App zum Testen und Sie sollten Ihren VOD-Stream auf Ihrem gewünschten Kanal sehen.
    8. Der letzte Schritt besteht darin, die von Ihrem Cloud-Streaming-Partner bereitgestellte XML-Datei in Ihren Amazon S3-Bucket hochzuladen. Dadurch wird das EPG für den Channel erstellt. Weitere Informationen zum Hochladen und Abrufen der XML-Datei finden Sie in der EPG-Dokumentation.

    Seite zuletzt aktualisiert am 28 Sep 2020