Answers:
您可以使用此项目进行连接,以从台式机控制并查看手机:http
:
//code.google.com/p/androidscreencast/ https://xsavikx.github.io/AndroidScreencast/
您所需要的只是安装了Android SDK,一个应用程序操作系统捆绑包(使用最新版本中的一个)和一部手机,您可以通过USB端口在调试模式下使用该手机。接下来,如果您具有Java插件,则可以从浏览器直接运行截屏,只需打开jnlp链接:androidscreencast.jnlp即可。您也可以下载它并在终端中运行javaws androidscreencast.jnlp
。
按照专门使用电视(或投影仪)的想法,许多设备可以使用某种数字音频/视频输出连接器轻松完成此操作。某些设备具有微型或微型HDMI端口,可与适当的电缆一起使用以连接到任何HDMI接收器。其他支持MHL标准,该标准执行相同的操作,但通过USB /充电端口。还有其他一些设备(尤其是三星的平板电脑产品系列)使用专有的扩展坞连接器,但有合适的复合或数字输出电缆。
通常,在设备规格中会注明对这些功能的支持,因此,如果将内容输出到电视/投影仪是一项重要功能,那么您只需要查看规格表中的此类信息即可。对于HTC Incredible,您可以使用微型USB到复合电缆。
我尝试了AndroidScreencast和Droid @ Screen,但是它们非常落后。
我在https://www.vysor.io/上获得了成功,在免费版本中,它是受广告支持的(每半小时一次),并且仅限于最低质量(偶尔会产生工件)。但是总的来说,它使我可以做一个没有任何问题的演示文稿。
我刚刚下载了Chrome扩展程序,它完成了所有工作,安装过程非常简单快捷(即使我使用的是Ubuntu)。
您可以简单地:
也许您可以使用TeamViewer工具。您必须安装Android部分(https://play.google.com/store/apps/details?id=com.teamviewer.teamviewer.market.mobile)和台式机/笔记本电脑部分(http://www.teamviewer .com)。然后,您的计算机必须连接到视频投影仪或类似的设备。
TeamViewer可免费用于非办公室且非常聪明。
您可以使用Bigscreen Broadcast(Google Play上的$ 0.99)。它不需要任何生根,您可以直接在Google Play商店中安装它。它使您可以将Android屏幕(任何应用程序)和Android摄像机(前后)投影到ChromeCast或免费的Mac随播查看器中。
为了全面披露-我的兄弟在Android上发布了该功能后就构建了此功能,我想我会帮助他找到正在寻找该功能的人!
屏幕记录
screenrecord
是一个内部Android可执行文件,可将屏幕转储到文件中,而ffplay
从ffmpeg提取的文件恰好能够播放来自stdin的H.264编码流:
sudo apt-get install ffmpeg
adb shell screenrecord --output-format=h264 - | ffplay -
有一些延迟,但是图像质量很好。
您可能必须先稍微移动一下屏幕才能看到任何东西。
另请参阅:使用adb screenrecord命令通过USB将Android屏幕镜像到PC
在Ubuntu 16.04,Android 5.1.1和Ubuntu 18.04,Android 7.0上进行了测试。