ONVIF Profile G
下表列出了支持的 ONVIF Profile G 相关功能。表格显示,按照规范,这些功能是强制性的、可选的、还是有条件的。
已实施列显示该功能是否已在 Milestone Open Network Bridge 中实施。标记为“虚拟”的字段表示服务器根据标准发送有效响应,但未验证数据是否正确。
有关 Profile G 的详细信息,请参阅 ONVIF Profile G 规范 (https://www.onvif.org/profiles/profile-g/)。
ONVIF 7.2.3 功能函数列表
功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|
GetServices | 设备 | 强制性 | 是 |
GetServiceCapabilities | 设备 | 强制性 | 是 |
GetWsdlUrl | 设备 | 强制性 | 是 |
GetServiceCapabilities | 记录 控制 | 强制性 | 是(虚拟) |
GetServiceCapabilities | 重播 | 强制性 | 是 |
GetServiceCapabilities | 搜索 | 强制性 | 是 |
GetServiceCapabilities | 接收器 | 有条件 | 否 |
GetServiceCapabilities | 事件 | 强制性 | 否 |
GetServiceCapabilities | 介质 | 有条件 | 是 |
ONVIF 7.3.3 记录搜索函数列表
功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|
GetRecordingSummary | 搜索 | 强制性 | 是 |
GetRecordingInformation | 搜索 | 强制性 | 是 |
GetMediaAttributes | 搜索 | 强制性 | 是 |
FindRecordings | 搜索 | 强制性 | 是 |
GetRecordingSearchResults | 搜索 | 强制性 | 是 |
FindEvents | 搜索 | 强制性 | 否 |
GetEventSearchResults | 搜索 | 强制性 | 否 |
EndSearch | 搜索 | 强制性 | 是 |
tns1:RecordingHistory/Recording/State | 事件 | 强制性 | 否 |
tns1:RecordingHistory/Track/State | 事件 | 强制性 | 否 |
XPath dialect | 搜索 | 强制性 | 是 |
ONVIF 7.4.3 重播控制函数列表
功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|
GetReplayUri | 重播 | 强制性 | 是 |
SetReplayConfiguration | 重播 | 强制性 | 是(虚拟) |
GetReplayConfiguration | 重播 | 强制性 | 是(虚拟) |
ONVIF 9.1.4.3 记录控制函数列表 – 使用板载媒体源(如果支持)
*如果设备有任何板载媒体源
**如果设备有任何板载媒体源
配置 | 功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|---|
媒体配置文件配置 | CreateProfile | 介质 | 强制性* | 否 |
DeleteProfile | 介质 | 强制性* | 否 | |
GetProfiles | 介质 | 强制性* | 是 | |
GetProfile | 介质 | 强制性* | 是 | |
视频源配置 | GetVideoSources | 介质 | 强制性* | 是 |
GetVideoSourceConfiguration | 介质 | 强制性* | 是 | |
GetVideoSourceConfigurations | 介质 | 强制性* | 是 | |
AddVideoSourceConfiguration | 介质 | 强制性* | 否 | |
RemoveVideoSourceConfiguration | 介质 | 强制性* | 否 | |
SetVideoSourceConfiguration | 介质 | 强制性* | 否 | |
GetCompatibleVideoSourcConfig urations | 介质 | 强制性* | 否 | |
GetVideoSourceConfiguration Options | 介质 | 强制性* | 否 | |
视频编码器配置 | GetVideoEncoderConfiguration | 介质 | 强制性* | 否 |
GetVideoEncoderConfigurations | 介质 | 强制性* | 是 | |
AddVideoEncoderConfiguration | 介质 | 强制性* | 否 | |
RemoveVideoEncoderConfig uration | 介质 | 强制性* | 否 | |
SetVideoEncoderConfiguration | 介质 | 强制性* | 否 | |
GetCompatibleVideoEncoder Configurations | 介质 | 强制性* | 否 | |
GetVideoEncoderConfiguration Options | 介质 | 强制性* | 是(虚拟) | |
GetGuaranteedNumberOf VideoEncoderInstances | 介质 | 强制性* | 否 | |
元数据配置 | GetMetadataConfiguration | 介质 | 强制性* | 否 |
GetMetadataConfigurations | 介质 | 强制性* | 否 | |
AddMetadataConfiguration | 介质 | 强制性* | 否 | |
RemoveMetadataConfiguration | 介质 | 强制性* | 否 | |
SetMetadataConfiguration | 介质 | 强制性* | 否 | |
GetCompatibleMetadata Configurations | 介质 | 强制性* | 否 | |
GetMetadataConfigurationOptions | 介质 | 强制性* | 否 | |
音频源配置 | GetAudioSources | 介质 | 强制性** | 否 |
GetAudioSourceConfiguration | 介质 | 强制性** | 否 | |
GetAudioSourceConfigurations | 介质 | 强制性** | 否 | |
AddAudioSourceConfiguration | 介质 | 强制性** | 否 | |
RemoveAudioSourceConfiguration | 介质 | 强制性** | 否 | |
SetAudioSourceConfiguration | 介质 | 强制性** | 否 | |
GetCompatibleAudioSource Configurations | 介质 | 强制性** | 否 | |
GetAudioSourceConfiguration Options | 介质 | 强制性** | 否 | |
音频编码器配置 | GetAudioEncoderConfiguration | 介质 | 强制性** | 否 |
GetAudioEncoderConfigurations | 介质 | 强制性** | 否 | |
AddAudioEncoderConfiguration | 介质 | 强制性** | 否 | |
RemoveAudioEncoder Configuration | 介质 | 强制性** | 否 | |
SetAudioEncoderConfiguration | 介质 | 强制性** | 否 | |
GetCompatibleAudioEncoder Configurations | 介质 | 强制性** | 否 | |
GetAudioEncoderConfiguration Options | 介质 | 强制性** | 否 |
ONVIF 9.3.3 发现功能函数列表
功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|
WS-Discovery | 核心 | 强制性 | 是 |
GetDiscoveryMode | 设备 | 强制性 | 否 |
SetDiscoveryMode | 设备 | 强制性 | 否 |
GetScopes | 设备 | 强制性 | 是 |
SetScopes | 设备 | 强制性 | 否 |
AddScopes | 设备 | 强制性 | 否 |
RemoveScopes | 设备 | 强制性 | 否 |
ONVIF 9.4.3 网络配置函数列表
功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|
GetHostname | 设备 | 强制性 | 否 |
SetHostname | 设备 | 强制性 | 否 |
GetDNS | 设备 | 强制性 | 是(虚拟) |
SetDNS | 设备 | 强制性 | 否 |
GetNetworkInterfaces | 设备 | 强制性 | 是 |
SetNetworkInterfaces | 设备 | 强制性 | 否 |
GetNetworkProtocols | 设备 | 强制性 | 否 |
SetNetworkProtocols | 设备 | 强制性 | 否 |
GetNetworkDefaultGateway | 设备 | 强制性 | 否 |
SetNetworkDefaultGateway | 设备 | 强制性 | 否 |
ONVIF 9.5.3 系统函数列表
功能 | 服务 | 设备 | 已实施 |
|---|---|---|---|
GetDeviceInformation | 设备 | 强制性 | 是 |
GetSystemDateAndTime | 设备 | 强制性 | 是 |
SetSystemDateAndTime | 设备 | 强制性 | 否 |
SetSystemFactoryDefault | 设备 | 强制性 | 否 |
重启 | 设备 | 强制性 | 否 |
Milestone Open Network Bridge 不支持的 ONVIF 功能:
- ONVIF 8.1.3 记录控制函数列表 – 动态记录
- ONVIF 8.1.4 记录控制函数列表 – 动态曲目
- ONVIF 9.1.3 记录控制函数列表
- ONVIF 9.1.5.3 记录控制函数列表 – 使用接收器作为源
- ONVIF 9.2.3 记录源配置函数列表
- ONVIF 9.6.3 用户处理函数列表
- ONVIF 9.7.4 事件处理函数列表