TsgcWSPServer_WebRTC › Özellikler › Server
WebRTC sinyalleşme alt protokolünü WebSocket bağlantıları üzerinden teslim eden TsgcWebSocketServer'a başvurur.
property Server: TsgcWSComponent_Server read FServer write SetServer;
nil
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.
WSServer := TsgcWebSocketServer.Create(nil);
WSServer.Port := 443;
WebRTCSrv := TsgcWSPServer_WebRTC.Create(nil);
WebRTCSrv.Server := WSServer;
WSServer.Active := True;