Classe de contenção: : SubscriberKit
interface pública estática SubscriberKit.MediaLinkStatsListener
Define o objeto ouvinte para obter estatísticas de links de mídia dos assinantes, incluindo métricas no nível de transporte e alterações nas condições da rede.
Veja também:
: - SubscriberKit.setMediaLinkStatsListener(MediaLinkStatsListener listener)
Resumo do método
Todos os métodosMétodos de instânciaMétodos padrão
Modificador e Tipo
Método
Descrição
default void
onMediaLinkStats(SubscriberKit subscriber, SubscriberKit.SubscriberMediaLinkStats mediaLinkStats)
É chamado periodicamente para relatar as estatísticas de links de mídia do assinante.
default void
onNetworkConditionChanged(SubscriberKit subscriber, SubscriberKit.SubscriberMediaLinkStats mediaLinkStats, String reason)
É chamado sempre que é detectada uma alteração nas condições de rede do assinante ou do editor remoto.
Detalhes do método
onMediaLinkStats
padrão void onMediaLinkStats(SubscriberKit assinante, SubscriberKit.SubscriberMediaLinkStats mediaLinkStats)
É chamado periodicamente para relatar as estatísticas de conexão de mídia do assinante. Ele fornece métricas no nível de transporte tanto para o assinante local quanto para o editor remoto.
Parâmetros:
: subscriber - A instância do assinante.
: mediaLinkStats - As estatísticas de links de mídia.
onNetworkConditionChanged
padrão void onNetworkConditionChanged(SubscriberKit assinante, SubscriberKit.SubscriberMediaLinkStats mediaLinkStats, String motivo)
É chamado sempre que é detectada uma alteração nas condições de rede do assinante ou do editor remoto.
Essa função de retorno de chamada informa alterações no estado geral da rede, e não alterações no estado da trilha de vídeo do assinante. Ela difere das funções de retorno de chamada de ativação/desativação de vídeo na medida em que fornece informações de diagnóstico sobre as condições da rede.
O reason O parâmetro indica a causa da alteração na condição da rede e
é relatado atualmente como NETWORK_REASON_NETWORK_CONDITION_CHANGE.
Os aplicativos podem usar essa função de retorno de chamada para reagir a problemas de rede, como atualizar indicadores da interface do usuário, registrar dados de telemetria ou acionar comportamentos adaptativos.
Parâmetros:
: subscriber - O assinante cuja condição de rede sofreu alteração.
: mediaLinkStats - As estatísticas de links de mídia.
: reason - Texto que descreve o motivo da mudança na condição da rede.