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 ответов

Другие вопросы по тегам