客户端
扫码下载小米社区APP

首页 > 硬件周边 > 正文

小米手机2做电脑摄像头的几种方案及原理
2013-02-19 10:47:02   来源:卓桐   评论:0 点击:

【文章摘要】因为过年没回家。家人有些惦记。要视频,突然发现自己没有摄像头。看看手边的米2,想想用他试试吧。

  原文链接:http://bbs.xiaomi.cn/thread-6820781-1-1.html

  因为过年没回家。家人有些惦记。要视频,突然发现自己没有摄像头。看看手边的米2,想想用他试试吧。

  下面我介绍下几款可以实现这种功能的软件。

  1,大家都知道的DroidCamX。可以wifi,数据线,蓝牙连接使用。使用方法我想不用赘述。这里就说一下如何实现720×480以上的像素,默认的是320*240。可能细心的你发现手机端设置好了720*480,但在电脑上依然显示320*240。下面先退出手机端,打开电脑端程序DroidCamApp,在该电脑端界面的灰白处单击右键,弹出几个选项,选中其中的“settings override”如下图

未命名。jpg

  接着,弹出来一个cmd窗口,和一个名叫“droidcam- settings”的txt文件界面,如下图:

未命名1.jpg

  其中的320×240就是默认的像素,把它改成想要的像素(比如720×480),然后保存,关掉它,再关掉电脑端程序DroidCamApp。

  打开手机端,再打开电脑端程序DroidCamApp,运行一下DroidCamx adb,点击连接“connet”,就成功了。qq视频时卡顿很严重,建议还是选择低分辨率。

  2.USBWebcam。早期的软件。只支持usb连接。卡顿明显。不做详细介绍。

  3.MeiSe。貌似某个版主以前发过。不赘述。但对于米2这种高像素不太合适,掉帧很严重。

  4.smartcam。着重介绍。smartcam的一个开源项目,最早应用在塞班平台,后来一些网友编写安卓软件。所以我们现在用上了。可以支持1080p。但是非常卡。FPS大概是2上下,所以不推荐使用那么高的像素。但是其他各方面还是优于已上软件。不过仅支持蓝牙和wifi连接。

2013-02-17-1.jpg

  采用640*480还可以。fps大概11左右。

  下面介绍原理:Android的实时视频传输办法有多种,可以调用摄像头预览在onPreviewFrame里获取图像数据,也可以通过MediaRecoder录制,然后通过TCP,RTP等协议传输给服务器。

  一开始查到的是smartcam的一个开源项目,看了下源代码,发现其实现原理是利用android的camera图像的预采集,通过实现PreviewCallback类的回调函数onPreviewFrame,获得camera采集的原始图像数据之后,压成jpeg格式传到pc端。pc端对接收到的jpeg图像序列进行实时解压和显示,就达到了预想的效果。

  原文链接:http://bbs.xiaomi.cn/thread-6820781-1-1.html

相关热词搜索:摄像头 电脑摄像头

上一篇:将HTC手机耳机轻松改造为小米手机耳机
下一篇:自己动手制作带收纳功能的小米手机支架

分享到: 收藏

小米手机2做电脑摄像头的几种方案及原理相关评论

热门活动 更多 >





玩机 更多>

活动报名


米粉之星