


button beside Maker dropdown list to add new Maker. A pop up shows up
as below. Type GadSpot and click Add button to add GadSpot as a maker.
| 1. | Base 64 authentication:a method designed to allow a web browser, or other client program, to provide credentials – in the form of a user name and password – when making a request. When this method is using, a new window will pop up to ask user name and password, like following2 examples: | |
![]() |
![]() |
|
| 2. | Form authentication: a cookie based authentication system that user name and password is sent to web server through HTTP GET or POST and the credential is passed in http body not headers. There is no pop up windows. The user name and password usually is input in a regular log in or sign in web page as following: | |
![]() |
![]() |
|
| As a rule as thumb, if there is
pop up window, usually, it is basic authentication. You do not need to
supply Authentication
User Parameter and Authentication Password
Parameter. NC 1200 use this kind authentication, so we do
not need to input Authentication
User Parameter and Authentication
Password Parameter. |
||
| To make it complete, how to find Authentication User Parameter and Authentication Password Parameter in case the browser uses Form authentication method. The following example showing how to use HTTP Analyzer to identify those two parameters when user try to login to the Microsoft live mail. If HTTP Analyzer is disable, turn it on as above steps. | ||
| 1. Open a page with Form authentication, here is http://live.com, when page loaded, click clear button at upper section in HTTP Analyzer, then type into example555@hotmail.com as ID and 123456 as the password, then click sign in button. Shown as following: | ||
![]() |
||
| 2. Of course, you won't be able to login, but we just need to get those 2 parameters, no matter you can sign in or not, those parameters are same. | ||
| Click the first line in the url grid in the upper section of HTTP Analyzer, and then click the Post Data in the lower section of HTTP Analyzer, you will see the Parameter Name and Value columns, compare with the value you just input in step 1, you can very easy to find the Authentication User Parameter is login and Authentication Password Parameter is passwd. Shown in below. | ||
![]() |
||
| If you are submitting your camera with form authentication like above, you will need to follow above steps to find out Authentication User Parameter and Authentication Password Parameter, then type into related text box in submitting page. | ||
![]() |
| After you click Submit, a request will be
sent to web server in camera and HTTP Analyzer can record all
information. Now check the HTTP Analyzer to find the url we
just sent. Find the row with type of "text/plain"
or "text/html" , if you already clicked "Clear" button in
HTTP Analyzer, you will easily find the first row
is what you need. Please be advised, always clicked "Clear"
button in HTTP Analyzer before you click any button
so that it is easy to find the information you need.See blow: |
![]() |
| Now copy the URL column in the first row, you will get
something like this: http://192.168.0.6/cgi-bin/setevent.cgi?eventid=0&eventsource=131072&eventaction=327680&eventcamera=0&eventduration=3 &eventLastDo=0&eventenable=TRUE&1208024699218 The url is quite different among cameras, and you do not need to understand what the meaning is. Go to submit page in mobiwatcher website, input following string into Motion Detection ON field: /cgi-bin/setevent.cgi?eventid=0&eventsource=131072&eventaction=327680&eventcamera=0&eventduration=3 &eventLastDo=0&eventenable=TRUE&1208024699218 Remember to remove the the http prefix and ip address of ip camera . |
|
![]() |
| Clear
HTTP Analyzer, and click Submit button, after page refreshs, click
the first row of HTTP Analyzer, and copy URL as shown below .
|
![]() |
| The value of URL is: http://192.168.0.6/cgi-bin/settcpmsg.cgi?msgserver=164.17.121.118&msgport=11090&msgstr=MS0x&msgenable=1&1208040200625 The same reason like FTP on/off setting, we only need input the part of the url for tcp on or off portion into TCP Message ON Url field: /cgi-bin/settcpmsg.cgi?msgenable=1 |
![]() |
| Check the HTTP Analyzer from the Url in the first row as following: |
|
| The
reboot url is http://192.168.0.6/cgi-bin/reboot.cgi?1208046959359, so
we will input reboot field in mobiwatcher as following: /cgi-bin/reboot.cgi Some
camera may pop up a warning window like below:![]() Do not click OK. if you click OK the current window is closed and you are not able to check the information in HTTP Analyzer. |
![]() |
![]() |
| Select channel3 and set to active | Find the url from HTTP Analyzer |
After click
submit button and page refresh, click the first row in the upper
section of HTTP Analyzer, there are two interesting thing:
Please includes only those parameters you need in
step 2, other wise you may get bizzard side affects
|
|
![]() |
| Type into camera name in to camera location, then
clcik Submit button. After page refreshed, check the upper section
of HTTP Analyzer. |
![]() |
| The url in the first row is http://192.168.0.6/cgi-bin/setdevicename.cgi?name=IPCam-82A1&1208115502484 Remove the ip and prefix,and replace the camera name with meta-Paramter, specifically, replace IPCam-82A1 with $camName$,then fill into Set Camera Name Url in Submit page in mobiwatcher website with follwing string: /cgi-bin/setdevicename.cgi?name=$camName$ You
have to replace the real camera name with meta-Paramter. The
meta-Paramter is case sensitive. |
![]() |
Make sure select admin for group and type user name, 1111 for example nad password, 2222 just for example. Click Clear button in HTTP Analyzer, then Click Submit button. After page reload, check the the url for the frist row in URL panel. |
![]() |
| The Url for the request we just made is : http://192.168.0.6/cgi-bin/adduser.cgi?user=1111&password=2222&group=0&JsVar=sOK&OnJs=onModifyUserComplete&1208116574937 As a rule, remove http prefix, ip address, then replace the user name and password with meta-parameter, so the final string to input into the field in submit page in mobiwatcher website is: /cgi-bin/adduser.cgi?user=$user$&password=$pwd$&group=0&JsVar=sOK&OnJs=onModifyUserComplete Admin
group is important to be function correctly, the gourp=0 is for admin
group. Alos remember to replace user and password with meta-paramter.
Here is to replace 1111
with $user$ and
2222 with
$pwd$ |
![]() |
in the row we just created, the information will load to web page.
Click User Related Setting tab. There is nothing showing
here, because we do add any User Related setting
yet.![]() |
| Click show icon and user related setting tab to start configurate user related settings |
icon after "Need Another Setting Group, Click to Add", it will bring up
a windows for you to pick up which setting group you can start. Show below:![]() | ||
then clikc Save button, page reloaded, and you will see a record
showing in the section "Setting Type for: NC1200", Click
Show button, there will show all
"parameters mapping for current setting Type" section, however, we only
add FTP setting, and did not add any detail parameters for it, so there
will be a message saying: Total avaible parameters: 7. None mapped. It
is true we did not add any parameters mapping here. | ||
![]() | ||
| Let us start to add a FTP parameters mapping. Find the ftp setting page in camera browser, as we mentioned before, it is under Configuration setting -> advanced->FTP. The setting in your camera must be different than NC1200 , what we used as example. Clear HTTP Analyzer and clcik submit button, the screen shot see here. | ||
| After page reload, go to the Request panel in the lower part of HTTP Analyzer, Click Query String, you will see all parameters. Shown below: | ||
![]() | ||
| The
above parameters in red box are what we need to input in submit page.
Only those parameters are populated in our system, mobiwatcher service
know how to update your camera with correct information. It is easy to understand what those parameters stand for. Click the under Add column in the row of FTP server, another window pops up such as following: | ||
| ||
| In the window above you are asked to map the parameters between your camera, here is NC 1200 to mobiwatcher standard parameters name. We already got all parameters of FTP from request panel in HTTP Analyzer shown above, so we can type ftpserver into the field of FTP Host or IP, ftpuser for FTP User Name, shown as at the right above. | ||
| Click Add, the parameters for FTP will be saved into mobiwatcher system. Shown as below: | ||
![]() | ||
again and check the parameters for ftp parameters, you will found only
3 parameters left for mapping. Not all parameters are support by camera.
It is valid if some parameters not mapped. | ||
![]() | ||
| Ftp server, ftp username and ftp password are required. ftp directory is high recommended, if the camera support this feature. |
icon for this group.
icon beside "Need another setting Group, Click to Add", and bring up pop up window shown above again. Pick up NTP Server.![]() |
| After click submit, we can find the url for this request from HTTP Analyzer. Shown below: |
![]() |
| The url is http://192.168.0.6/cgi-bin/setsntp.cgi?enable=1&ipsel=0&timezone=57&ipindex=10&server=0.0.0.0&daylight=0 |
| As the same rule as FTP setting, we know the method is Get and server side handler is cgi-bin/setsntp.cgi, input into popup as below |
![]() |
After click Save, the setting group is saved. Now we have 2 rows in setting type now as shown below. Click the Show
button, the mapping message change to "NTP Server [Total avaialbel
parameters:2. None Mapped]". This true, because we did no add any
parameters ampping for NTP group. |
![]() |
| Click Add button in the row of NTP Server, and bring up pop up window to add aprameters mapping for NTP setting. |
![]() |
| We need to find those two parameter. Based on the url we got: http://192.168.0.6/cgi-bin/setsntp.cgi?enable=1&ipsel=0&timezone=57&ipindex=10&server=0.0.0.0&daylight=0 We can figure out the parameter for NTP Server is server and time zone is timezone. Input those value and click Add as following: |
![]() |
icon beside
, and bring up pop up window shown above again. Pick up HTTP Port.
icon beside
, and bring up pop up window shown above
again. Pick up NDS Server. Type into GET for method
andcgi-bin/setnetwork.cgi for Server side handler, then click Add to
add DNS group.![]() |
| Input DNS parameters then click Add to save setting. |
![]() |
| DNS Setting group finished. |
![]() |
Click Submit. Then check the HTTP Analyzer to find server side handler and parameters. |
![]() |
The information to add ddns setting are:
|
![]() |
![]() |
Mobiwatcher currently does not support turn on/off DDNS. So you need to
manually turn it on on your camera after you create your device. Create
device is different than submit video capture device. The
submitted video capture device is a template. To Create
device will create a instance of the template, and create a device with
mobiwatcher.The video capture device you submit will be used by other people.But the device you created is accessible only by you. |