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. Любая помощь высоко ценится!