Konfigurera Edge-API:t för media för direktuppspelning

Om du inte kan använda Web SDK, Mobile SDK eller Roku SDK - t.ex. i en anpassad runtime eller en runtime som inte stöds - kan du skicka direktuppspelade mediedata direkt till Edge Network med Media Edge API. API:t använder RESTful HTTP-anrop och är helt anpassbart.

Skicka mediehändelser till Edge Network

Mediehändelser skickas till /ee/va/v1/-slutpunkterna, som du skickar till datastream med frågeparametern configId. En session börjar till exempel med en POST på 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
      }
    }
  }]
}'

Svaret returnerar det sessions-ID som alla efterföljande händelser måste innehålla. Mer information om den fullständiga slutpunktsuppsättningen, fråge-/svarsformat och OpenAPI-specifikationen finns i API-referensen för Media Edge.

Spåra mediahändelser

Exakt nyttolast finns på fliken Media Edge API på varje event - och variable -sida.

Nästa steg

När implementeringen är klar kan du ställa in rapportering för Edge-implementeringar.

recommendation-more-help
media-analytics-help