Condições de tempo limite timeout-conditions

Condições de tempo limite da API Media Collection

Como a API Media Collection não possui estado, ela não apresenta o mesmo mecanismo que o SDK do Media para emitir uma nova ID de sessão quando ocorrem condições de tempo limite. Quando ocorre uma condição de tempo limite, o back-end encerra a sessão e todas as chamadas subsequentes feitas com essa ID de sessão são descartadas. A lógica que lida com o Tempo limite da sessão deve ser tratada no cliente. Ou seja, o reprodutor precisará monitorar as condições de tempo limite e obter uma nova ID de sessão se ocorrer um tempo limite.

  • 10 minutos: Nenhum evento de API

    Se o back-end não receber eventos de API, ele encerrará a sessão.

  • 30 minutos: Sem alteração no indicador de reprodução

    Se o indicador de reprodução não se mover por 30 minutos (por exemplo, o usuário clica em Pausar e sai), o back-end encerrará a sessão.

NOTE
Você também pode forçar o fim de uma sessão, enviando uma solicitação events com o tipo de evento sessionEnd.
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb