_7爷 2012-12-20 02:10 采纳率: 100%
浏览 3925
已采纳

android实现控制远程桌面

也就是实现多屏幕显示,是通过什么原理将画面显示到第二屏呢?还有第二屏应该会有类似鼠标的点击事件,是如何传递该事件的呢?

  • 写回答

1条回答 默认 最新

  • niangzhi 2012-12-20 07:15
    关注

    如果你想要做远程控制的话,我建议你在做android版本之前先用PC版本的。就像Teamviewer。我建议用WiFi(Wlan)。如果是用蓝牙的话有个距离的限制:20米。但是如果你想要快点的话,还是蓝牙吧,不要用Wlan,在同样的房间中,还是蓝牙好点。

    如果你想要用手机访问屏幕,你需要在PC桌面用到鼠标(用鼠标的蓝牙功能没什么可能性)。我认为这是非常简单的。你还需要用到键盘,困难的是这里需要正确的键盘设置和字符传输。可以看下Keyboard Hook

    还有一个重要的就是需要速度:在你的路由器和客户端用Port forwarding 。这个问题比较棘手,Teamviewer是我见过的最好的应用。他们不需要这些,但是仍然很快速和直接。

    还得看一下你的图像流,最好的方式是用MPEG4,但可能这个问题还是很棘手。

    没具体研究过,希望这些信息能帮到你

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 给我一个openharmony跑通webrtc实现视频会议的简单demo项目,sdk为12
  • ¥15 vb6.0使用jmail接收smtp邮件并另存附件到D盘
  • ¥30 vb net 使用 sendMessage 如何输入鼠标坐标
  • ¥15 关于freesurfer使用freeview可视化的问题
  • ¥100 谁能在荣耀自带系统MagicOS版本下,隐藏手机桌面图标?
  • ¥15 求SC-LIWC词典!
  • ¥20 有关esp8266连接阿里云
  • ¥15 C# 调用Bartender打印机打印
  • ¥15 我这个代码哪里有问题 acm 平台上显示错误 90%,我自己运行好像没什么问题
  • ¥50 C#编程中使用printDocument类实现文字排版打印问题