//屏幕广播 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; } }
/// <summary> /// 屏幕广播 /// </summary> public void Send_ScreenInteract() { string rtspAddress = _screenInteract.beginScreenInteract(); var request = new ScreenInteract_Request { url = rtspAddress }; SendMessage(request, CommandType.ScreenInteract); }