Is it possible to choose ONVIF profiles to connect other streams instead of primary/secondary ?
CompletedIn one of the large projects we are working on, we found a serious trouble. To be able to comply project specification we must use ONVIF standard (analytics) with third stream instead of secondary stream. However, we are surprised to see there is no option "Edit streams" available for ONVIF devices. For RTSP sources this option is available. We are able to change in Nx server camera ONVIF streams URLs via API to switch them to other streams, but Nx server very quickly automatically corrects itself and immediately comes back to primary/secondary ONVIF streams.
My question : is it possible to choose ONVIF profiles to connect other streams instead of primary/secondary ?
-
I'm doing testing / research on different systems in order to provide an end result solution for a few different companies. One of the programs I happened to run across was <another VMS> by <another company>. The way you add camera's in their system is one of the best I have seen as the <another VMS> allows you to do step by step, test, make a selection, then test your choice. It then provides you with results and allows you to choose which one you would like to use instead of forcing you to use a specific one. This is both for their Auto Discovery as well as add camera wizard. It s a step by step option that gives the end user a choice. This is something your programmers could possibly look at as I know for my scenario it is a better option. Most SA like to have the choice as to setup. I ended up have to turn off auto discovery on NxWC to add a camera because the auto discovery kept choosing the wrong stream which did not give me full functionality of my camera like I wanted.
-
Hi Kealohi Kenui,
I hope you don't mind I edited the brand and company you mentioned since it is best to promote their solution in their community. This community is intended for sharing Nx Witness experiences.
We value your feedback therefore I let the rest of your reply untouched I'm sure our product team will read your comment and take it into consideration for future reference. Thank you.
-
Tomasz Polus
Thanks for the valuable feedback! This ticket caught the attention of the community
I work in Nx product team and I need some details regarding your problem.
I've opened a follow-up to your support ticket in our system, please take a look on it
I'll post some summary of our discussion here afterwards so the community will stay informed. -
Tomasz Polus
Simple "Edit streams" will be wrong, cause Nx will continue configuring some specific profile and wait for some specified stream, but cause the link is re-configured it will receive some other stream, which can cause lots of errors.
As discussed, the most convenient way of doing this will be adding a possibility to choose which ONVIF profile Nx should use for each stream (this will be located on the Advanced tab of Camera Settings). This was asked by other customers as well and it will broaden usage scenarios. For your scenarios, you will also need to set the "Keep camera stream and profile settings" checkbox on the expert tab.
We included this in hotfix roadmap, so finger crossed we release this till the end of this year -
Tomasz Polus Kealohi Kenui
and everyone else, who voted for this or interested in what is going on
We made the first estimates for this task. I'm pushing this in the hotfix, we passed the prototyping stage. I can share some mockups about how we are planning to do this
(drop-downs will be available only when the checkbox is ON)
Please, be aware that this is only a prototype and things may change or we can face some architectural issues during the implementation and the feature will be excluded from the release.
but so far we are doing everything to include this in an upcoming release, which we hope will be released sometime this year -
Hi, thank you for good news. I keep my fingers crossed and cannot wait to see this hotfix.
It looks reasonable, just please make sure we can select all ONVIF profiles which are defined in the camera. Not only factory default profiles (which usually cannot be modified), but also our own customized ONVIF profiles, which we add to the camera with (for example) ONVIF Device Manager tool.
-
I was just having a problem with a few Amcrest cameras which seem to output the mainstream URL in both profiles. Maybe this will allow me to fix the problem.
Alternatively, just being able to edit the URL in the general tab would also work in my case since the substream exists but ONVIF apparently doesn't report the URL properly. The firmware is almost a year old, so I'm betting they aren't going to fix it.
-
I am having exactly the same problem as Jeff with Dahua 4431F-AS cameras with 2016 firmware which for some reason refuse to upgrade to later (2017/2019) firmware.
Jjust being able to edit the URL in the general tab would also work for me for this. Norman G says this will likely happen in the future.
-
Hi Duncan Miller,
At this stage, we can't offer a solid release version or date.
-
Hi Tagir,
We are still desperately waiting for this feature. It is a no.1 requirement for couple large projects that we are holding on. Most of them cannot wait any longer and we might loose them any moment.... (dead lines)
We are now testing 5.0 beta and we still don't see any improvement in this case. Please let us know, what is the progress ? When can we expect to be able to choose ONVIF profiles ?
-
I know that this is a very important feature for your projects. But it's sad to say, that we haven't been able to include it in 5.0.
we had to stop developing 5.0 for the sake of releasing it (we were preparing it for too long as of now). This feature is postponed at least till 5.1.
Even if the design and architecture are ready, it still waits for actual code to be written and then tested. I raised this topic once again internally and I raised the priority to it. I've done this previously too, but I hope this time it will make it to release. I'll let you know when it's ready to test in our Developer preview versions if you want (it will be Nx Meta, not Nx Witness). -
Tagir Gadelshin - This is a little off topic, but how do you guys determine when to make a release 5.0 instead of 4.3 or 4.4?
-
There a few types of releases;
- Major Releases
- Minor Releases
- Point Releases
- Beta Releases
Major Releases typically have multiple big new features and often noticeable GUI changes.
These can be recognized as 3.0, 4.0, 5.0, etc.Minor releases, might have new features, but the impact is less. Also, typically, there are no noticeable GUI changes. These can be recognized as 3.1, 3.2, 4.1, 4.2, 5.1, etc.
We call the Major and Minor releases, just releases.
Point Releases are typically bug fixes and feature improvements. But sometimes they have new features in an experimental stage. Only that last 5 digits of the entire version number changes. For example 4.2.0.32840 is the latest release version, while 4.2.0.34125 is the latest monthly patch.
We typically call the Point Releases, Monthly patches.
Beta Releases are a preview of the upcoming Major or Minor release to enable people to test the new features and provide feedback, before the official release is available. These carry the version number of the upcoming release, e.g. 5.0, but the last 5 digits are unique for the beta version, like 5.0.0.34342 is for the current 5.0 Beta release.
More can be read about our versioning in THIS article.
-
Tomasz Polus Jeff Jones Duncan Miller Duncan Miller Edward Dickey Kealohi Kenui
this feature is now available as a part of our 5.1 Beta! You can access and test it by registering on My Nx https://www.networkoptix.com/my/download-nx-witness-beta
Please sign in to leave a comment.
Comments
18 comments