让手机做电脑的摄像头(能把iphone变成电脑网络摄像头的App)

让手机做电脑的摄像头
网课、开会、直播,总会要求有电脑摄像头。但是为这一段时间而单独购买一个摄像头不值当,就不如让手机来完成这一角色,画质还好。
一、电脑端
Archlinux通过AUR安装,其他发行版就自己找一找吧。
AUR安装DroidCam。注意编辑PKGBUILD,将headers的依赖修改为与你的内核相对应的版本。比如默认的linux内核就保持默认的linux-headers依赖,lts内核就改成linux-headers-lts,以此类推。
完成后重启,载入模块
sudo modprobe v4l2loopback_dc
二、手机端
搜索安装droidcamx即可。
三、使用
现在,将电脑和手机连入同一个局域网,启动手机应用,会给出ip和端口号。启动电脑端程序,将给出的ip和端口号填入,连接。
你会发现手机端启动相机功能了。那么如何在电脑上使用它呢?
只需要打开任何一款有视频捕获功能的程序,比如OBS,新建视频捕获设备(V4L2),其中的设备选择v4l2loopback一项,确定。这时,你的手机就已经作为电脑摄像头使用了。但是你会发现,这个镜头的分辨率很低,有没有办法提高它呢?
四、提升分辨率
很简单。首先关闭所有正在使用摄像头的程序,然后停止内核模块:
sudo rmmod v4l2loopback_dc
编辑/etc/modprobe.d/droidcam.conf,将其中的width和height修改为自己想要的宽高比,保存(没有这两个参数则直接写入即可)。需要注意,免费版程序只能用4:3的分辨率,其他比例的分辨率会拉拉伸画面。
再次启用模块
sudo modprobe v4l2loopback_dc
重新打开捕获程序,分辨率就提高了。
如果你有耐心看到了这里,或者说你真的从视频跳到这里了,那么恭喜你,这里有AUR需要的两个文件,你可以直接下载而无需等待AUR从外网下载了。同时,这里有我编译好的安装包,你可以尝试安装一下。但我是在lts内核环境下编译的,所以到底有什么后果我也不能保证,最好是从AUR自己编译!公众号编写droidcam即可获取。
 

能把iphone变成电脑网络摄像头的App
今天给大家分享一个好玩的App。
通过这个App可以分分钟把iphone变成电脑的网络摄像头。
这个App叫EpocCam,通过App Store可以免费下载到手机上。
手机上App下载好之后,要在电脑上也装上一个软件-EpocCam,这个软件的下载网站:https://www.kinoni.com/如果打不开网站可能要梯子(没有不要紧,这里我已经下载好了,公众号回复001,即可获得EpocCam电脑软件网盘下载地址)。
下载好之后在电脑上解压安装,点击运行--下一步--接受,程序自动安装到电脑,打开软件,这个时候电脑屏幕上是漆黑一片:
不要慌,接下来打开手机上的EpocCam app,会出现一个选择窗口,是否允许EpocCam访问你的相机,点选【好】。
这里有一个重点,你的手机和电脑必须连接在同一个网络里,否则可能就会连不上。
过个几秒钟,电脑上的软件就会显示出手机摄像头拍到的画面。是不是很简单,iphone秒变摄像头。
搭配上三脚架,可以妥妥的变成监控神器。