Esempio n. 1
0
 /// <summary>
 ///
 /// </summary>
 private void OnServerInitialise()
 {
     base.Timeout             = 60;
     base.HeaderTimeout       = 30000;
     base.RequestTimeout      = 30000;
     base.ResponseTimeout     = 30000;
     base.Name                = "Nequeo Web Socket Server";
     base.ServiceName         = "WebSocketServer";
     base.OnWebSocketContext += WebSocketServer_OnWebSocketContext;
     _demuxHttp               = new Nequeo.Media.FFmpeg.MediaDemux();
     // Open the web cam device.
     _demuxHttp.OpenDevice("video=Integrated Webcam", true, false);
 }
 /// <summary>
 ///
 /// </summary>
 private void OnServerInitialise()
 {
     base.Timeout             = 60;
     base.HeaderTimeout       = 30000;
     base.RequestTimeout      = 30000;
     base.ResponseTimeout     = 30000;
     base.Name                = "Nequeo Web Socket Server";
     base.ServiceName         = "WebSocketServer";
     base.OnWebSocketContext += WebSocketServer_OnWebSocketContext;
     _demuxHttp               = new Nequeo.Media.FFmpeg.MediaDemux();
     // Open the web cam device.
     _demuxHttp.OpenDevice("video=Integrated Webcam", true, false);
     _clients = new ConcurrentDictionary <HttpListenerWebSocketContext, WebSocket>();
     // Start capture.
     CaptureAndSend();
 }