#include <session.h>
| Campos de datos | |
| int | número_de_servidores_de_hielo |
| char ** | ice_url |
| char ** | ice_user |
| char ** | ice_credential |
| otc_bool | giro forzado |
| otc_bool | use_custom_turn_only |
| otc_bool | filtrar_candidatos_de_red_local |
Descripción detallada
Configuración del servidor ICE.
Esta estructura representa la configuración del servidor ICE para una sesión determinada. Forma parte de la función TURN configurable.
Documentación de campo
filtrar_candidatos_de_red_local
| otc_bool filtrar_candidatos_de_red_local |
Indica si el cliente filtrará o eliminará los candidatos ICE del tipo «host» de la misma LAN para establecer la conectividad multimedia (OTC_TRUE). Si se establece en OTC_FALSE, el cliente utilizará también los candidatos ICE del tipo «host» de la misma LAN.
giro forzado
| otc_bool giro forzado |
Indica si el cliente forzará siempre la conectividad a través de TURN e ignorará todos los demás candidatos ICE (OTC_TRUE). Si se establece en OTC_FALSE, el cliente utilizará todos los tipos de enrutamiento ICE (como host, srflx y TURN) para establecer la conectividad multimedia.
ice_credential
| char** ice_credential |
Un conjunto de credenciales para los servidores TURN.
ice_url
| char** ice_url |
Una matriz de cadenas que especifica las URL de tu servidor ICE.
ice_user
| char** ice_user |
Una matriz de cadenas que especifica los nombres de usuario para los servidores TURN.
número_de_servidores_de_hielo
| int num_servidores_de_hielo |
El número de servidores TURN personalizados utilizados.
use_custom_turn_only
| otc_bool use_custom_turn_only |
Si el cliente utilizará únicamente servidores TURN personalizados (OTC_TRUE). Si se establece en OTC_FALSE, el cliente utilizará tanto los servidores TURN de OpenTok como los servidores TURN personalizados (en caso de que se hayan añadido).