Remote Connection Guide

High Performance Digital Video Recorders
Remote Connection Guide
Version 10 Series
06/08/2005
INTRODUCTION
Enabling remote viewing can extend your Optiview DVR’s functionality. You can view both
other the Internet and a local intranet. One example of its use is for a business owner to monitor
employees from his home. He could view from anywhere in the world. With a laptop or another
computer with the Remote Client (Multiclient) loaded, he could even make changes and search
through previous days.
This guide will give the Optiview DVR customer a great deal of information in order to use either
the Remote Client or the Web Client over a broadband connection. Although modem connections
may work, they may be too slow for the average customer, and thus are not covered here. If you
only intend to view over an internal network, then just ignore items dealing with a router, keeping
in mind that ports still need to be opened for software firewalls.
This document attempts to use best practices as generally agreed upon by network and security
technicians. It does not attempt to say that the ways provided are the only ways.
Note: The Mozilla web browser CANNOT be used to view the Web Client at the time of this
writing. Also, Mac’s and other non-PC computers are not supported, as well as Westell
routers/modems. Westell’s have proven not to work.
NOTE: If you are not familiar with networking, then this guide and performing the
following procedures are not for you. You should consider hiring a local networking
professional. Optiview Tech Support can help you, but we cannot possibly know every
router on the market, or every scenario there is. Therefore, we CANNOT guarantee that we
can make remote viewing work in your situation. For example, some DSL providers use a
technology called PPPOE, and this can be difficult to setup, although it sounds
straightforward by looking at the instructions that come with some routers.
1
1. Broadband Routers (a.k.a. DSL Routers or Cable Routers)
1.1 Introduction
This section discusses setting up your DVR on the Internet using a high-speed Internet connection.
This includes connecting via DSL, Cable, T1, ISDN, etc. Please be aware that ISDN is an
alternative that your phone company MIGHT be able to provide you in cases where you are too
far from the phone company’s CO (Central Office) or too far from the cable company’s box. The
Central Office is not necessarily the main office at the phone company.
Note: Although you do not need a router at all if you are only connecting the DVR to the Internet
connection, it is highly recommended that you do use a router, so that you will have firewall
capabilities and so that you will not add to the confusion by using a software firewall. In fact,
please do not activate Windows Firewall or any other software firewall on the DVR. Software
firewalls on remote machines that are being used to see the DVR will be very difficult to support,
and should be treated as a hardware firewall as far as opening the ports listed later. That is, ANY
firewalls in the way of the connection between the remote machine and the DVR will have to
have the DVR ports listed later opened. Common software firewalls include Norton Internet
Security and Zonealarm.
To setup the DVR directly connected to the Internet if you do not have a router and the ISP’s box
is not a router (i.e. the DVR is the only machine on the Internet instead of on a network with other
machines), you will type the EXTERNAL IP address and subnet mask provided by your ISP into
the DVR, instead of the LOCAL address and subnet mask used in the discussion below. If the
ISP’s box is a router, then NAT has to be turned off for this scenario, which effectively takes away
its routing capabilities. Consult with your ISP for how to do this, but keep in mind that this
scenario is NOT recommended. The following discussion is for using a router and the local
address.
1.2 More Information
First of all, the “box” that your Internet Service Provider (ISP) provides just might be a router. As
long as it IS a router, has NAT capabilities, and will let ports be opened and forwarded, then it
will work and there is no need to buy another router. However, you will need to get the username,
password, and LOCAL IP (local gateway) address of the router from your ISP in order to get in,
and you will need the ISP’s DNS addresses later. Usually the local IP address is 192.168.1.1 or
192.168.0.1, but can vary. One brand actually uses 192.168.1.20.
If the ISP box is not a router, but only a modem, then you will need to purchase a broadband
router. Linksys and Netgear are common brand names to look for, but any broadband router with
NAT and port forwarding (opening up ports) will do. Also, if your ISP’s box IS a router and they
will not let you change settings in it, you are only adding to the confusion if you add your own
router without their help, and this scenario is NOT recommended. If you buy your own router,
you will need the same information as for a router provided by the ISP, but you will get the
2
information from the router’s documentation, which is usually provided on a CD lately. To recap,
that information is:
Username
Password
Local IP (local gateway) address of the router
The DNS servers provided by your ISP
Also, if you will be viewing over the Internet instead of internally you will need:
Your EXTERNAL IP address provided by your ISP
(although you can get this using other methods if necessary)
1.3 Logging into the router
Be prepared to jump back and forth between the DVR and the router.
You will have to rely heavily on either information from the ISP or the documentation that came
with your router, depending on where you obtained the router. Printing documentation on a CD is
recommended, and will usually require the free Adobe Reader, which can be found at
http://www.adobe.com
Due to variances in routers, this guide can only give pointers. You will have to use the info
obtained from the ISP or router documentation in order to find the information required in your
router.
On either the DVR or a machine connected into the router, (shut down the DVR software if you
are on the DVR), right-click on My Network Places, which should be on the desktop of the DVR.
Choose Properties. Choose the connection on the right side that your network cable is actually
plugged into. If you don’t know, you will need to ask your network person. This is usually called
Local Area Connection. Right-click on this and choose Properties. From the list, choose
Internet Protocol.
Choose Obtain an IP address automatically and Obtain DNS server address automatically.
Click OK then OK again in the next box. Close the network connections box.
Open Internet Explorer or another web browser and type into the address bar the local gateway
address of the router (e.g. 192.168.1.1 in some models) and press the Enter key on your keyboard
or the Go button in your browser. You should be asked to login with the username and password
obtained above. Please note that this username and password has nothing to do with those used in
the DVR software, although they may be the same. They can be changed independently.
You are looking for the following settings, which may be in different places:
DHCP
Port Forwarding or Applications and Gaming or (something similar)
DHCP
1.4 Verifying DHCP Settings
3
When you have located the DHCP settings in the router, you will want to find an address that is
outside of the DHCP range because we will assign that to the DVR as a static local address. For
example, if the DHCP starting address is 192.168.1.50 and the number of addresses is 50 then the
last address is 192.168.1.99. Alternatively, the router may give an ending address instead of a
number of addresses past the beginning. The following static address for the DVR usually is out
of the DHCP range and will work in most cases:
192.168.1.253 or 192.168.0.253, depending on the addressing scheme of the router (whether
or not it uses a 1 or a 0). Your router might also use a 10 scheme, e.g. 10.0.0.1 (so the DVR
might use 10.0.0.253).
In any case, be sure that DHCP is turned on and save the router settings at this point. There
should be a button for this. You will also want to check to make sure that the static address you
chose is not in use as a static address on your network already. Usually the person that setup your
network will know this or have access to it.
1.5 Setting the DVR Local IP Address
On the DVR, shut down the DVR software and right-click on My Network Places, which should
be on the desktop of the DVR. Choose Properties. Choose the connection on the right side that
your network cable is actually plugged into. If you don’t know, you will need to ask your
network person. This is usually called Local Area Connection. Right-click on this and choose
Properties. From the list, choose Internet Protocol.
Choose Use the following IP address and type in the local address determined above for the
DVR, which is usually something like 192.168.1.253. The subnet mask should usually be
255.255.255.0, but might vary for your network The gateway is the local IP address of your
router that you determined earlier. For the DNS settings, choose Use the following DNS server
addresses and fill in those provided by your ISP.
Your screen should be similar to the following picture, only with different numbers:
4
Click OK then OK again in the next box. Close the Network Connections box. Now, you can do
the following on the DVR since it is setup on the local network.
Open Internet Explorer or your Internet browser and login to the router again as described above.
We are now looking for port forwarding or similar as described above. You will probably need a
little help from you ISP or your router documentation. You will choose TCP for all the ports we
are opening (although TCP and UDP is fine) and we will set them to go both in and out, also
known as “both directions”. The following is a list of the general ports to open. Although all
these ports do not need to be opened in all cases, it is easier just to open all the ports and get the
system working before closing unneeded ones.
5
80
8800
3000
3001
3003
3005
Web
Audio
Image Transfer
PTZ Control
Setting Changes
Event Notification
You will set the address to forward to as the one we set for the DVR, usually 192.168.1.253.
On a typical Linksys router, for example, the screen might look like this:
Although it is a tendency to just have a Start of 3000 and End of 3005, please do not do that until
you have gotten it working with the ports being specified individually
The only two ports that are definitely necessary are 80 and 3000. This information is given
in case you are limited in your router on how many ports can be forwarded.
Save the settings in the router when you are done.
Be sure to bring DVR Main back up.
6
2. Internet Explorer Setup
To view the DVR in Internet Explorer, you must make some changes to your security. Please be
aware that viewing from a web browser is only meant for occasional use, as the video will not
look as good as it will from the Remote Client, and lowering security on your web browser is a
requirement for any software that uses ActiveX, such as the DVR software.
In Internet Explorer, go to Tools, then Internet Options, then the Security tab. You will do the
following in both the Internet and Local Intranet zones. Choose Custom Level. Change
anything related to ActiveX to either Prompt or Enable. For settings where Prompt is not an
option, you will have to choose Enable.
Click OK, then close Internet Explorer. Re-open Internet Explorer, then type in the IP address of
the DVR. If you are internal to the network, then you would use the internal address that you
gave the DVR. In our examples, it is 192.168.1.253, but will vary depending on your network.
To view the DVR outside of the network (over the Internet), type in the external IP address
provided by your Internet provider.
Let the ActiveX control load completely. Do not try to login until Done is displayed on the
bottom left of the browser. In fact, it is recommended that, after the ActiveX control loads
completely, to exit the browser and re-open it. Then type in the IP address again. This initial
setup should only have to be done one time. Then login with your DVR username and password.
If you get the controls but no video, then there is a good chance that one of the following is true:
The ports have not been forwarded correctly
You logged in wrong
You have not started DVR Main on the DVR
You have an antispyware or firewall program on the viewing computer that should be
circumvented.
Something on the DVR is using port 80 other than the DVR program.
After you are logged into the DVR, you can use the controls to the right to change your view,
choose a camera, and move a PTZ camera.
7
3. The DVR Remote Client (Multiclient)
The Remote Client allows you not only do what is available with Internet Explorer, but also to
search and change most settings on the DVR. This is the recommended way to remotely view the
DVR.
3.1 Setup
The remote client comes on a CD provided by Optiview with purchase of a DVR but can be
downloaded from http://www.optiviewpro.com
NOTE: Although Version 10 of the Remote Client can be used with previous versions of the
DVR software, YOU MUST USE VERSION 10 (or presumably higher) OF THE REMOTE
CLIENT WITH VERSION 10 OF THE SOFTWARE.
If the version that is zipped into an executable is run, it will mention ACDZip and ask you to
extract files first. Remember where you extracted the files, because you should clean them up
after installation. Setup will start automatically after extract.
If you have the version that is not an executable zip, then just run Setup.exe. You will see the
following screen:
8
Just keep clicking Next until you are asked to reboot. After the reboot, then you will start DVR
Multiclient from the Windows Desktop or the Start Menu.
3.2 Initial Use
Upon first use, you will get the following screen:
You will NOT be able to log in yet. Click the New button.
Fill in the boxes. Keep in mind that this login is for the Remote Client software, and can be
different than the usernames and passwords on the DVR itself. Once you are into the Remote
Client setup, then you will use usernames and passwords from the DVR.
9
We recommend that, in the boxes in the picture above, that you just use the word admin (in
lowercase) for everything, including the description, login name, and passwords. If your security
policy dictates otherwise, then feel free to use another username and password, but it is advised
not to forget them.
The next screen you will get is below.
Click New.
10
Type in the Site Name. For now, leave the method as TCP/IP. The server method will be
discussed below. The modem method is just too slow, and will not be discussed. Next, type in
the IP address of the DVR. If you are on an internal network, then type in the internal IP address.
If you are connecting over the Internet, then type in the external IP address provided to the DVR
by your Internet Provider. Then type in the username and password that you use on the DVR. If
you have created additional users on the DVR, then you may put one of those here.
If you used the SERVER method on the DVR, then choose the server method here. The Site
Name is the one chosen on www.dynamicdvr.com. The IP/Tel # will be the one given on
www.dynamicdvr.com. Then type in the username and password from the DVR.
Click OK then Close. Click Setup Connection Mode.
11
For a single site, click Single Site Connection. Multiple Site Connection will be discussed later,
because, at this point, you only have one connection. Choose the Site Name, then be sure to
check Connect on Login. Then click OK then Close. You will asked to login. Type the login
name that you gave to login to the Remote Client software.
In a few seconds you should see the main screen. If you see the main screen but do not see any
cameras within a few minutes, refer to the reasons give under Internet Explorer above. You may
see a couple of cameras while the others come into view. Please give them time to come in. 3
minutes is way too long, however.
3.3 The Screen
The screen is similar to the main DVR screen. Only the exceptions will be noted.
3.3.1 Compression Rate
Choose High Speed to increase the rate of data transfer with reduced image quality.
Choose Low Speed to decrease the rate of data transfer with better image quality.
12
3.3.2 Configuration Setting
Setup Connection Mode – Multiple Site Connection:
If you click Setup Connection Mode then Multiple Site Connection, the following screen will
appear:
13
You may mix and match sites and cameras. The first position does not have to be Site 1, Camera
1. It can be, for example, Site 3, Camera 2. Just be sure to click the check box under POS to
enable the camera to be viewed. POS 1 will display where Camera 1 normally displays on the
screen. POS 2 will display where Camera 2 normally displays, etc.
You may also, instead of choosing a camera, choose All or Partial. All will cycle through all
cameras at that site in the position specified. Partial will cycle through the given cameras at that
site. Type the cameras in a list, separated by commas, in the box next to Camera Number(s) as in
the example above.
Click OK then Apply. You will be asked to log back in.
Display Configuration
Initial View: Sets the number of cameras on the screen when the Remote Client starts.
Data Location: The location where the files will be save when Record is clicked in the Remote
Client.
Log File: The file in which the event log will be stored
Switching Interval: The time, in seconds, between the switching of cameras being viewed. This
is used when Partial is chosen in Multiple Site Connection.
On-Screen Display: The information for the camera(s) on the screen.
14
Always: The On-Screen Display is always shown.
On Mouse-Over: The On-Screen Display shows only when the mouse is over a certain
camera.
Use IP Server: Not currently being used, as this information is in the Site Information.
Configuration Setting – Delete Current User
Deletes the current user, including any sites that are setup for that user.
3.3.3 Record
This records from the site to the local hard drive (where the Remote Client is installed). It is
saved in the file specified in Display Configuration. Use Local Search to play back the video.
3.3.4 Sound Control
For sound control to work in the Remote Client, sound must be working at the DVR.
Listen.
If speakers are hooked up on the DVR, talk through the DVR’s speakers
Talk and listen at the same time.
Stop both listening and talking.
3.4 Remote Search
Click Remote Search to get the following screen:
15
Choose the site then click OK.
16
The remote search works just like the search in the main DVR program. The main differences are
the Select Site button and the Record button.
Select Site: Allows you to pick another site, or to reconnect to the current site.
Record: Clicking Record before or during playback creates a file on the local hard drive (of the
machine the Remote Client is on) that can be searched using the Local Search, explained next.
The data is saved in the location specified in Display Configuration.
Note: You must record for a certain amount of time for recording to be played back using Local
Search. This time is usually 30 seconds to 1 minute, and is not real-time. Not real-time means
that you must watch the time as it goes by in the screen to the left of the calendar (see picture
below). Because of natural delays, it can take twice as long to record video. For example, it
might take 2 minutes to record 1 minute of video.
3.5 Local Search
Click Local Search to get the following screen:
17
Choose the date the search was saved (as opposed to the date of the video). Then choose a site.
Next choose how the video was saved. Saved while viewing means that Record was pressed
while in the main Remote Client screen. Saved while searching means that Record was pressed
while in the Remote Search screen. Last, click OK.
18
The local search works just like the search in the main DVR program. The main difference is the
Select Site button.
Select Site: Allows you to pick another site, or to reconnect to the current site.
Remember that you can also save as an AVI.
19