2

我正在尝试使用 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。任何帮助深表感谢!

4

0 回答 0