TsgcTURNServer › Propriétés › STUNOptions
STUNOptions Propriété
Options de niveau STUN héritées de TsgcSTUNServer : attributs FINGERPRINT, SOFTWARE, Authentication et Binding-Response.
Syntaxe
property STUNOptions: TsgcSTUNServer_Options read FSTUNOptions write SetSTUNOptions;
Valeur par défaut
—
Remarques
Hérité de TsgcSTUNServer ; contrôle la façon dont le serveur gère les requêtes Binding STUN simples qui peuvent arriver sur le même port avec le trafic TURN :
- Fingerprint : lorsqu'il est activé, ajoute un attribut FINGERPRINT aux réponses afin que STUN puisse être multiplexé avec d'autres protocoles sur la même adresse de transport.
- Software : lorsque activé, annonce l'implémentation du serveur via l'attribut SOFTWARE.
- Authentication : authentification au niveau STUN. Pour les déploiements TURN, les identifiants sont généralement configurés dans TURNOptions.Authentication ; activez ce bloc uniquement lorsque le serveur doit également authentifier les requêtes Binding simples.
- BindingAttributes : sélectionne les attributs optionnels (OTHER-ADDRESS, RESPONSE-ORIGIN, SOURCE-ADDRESS) ajoutés aux réponses Binding réussies.
Exemple
oTURN.STUNOptions.Fingerprint := True;
oTURN.STUNOptions.Software := True;
oTURN.STUNOptions.BindingAttributes.ResponseOrigin := True;
oTURN.Active := True;
Retour aux propriétés