挑战一个人搭建一套完整直播系统4: 实现网络摄像头视频传输

摄像头采购的是海康卫视的网络摄像头:

支持通过rtsp传输视频流,网络摄像头的配置如下:

挑战一个人搭建一套完整直播系统4: 实现网络摄像头视频传输_第1张图片

挑战一个人搭建一套完整直播系统4: 实现网络摄像头视频传输_第2张图片

ffmpeg可以直接通过rtsp获取摄像头视频数据并推流到我们之前搭建好的Nginx服务,具体指令如下:

ffmpeg -i rtsp://admin:[email protected] -vcodec copy -acodec aac -ar 44100 -strict -2 -ac 1 -f flv -s 1280x720 -q 10 -f flv rtmp://127.0.0.1:1935/mylive/1

这里admin为网络摄像头的登录帐号,123456为登录密码,192.168.10.64为摄像头ip地址,都要与实际设定一致,输入该指令后,正常情况下会看到视频流的传输:

挑战一个人搭建一套完整直播系统4: 实现网络摄像头视频传输_第3张图片

 同样,与之前相似我们用vlc播放器播放指定服务地址的视频流(rtmp://127.0.0.1:1935/mylive/1),便能够看到摄像头传输过来的视频信号了:

你可能感兴趣的:(直播系统,物联网,linux)