De Media Edge-API voor streaming media instellen

Als u het Web SDK, Mobile SDK of Roku SDK niet kunt gebruiken, bijvoorbeeld op een aangepaste of niet-ondersteunde runtime, kunt u streaming mediagegevens rechtstreeks naar de Edge Network verzenden met de Media Edge API. De API gebruikt RESTful HTTP- vraag en is volledig aanpasbaar.

Media-gebeurtenissen naar de Edge Network verzenden

Media-gebeurtenissen worden naar de eindpunten van /ee/va/v1/ verzonden, die met de parameter configId query naar de gegevensstroom worden gekopieerd. Een sessie begint bijvoorbeeld met een POST naar sessionStart :

curl -X POST "https://edge.adobedc.net/ee/va/v1/sessionStart?configId=<datastreamID>" \
--header 'Content-Type: application/json' \
--data '{
  "events": [{
    "xdm": {
      "eventType": "media.sessionStart",
      "mediaCollection": {
        "sessionDetails": { "name": "video-123", "playerName": "player_name", "contentType": "vod", "length": 128, "channel": "sample_channel" },
        "playhead": 0
      }
    }
  }]
}'

De reactie retourneert de sessie-id die alle volgende gebeurtenissen moeten bevatten. Voor de volledige eindpuntreeks, verzoek/reactie formaten, en de specificatie OpenAPI, zie de ​ Verwijzing van Edge API van Media ​.

Media bijhouden

Zie Edge API van Media lusje op elke ​ gebeurtenis ​ en ​ veranderlijke ​ pagina voor de nauwkeurige ladingen.

Volgende stap

Zodra uw implementatie volledig is, kunt u ​ opstelling rapporterend voor de implementaties van Edge ​.

recommendation-more-help
media-analytics-help