#include <session.h>
| Datenfelder | |
| int | Anzahl der Ice-Server |
| char ** | ice_url |
| char ** | ice_user |
| char ** | ice_credential |
| otc_bool | force_turn |
| otc_bool | use_custom_turn_only |
| otc_bool | Kandidaten für LAN-Filter ausschließen |
Ausführliche Beschreibung
ICE-Serverkonfiguration.
Diese Struktur repräsentiert die ICE-Serverkonfiguration für eine bestimmte Sitzung. Sie ist Teil der konfigurierbare TURN-Funktion.
Felddokumentation
Kandidaten für LAN-Filter ausschließen
| otc_bool Kandidaten für LAN-Filter ausschließen |
Gibt an, ob der Client ICE-Kandidaten vom selben LAN herausfiltert bzw. entfernt, um eine Medienverbindung herzustellen (OTC_TRUE). Bei der Einstellung OTC_FALSE verwendet der Client auch ICE-Kandidaten aus demselben LAN.
force_turn
| otc_bool force_turn |
Gibt an, ob der Client stets eine Verbindung über TURN erzwingt und alle anderen ICE-Kandidaten ignoriert (OTC_TRUE). Bei der Einstellung OTC_FALSE nutzt der Client alle ICE-Routing-Typen (wie z. B. host, srflx und TURN), um eine Medienverbindung herzustellen.
ice_credential
| char** ice_credential |
Eine Reihe von Anmeldedaten für die TURN-Server.
ice_url
| char** ice_url |
Ein Array von Zeichenfolgen, das die URLs Ihrer ICE-Server angibt.
ice_user
| char** ice_user |
Ein Array von Zeichenketten, das die Benutzernamen für die TURN-Server angibt.
Anzahl der Ice-Server
| int Anzahl_der_ICE-Server |
Die Anzahl der verwendeten benutzerdefinierten TURN-Server.
use_custom_turn_only
| otc_bool use_custom_turn_only |
Gibt an, ob der Client ausschließlich benutzerdefinierte TURN-Server verwendet (OTC_TRUE). Bei der Einstellung OTC_FALSE verwendet der Client sowohl OpenTok-TURN-Server als auch (sofern vorhanden) benutzerdefinierte TURN-Server.