TsgcWSPServer_WebRTCÖzellikler › Server

Server Özellik

WebRTC sinyalleşme alt protokolünü WebSocket bağlantıları üzerinden teslim eden TsgcWebSocketServer'a başvurur.

Sözdizimi

property Server: TsgcWSComponent_Server read FServer write SetServer;

Varsayılan Değer

nil

Remarks

Forma bir TsgcWebSocketServer bırakın ve onu buraya atayın, böylece WebRTC sinyalleşme alt protokolünü (bileşen tarafından sunulan ve sgc.webrtc mesaj kümesine dayanan JavaScript shim'i) pazarlık eden her istemci bu işleyiciye yönlendirilir. WebSocket sunucusu taşımayı sahiplenirken — bağlantı noktaları, TLS, kimlik doğrulama, sıkıştırma, HTTP yanıtları — bu bileşen, aynı kanalı paylaşan tarayıcı eşleri arasında SDP teklif/yanıtlarını ve ICE adaylarını taşıyan sinyalleşme relay'ini uygular. Server ataması alt protokolü otomatik olarak kaydeder; nil olarak ayarlamak kaydı kaldırır. Eşler bunun yerine ham TCP üzerinden bağlanmalıysa Broker kullanın.

Örnek


WSServer := TsgcWebSocketServer.Create(nil);
WSServer.Port := 443;
WebRTCSrv := TsgcWSPServer_WebRTC.Create(nil);
WebRTCSrv.Server := WSServer;
WSServer.Active := True;

Özelliklere Dön