Support Kontakt Support | Systemstatus Systemstatus
Seiteninhalt

    Überblick: Playback API

    Der Playback API wird zum Abrufen von Video- und Playlist-Daten verwendet Video Cloud. Es wird normalerweise verwendet, um Videodaten an a zu übertragen player auf einer Webseite oder in einer mobilen App.

    Einführung

    Der Playback API ist eine API mit niedriger Latenz, die für die clientseitige Verwendung beim Abrufen von Video- oder Wiedergabelistendaten von Webseiten oder mobilen Apps gedacht ist. Es ist eine allgemeine Medienverwaltungs-API für die Integration Video Cloud mit Ihrem CMS oder anderen Systemen - dafür sollten Sie den CMS API.

    Der Playback API Die Ergebnisse werden gefiltert, um nur abspielbare Videos zurückzugeben (Status = AKTIV, Flag für vollständige Aufnahme = wahr und bei Bedarf in korrekten Daten / Zeit). Dies bedeutet, dass die player Das Video kann abgespielt werden, sobald eine Wiedergabe vorhanden ist, auch wenn andere noch verarbeitet werden. Wenn Sie Videos abrufen müssen, die derzeit nicht abspielbar sind, sollten Sie erneut die verwenden CMS API stattdessen.

    Beachten Sie auch, dass zur Maximierung der Leistung die Videodaten vom Playback API wird für kurze Zeit zwischengespeichert. Wie lange eine bestimmte Datensatz-ID zwischengespeichert wird, variiert, kann jedoch bis zu 20 Minuten betragen.

    Siehe auch die API-Referenz.

    Anwendungsfälle

    Der Brightcove Player und der Brightcove SDK players Katalogmethoden, die mit den Methoden der Playback APIIn den meisten Fällen können Sie diese einfach verwenden, wenn Sie zur Laufzeit nur Videos oder Playlists zur Laufzeit abrufen.

    Möglicherweise möchten Sie jedoch eine Ansicht von Videos oder Wiedergabelisten auf einem Bildschirm einer mobilen App bereitstellen, auf dem keine angezeigt wird player ist anwesend.

    Darüber hinaus kann es vorkommen, dass Sie Videos oder Wiedergabelisten abrufen möchten, um Informationen darüber anzuzeigen, ohne eine zu haben player auf dem Bildschirm, beispielsweise als Zielseite für ein Videoportal.

    Der Playback API ist in diesen Fällen nützlich.

    Allgemeine Information

    Basis-URL

    Die Basis-URL für die Playback API ist:

    https://edge.api.brightcove.com/playback/v1

    Kontopfad

    In allen Fällen werden Anfragen für eine bestimmte Anfrage gestellt Video Cloud Konto. Also, Sie werden immer den Begriff hinzufügen accounts gefolgt von Ihrer Konto-ID zur Basis-URL:

    https://edge.api.brightcove.com/playback/v1/accounts/{account_id}

    Beglaubigung

    Anforderungen werden mit einem Richtlinienschlüssel authentifiziert, der auf drei Arten übergeben werden kann:

    1. In einem Streit mit einem Accept Header:
      Accept: application/json;pk={policy_key}

      Dies ist die empfohlene Methode für einen browserbasierten Client, da sie die Anforderung ermöglicht, ohne eine zusätzliche Anforderung zuerst als Teil der Browser-CORS-Überprüfung "vor dem Flug" fortzufahren. Dies spart Latenz beim ersten Aufruf einer Browser-Anfrage.

    2. In einem Authorization Header mit dem Realm-Schlüsselwort BCOV-Policy:
      Authorization: BCOV-Policy {policy_key}
    3. In einem BCOV-Policy Header:
      BCOV-Policy: {policy_key}

    Einen Richtlinienschlüssel erhalten

    Es gibt drei Möglichkeiten, wie Sie einen Richtlinienschlüssel erhalten können:

    1. Jeden Brightcove player wird automatisch eine zugewiesen. Hier finden Sie Anweisungen zum Abrufen eines playerRichtlinienschlüssel eingeben dieses Dokument. Da Richtlinienschlüssel für das gesamte Konto gut sind, können Sie sie unabhängig davon verwenden, ob dies der Fall ist player ist auf der Seite eingebettet.
    2. Sie können einen grundlegenden Richtlinienschlüssel mithilfe von Richtlinienschlüssel Schnellstart
    3. Sie können eine Anfrage an die Policy API

    Token-Authentifizierung

    Die Token-Authentifizierung für HLS- und DASH-Inhalte wird unterstützt. Wenn Sie eine Tokenauthentifizierung benötigen, wenden Sie sich an Ihren Account Manager, um die Aktivierung für Ihr Konto zu aktivieren.

    Vermeiden Sie hartcodierte URLs

    URLs für Thumbnails, Poster, Videodateien und andere Medien sollten in Ihren Seiten oder Anwendungen niemals fest codiert sein. Das Playback API gibt die zuletzt im Cache gespeicherte Version von URLs für Mediendateien zurück, aber die URLs selbst können sich ändern. Du solltest das benutzen CMS API ( oder Playback API ) fordert an, diese URLs jedes Mal neu zu laden, wenn die Seite geladen wird, oder sie für höchstens sechs Stunden zwischenzuspeichern.

    Zwischenspeichern von Video- und Bild-URLs

    Sie können URLs für Videos und Bilder zwischenspeichern, um die Seitenleistung zu verbessern. Der Cache muss jedoch regelmäßig aktualisiert werden. Wenn Sie die abgerufenen URLs zwischenspeichern, um die Leistung Ihrer Seiten zu verbessern, aktualisieren Sie den Cache, indem Sie die API-Aufrufe mindestens alle sechs Stunden wiederholen.

    Methoden

    Die API unterstützt nur die folgenden GET-Anforderungen der folgenden Typen:

    Videoanfragen

    Ein einzelnes Videoobjekt kann mithilfe der Video-ID oder der Referenz-ID abgerufen werden.

    Hol dir ein Video nach ID

    Endpunkt

    https://edge.api.brightcove.com/playback/v1/accounts/{account_id}/videos/{video_id}

    Beispiel

    https://edge.api.brightcove.com/playback/v1/accounts/57838016001/videos/38467382999

    Beispielantwort

    {
      "account_id": "107767373999",
      "ad_keys": null,
      "created_at": "2010-07-12T22:37:34.760Z",
      "description": "Avatar_MakingAScene_Featurette",
      "duration": 595560,
      "id": "38467382999",
      "long_description": null,
      "name": "Avatar_MakingAScene_Featurette",
      "published_at": "2010-07-12T22:37:34.760Z",
      "reference_id": "AvatarMakingShort",
      "text_tracks": [],
      "updated_at": "2010-07-12T22:54:29.666Z",
      "cue_points": [
        {
          "id": "111637107001",
          "name": "Pre-roll",
          "type": "AD",
          "time": 0,
          "metadata": null,
          "force_stop": false
        }
      ],
      "custom_fields": {
        "moretext": "this is the first video uploaded",
        "mylist": "abc"
      },
      "link": {
        "text": "Full Dvd at Amazon",
        "url": "http://www.amazon.com/Avatar-Sam-Worthington/dp/B002VPE1AW"
      },
      "tags": [
        "copied"
      ],
      "poster_sources": [
        {
          "src": "http://brightcove04.o.brightcove.com/107767373999/107767373999_111728861001_vs-111727994001.jpg?pubId=107767373999&videoId=38467382999"
        }
      ],
      "thumbnail_sources": [
        {
          "src": "http://brightcove04.o.brightcove.com/107767373999/107767373999_111728862001_th-111727994001.jpg?pubId=107767373999&videoId=38467382999"
        }
      ],
      "poster": "http://brightcove04.o.brightcove.com/107767373999/107767373999_111728861001_vs-111727994001.jpg?pubId=107767373999&videoId=38467382999",
      "thumbnail": "http://brightcove04.o.brightcove.com/107767373999/107767373999_111728862001_th-111727994001.jpg?pubId=107767373999&videoId=38467382999",
      "sources": [
        {
          "avg_bitrate": 379000,
          "width": 320,
          "duration": 595560,
          "size": 28196307,
          "stream_name": "mp4:107767373999/107767373999_111728840001_Avatar-MakingAScene-Featurette.mp4?__nn__=1497926354001&slist=107767373999/&auth=daEciavcicRbhbtdSaBdBdVbXd0aUdTcMaX-bvRrSa-hca-slyCzrux_zJAq_HFCB_EvE&aifp=bcosuds",
          "codec": "H264",
          "asset_id": "111728840001",
          "container": "MP4",
          "height": 180,
          "app_name": "rtmp://cp150446.edgefcs.net/ondemand"
        },
        {
          "avg_bitrate": 379000,
          "width": 320,
          "src": "http://uds.ak.o.brightcove.com/107767373999/107767373999_111728840001_Avatar-MakingAScene-Featurette.mp4?pubId=107767373999&videoId=38467382999",
          "size": 28196307,
          "height": 180,
          "duration": 595560,
          "container": "MP4",
          "codec": "H264",
          "asset_id": "111728840001"
        }, ... 6 more sources ...
    
      ]
    }

    Holen Sie sich das Video mit der Referenz-ID

    Endpunkt

    https://edge.api.brightcove.com/playback/v1/accounts/{account_id}/videos/ref:{reference_id}

    Beispiel

    https://edge.api.brightcove.com/playback/v1/accounts/57838016001/videos/ref:nature_2010-07-12

    Beispielantwort

    {
      "account_id": "107767373999",
      "ad_keys": null,
      "created_at": "2010-07-12T22:37:34.760Z",
      "description": "Avatar_MakingAScene_Featurette",
      "duration": 595560,
      "id": "38467382999",
      "long_description": null,
      "name": "Avatar_MakingAScene_Featurette",
      "published_at": "2010-07-12T22:37:34.760Z",
      "reference_id": "nature_2010-07-12",
      "text_tracks": [],
      "updated_at": "2010-07-12T22:54:29.666Z",
      "cue_points": [
        {
          "id": "111637107001",
          "name": "Pre-roll",
          "type": "AD",
          "time": 0,
          "metadata": null,
          "force_stop": false
        }
      ],
      "custom_fields": {
        "moretext": "this is the first video uploaded",
        "mylist": "abc"
      },
      "link": {
        "text": "Full Dvd at Amazon",
        "url": "http://www.amazon.com/Avatar-Sam-Worthington/dp/B002VPE1AW"
      },
      "tags": [
        "copied"
      ],
      "poster_sources": [
        {
          "src": "http://brightcove04.o.brightcove.com/107767373999/107767373999_111728861001_vs-111727994001.jpg?pubId=107767373999&videoId=38467382999"
        }
      ],
      "thumbnail_sources": [
        {
          "src": "http://brightcove04.o.brightcove.com/107767373999/107767373999_111728862001_th-111727994001.jpg?pubId=107767373999&videoId=38467382999"
        }
      ],
      "poster": "http://brightcove04.o.brightcove.com/107767373999/107767373999_111728861001_vs-111727994001.jpg?pubId=107767373999&videoId=38467382999",
      "thumbnail": "http://brightcove04.o.brightcove.com/107767373999/107767373999_111728862001_th-111727994001.jpg?pubId=107767373999&videoId=38467382999",
      "sources": [
        {
          "avg_bitrate": 379000,
          "width": 320,
          "duration": 595560,
          "size": 28196307,
          "stream_name": "mp4:107767373999/107767373999_111728840001_Avatar-MakingAScene-Featurette.mp4?__nn__=1497926354001&slist=107767373999/&auth=daEciavcicRbhbtdSaBdBdVbXd0aUdTcMaX-bvRrSa-hca-slyCzrux_zJAq_HFCB_EvE&aifp=bcosuds",
          "codec": "H264",
          "asset_id": "111728840001",
          "container": "MP4",
          "height": 180,
          "app_name": "rtmp://cp150446.edgefcs.net/ondemand"
        },
        {
          "avg_bitrate": 379000,
          "width": 320,
          "src": "http://uds.ak.o.brightcove.com/107767373999/107767373999_111728840001_Avatar-MakingAScene-Featurette.mp4?pubId=107767373999&videoId=38467382999",
          "size": 28196307,
          "height": 180,
          "duration": 595560,
          "container": "MP4",
          "codec": "H264",
          "asset_id": "111728840001"
        }, ... 6 more sources ...
    
      ]
    }

    Videos suchen

    Sie müssen eine verwenden suchaktivierter Richtlinienschlüssel, bei der Suche nach Videos mit dem Playback API. Einzelheiten finden Sie in der Playback API Referenz Dokument.

    Parameter

    Beachten Sie, dass alle Parameter sind fakultativ. Sie gelten für GET Videos nur Anfragen.

    GET Videos Anfrageparameter
    Parameter Beschreibung
    q Abfragezeichenfolge für Suchen - Details finden Sie in der Suchführer
    limit Anzahl der zurückzugebenden Videos - muss eine Ganzzahl zwischen 1 und 100 sein. Standard: 20
    offset Anzahl der zu überspringenden Videos (für Paging-Ergebnisse) Muss eine positive ganze Zahl sein. Standard: 0
    sort Eine Zeichenfolge, die das Feld angibt, nach dem sortiert werden soll.
    Beginnen mit - absteigend sortieren.
    Wenn ein Wert für q wird zur Verfügung gestellt, dann ist die Standardsortierung nach "score" (Relevanz der Suchergebnisse auf die ursprüngliche Anfrage).
    Wenn kein Wert für q wird bereitgestellt, dann ist die Standardsortierung updated_at absteigend.
    Die folgenden Felder sind für die Sortierung gültig: name, reference_id, created_at, published_at, updated_at, schedule_starts_at, schedule_ends_at, state, plays_total, und plays_trailing_week
    Einzelheiten finden Sie in der Holen Sie sich Videos Abschnitt der Playback API Referenz

    Brightcove's Playback API bietet eine programmatische Möglichkeit, nach Videos in Ihrem Browser zu suchen Video Cloud Bibliothek.

    Um grundlegende und komplexe Suchen an Ihren Videodaten durchzuführen, verwenden Sie die q Parameter:

    https://edge.api.brightcove.com/playback/v1/accounts/1752604051111/videos?q={search terms}

    Weitere Informationen zur Suche nach Videos finden Sie unter Search Videos Dokument.

    Paging-Ergebnisse

    Verwenden Sie das limit Parameter, um anzugeben, wie viele Elemente bei einer Anfrage zurückgegeben werden sollen - bis zu 100. Sie können dann die offset Parameter zum Durchblättern von Ergebnismengen, die größer sind als der limitdem „Vermischten Geschmack“. Seine offset ist die Anzahl der zu überspringenden Elemente.

    Die folgende Suche gibt beispielsweise die Videos 51-75 der gesamten Ergebnismenge zurück, vorausgesetzt, dass die Gesamtergebnismenge mindestens 75-Videos enthält:

    /videos?q=updated_at:2014-01-01..2014-06-30&limit=25&offset=50

    Der limit und offset Parameter können nur für Videos verwendet werden.

    Paging-Best Practice

    Beim Blättern durch Ihre Ergebnismenge von der Playback APIEs wird empfohlen, die folgenden Schritte zu befolgen:

    1. Verwenden Sie das limit und offset Parameter zum Zurückgeben von Datengruppen aus Ihrer Ergebnismenge.
      /accounts/578380111111/videos?q=tags:nature&limit=20&offset=50
    2. Mit jeder Antwort werden Sie sehen, dass die count Das Feld zeigt immer die maximale Anzahl von Videos in Ihrer Ergebnismenge an.
      {"count": 171,
        "videos": [ ... ]
      }
    3. Die gesamte count Videos von Ihrer ersten Anfrage können verwendet werden, um festzustellen, wie viele Seiten Sie noch anfordern müssen.

      Alternativ können Sie die Abfrage durchführen count Wert mit jeder Antwort und weiter bis zum count ist kleiner oder gleich der Seitengröße mal der limit.
      count <= page-number * limit

    Sortieren von Video-Ergebnissen

    Verwenden Sie den Parameter sort=field_name um festzulegen, wie die Ergebnisse sortiert werden sollen. Sie können nach folgenden Videofeldern sortieren:[1-1]

    • Name
    • Referenz ID
    • hergestellt in
    • veröffentlicht_at
    • aktualisiert am
    • schedule_starts_at (Hinweis: Dies ist die sortieren Feld - das Suchfeld ist schedule.starts_at)
    • schedule_ends_at (Hinweis: Dies ist die sortieren Feld - das Suchfeld ist schedule.ends_at)
    • Zustand
    • plays_total[1-2]
    • plays_trailing_week[1-2]

    Einschränkungen

    • [1-1] Wenn Sie für einen Video-Suchanruf keinen Sortierwert angeben, werden die Ergebnisse nach Relevanz sortiert. Wenn Sie keinen Sortierwert für a bereitstellen GET Videos aufrufen, werden die Ergebnisse sortiert nach updated_at absteigend.
    • [1-2] Sie können sortieren plays_total or plays_trailing_week, aber diese Felder sind nicht in den Ergebnissen enthalten

    Alle Videos und große Datensätze

    Wenn Sie alle Videos in Ihrem Konto oder eine große Anzahl von Videos abrufen, müssen Sie Folgendes beachten:

    1. Sie könnten versucht sein, das größte erlaubte zu verwenden limit (100), aber es ist besser, Videos in Stapeln von 25 oder weniger abzurufen, um die Möglichkeit zu minimieren, dass API-Anfragen zeitlich begrenzt werden
    2. Wenn Sie große Datensätze durchsuchen, ist es möglich, dass die Videodaten während der Operation aktualisiert werden, was dazu führen kann, dass sich die Elemente in den Antworten verschieben:
      • Möglicherweise sehen Sie ein Element auf mehreren Seiten wiederholt
      • Ein Gegenstand könnte verfehlt werden, da er zu einer vorherigen Antwortgruppe verschoben wurde

      Um die erste Möglichkeit zu berücksichtigen, sollte Ihre App die gesamte Objektliste entfernen, nachdem Sie alle Videos abgerufen haben. Um die zweite Möglichkeit zu behandeln, müssen Sie die Gesamtzahl der abgerufenen Elemente (nach der Deduplizierung) mit der erwarteten Anzahl vergleichen und dann die Anforderungen erneut ausführen, wobei die Ergebnisse nach last_modified_date (absteigend) sortiert werden. Dies sollte nicht erforderlich sein rufen Sie mehr als einen Stapel ab, um verpasste Artikel abzurufen.

    3. Sie können die Wahrscheinlichkeit der Szenarien im vorherigen Element verringern, indem Sie die zurückgegebenen Ergebnisse entsprechend sortieren. Die Standardsortierung nach Relevanz Für Suchvorgänge wird ein komplexer Algorithmus verwendet, der Kombinationen aus Schlüsselwörtern, Tags und benutzerdefinierten Feldwerten darstellt. Wenn Sie nach Videos suchen, die auf mehreren Keywords, Tags und / oder benutzerdefinierten Feldern basieren, ist die Sortierung nach Relevanz genau das Richtige. Wenn Sie jedoch nur versuchen, alle oder eine große Menge Ihrer Videos abzurufen, legen Sie die Option sort Parameter explizit gibt Ihnen mehr Kontrolle über die Reihenfolge der zurückgegebenen Elemente.

    Holen Sie sich Videos

    Endpunkt

    https://edge.api.brightcove.com/playback/v1/accounts/{account_id}/videos

    Beispiel

    https://edge.api.brightcove.com/playback/v1/accounts/57838016001/videos?q=tags:nature,name:nature

    Beispielantwort

    {
      "count": 123,
      "videos":
        [
          {<video1 fields>},
          {<video2 fields>},
          ...
        ]
    }

    Fehler Antwort

    Wenn Sie versuchen, den Endpunkt Videos mit einem Richtlinienschlüssel zu verwenden, der NICHT für die Suche aktiviert ist, erhalten Sie die folgende Fehlermeldung von der Playback API:

    [
      {
        "api_call": "search",
        "error_subcode": "API",
        "error_code": "ACCESS_DENIED",
        "message": "Access to this resource is forbidden by access policy."
      }
    ]

    Der Playback API Mit dieser Option können Sie in Ihrem Konto nach Videos suchen, die sich auf das angegebene Video beziehen. Basierend auf name und short description des angegebenen Videos sucht die API nach Teilübereinstimmungen in den folgenden Feldern:

    • name
    • short description
    • long description
    • tags

    Wenn die geografische Einschränkung wirksam ist, erhalten Sie möglicherweise keine vollständige Ergebnisseite.

    Parameter

    Die folgenden URL-Parameter können für GET-bezogene Videoanfragen verwendet werden:

    GET Ähnliche Videos Request Params
    Parameter Beschreibung
    limit Die Anzahl der zurückzugebenden Videos (Standard = 20; Maximum = 100)
    ad_config_id Fügen Sie ad_config_id an, um zurückzukehren Videos mit SSAI

    Standardmäßig enthält die Antwort bis zu 20-Videos. Sie können das verwenden limit Parameter, um bis zu einem Maximum von 100-Videos zurückzukehren, mit erhöhten Latenzkosten.

    Beachten Sie, dass es keine gibt offset Wenn Sie ähnliche Videos suchen, können Sie Ihre Videodaten nicht durchsuchen.

    Ähnliche Videos mit Video-ID abrufen

    Endpunkt

    https://edge.api.brightcove.com/playback/v1/accounts/{account_id}/videos/{video_id}/related

    Beispiel

    https://edge.api.brightcove.com/playback/v1/accounts/1752604059001/videos/5565662146001/related

    Ähnliche Videos mit Referenz-ID abrufen

    Endpunkt

    https://edge.api.brightcove.com/playback/v1/accounts/{account_id}/videos/ref:{reference_id}/related

    Beispiel

    https://edge.api.brightcove.com/playback/v1/accounts/1752604059001/videos/ref:nature/related

    Beispielantwort

    Beachten Sie in der folgenden Antwort, dass es keine gibt count Feld, im Gegensatz zu den Videos suchen Antwort.

    {
      "videos":
        [
          {<video1 fields>},
          {<video2 fields>},
          ...
        ]
    }

    Fehler Antwort

    Wenn Sie versuchen, den für die Suche relevanten Endpunkt mit einem Richtlinienschlüssel zu verwenden, der NICHT für die Suche aktiviert ist, erhalten Sie die folgende Fehlermeldung von Playback API:

    [
      {
        "api_call": "search",
        "error_subcode": "API",
        "error_code": "ACCESS_DENIED",
        "message": "Access to this resource is forbidden by access policy."
      }
    ]

    Videoanfrage mit SSAI

    Auch wenn Sie KEIN Brightcove-Web verwenden player oder die Brightcove Native SDKs in Ihrer Anwendung können Sie weiterhin die serverseitige Anzeigeneinfügung (SSAI) mit Ihren eigenen verwenden player.

    Holen Sie sich Video mit SSAI

    Um ein Video mit SSAI zurückzugeben, hängen Sie Ihre Anzeigenkonfigurations-ID als URL-Parameter an Ihre an Playback API anfordern. Mit dieser Anfrage können Sie entweder eine Video-ID oder eine Video-Referenz-ID verwenden.

    Endpunkt mit URL-Parameter

    Fügen Sie Ihre an ad_config_id bis zum Ende der Playback API Anfrage:

    https://edge.api.brightcove.com/playback/v1/accounts/{account_id}/videos/{video_id}?ad_config_id={ad_config_id}

    Beispiel

    https://edge.api.brightcove.com/playback/v1/accounts/1752604059001/videos/5565662146001?ad_config_id=1234abcd

    In der folgenden Beispielantwort werden Sie Folgendes bemerken:

    • Die Antwort ist ähnlich, wenn Sie keine Anzeigenkonfigurations-ID angegeben haben.
    • Die Elemente des sources Array enthält eine neue Eigenschaft namens vmap.
    • Wenn Sie wissen möchten, wo sich die Anzeigen im Content befinden, können Sie die in der URL verknüpfte VMAP-Datei lesen vmap Eigentum.
    • Der src Eigentum innerhalb der sources Array enthält die URL zur HLS- oder DASH-Quelle. Dies entspricht der Antwort, wenn keine Anzeigenkonfigurations-ID verwendet wird src Es werden Anzeigen mit dem Hauptinhalt verknüpft.

    Beispielantwort

    {
      "description": "The story of a giant rabbit with a heart bigger than himself. ",
      "poster_sources": [
        {
          "src": "https://cf-images.us-east-1.prod.boltdns.net/v1/jit/3723496277001/dd5bd69c-e962-4a43-9dbd-94faaaba1785/main/1280x720/5m17s130ms/match/image.jpg"
        }
      ],
      "tags": [],
      "cue_points": [],
      "custom_fields": {},
      "account_id": "3723496277001",
      "sources": [
        {
          "ext_x_version": "4",
          "vmap": "http://ssaiplayback.prod.boltdns.net/playback/once/v1/vmap/hls/v4/clear/3723496277001/7a3316d9-1b06-4d62-bec8-3919b43fffbb/dd5bd69c-e962-4a43-9dbd-94faaaba1785/content.vmap?bc_token=NTllMTMxYjNfMTdkOTY2YThhNjU5MDk5ZTQ3NDBkNmUxOTYyOGRkNzM0ZjBiM2RjMGEwOThjOGFkYjk1MWQxMzFmNGYzMjA5YQ%3D%3D",
          "type": "application/x-mpegURL",
          "src": "http://ssaiplayback.prod.boltdns.net/playback/once/v1/hls/v4/clear/3723496277001/7a3316d9-1b06-4d62-bec8-3919b43fffbb/dd5bd69c-e962-4a43-9dbd-94faaaba1785/master.m3u8?bc_token=NTllMTMxYjNfZGM5ZDg0NGM2ZGJjZDcxZTFjOGYyODBlMzM2NmNmMmJkMWNhZDczNWViNzRiMjIwNjg5MjkzZGM0ZmJlMTc1Yw%3D%3D"
        },
        ...
      ],
      "created_at": "2017-05-15T17:09:11.171Z"
    }

    Erfordern ad_config_id

    Verwendung der Policy APISie können einen Richtlinienschlüssel erstellen, für den Sie die Option einschließen müssen ad_config_id URL-Parameter bei Anfragen an die Playback API. Einzelheiten zur Einstellung dieser Funktion finden Sie unter Policy API Referenz Dokument.

    Wenn der Richtlinienschlüssel so eingestellt ist, dass ad_config_idund du hängst es nicht an a an Playback API Bitte, erhalten Sie den folgenden Fehler:

    [
      {
        "error_subcode": "AD_CONFIG",
        "error_code": "ACCESS_DENIED",
        "message": "Missing required ad_config_id parameter"
      }
    ]

    Playlist-Anfragen

    Ein Playlist-Videoobjekt kann entweder mithilfe der Playlist-ID oder seiner Referenz-ID abgerufen werden.

    Parameter

    Die folgenden URL-Parameter können für Wiedergabelistenanforderungen verwendet werden

    Playlist Anfrage Params
    Parameter Beschreibung
    begrenzen Die Anzahl der zurückzugebenden Videos (Standard = 20; Maximum = 100)
    Offset Anzahl der zu überspringenden Videos (ab dem Beginn der Wiedergabeliste; Standard = 0)

    Zum Beispiel würden diese an Ihre Anfrage angehängten Parameter -? Limit = 40 & offset = 20 - Videos 21-60 in der Wiedergabeliste zurückgeben (vorausgesetzt, es gibt so viele).

    Holen Sie sich die Playlist nach ID

    Endpunkt

    https://edge.api.brightcove.com/playback/v1/accounts/{account_id}/playlists/{playlist_id}

    Beispiel

    https://edge.api.brightcove.com/playback/v1/accounts/57838016001/playlists/38467382999

    Beispielantwort

    {
      "account_id": "107767373999",
      "created_at": "2010-07-12T22:43:30.290Z",
      "description": null,
      "id": "111592530001",
      "name": "Play One",
      "reference_id": null,
      "type": "EXPLICIT",
      "updated_at": "2010-07-12T22:51:25.055Z",
    
      "videos": [
        {
          "description": "Avatar_MakingAScene_Featurette",
          "poster_sources": [
            {
              "src": "http://brightcove04.o.brightcove.com/107767373999/107767373999_111728861001_vs-111727994001.jpg?pubId=107767373999&videoId=38467382999"
            }
          ],
          "tags": [
            "copied"
          ],
          "cue_points": [
            {
              "id": "111637107001",
              "name": "Pre-roll",
              "type": "AD",
              "time": 0,
              "metadata": null,
              "force_stop": false
            }
          ],
          "custom_fields": {
            "moretext": "this is the first video uploaded",
            "mylist": "abc"
          },
          "account_id": "107767373999",
          "sources": [
            {
              "avg_bitrate": 379000,
              "width": 320,
              "duration": 595560,
              "size": 28196307,
              "stream_name": "mp4:107767373999/107767373999_111728840001_Avatar-MakingAScene-Featurette.mp4?__nn__=1497926354001&slist=107767373999/&auth=daEciavcicRbhbtdSaBdBdVbXd0aUdTcMaX-bvRrSa-hca-slyCzrux_zJAq_HFCB_EvE&aifp=bcosuds",
              "codec": "H264",
              "asset_id": "111728840001",
              "container": "MP4",
              "height": 180,
              "app_name": "rtmp://cp150446.edgefcs.net/ondemand"
            },
            {
              "avg_bitrate": 379000,
              "width": 320,
              "src": "http://uds.ak.o.brightcove.com/107767373999/107767373999_111728840001_Avatar-MakingAScene-Featurette.mp4?pubId=107767373999&videoId=38467382999",
              "size": 28196307,
              "height": 180,
              "duration": 595560,
              "container": "MP4",
              "codec": "H264",
              "asset_id": "111728840001"
            },
            {
              "avg_bitrate": 267000,
              "width": 320,
              "duration": 595560,
              "size": 19894997,
              "stream_name": "mp4:107767373999/107767373999_111728852001_Avatar-MakingAScene-Featurette.mp4?__nn__=1497926354001&slist=107767373999/&auth=daEciavcicRbhbtdSaBdBdVbXd0aUdTcMaX-bvRrSa-hca-slyCzrux_zJAq_HFCB_EvE&aifp=bcosuds",
              "codec": "H264",
              "asset_id": "111728852001",
              "container": "MP4",
              "height": 180,
              "app_name": "rtmp://cp150446.edgefcs.net/ondemand"
            },
            {
              "avg_bitrate": 267000,
              "width": 320,
              "src": "http://uds.ak.o.brightcove.com/107767373999/107767373999_111728852001_Avatar-MakingAScene-Featurette.mp4?pubId=107767373999&videoId=38467382999",
              "size": 19894997,
              "height": 180,
              "duration": 595560,
              "container": "MP4",
              "codec": "H264",
              "asset_id": "111728852001"
            },
            {
              "avg_bitrate": 549000,
              "width": 480,
              "duration": 595567,
              "size": 40889436,
              "stream_name": "mp4:107767373999/107767373999_111728860001_Avatar-MakingAScene-Featurette.mp4?__nn__=1497926354001&slist=107767373999/&auth=daEciavcicRbhbtdSaBdBdVbXd0aUdTcMaX-bvRrSa-hca-slyCzrux_zJAq_HFCB_EvE&aifp=bcosuds",
              "codec": "H264",
              "asset_id": "111728860001",
              "container": "MP4",
              "height": 268,
              "app_name": "rtmp://cp150446.edgefcs.net/ondemand"
            },
            {
              "avg_bitrate": 549000,
              "width": 480,
              "src": "http://uds.ak.o.brightcove.com/107767373999/107767373999_111728860001_Avatar-MakingAScene-Featurette.mp4?pubId=107767373999&videoId=38467382999",
              "size": 40889436,
              "height": 268,
              "duration": 595567,
              "container": "MP4",
              "codec": "H264",
              "asset_id": "111728860001"
            },
            {
              "avg_bitrate": 835000,
              "width": 640,
              "duration": 595567,
              "size": 62142992,
              "stream_name": "mp4:107767373999/107767373999_111728865001_Avatar-MakingAScene-Featurette.mp4?__nn__=1497926354001&slist=107767373999/&auth=daEciavcicRbhbtdSaBdBdVbXd0aUdTcMaX-bvRrSa-hca-slyCzrux_zJAq_HFCB_EvE&aifp=bcosuds",
              "codec": "H264",
              "asset_id": "111728865001",
              "container": "MP4",
              "height": 360,
              "app_name": "rtmp://cp150446.edgefcs.net/ondemand"
            },
            {
              "avg_bitrate": 835000,
              "width": 640,
              "src": "http://uds.ak.o.brightcove.com/107767373999/107767373999_111728865001_Avatar-MakingAScene-Featurette.mp4?pubId=107767373999&videoId=38467382999",
              "size": 62142992,
              "height": 360,
              "duration": 595567,
              "container": "MP4",
              "codec": "H264",
              "asset_id": "111728865001"
            },
            {
              "avg_bitrate": 1744000,
              "width": 640,
              "duration": 595567,
              "size": 129836869,
              "stream_name": "mp4:107767373999/107767373999_111735357001_Avatar-MakingAScene-Featurette.mp4?__nn__=1497926354001&slist=107767373999/&auth=daEciavcicRbhbtdSaBdBdVbXd0aUdTcMaX-bvRrSa-hca-slyCzrux_zJAq_HFCB_EvE&aifp=bcosuds",
              "codec": "H264",
              "asset_id": "111735357001",
              "container": "MP4",
              "height": 360,
              "app_name": "rtmp://cp150446.edgefcs.net/ondemand"
            },
            {
              "avg_bitrate": 1744000,
              "width": 640,
              "src": "http://uds.ak.o.brightcove.com/107767373999/107767373999_111735357001_Avatar-MakingAScene-Featurette.mp4?pubId=107767373999&videoId=38467382999",
              "size": 129836869,
              "height": 360,
              "duration": 595567,
              "container": "MP4",
              "codec": "H264",
              "asset_id": "111735357001"
            },
            {
              "avg_bitrate": 1249000,
              "width": 640,
              "duration": 595567,
              "size": 92994065,
              "stream_name": "mp4:107767373999/107767373999_111735369001_Avatar-MakingAScene-Featurette.mp4?__nn__=1497926354001&slist=107767373999/&auth=daEciavcicRbhbtdSaBdBdVbXd0aUdTcMaX-bvRrSa-hca-slyCzrux_zJAq_HFCB_EvE&aifp=bcosuds",
              "codec": "H264",
              "asset_id": "111735369001",
              "container": "MP4",
              "height": 360,
              "app_name": "rtmp://cp150446.edgefcs.net/ondemand"
            },
            {
              "avg_bitrate": 1249000,
              "width": 640,
              "src": "http://uds.ak.o.brightcove.com/107767373999/107767373999_111735369001_Avatar-MakingAScene-Featurette.mp4?pubId=107767373999&videoId=38467382999",
              "size": 92994065,
              "height": 360,
              "duration": 595567,
              "container": "MP4",
              "codec": "H264",
              "asset_id": "111735369001"
            }
          ],
          "name": "Avatar_MakingAScene_Featurette",
          "reference_id": "AvatarMakingShort",
          "long_description": null,
          "duration": 595560,
          "published_at": "2010-07-12T22:37:34.760Z",
          "text_tracks": [],
          "updated_at": "2010-07-12T22:54:29.666Z",
          "thumbnail": "http://brightcove04.o.brightcove.com/107767373999/107767373999_111728862001_th-111727994001.jpg?pubId=107767373999&videoId=38467382999",
          "poster": "http://brightcove04.o.brightcove.com/107767373999/107767373999_111728861001_vs-111727994001.jpg?pubId=107767373999&videoId=38467382999",
          "link": {
            "text": "Full Dvd at Amazon",
            "url": "http://www.amazon.com/Avatar-Sam-Worthington/dp/B002VPE1AW"
          },
          "id": "38467382999",
          "ad_keys": null,
          "thumbnail_sources": [
            {
              "src": "http://brightcove04.o.brightcove.com/107767373999/107767373999_111728862001_th-111727994001.jpg?pubId=107767373999&videoId=38467382999"
            }
          ],
          "created_at": "2010-07-12T22:37:34.760Z"
        }
      ],
    }

    Holen Sie sich die Playlist nach Referenz-ID

    Endpunkt

    https://edge.api.brightcove.com/playback/v1/accounts/{account_id}/playlists/ref:{reference_id}

    Beispiel

    https://edge.api.brightcove.com/playback/v1/accounts/57838016001/playlists/ref:nature_2010-07-12

    Beispielantwort

    {
      "account_id": "107767373999",
      "created_at": "2010-07-12T22:43:30.290Z",
      "description": null,
      "id": "111592530001",
      "name": "Play One",
      "reference_id": nature_2010-07-12,
      "type": "EXPLICIT",
      "updated_at": "2010-07-12T22:51:25.055Z",
    
      "videos": [
        {
          "description": "Avatar_MakingAScene_Featurette",
          "poster_sources": [
            {
              "src": "http://brightcove04.o.brightcove.com/107767373999/107767373999_111728861001_vs-111727994001.jpg?pubId=107767373999&videoId=38467382999"
            }
          ],
          "tags": [
            "copied"
          ],
          "cue_points": [
            {
              "id": "111637107001",
              "name": "Pre-roll",
              "type": "AD",
              "time": 0,
              "metadata": null,
              "force_stop": false
            }
          ],
          "custom_fields": {
            "moretext": "this is the first video uploaded",
            "mylist": "abc"
          },
          "account_id": "107767373999",
          "sources": [
            {
              "avg_bitrate": 379000,
              "width": 320,
              "duration": 595560,
              "size": 28196307,
              "stream_name": "mp4:107767373999/107767373999_111728840001_Avatar-MakingAScene-Featurette.mp4?__nn__=1497926354001&slist=107767373999/&auth=daEciavcicRbhbtdSaBdBdVbXd0aUdTcMaX-bvRrSa-hca-slyCzrux_zJAq_HFCB_EvE&aifp=bcosuds",
              "codec": "H264",
              "asset_id": "111728840001",
              "container": "MP4",
              "height": 180,
              "app_name": "rtmp://cp150446.edgefcs.net/ondemand"
            },
            {
              "avg_bitrate": 379000,
              "width": 320,
              "src": "http://uds.ak.o.brightcove.com/107767373999/107767373999_111728840001_Avatar-MakingAScene-Featurette.mp4?pubId=107767373999&videoId=38467382999",
              "size": 28196307,
              "height": 180,
              "duration": 595560,
              "container": "MP4",
              "codec": "H264",
              "asset_id": "111728840001"
            },
            {
              "avg_bitrate": 267000,
              "width": 320,
              "duration": 595560,
              "size": 19894997,
              "stream_name": "mp4:107767373999/107767373999_111728852001_Avatar-MakingAScene-Featurette.mp4?__nn__=1497926354001&slist=107767373999/&auth=daEciavcicRbhbtdSaBdBdVbXd0aUdTcMaX-bvRrSa-hca-slyCzrux_zJAq_HFCB_EvE&aifp=bcosuds",
              "codec": "H264",
              "asset_id": "111728852001",
              "container": "MP4",
              "height": 180,
              "app_name": "rtmp://cp150446.edgefcs.net/ondemand"
            },
            {
              "avg_bitrate": 267000,
              "width": 320,
              "src": "http://uds.ak.o.brightcove.com/107767373999/107767373999_111728852001_Avatar-MakingAScene-Featurette.mp4?pubId=107767373999&videoId=38467382999",
              "size": 19894997,
              "height": 180,
              "duration": 595560,
              "container": "MP4",
              "codec": "H264",
              "asset_id": "111728852001"
            },
            {
              "avg_bitrate": 549000,
              "width": 480,
              "duration": 595567,
              "size": 40889436,
              "stream_name": "mp4:107767373999/107767373999_111728860001_Avatar-MakingAScene-Featurette.mp4?__nn__=1497926354001&slist=107767373999/&auth=daEciavcicRbhbtdSaBdBdVbXd0aUdTcMaX-bvRrSa-hca-slyCzrux_zJAq_HFCB_EvE&aifp=bcosuds",
              "codec": "H264",
              "asset_id": "111728860001",
              "container": "MP4",
              "height": 268,
              "app_name": "rtmp://cp150446.edgefcs.net/ondemand"
            },
            {
              "avg_bitrate": 549000,
              "width": 480,
              "src": "http://uds.ak.o.brightcove.com/107767373999/107767373999_111728860001_Avatar-MakingAScene-Featurette.mp4?pubId=107767373999&videoId=38467382999",
              "size": 40889436,
              "height": 268,
              "duration": 595567,
              "container": "MP4",
              "codec": "H264",
              "asset_id": "111728860001"
            },
            {
              "avg_bitrate": 835000,
              "width": 640,
              "duration": 595567,
              "size": 62142992,
              "stream_name": "mp4:107767373999/107767373999_111728865001_Avatar-MakingAScene-Featurette.mp4?__nn__=1497926354001&slist=107767373999/&auth=daEciavcicRbhbtdSaBdBdVbXd0aUdTcMaX-bvRrSa-hca-slyCzrux_zJAq_HFCB_EvE&aifp=bcosuds",
              "codec": "H264",
              "asset_id": "111728865001",
              "container": "MP4",
              "height": 360,
              "app_name": "rtmp://cp150446.edgefcs.net/ondemand"
            },
            {
              "avg_bitrate": 835000,
              "width": 640,
              "src": "http://uds.ak.o.brightcove.com/107767373999/107767373999_111728865001_Avatar-MakingAScene-Featurette.mp4?pubId=107767373999&videoId=38467382999",
              "size": 62142992,
              "height": 360,
              "duration": 595567,
              "container": "MP4",
              "codec": "H264",
              "asset_id": "111728865001"
            },
            {
              "avg_bitrate": 1744000,
              "width": 640,
              "duration": 595567,
              "size": 129836869,
              "stream_name": "mp4:107767373999/107767373999_111735357001_Avatar-MakingAScene-Featurette.mp4?__nn__=1497926354001&slist=107767373999/&auth=daEciavcicRbhbtdSaBdBdVbXd0aUdTcMaX-bvRrSa-hca-slyCzrux_zJAq_HFCB_EvE&aifp=bcosuds",
              "codec": "H264",
              "asset_id": "111735357001",
              "container": "MP4",
              "height": 360,
              "app_name": "rtmp://cp150446.edgefcs.net/ondemand"
            },
            {
              "avg_bitrate": 1744000,
              "width": 640,
              "src": "http://uds.ak.o.brightcove.com/107767373999/107767373999_111735357001_Avatar-MakingAScene-Featurette.mp4?pubId=107767373999&videoId=38467382999",
              "size": 129836869,
              "height": 360,
              "duration": 595567,
              "container": "MP4",
              "codec": "H264",
              "asset_id": "111735357001"
            },
            {
              "avg_bitrate": 1249000,
              "width": 640,
              "duration": 595567,
              "size": 92994065,
              "stream_name": "mp4:107767373999/107767373999_111735369001_Avatar-MakingAScene-Featurette.mp4?__nn__=1497926354001&slist=107767373999/&auth=daEciavcicRbhbtdSaBdBdVbXd0aUdTcMaX-bvRrSa-hca-slyCzrux_zJAq_HFCB_EvE&aifp=bcosuds",
              "codec": "H264",
              "asset_id": "111735369001",
              "container": "MP4",
              "height": 360,
              "app_name": "rtmp://cp150446.edgefcs.net/ondemand"
            },
            {
              "avg_bitrate": 1249000,
              "width": 640,
              "src": "http://uds.ak.o.brightcove.com/107767373999/107767373999_111735369001_Avatar-MakingAScene-Featurette.mp4?pubId=107767373999&videoId=38467382999",
              "size": 92994065,
              "height": 360,
              "duration": 595567,
              "container": "MP4",
              "codec": "H264",
              "asset_id": "111735369001"
            }
          ],
          "name": "Avatar_MakingAScene_Featurette",
          "reference_id": "AvatarMakingShort",
          "long_description": null,
          "duration": 595560,
          "published_at": "2010-07-12T22:37:34.760Z",
          "text_tracks": [],
          "updated_at": "2010-07-12T22:54:29.666Z",
          "thumbnail": "http://brightcove04.o.brightcove.com/107767373999/107767373999_111728862001_th-111727994001.jpg?pubId=107767373999&videoId=38467382999",
          "poster": "http://brightcove04.o.brightcove.com/107767373999/107767373999_111728861001_vs-111727994001.jpg?pubId=107767373999&videoId=38467382999",
          "link": {
            "text": "Full Dvd at Amazon",
            "url": "http://www.amazon.com/Avatar-Sam-Worthington/dp/B002VPE1AW"
          },
          "id": "38467382999",
          "ad_keys": null,
          "thumbnail_sources": [
            {
              "src": "http://brightcove04.o.brightcove.com/107767373999/107767373999_111728862001_th-111727994001.jpg?pubId=107767373999&videoId=38467382999"
            }
          ],
          "created_at": "2010-07-12T22:37:34.760Z"
        }
      ],
    }

    Bildunterschriften

    Untertitel bieten zusätzliche Informationen zu deinem Video für Personen, die darauf zugreifen möchten. Untertitel sind für Gehörlose und Schwerhörige erforderlich, um auf den Audioteil Ihrer Videos zugreifen zu können. Wenn Sie die Untertitel noch nicht kennen, finden Sie unter Übersicht: Hinzufügen von Bildunterschriften zu einem Video Dokument.

    Externes WebVTT

    Externe WebVTT-Untertitel sind separate Textdateien vom Video. Sie können Untertiteldateien wie folgt mit einem Video verknüpfen:

    Beispielantwort

    Unten ist eine Beispielantwort von der Playback API Eine WebVTT-Untertitel-Datei wurde mithilfe des Medienmoduls zu einem Video hinzugefügt. Beachten Sie, dass die Textspur src Eigenschaften zeigen auf eine externe Untertiteldatei.

    {
    "text_tracks": [
    {
      "mime_type": null,
      "account_id": "20318290001",
      "default": true,
      "sources": [
        {
          "src": "https://static.3playmedia.com/p/files/2240988/threeplay_transcripts/6418302.vtt?project_id=10127&format_id=51&refresh=1515241856"
        }
      ],
      "src": "https://static.3playmedia.com/p/files/2240988/threeplay_transcripts/6418302.vtt?project_id=10127&format_id=51&refresh=1515241856",
      "asset_id": null,
      "label": "English",
      "id": "13d66def-d004-4e75-b160-4ac693eff7d7",
      "kind": "captions",
      "srclang": "en"
    }
    ],
    }

    In-manifestes WebVTT

    In-manifest-WebVTT-Untertitel werden mit Ihren Videos aufgenommen. Dies kann geschehen, wenn Sie Ihr Video zum ersten Mal aufnehmen oder nachdem Ihr Video aufgenommen wurde. Sie können In-Manifest-Untertitel wie folgt erstellen:

    Beispielantwort

    Unten ist eine Beispielantwort von der Playback API Dabei wurde einem Video mithilfe der Dynamic Ingest-API eine WebVTT-Untertiteldatei hinzugefügt. Beachten Sie, dass die Textspur src Eigenschaften verweisen auf interne Brightcove-Dateien.

    {
    "text_tracks": [
    {
      "mime_type": "text/webvtt",
      "account_id": "1752604059001",
      "default": false,
      "sources": [
        {
          "src": "http://bcboltbde696aa-a.akamaihd.net/media/v1/text/vtt/clear/1752604059001/3585c49a-5a95-4783-8625-e3af727d094a/92cb36a7-c836-4506-a87f-f649316c0cdf/text.vtt?akamai_token=exp=1518032480~acl=/media/v1/text/vtt/clear/1752604059001/3585c49a-5a95-4783-8625-e3af727d094a/92cb36a7-c836-4506-a87f-f649316c0cdf/text.vtt*~hmac=5aa9f206a8e970efb4cab95278e2e9b16a29b3ccf82951a91245352d9149b173"
        },
        {
          "src": "https://bcboltbde696aa-a.akamaihd.net/media/v1/text/vtt/clear/1752604059001/3585c49a-5a95-4783-8625-e3af727d094a/92cb36a7-c836-4506-a87f-f649316c0cdf/text.vtt?akamai_token=exp=1518032480~acl=/media/v1/text/vtt/clear/1752604059001/3585c49a-5a95-4783-8625-e3af727d094a/92cb36a7-c836-4506-a87f-f649316c0cdf/text.vtt*~hmac=5aa9f206a8e970efb4cab95278e2e9b16a29b3ccf82951a91245352d9149b173"
        }
        ],
      "src": "http://bcboltbde696aa-a.akamaihd.net/media/v1/text/vtt/clear/1752604059001/3585c49a-5a95-4783-8625-e3af727d094a/92cb36a7-c836-4506-a87f-f649316c0cdf/text.vtt?akamai_token=exp=1518032480~acl=/media/v1/text/vtt/clear/1752604059001/3585c49a-5a95-4783-8625-e3af727d094a/92cb36a7-c836-4506-a87f-f649316c0cdf/text.vtt*~hmac=5aa9f206a8e970efb4cab95278e2e9b16a29b3ccf82951a91245352d9149b173",
      "asset_id": null,
      "label": "EN",
      "id": "92cb36a7-c836-4506-a87f-f649316c0cdf",
      "kind": "captions",
      "in_band_metadata_track_dispatch_type": "",
      "srclang": "en"
    }
    ],
    }

    Manifest

    Das Manifest für die HLS- oder DASH-Videodateien enthält auch die notwendigen Informationen, um die WebVTT-Untertitel aufzunehmen.

    HLS
    #EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-0",NAME="en (Main)",DEFAULT=YES,AUTOSELECT=YES,LANGUAGE="en",URI="https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/1752604059001/3585c49a-5a95-4783-8625-e3af727d094a/8b12c808-c5ea-47f3-abfa-c23b023db297/10s/rendition.m3u8?fastly_token=NWE3YjU3ZThfNzAwNTczOWM4MWQ4Mzk2NjFkYjVjYmFhYjQwNzY2MWUzM2MyNDM5ZDA5ZGExYTFkMzRmYzA0MDdhOTlmZWJhMw%3D%3D"
    #EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitles-0",NAME="EN",DEFAULT=YES,AUTOSELECT=YES,LANGUAGE="en",URI="https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/1752604059001/3585c49a-5a95-4783-8625-e3af727d094a/92cb36a7-c836-4506-a87f-f649316c0cdf/rendition.m3u8?fastly_token=NWE3YjU3ZThfNDYzOThkZGJiZTU1NTlhOTdkYzA5OTA3M2UzZGRlYTgzMmRkZmUxMGIxYTJkY2Y5ZDQ1ODFiNTEyMmNiZDVhMw%3D%3D"
    #EXT-X-STREAM-INF:PROGRAM-ID=0,BANDWIDTH=519200,CODECS="mp4a.40.2,avc1.420015",RESOLUTION=480x270,AUDIO="audio-0",CLOSED-CAPTIONS=NONE,SUBTITLES="subtitles-0"
    https://manifest.prod.boltdns.net/manifest/v1/hls/v4/clear/1752604059001/3585c49a-5a95-4783-8625-e3af727d094a/5f7850d9-9a65-4eee-8810-86a1e18e05fb/10s/rendition.m3u8?fastly_token=NWE3YjU3ZThfY2Q5YmE2ODc2OWFiNTgyZjUxMjc1MzRhNmQxMzA0ZmJmY2RlMGU4ZjBiNDExZGRmNjc3YjQ0OGQ5N2RiOTVmMA%3D%3D
    
    DASH
    <AdaptationSet mimeType="text/vtt" lang="en">
    <Representation bandwidth="256" id="92cb36a7-c836-4506-a87f-f649316c0cdf">
      <BaseURL>http://bcboltbde696aa-a.akamaihd.net/media/v1/dash/live/clear/1752604059001/3585c49a-5a95-4783-8625-e3af727d094a/92cb36a7-c836-4506-a87f-f649316c0cdf.vtt?akamai_token=exp=1518032494~acl=/media/v1/dash/live/clear/1752604059001/3585c49a-5a95-4783-8625-e3af727d094a*~hmac=3e2edc412c273f1255f2c18bbbcee7afc6a2edb74573f9295b0f05feda69f0e2</BaseURL>
    </Representation>
    </AdaptationSet>

    Seite zuletzt aktualisiert am 24. Oktober 2020