#include <publisher.h>
| Campos de dados | |
| const char * | connection_id |
| const char * | subscriber_id |
| int64_t | pacotes_perdidos |
| int64_t | pacotes_enviados |
| int64_t | bytes_sent |
| duplo | carimbo de data e hora |
| duplo | hora_inicial |
| size_t | número_de_camadas_de_vídeo |
| struct otc_publisher_video_layer_stats | camadas_de_vídeo [3] |
| otc_transport_stats | transporte |
Descrição detalhada
Estatísticas de vídeo do editor.
Essa estrutura representa as estatísticas de vídeo do editor. A otc_publisher_callbacks A estrutura inclui um ponteiro de função para a função `on_video_stats`, que é chamada periodicamente para relatar as estatísticas de vídeo.
Documentação de campo
bytes_sent
| int64_t bytes_sent |
O número total de bytes de vídeo enviados ao assinante (ou ao OpenTok Media Router).
connection_id
| const char* id_da_conexão |
O ID de conexão do cliente que está assinando o fluxo.
número_de_camadas_de_vídeo
| size_t número_de_camadas_de_vídeo |
Número de camadas de vídeo
pacotes_perdidos
| int64_t pacotes_perdidos |
O número total de pacotes de vídeo que não chegaram ao assinante (ou ao OpenTok Media Router).
pacotes_enviados
| int64_t pacotes_enviados |
O número total de pacotes de vídeo enviados ao assinante (ou ao OpenTok Media Router).
hora_inicial
| double start_time |
O carimbo de data e hora, em milissegundos desde a época Unix, a partir do qual os totais acumulados começaram a ser calculados.
subscriber_id
| const char* id_do_assinante |
O ID do assinante do cliente que está assinando o fluxo (em uma sessão retransmitida).
carimbo de data e hora
| duplo carimbo de data e hora |
O carimbo de data e hora, em milissegundos desde a época Unix, correspondente ao momento em que essas estatísticas foram coletadas.
transporte
| otc_transport_stats transporte |
Estatísticas de transporte para esta editora
camadas_de_vídeo
| struct otc_publisher_video_layer_stats video_layers[3] |
Matriz de estatísticas das camadas de vídeo