使用 ONVIF 确定相机是否支持去扭曲
Use ONVIF to determine if a camera supports dewarping
使用 ONVIF,我如何确定设备是否有鱼眼相机以及随后是否支持去扭曲流?
在ONVIF中,要确认设备支持的任何功能通常可以通过以下一种或多种方式(包括但不限于列表)来完成
- 使用每个服务提供的 GetServiceCapabilities 接口读取 device/service 功能
- 使用'Get[entity]Configurations'接口读取设备提供的配置
- 使用 Get[entity]ConfigurationOptions 接口读取配置参数选项
“实体”因功能而异,请在此处查看实体列表
对于您关于去扭曲功能支持的查询,必须选中选项 2。因此,您必须通过 'GetVideoSourceConfiguration' 接口从设备读取 VideoSourceConfiguration 并检查响应。
设备的响应应符合下面引用的规范
参考:https://www.onvif.org/specs/srv/media/ONVIF-Media2-Service-Spec-v1712.pdf
- Section : 5.2.2 视频源配置
- 查看模式
- Fisheye – 来自支持鱼眼镜头的设备的未变形视图模式
- Dewarp – 支持鱼眼镜头的设备的 Dewarped 视图模式
使用 ONVIF,我如何确定设备是否有鱼眼相机以及随后是否支持去扭曲流?
在ONVIF中,要确认设备支持的任何功能通常可以通过以下一种或多种方式(包括但不限于列表)来完成
- 使用每个服务提供的 GetServiceCapabilities 接口读取 device/service 功能
- 使用'Get[entity]Configurations'接口读取设备提供的配置
- 使用 Get[entity]ConfigurationOptions 接口读取配置参数选项
“实体”因功能而异,请在此处查看实体列表
对于您关于去扭曲功能支持的查询,必须选中选项 2。因此,您必须通过 'GetVideoSourceConfiguration' 接口从设备读取 VideoSourceConfiguration 并检查响应。
设备的响应应符合下面引用的规范
参考:https://www.onvif.org/specs/srv/media/ONVIF-Media2-Service-Spec-v1712.pdf
- Section : 5.2.2 视频源配置
- 查看模式
- Fisheye – 来自支持鱼眼镜头的设备的未变形视图模式
- Dewarp – 支持鱼眼镜头的设备的 Dewarped 视图模式
- 查看模式