Configurar a API do Media Edge para mídia de transmissão
Se não conseguir usar o Web SDK, Mobile SDK ou Roku SDK, por exemplo, em um tempo de execução personalizado ou incompatível, você pode enviar dados de streaming de mídia diretamente para o Edge Network com a API do Media Edge. A API usa chamadas RESTful HTTP e é totalmente personalizável.
- Pré-requisitos: conclua a visão geral da implementação do Edge (esquema, conjunto de dados, sequência de dados com o Media Analytics habilitado).
Enviar eventos de mídia para a Edge Network
Os eventos de mídia são enviados para os endpoints do /ee/va/v1/, digitados em sua sequência de dados pelo parâmetro de consulta configId. Por exemplo, uma sessão começa com um POST para 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
}
}
}]
}'
A resposta retorna a ID da sessão que todos os eventos subsequentes devem incluir. Para obter o conjunto completo de pontos de extremidade, os formatos de solicitação/resposta e a especificação OpenAPI, consulte a Referência da API do Media Edge.
Rastrear eventos de mídia
Consulte a guia API do Media Edge em cada página de evento e variável para obter as cargas exatas.
Próxima etapa
Uma vez concluída a implementação, você pode Configurar relatórios para implementações do Edge.