ONVIF Profile S
下表列出了支持的 ONVIF Profile S 相关功能。表格显示,按照规范,这些功能是强制性的、可选的、还是有条件的。
已实施列显示该功能是否已在 Milestone Open Network Bridge 中实施。标记为“虚拟”的字段表示服务器根据标准发送有效响应,但未验证数据是否正确。
有关 Profile S 的详细信息,请参阅 ONVIF Profile S 规范 (https://www.onvif.org/profiles/profile-s/)。
ONVIF 7.2.3 设备功能函数列表
功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|
GetCapabilities | 设备 | 强制性 | 是 |
GetWsdlUrl | 设备 | 强制性 | 是(虚拟) |
ONVIF 7.3.3 设备发现功能函数列表
功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|
WS-Discovery | 核心 | 强制性 | 是 |
GetDiscoveryMode | 设备 | 可选 | 否 |
SetDiscoveryMode | 设备 | 可选 | 否 |
GetScopes | 设备 | 可选 | 是 |
SetScopes | 设备 | 可选 | 否 |
AddScopes | 设备 | 可选 | 否 |
RemoveScopes | 设备 | 可选 | 否 |
ONVIF 7.4.3 设备网络配置函数列表
功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|
GetHostname | 设备 | 强制性 | 否 |
SetHostname | 设备 | 强制性 | 否 |
GetDNS | 设备 | 强制性 | 是(虚拟) |
SetDNS | 设备 | 强制性 | 否 |
GetNetworkInterfaces | 设备 | 强制性 | 是 |
SetNetworkInterfaces | 设备 | 强制性 | 否 |
GetNetworkProtocols | 设备 | 强制性 | 否 |
SetNetworkProtocols | 设备 | 强制性 | 否 |
GetNetworkDefaultGateway | 设备 | 强制性 | 否 |
SetNetworkDefaultGateway | 设备 | 强制性 | 否 |
ONVIF 7.5.3 设备系统函数列表
功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|
GetDeviceInformation | 设备 | 强制性 | 是 |
GetSystemDateAndTime | 设备 | 强制性 | 是 |
SetSystemDateAndTime | 设备 | 强制性 | 否 |
SetSystemFactoryDefault | 设备 | 强制性 | 否 |
重启 | 设备 | 强制性 | 否 |
ONVIF 7.8.3 设备视频流函数列表
功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|
GetProfiles | 介质 | 强制性 | 是 |
GetStreamUri | 介质 | 强制性 | 是 |
使用 RTSP 的媒体流 | 流 | 强制性 | 是 |
ONVIF 7.10.3 设备视频编码器配置函数列表
功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|
GetVideoEncoderConfiguration | 介质 | 强制性 | 否 |
GetVideoEncoderConfigurations | 介质 | 强制性 | 是 |
AddVideoEncoderConfiguration | 介质 | 强制性 | 否 |
RemoveVideoEncoderConfiguration | 介质 | 强制性 | 否 |
SetVideoEncoderConfiguration | 介质 | 强制性 | 否 |
GetCompatibleVideoEncoderConfigurations | 介质 | 强制性 | 否 |
GetVideoEncoderConfigurationOptions | 介质 | 强制性 | 是(虚拟) |
GetGuaranteedNumberOfVideoEncoderInstances | 介质 | 强制性 | 否 |
ONVIF 7.11.3 设备媒体配置文件配置函数列表
功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|
GetProfiles | 介质 | 强制性 | 是 |
GetProfile | 介质 | 强制性 | 是 |
CreateProfile | 介质 | 强制性 | 否 |
DeleteProfile | 介质 | 强制性 | 否 |
ONVIF 7.12.3 设备视频源配置函数列表
功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|
GetVideoSources | 介质 | 强制性 | 是 |
GetVideoSourceConfiguration | 介质 | 强制性 | 是 |
GetVideoSourceConfigurations | 介质 | 强制性 | 是 |
AddVideoSourceConfiguration | 介质 | 强制性 | 否 |
RemoveVideoSourceConfiguration | 介质 | 强制性 | 否 |
SetVideoSourceConfiguration | 介质 | 强制性 | 否 |
GetCompatibleVideoSourceConfigurations | 介质 | 强制性 | 否 |
GetVideoSourceConfigurationOptions | 介质 | 强制性 | 否 |
ONVIF 8.3.3 设备 PTZ 函数列表
功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|
AddPTZConfiguration | 介质 | 强制性 | 否 |
RemovePTZConfiguration | 介质 | 强制性 | 否 |
GetNodes | PTZ | 强制性 | 是 |
GetNode | PTZ | 强制性 | 是 |
GetConfigurations | PTZ | 强制性 | 否 |
GetConfiguration | PTZ | 强制性 | 否 |
GetConfigurationOptions | PTZ | 强制性 | 否 |
SetConfiguration | PTZ | 强制性 | 否 |
ContinuousMove | PTZ | 强制性 | 是 |
停止 | PTZ | 强制性 | 是 |
GetStatus | PTZ | 强制性 | 是 |
ONVIF 8.4.3 PTZ – 设备绝对定位函数列表
功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|
AbsoluteMove | PTZ | 强制性 | 是 |
ONVIF 8.5.3 PTZ – 设备相对定位函数列表
功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|
RelativeMove | PTZ | 强制性 | 是 |
ONVIF 8.6.3 PTZ – 设备预设函数列表
功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|
SetPreset | PTZ | 强制性 | 是 |
GetPresets | PTZ | 强制性 | 是 |
GotoPreset | PTZ | 强制性 | 是 |
RemovePreset | PTZ | 强制性 | 否 |
ONVIF 8.7.3 PTZ – 设备初始位置函数列表
功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|
GotoHomePosition | PTZ | 强制性 | 是 |
SetHomePosition | PTZ | 有条件 | 否 |
ONVIF 8.8.3 PTZ – 设备辅助命令函数列表
功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|
SendAuxiliaryCommand | PTZ | 强制性 | 是 |
Milestone Open Network Bridge 不支持的 ONVIF 功能:
- 7.6.3 设备用户处理函数列表
- 7.7.3 设备事件处理函数列表
- 7.13.3 设备元数据配置函数列表
- 8.1.3 视频流 - 设备 MPEG4 函数列表
- 8.2.3 视频流 - 设备 H264 函数列表
- 8.9.3 设备音频流函数列表
- 8.12.3 设备多播流函数列表
- 8.13.3 设备继电器输出函数列表
- 8.14.3 设备 NTP 函数列表
- 8.15.3 设备动态 DNS 函数列表
- 8.16.3 设备零配置函数列表
- 8.17.3 设备继电器输出函数列表