Example #1
0
        private void btnStartSend_Click(object sender, EventArgs e)
        {
            if (_client == null)
            {
                _client = ClientsCollection.GetFirstClient();
            }
            var creator       = new PackageCreator(AudioManager.Instance, VideoManager.Instance);
            var contentSender = new ContentSenderTls(creator, _client);

            _presenter.StartSending(contentSender);
        }
Example #2
0
        /// <summary>
        /// Остановить сервер
        /// </summary>
        public void StopServer()
        {
            if (!IsRunning)
            {
                return;
            }

            IsRunning = false;

            //foreach (var remoteClient in _clients)
            //    remoteClient.Disconnect();
            ClientsCollection.GetFirstClient().Disconnect();
            _listener.Stop();
        }