winforms 如何在C#中以编程方式为Axis Camera Control执行PTZ

s4chpxco  于 2023-05-07  发布在  C#
关注(0)|答案(1)|浏览(152)

在这里,我得到了一个IP摄像机从轴和轴相机控制显示在我的Winform程序的实时视图。
我现在要写鼠标拖动和滚动事件来执行平移倾斜变焦(PTZ)在C#程序。
然而,我找不到任何答案,即使我已经阅读了所有的手册从轴和搜索相当多的谷歌。(在URL中添加参数continuouszoommove不起作用。)
请帮帮我非常感谢!

tv6aics1

tv6aics11#

我今天才找到答案,花了我两天的时间。
在这里你可以得到答案:

viewer.PTZControlURL = "http://{{ipaddress}}/axis-cgi/com/ptz.cgi";
viewer.EnableAreaZoom = true;
viewer.OneClicllkZoom = true;
viewer.UIMode = "ptz-user-setting"

对于UIMode选项:
http://wiki.cinemaronline.com/index.php?title=Axis_Client_Side_ActiveX_Streaming_Video_Window
或者,您可以添加一些事件,如KeyUp/KeyDown,通过添加参数来自定义相机控制:平移、倾斜和缩放。
请阅读下面的手册了解参数:
http://www.axis.com/files/manuals/vapix_ptz_52933_en_1307.pdf

相关问题