TsgcTURNServer › Proprietà › STUNOptions
STUNOptions Proprietà
Opzioni a livello STUN ereditate da TsgcSTUNServer: attributi FINGERPRINT, SOFTWARE, Authentication e Binding-Response.
Sintassi
property STUNOptions: TsgcSTUNServer_Options read FSTUNOptions write SetSTUNOptions;
Valore predefinito
—
Note
Ereditato da TsgcSTUNServer; controlla come il server gestisce le normali Binding Request STUN che possono arrivare sulla stessa porta insieme al traffico TURN:
- Fingerprint: se abilitato, aggiunge un attributo FINGERPRINT alle risposte in modo che STUN possa essere multiplexato con altri protocolli sullo stesso indirizzo di trasporto.
- Software: se abilitato, pubblicizza l'implementazione del server tramite l'attributo SOFTWARE.
- Autenticazione: autenticazione a livello STUN. Per le distribuzioni TURN le credenziali sono solitamente configurate in TURNOptions.Authentication; abilitare questo blocco solo quando il server deve autenticare anche le semplici richieste Binding.
- BindingAttributes: seleziona quali attributi facoltativi (OTHER-ADDRESS, RESPONSE-ORIGIN, SOURCE-ADDRESS) vengono aggiunti alle risposte Binding riuscite.
Esempio
oTURN.STUNOptions.Fingerprint := True;
oTURN.STUNOptions.Software := True;
oTURN.STUNOptions.BindingAttributes.ResponseOrigin := True;
oTURN.Active := True;
Torna alle Proprietà