罗技C920使用嵌入式设备直播

今天需要给3D打印机装一个监控,正好有个C920和orangepi zero2闲置。

usb插入设备

可以看到已识别到设备,由于这款C920摄像头内集成264编码,因此通过v4l是可以直接从摄像头取264视频的,那么直接开始直播。

吊装效果

这款摄像头有自动对焦功能,由于画面一直在动,摄像头一直处于对焦状态,需要通过v4l2-ctl 关闭自动对焦。先查看下摄像头支持哪些操作

可以看到,focus_automatic_continuous 这一项就是控制自动对焦,通过命令关闭

操作后,画面不在自动对焦,这个操作在设备打开并直播的中途也可以执行,效果立见。

顺便查看ffmpeg进程,由于是在摄像头那编码,只占用cpu 2.3% ,非常好。但摄像头编码有2秒左右延迟,挖个坑,后期尝试下orangepi开发板上,h264_v4l2m2m是否能用于硬编码。

原创文章,转载请注明: 转载自贝壳博客

本文链接地址: 罗技C920使用嵌入式设备直播

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据