Member Discussion
Universal IP Tool For Axis, Hikvision, Dahua, Bosch, Hanwah, Vivotek, Panasonic, Sony, Flir, Etc.
Hi everyone,
During my week-ends/spare time, I am working on an open-source project I would like to share with IPVM members and propose you to participate.
This is small unique tool that scan a network and can detect several camera vendors, using open protocols (ONVIF, UPnP, etc.) but ALSO proprietary vendor discovery protocols.
Last version can be found here: UniversalScanner (Portable) or here: UniversalScanner (Installer).You will need a Windows system with dotNet v4.5.2
Today, it supports the open protocols below:
- SSDP (UPnP)
- WS-Discovery (ONVIF)
- DNS-SD (Zeroconf)
And vendor discovery protocols:
- Axis
- HikVision
- Dahua
- Bosch
- Hanwha
- Vivotek
I am working to integrate also currently these vendor protocols as well: Sony, Flir, PanasonicThese last ones are almost done and Jhon Honovich has proposed me his help in order to validate and finish integration with the devices in IPVM's lab, that's pretty cool!
It does support only IPv4 for now, I am considering to add support of IPv6.I was thinking to make also a Linux software port later (would be only in command tools) for installers who install/use camera over Linux.
How you can participate?
- Test the tool and share your feedback;
- You want another vendor discovery protocol to be integrated into the tool? With a test device on you side and the vendor IP Tool you can probably collect enough information to let do this.
- Let me know if a Linux version (in command line) would be helpful for you;
- Let me know also if a IPv6 support would be helpful (should be available for most of the camera vendors);
Thank you!Julien
Login to read this IPVM discussion.
******, ****** *** *******.**** ** ******'* ****** repo *** *** ********* Scanner.
**'* ** **** ** see ******* **** **** on!
**** ***** ** *** works ***** *** **** is ** ** *******.
******* ******, ****** *** sharing!
**** ****, ******* ********** very **** *** ***** the ****** **.
******!
**** ****. * **** not *** * ****** to ***** ** *** yet, *** **** ** later **** ****.

IPVMU Certified | 04/28/20 04:05am
******. * **** ******* to ******* **** **** to ***. ***** *** to *** ******** * am ******* ******** ***** all *** ****** ***** available ** ******** ** this ********. * **** used *** ** *** Axis *** *********, ** will ********** ** ************ for **** **** ** be ** *** ****.
******
*****
* **** ********* **** tool, *** *** ****** at *** ***** *** have ****** *** ** it. ** ***** *** of ** ******* ** my **** *******, *** some *********** ********* ** well! *** **** ******** is ***** ******* **** both * ******** ******** aspect, ** **** ** a ******* *** ********* aspect. ***** ***!
********* ** ** **** network ** *** * feel. ****** **! ******** various *** *** ******* devices!
****** ****** ********* **** this **** ** *******, lightweight *** **** ** use.
*****!
***** *** *** *** your ********.
*** ***********, * **** tested *** ********* **** cameras *********.
**** **** ******* *** be *** ****:**************** (********)** ****:**************** (*********).
*****, ******** *** **** protocols *****:
- **** (****)
- **-********* (*****)
- ***-** (********)
*** *** ****** ********* protocols ****:
- ****
- *********
- *****
- *****
- ******
- *******
- ****
*** ****** ** ***** able ** ****** ** scan ******** ******? * just ***** *** **** on *** ** *** NVR's *** ** ***** great, ***** * ***** of *****, *** **'* scanning **** *** *****. We **** *** *** for ********** ** ***, and **** *** ***** NIC's ****** ******** *** access ** *** ****** stacks, ****** **** ********** in ****** ****'* ** that ******.
***** **** **********!
****** *****! * ***** version ***** ** ** obvious ****, *** **** a ***** *******. ****** all ** *** ****** tools *** ***** **** MacOS, *** ******* ** distributions *** **** **** linux ****** ********. ******* scanner, ***** *** ****'* own ********* ***** ***.
* **** * *** of ****** ******* *** they ***'* ****. * am ***** ** ****...? I **** *** **** of **** ****!!
**** *** ****, *** it ****'* **** ** all ** *** **** cameras ** ** ******. I **** *** *** see ** ** ***** better ** ** *****.
****** *** ***** *******! Cool ****.
**** ** * ********* idea, **** ****!
** ******,
**** ** ****** *****. One ***** * **** noticed **** ******* ** our *** ** **** a ****** ** *** Axis ******* *** ******* 169.254.x.x ********* ******* ** their ********** *********. *** thoughts? * **** ****** what *** **** ****** finder ***** ** **** the **********. *** ***** interesting ***** ** **** this **** **** ***** to **** **** ******* with *** ****** *** address. * **** **** cameras **** *** ***** and **** *** ******** Axis *** ********* ** 00408C ****** (*** *** see **** ** *** bottom ** *** **** camera ****** **********) **** are *** ***** ***** by **** *******.
******,
** ***** * *** to ****** *** ** address **** *** ******* will ****?
*** ***** * ** having ** **** * am ********* ** * large ********** ******* **** multiple *****, * *** not ****** *** ***** attention ** *** ******** network. *** **** **** sees *** ** ****** given ** ** ********* by *** ***. ** does *** ******** ******* on *** ***** ******** so * **** ** results ** ****** *******.
* **** ******* ** brother's ***** ***** **** is ***** * ****** to **. ** *** several **** ******* **** did *** **** **, but ** *** **** all ** *** **** devices *** *** *******, plus *** ****** *******. I ***** *** .** and .** *** **** of *** **** ******, but * ****** ******* them. * ****'* **** if *** ** **** would ** ****** ** you ** ***, *** data ** **** *****?
****** *** *** *** tests.
* ******** * *** version *****, **** ***** you *** ** **** tweaking ** *** ******** (*****************\********\****************
).
*******: **** **** *******, by *******,******* **** ******* **** once ** *** ****** **'* ******** ** several ********* **** **** or ***** (*** *** orverride **** ******** *** get ***** **** ** changing *** **************************
** ********);
**** ***** **** ******** IP ******* ****** ** fixed (******************
***** *** ** **** to *** *** ********* of *** ***** *******).
**** *** ** ********* for **** ******** ******* (it ** ******** ** default, *** **** ** change ***************
** ******* ** ****** it).
* ******* "* *****" mode *** *** ***** devices, ************ *** ***** ******* might ** *** ******** if **** ** ** recent.*
******* *** ** **** if *** *** ******** too **** ** ****, I *** *** * registry ***** ** ***** enabling **** ***** ****.
**** **** ******* *** be ***** ****:**************** (********)** ****:**************** (*********).
*****, ******** *** **** protocols *****:
- **** (****)
- **-********* (*****)
- ***-** (********)
*** *** ****** ********* protocols ****:
- **** (****** **** ******* detection)
- *********
- ***** (***** ** ****** less **** *** ****** on ***** **)
- *****
- ******
- *******
- ****
** ** **** *** tool ******* *** ************? So ** **’* ******* cctv *** **’* **** by *******, ** **** say *******?
**** * ***** ******* should ** *****
*** ***** **** *** detect *** ****** ******, it ***** * ***** of ********* ******** ** several *********. *** ***** column ******** ***'* *** device ***** *** *** protocol **** ** ****** the ****** (** **** the *** **** ******* priority ***** ******** * response).
** *** ** * know, ************ **** ** ********* ***** *********** *** not * *********** ********, so ** ****** ******* as *********** ****.
* ** ****** *********** won't ***** * *** of *******, ** *** list, ********** *** ***'* know *** ****** ***** of *** ****** (**** `NetworkVideoTransmitter`).
** ******,
****** *** **** ********!
** **** * ****** of *** ****** **** cameras **-**** *** **** software *****`* ******** ** (I **** *** ****** version).
*** ***** ****** ******* and *** ******** ** scanner **** *** **** them.
**** ** *** **** to *** ****** **** download **** ** *** need ** *** ***** discovery **** (** *** firmware *******):****
******, ****
** ****,
*** ********* ******** ** 360 ****** ***** ** be * ********* ** port **** **** **** commands ******** ** * Line **** "\*".
****, ** * *** capture *** ********* *******, I **** **** *********** to ********* *** ********* this ********, ********** * network ******* ** ** able ******* *** ******** format **** *** *******.
** *** *** **********, could *** ****** ********** ************ **** ** *** privately *** ****?
** *** ***, *** discovery **** ****** ** based ** ****** (**** surprising ****** *** ** application) *** ****** *** this **** ** ****** 150 ** **** ******** JS *********!
********* *** ***-********* ** your *******, ****** **** that:
* ************ **** **** (ping) ***** **************** **** not;
* * ******* ***** ONVIF ***** ** ** limited **** ** ******** requests (********** ***** ****** Manager), ** *** ** it ***** ** * broken **************.
*** ***** *********, ***** you *** **** **** last ***********(********* ********* *******) **** this ******** *** *******:
*****************\********\****************\*************
** ***** *?
******,
******
* **** ****, ****** control ******* ***** ** good ** ****, **** my * *****.
**,
**** ***** **** ** Geza ******, * **** added *** ********* ******** of ********* *******.Thank ***!
*** *** ***** ******* are *** ****** ******** as * **** ***** broadcast ********* (** ******** to *********) ** ****** them.
**** **** ******* *** be *** ****:
**************** (********)** ****:**************** (*********).
** ******** *** **** protocols *****:
- **** (****)
- **-********* (*****)
- ***-** (********)
*** ******* ****** ********* protocols ****:
- ****
- *********
- *****
- *****
- ******
- *******
- ****
- *********
****** **** **** ***** like ** ** *** a *** ******* ********, you *** ********** *********, *** **** ** privately *** **** (******** might ******** ******** ***********).
*****,
* ***** **** ** thanks ********** **** ******* from **** *** ****** me, **** *** **** environnement *** **** ********, to ******** ********* ******** and ******* ****** **** to ********* ******** ********* protocol.******!
******* ******* *** ** now ****:
**************** (********)** ****:**************** (*********).
** ******** *** **** protocols *****:
- **** (****)
- **-********* (*****)
- ***-** (********)
*** ******* ****** ********* protocols ****:
- ****
- *********
- *****
- *****
- ******
- *******
- ****
- *********
- **********
- *********
- *******
** * ***** *** time **** ****-***, * will *** ** ******* a *** ******* **** with *** ******* ** Ubiquiti ********.
*** *** ***** **** me ** *** * new ******* ******** ************* *********, *** **** ** privately *** **** (** captures ***** ******** ******** information).
*****,
****** ***** ** **** lab ************, * *** able ** ********* ******** discovery ********.
****** ******* **** **** discovery ******** *** ** now ****:
**************** (********)** ****:**************** (*********).
** ******** *** **** protocols *****:
- **** (****)
- **-********* (*****)
- ***-** (********)
*** ******* ****** ********* protocols ****:
- ****
- *********
- *****
- *****
- ******
- *******
- ****
- *********
- **********
- *********
- *******
- ********
*** ********* *** ****** on **** *** ******* so ** *** ****** members ***** ****** ***** on ***** *** ** they **** **** ***** Ubiquiti ******** *** ***** results, **** ***** ** appreciated.
**'* ***** **** ******* made * **** **** this.Great ***!
*** ** **** ****** or ********* **** **** Desktop?**** ******* | ******* toolkit *** ******* | Fing
* ******* **** *******.
***** ****,
* ****** ******* ****:
**************** (********)** ****:**************** (*********).
*** *** *** ***** the **** **** *** right ***** ****** *** you *** ***** ****** results ** *** ****.
** ******** *** **** protocols *****:
- **** (****)
- **-********* (*****)
- ***-** (********)
- **** ****** (********** *** protocol)
*** ******* ****** ********* protocols ****:
- ****
- *********
- *****
- *****
- ******
- *******
- ****
- *********
- **********
- *********
- *******
- ********
** ****** * **** added ****
- ****** ****
- ********
* ******* ** ****** also ***** ****** **** the **** ********* :
- *******: *****/**-*********
- ****: ****/**** *** **** Vision
- ******: ****/**** *** *****/**-*********
- *******: *****/**-*********
*** **** * ***** of ******** ******* ** registry (****, **** *** protocols, **** ****-****** ***, enhance ***** *************, ***.), more ***********.
Newest Discussions
Discussion | Posts | Latest |
---|---|---|
Started by
Undisclosed Integrator #1
|
6
|
13 minutes by Undisclosed End User #3 |
Started by
John Honovich
|
12
|
less than a minute by Undisclosed Manufacturer #3 |
Started by
Undisclosed #1
|
7
|
about 3 hours by Ross Vander Klok |
Started by
Undisclosed Integrator #1
|
8
|
less than a minute by Undisclosed #4 |
Started by
Ryan Karpilo
|
11
|
less than a minute by Sean Patton |
**** ** *** ***** about ****** ********* *** common ******* ******* **** Ubiquiti *** ***** ****** wireless *************?