#include <publisher.h>

Campos de dados
void * dados_do_usuário
void(* on_rtc_stats_report )(otc_publisher *editor, void *dados_do_usuário, const struct otc_publisher_rtc_stats *estatísticas, entradas de tipo size_t)
void * reservado

Descrição detalhada

Define a estrutura para configurar o retorno de chamada do relatório de estatísticas do RTC do editor.

Veja também : otc_publisher_set_rtc_stats_report_cb.

Documentação de campo

on_rtc_stats_report

void(* on_rtc_stats_report) (otc_publisher *editor, void *dados_do_usuário, const struct otc_publisher_rtc_stats *estatísticas, entradas de tipo size_t)

Define a função de retorno de chamada para obter relatórios de estatísticas do RTC do editor.

Parâmetros : | | | | --- | --- | | publisher | A instância que está invocando esta chamada. | | stats | Um ponteiro para uma matriz que define as estatísticas do RTC para o publisher. Para uma sessão roteada (uma sessão que utiliza o Roteador de mídia OpenTok), essa matriz inclui um elemento, definindo as estatísticas do único fluxo de mídia de vídeo enviado ao OpenTok Media Router. Em uma sessão retransmitida, a matriz inclui um objeto para cada assinante do fluxo publicado. | | entradas | O tamanho da matriz de estatísticas. |

dados_do_usuário

void* user_data

Ponteiro para os dados personalizados do usuário vinculados a esta estrutura.