欢迎访问自建博客原文:
http://www.e-lionel.com/index.php/2018/08/07/64/
最近有个项目,需求是USB摄像头在观看画面的同时做直播,一直以来都是通过ffmpeg+nginx的方式来做,但是本次遇到了一个大坑。
查看本地设备列表
ffmpeg -list_devices true -f dshow -i dummy
可以看见本地有两个摄像头可以用
分别是:
Integrated Camera
Gsou Audio Webcam
这里用Gsou Audio Webcam做测试。
ffplay观看摄像头画面
ffplay -f dshow -i video="Gsou Audio Webcam"
ffmpeg推USB摄像头
-vcodec libx264 -an -f flv "rtmp://192.168.63.71:10035/live/test1"
将摄像头的视频保存到本地