Esempio n. 1
0
//屏幕广播
        private void ScreenBroadcastToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string text = this.ScreenBroadcastToolStripMenuItem.Text;

            if (text == "屏幕广播")
            {
                if (!beingWatching)
                {
                    rtspAddress = si.beginScreenInteract();
                    this.ScreenBroadcastToolStripMenuItem.Text = "关闭广播";
                    beingScreenBroadcast = true;
                }
                else
                {
                    showTip();
                    return;
                }
            }
            else
            {
                si.stopScreenInteract();
                this.ScreenBroadcastToolStripMenuItem.Text = "屏幕广播";
                rtspAddress          = null;
                beingScreenBroadcast = false;
            }
        }
Esempio n. 2
0
        /// <summary>
        /// 屏幕广播
        /// </summary>
        public void Send_ScreenInteract()
        {
            string rtspAddress = _screenInteract.beginScreenInteract();
            var    request     = new ScreenInteract_Request {
                url = rtspAddress
            };

            SendMessage(request, CommandType.ScreenInteract);
        }