本次购入了一台海康2402系列球机(DS-2DC2402IW-D3/W),对设备进行了激活、设置及简要操作,在服务器上对其进行了推流。
购买摄像头
本次购买了海康威视DS-2DC2402IW-D3/W摄像头,该型号详细参数点击链接
操作手册点击链接
激活、设置IP、设置管理员密码
step1 基本设备安装
必须的三样东西:摄像头、电源适配器、网线
按照接口连接好就行,注意网线要插入与你电脑同一局域网的路由器上。
step2 激活设备
首先:下载设备搜索软件——http://www.hikvision.com/cn/download_more_393.html
然后:打开该软件,搜索海康设备,由于是第一次安装该设备,该设备肯定处于未激活状态,于是接下来进行按照提示,进行激活操作(按步骤设置管理员密码)
接着:在软件中修改设备IP,注意两点就行——①设备的IP地址必须在该路由器的同网段,而且未被暂用,②网关填写对
step3 浏览器登录设备系统
首先:浏览器登录“192.168.XXX.XXX”(上一步设置的设备IP),输入管理员账号密码登录
然后:可以在该系统进行相关操作——操作指南
了解海康摄像头rtsp接口
rtsp://[username]:[passwd]@[ip]:[port]/[codec]/[channel]/[subtype]/av_stream
其中:
username:用户名,例如admin
passwd:密码,例如12345
ip:设备的ip地址,例如192.0.0.64
port:端口号默认554,若为默认可以不写
codec:有h264、MPEG-4、mpeg4这几种
channel:通道号,起始为1
subtype:码流类型,主码流为main,子码流为sub
服务器推流
执行命令:ffmpeg -re -rtsp_transport tcp -i rtsp://admin:此处填入密码@192.168.XXX.XXX/h264/ch1/sub/av_stream -vcodec libx264 -vprofile baseline -acodec aac -ar 44100 -strict -2 -ac 1 -f flv -s 1280x720 -q 10 rtmp://192.168.XXX.XXX:1935/webcam/streamname
检查是否推流成功:查看我的上一篇博客
推流过程中注意几个坑:
①401报错:密码不要搞特殊符号(例如“+”号,就老老实实设置数字+英文就行)
②警告:“Invalid UE golomb code”的处理————这个是编码的问题,可以先不解决,不影响使用,解决办法点击此链接
③警告:“Past duration too large”的处理————这个是帧率转换的问题,当你的原始视频是50帧,转为25帧每秒时,会提示该警告,可不管,若想消除警告可加上命令“-r 50”
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)