TsgcWSPServer_WebRTC › 事件 › OnMessage
当传入的文本帧未被信令解码器路由到专用订阅或 WebRTC 中继事件时触发。
property OnMessage: TsgcWSMessageEvent;
// TsgcWSMessageEvent = procedure(Connection: TsgcWSConnection; const Text: string) of object
—
标准信令信封(sgc@broadcast、sgc@subscribe、sgc@unsubscribe、sgc@webrtc、sgc@protocol)由解码器处理,并通过各自的专用事件(OnBeforeSubscription、OnSubscription、OnUnSubscription)引发。任何其他文本帧——应用特定的扩展、自定义控制消息,或服务器希望观察的广播文本负载——都会在此处显现。静默忽略该帧是安全的;sgc WebRTC 信令流不要求服务器确认未识别的消息。
procedure TForm1.WebRTCServerMessage(Connection: TsgcWSConnection;
const Text: string);
begin
Memo1.Lines.Add(Format('[%s] message: %s', [Connection.Guid, Text]));
end;