ONVIF - 设置事件

时间:2014-09-08 15:16:19

标签: java events subscription onvif

我尝试使用ONVIF库设置事件。基本想法是订阅相机。订阅后,您现在可以接收事件(例如:运动检测)。之后,当您不想再收到任何活动时,您可以取消订阅。这是我到目前为止的代码:

Service eventService = Service.create(
        new File("<location>\\wsdl\\event.wsdl").toURI().toURL(),
        new QName("http://www.onvif.org/ver10/events/wsdl", "PullPointSubscriptionBinding"));  
PullPointSubscription subscription = eventService.getPort(PullPointSubscription.class);
BindingProvider eventProvider = (BindingProvider) subscription;  
eventProvider.getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, "http://<ip>:888/onvif/events_service"); 

我正在使用Foscam9821相机。 有谁知道如何实现订阅和接收事件?我正在使用JAVA。 非常感谢任何帮助!

0 个答案:

没有答案