#include <session.h>

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).