Referência do SDK do OpenTok para Linux
O SDK do OpenTok para Linux inclui as seguintes classes:
| Classe | Descrição |
|---|---|
| audio_data.h | Este arquivo contém a definição do tipo para dados de áudio. |
| audio_device.h | Este arquivo inclui a definição do tipo de um dispositivo de áudio, juntamente com as estruturas e funções utilizadas com ele. |
| audio_module_input_device.h | Dispositivo de entrada do módulo de áudio. |
| audio_module_output_device.h | Dispositivo de saída do módulo de áudio. |
| base.h | Este arquivo inclui funções utilizadas para inicializar e desativar o mecanismo da biblioteca, bem como outras funções para habilitar o registro de log no console. |
| camera_capture_resolution.h | Resolução de captura da câmera do OpenTok em capturadores de vídeo padrão. |
| connection.h | Este arquivo inclui a definição do tipo de uma estrutura de conexão, que representa um cliente conectado a uma sessão do OpenTok, além de várias declarações de funções relacionadas às conexões dos clientes. |
| media_transformer.h | Funções do transformador de mídia. |
| media_utils.h | Funções utilitárias de mídia. |
| otc_audio_data | #include |
| otc_audio_device_callbacks | #include |
| otc_configurações_do_dispositivo_de_áudio | #include |
| otc_custom_ice_config | Configuração do servidor ICE. |
| otc_media_utils_codecs | #include |
| otc_on_mute_forced_info | Detalhes adicionais sobre a definição do tipo devem ser fornecidos na função `otc_session_callbacks.on_mute_forced`. |
| otc_publisher_audio_stats | #include |
| otc_publisher_callbacks | #include |
| otc_publisher_media_link_stats | #include |
| otc_publisher_rtc_stats | #include |
| otc_publisher_rtc_stats_report_cb | #include |
| otc_publisher_video_layer_stats | #include |
| otc_publisher_video_stats | #include |
| otc_session_callbacks | Funções de retorno de chamada da sessão. |
| otc_session_capabilities | Recursos de sessão. |
| otc_signal_options | Opções de sinal de sessão. |
| otc_subscriber_audio_stats | #include |
| otc_subscriber_callbacks | #include |
| otc_subscriber_media_link_stats | #include |
| otc_subscriber_rtc_stats_report_cb | #include |
| otc_subscriber_video_stats | #include |
| otc_transport_stats | Fornece estatísticas de transporte no nível da rede. |
| otc_video_capturer_callbacks | #include |
| configurações_do_otc_video_capturer | #include |
| otc_video_frame_planar_memory_callbacks | #include |
| publisher.h | Este arquivo inclui a definição do tipo para um publisher do OpenTok, juntamente com várias declarações de função. |
| session.h | Este arquivo inclui a definição do tipo de uma sessão do OpenTok, além de várias declarações de funções úteis ao se trabalhar com uma sessão. |
| stream.h | Este arquivo inclui a definição do tipo de um fluxo de áudio e vídeo, além de várias declarações de funções úteis para lidar com ele. |
| subscriber.h | Este arquivo inclui a definição de tipo para um assinante do OpenTok, juntamente com várias declarações de função. |
| video_capturer.h | Este arquivo inclui a definição do tipo de um capturador de vídeo, juntamente com várias declarações de funções úteis ao trabalhar com ele. |
| video_frame.h | Este arquivo inclui a definição do tipo de um quadro de vídeo, além de várias declarações de funções úteis para lidar com eles. |