private void DefferedInit() { if (!defferedInit) { defferedInit = true; dataSender = new DataSender(); dataSender.SendHello(connectionProvider); dataSender.SendWebCamDeviceList(connectionProvider, webCamStreamer.Devices); dataSender.SendDeviceFeatures(connectionProvider); screenStreamer.isLegacyPath = true; } }
public void DefferedInit() { if (!defferedInit) { defferedInit = true; streamingDataReceiver.frames.Clear(); dataSender.SendHello(connectionProvider); dataSender.SendWebCamDeviceList(connectionProvider, webCamStreamer.Devices); dataSender.SendDeviceFeatures(connectionProvider); dataSender.SendReadyToStream(connectionProvider); connectedTime = DateTime.UtcNow; screenStreamer.isLegacyPath = false; SubscribeToAREvenets(); } }