I just received a new $22 chinese h264 ip poe cam from aliexpress @ http://www.aliexpress.com/item/1280-960 ... 70947.html. I was able to configure it and use either h264 stream, with any of the 4 available resolutions, with no problem.
I really just want to test the onvif detection capabilities that may or may not be built into zoneminder. I am able to use a third party onvif probe application and interact with the cam, so I know the cam definitely supports onvif. The only onvif probe file I could find in zm is in the views of the classic skin. Adding ?view=onvifprobe produced an error "Unable to probe network cameras, status is '127'" and I do not know what that means. Perhaps I am missing some libraries, or have to turn it on via some configuration, or must build from an experimental branch of zm. I am running on ubuntu 15 and built zoneminder 1.29 from source from about a month or two ago. Any advice is appreciated, thanks
how do i enable onvif probe?
- knight-of-ni
- Posts: 2406
- Joined: Thu Oct 18, 2007 1:55 pm
- Location: Shiloh, IL
Re: how do i enable onvif probe?
The Onvif discovery feature is still under development. Today, no ZoneMinder release is available with it enabled because it basically doesn't discover anything.
We have begun the process of preparing for our next release, which will have a much improved Onvif discovery, which is on by default rather than off. It will certainly discover "some" cameras now. Only after we release it into the wild will we find out how well it does or does not work.
The simplest thing to do will be to just wait for the next release.
If you want to build from source, then you can build the master branch right now with onvif support enabled. The version of zoneminder in the master branch has several new Perl dependencies. If you build a package using the packaging scripts found in the source tree, the dependencies will be taken care of for you. If you choose not to build your own package then you've got to figure the dependencies out on your own. The best way to do that is to call the relevant Perl script directly from the command line. It will tell you what modules are missing.
We have begun the process of preparing for our next release, which will have a much improved Onvif discovery, which is on by default rather than off. It will certainly discover "some" cameras now. Only after we release it into the wild will we find out how well it does or does not work.
The simplest thing to do will be to just wait for the next release.
If you want to build from source, then you can build the master branch right now with onvif support enabled. The version of zoneminder in the master branch has several new Perl dependencies. If you build a package using the packaging scripts found in the source tree, the dependencies will be taken care of for you. If you choose not to build your own package then you've got to figure the dependencies out on your own. The best way to do that is to call the relevant Perl script directly from the command line. It will tell you what modules are missing.
Visit my blog for ZoneMinder related projects using the Raspberry Pi, Orange Pi, Odroid, and the ESP8266
All of these can be found at https://zoneminder.blogspot.com/
All of these can be found at https://zoneminder.blogspot.com/