Como fazer: distinguir entre VOD e conteúdo em tempo real no monitoramento de simultaneidade dist-vod-live
P: O serviço de Monitoramento de simultaneidade pode distinguir entre o tipo de conteúdo que está sendo reproduzido (Conteúdo ao vivo vs. Vídeo sob demanda)?
A: O Monitoramento de simultaneidade não pode distinguir diretamente entre conteúdo dinâmico e Vídeo sob demanda (VOD). O reprodutor de vídeo deve saber o tipo de conteúdo que está reproduzindo e enviar essas informações durante a chamada de inicialização de sessão (necessária para o Monitoramento de simultaneidade). O fluxo de trabalho normal tem esta aparência:
-
Os clientes do Monitoramento de simultaneidade definem um conjunto de metadados no qual desejam que as regras sejam implementadas (por exemplo, content-type=live|vod, device-type=mobile|console|desktop).
-
A equipe de monitoramento de simultaneidade implementa a política desejada. Exemplo:
- se content-type=live, max streams=3, wins mais recente
- se content-type=vod, max streams=1, wins mais recente
-
Quando o usuário final reproduz o conteúdo, o reprodutor de vídeo deve enviar valores para os campos de metadados que foram estabelecidos como parte de uma política.
-
O serviço de monitoramento de simultaneidade, com base na política definida e nos valores recebidos, emitirá uma decisão (reproduzir/parar).
-
A decisão deve ser obedecida pelo reprodutor de vídeo para que o sistema funcione.