群辉监控Surveillance Station不支持H265解决方案
(由于网页端的Surveillance Station不支持h265视频显示,请全程用Surveillance Station客户端软件进行配置),下载地址:
https://archive.synology.com/download/Utility/SurveillanceStationClient
1、条件
首先,我们买的摄像头是支持h265的,甚至可以支持h265+等智能编码,
下面将提供方法,让Surveillance Station支持h265、h265+、h265++
2、问题所在
由于该摄像头不在群辉支持范围内,我们只能使用onvif协议,问题就出在这里了,群辉的onvif只显示了h264,不能选择h265
如下图,就很烦
3、解决办法
由于群辉是支持RTSP协议推流,(RTSP是大部分直播行业乃至视频聊天软件最主流的视频推流协议)
并且,市场上绝大部分摄像头都会留有RTSP协议的端口,包括海康威视、雄迈、海思、大华、D-Link、Axis(安讯士)等等。
RTSP的地址格式都能在各大厂商的官网上查到。
4、例子:
雄迈摄像头为例,在官网上查到RTSP地址格式:
官网地址:
http://www.xiongmaitech.com/index.php/service/problem_info/139/34
RTSP
RTSP的端口
——端口:554
使用VLC按RTSP协议连接我司的设备网络串流的格式
——使用第3方的播放器通过RTSP连接我司设备的URL格式如下:
rtsp://$(IP):$(PORT)/user=$(USER)&password=$(PWD)&channel=$(Channel)&stream=$(Stream).sdp?real_stream
——类似rtsp://10.6.10.25:554/user=admin&password=&channel=1&stream=0.sdp?real_stream如果是通过公网需要将RTSP端口开放( 默认是554),这个端口在网络服务->RTSP中可以设置
我家的摄像头的RTSP地址格式如下:
摄像头ip地址:192.168.123.23
登入账号和密码:admin,admin
通道:channel=1
主码流:stream=0 副码流:stream=1 (在vms或cms软件的编码设置可设置)
rtsp://192.168.123.23:554/user=admin&password=admin&channel=1&stream=0.sdp?real_stream
先将地址复制到potplayer,看看能不能播放,看到HEVC就说明h265成功推流了
将地址复制到下面:
5、视频流格式设置
此时,群辉是不能编辑摄像头《参数》和《编码设置》的(因为RTSP只是单向视频流),只能在vms或cms软件进行编辑(也就是厂商提供的编辑软件)
动作检测也只能用群辉自带的
6、h264和h265的差距:
实时串流:手机ds cam响应速度是非常快的,无论是实时,还是拖动进度条
7、各主流摄像头的rtsp地址格式
海康威视
rtsp://[username]:[password]@[ip]:[port]/[codec]/[channel]/[subtype]/av_stream
说明:
username: 用户名。例如admin。
password: 密码。例如12345。
ip: 为设备IP。例如 192.0.0.64。
port: 端口号默认为554,若为默认可不填写。
codec:有h264、MPEG-4、mpeg4这几种。
channel: 通道号,起始为1。例如通道1,则为ch1。
subtype: 码流类型,主码流为main,辅码流为sub。
例如,请求海康摄像机通道1的主码流,Url如下
主码流:
rtsp://admin:12345@192.0.0.64:554/h264/ch1/main/av_stream
rtsp://admin:12345@192.0.0.64:554/MPEG-4/ch1/main/av_stream
子码流:
rtsp://admin:12345@192.0.0.64/mpeg4/ch1/sub/av_stream
rtsp://admin:12345@192.0.0.64/h264/ch1/sub/av_stream
大华
rtsp://[username]:[password]@[ip]:[port]/cam/realmonitor?[channel]&[subtype]
说明:
username: 用户名。例如admin。
password: 密码。例如admin。
ip: 为设备IP。例如 10.7.8.122。
port: 端口号默认为554,若为默认可不填写。
channel: 通道号,起始为1。例如通道2,则为channel=2。
subtype: 码流类型,主码流为0(即subtype=0),辅码流为1(即subtype=1)。
例如,请求某设备的通道2的辅码流,Url如下
rtsp://admin:admin@10.12.4.84:554/cam/realmonitor?channel=2&subtype=1
D-Link
rtsp://[username]:[password]@[ip]:[port]/[channel].sdp
说明:
username:用户名。例如admin
password:密码。例如12345,如果没有网络验证可直接写成rtsp:// [ip]:[port]/[channel].sdp
ip:为设备IP。例如192.168.0.108。
port:端口号默认为554,若为默认可不填写。
channel:通道号,起始为1。例如通道2,则为live2。
例如,请求某设备的通道2的码流,URL如下
rtsp://admin:12345@192.168.200.201:554/live2.sdp
Axis(安讯士)
rtsp://[username]:[password]@[ip]/axis-media/media.amp?[videocodec]&[resolution]
说明:
username:用户名。例如admin
password:密码。例如12345,如果没有网络验证可省略用户名密码部分以及@字符。
ip:为设备IP。例如192.168.0.108。
videocodec:支持MPEG、h.264等,可缺省。
resolution:分辨率,如resolution=1920x1080,若采用默认分辨率,可缺省此参数。
例如,请求某设备h264编码的1280x720的码流,URL如下:
rtsp:// 192.168.200.202/axis-media/media.amp?videocodec=h264&resolution=1280x720
8、后话(野路子)
群辉监控Surveillance Station的自定义是支持RTSP和HTTP协议的,如果你知道iptv每个频道的ip地址,甚至可以拿来录播,那就变成真正的电视DVR录像机了,但肯定plex会更好用。