C# ONVIF配置文件和视频源之间的关系是什么?

C# ONVIF配置文件和视频源之间的关系是什么?,c#,camera,video-streaming,onvif,C#,Camera,Video Streaming,Onvif,Onvif设备管理器为我展示了4k摄像头的三个配置文件。 所有三个都具有相同的视频源配置,分辨率为4000x3000 所有三个配置文件都有不同的视频编码器,分辨率分别为3840x2160、1920x1080、720x480 我需要了解视频源和编码器之间的关系?如果需要更改缩放级别,我应该瞄准哪一个 我希望能够更改视频源配置边界,但不确定如何根据缩放级别计算新边界。编码器分辨率是否起作用?如图2所示,媒体配置文件可能附带PTZ配置。您需要检查配置文件中是否至少有一个附加了此类配置,并使用该中间配置

Onvif设备管理器为我展示了4k摄像头的三个配置文件。 所有三个都具有相同的视频源配置,分辨率为4000x3000

所有三个配置文件都有不同的视频编码器,分辨率分别为3840x2160、1920x1080、720x480

我需要了解视频源和编码器之间的关系?如果需要更改缩放级别,我应该瞄准哪一个


我希望能够更改视频源配置边界,但不确定如何根据缩放级别计算新边界。编码器分辨率是否起作用?

如图2所示,媒体配置文件可能附带PTZ配置。您需要检查配置文件中是否至少有一个附加了此类配置,并使用该中间配置文件的标记来移动缩放。根据。

三个配置文件将返回相同的整个图像,但分辨率不同。如果您只需要图像的一部分,则必须请求第一个流,并手动从全分辨率图像中提取该部分


但是,如果您的相机是PTZ,您可以使用ONVIF PTZ功能移动它。

您好!你的问题太宽泛了。在这里,关于stackoverflow,我们讨论的是编码问题,因此如果您的代码有问题(异常、不可预测的行为等),请编辑您的问题或询问其他问题。您可能还发现此链接很有用:您所说的“缩放级别”是什么意思?在玩ONVIF PTZ服务部件时,通常会设置变焦,对于我访问过的相机,它的值设置在-1.0和1.0之间