Before You Use Surveillance devices may be prohibited by law in your country. Though Video Server is not only a high performance surveillance system but also a networked video server, ensure that the operation of such devices are legal before installing this unit for surveillance. It is important to carefully check the contents with the "Package Contents"...
Table of Contents Before You Use ... 1 Table of Contents ... 2 Package Contents... 4 Physical Description ... 1 Front Panel ...1 Rear Panel ...2 How to Install ... 6 Ethernet Environment... 7 Hardware installation ...7 Software configuration...9 First access to Video Server ...18 Modem Environment...
Page 4
System configuration ...39 Advanced functions...72 URL commands of Video Server ...78 Appendix... 92 A. POST procedure ...92 B. Frequently asked questions...94 C. Technical specifications...98...
Physical Description Front Panel BNC video input 75Ohms resistance video port for connecting an external camera. To ensure video modulation type being correctly detected, cameras should be attached and powered on before the Video Server is powered on.
RCA audio input The audio input is connected by RCA connector of mono-audio Line-In signal. Rear Panel Ethernet 10/100 socket Connect to Ethernet network with a UTP category 5 cable that cannot exceed 100 meters. Once the Ethernet cable is connected without error, Video Server will utilize Ethernet interface regardless of modem connection.
Page 8
dial-up network when Ethernet is not available. If Video Server operates with Ethernet interface, administrators may use this port to control PTZ camera attached to VIDEO. General I/O terminal block SW_COMMON OUTPUT SW_NOPEN RS485 B RS485 A Video Server provides a very flexible general I/O interface to combine with the user’s security devices such as sensors, alarms, lighting or door locks.
Status LEDs Each time Video Server starts, it will perform a Power-On Self Test, abbreviated as POST hereafter, to examine every hardware module. As soon as the administrator plugs in the power adapter, both LEDs under the network LED will flash one by one until the POST is done. If any module fails, both LEDs will indicate to the users the error according to the pattern listed in Appendix A.
Restore button There is a button hidden in the box for restoring the system factory default settings. When the system fails to install or operates abnormally, use the included assistant stick in the package and follow the following procedures to reset the system back to its original status. Poke the assistant stick into the hole to press down on the restore button.
How to Install To easily fit into various environments, Video Server automatically detects the attached interfaces and configures itself to the best condition. Therefore users need not care whether the connected cameras are either NTSC or PAL, how to select the network between Ethernet and modem, and whether the Ethernet speed is 10Mbps or 100 Mbps.
Ethernet Environment Hardware installation Before installing multiple Video Servers at the well-chosen locations, the administrator should memorize the serial numbers on the packages respectively for future use. Cable connection Shut down all the peripheral devices prior to connection. Connect the supplied cables from Video Server to related devices according to the following steps.
Page 13
Power on Make sure all cables are correctly and firmly connected before turning on Video Server. Turn on cameras, sensors, alarm devices, and then attach the power adaptor of Video Server to the electric power socket*. After the POST (power-on self test) is complete and the result is successful, Video Server is ready for software configuration as described in this manual.
Video Servers for identification and initial passwords. After successfully mounting Video Servers in the proper position, run the Installer program on the appropriate PC to locate the newly installed Video Servers. Video Servers also support manual setup procedures to non-Windows based environments.
Page 16
The IP address shown in "Current IP Address" field is for the administrator's reference. If the administrator wants to use another IP address, modify the IP text field below the list window. If the administrator wants to fix the IP address of the unit, check the option "Use this IP whenever system boots"...
Page 17
When IP and options are O.K., click on . A message window will pop open to inform if the IP address is valid. If the IP is not taken by another network device in the network, the Installer program will continue with the setup.
Page 18
conflicts. In this case, administrators should ask the network supervisor for a vacant IP address.
Page 19
After successful notification, administrators may keep the address information for user’s request. After clicking on , the "Assigned" field will be labeled "Yes". Administrators may click directly on to access the newly installed server in the default browser.
Page 20
While checking “Use this IP whenever system boots”, a dialog window may pop out to ask for “Server FTP Port” and “Root Password” because they are already changed to other than default settings. If the settings are lost, restore default settings and use installer to install again.
Page 21
Once installation is complete, administrators should follow the actions in the "First access to Video Server" section for necessary checks and configurations. Experienced administrators may use the customized config.ini script file to perform a quick setup via FTP. Detailed procedure can be found on the section “One-shot fast configuration via FTP”.
Manual way with existing programs In addition to the provided installer program, some common network tools including ARP and PING can be used to install Video Server. Open a DOS command prompt window to perform the manual installation. First, type arp –s “assigned IP address” “Ethernet address” to add an entity in the system’s name table.
First access to Video Server When connecting to Video Server for the first time, administrators should check security and network settings on the configuration page. For complete protection from illegal usage, Video Server provides two privileges and always needs user name and password before access. The standard level is the USER mode that consists of twenty user profiles.
Page 24
network settings are sure to work all the time, disable the install option if this IP address is already reserved for this Video Server. Clearing this option will skip the installation procedure during the next power-up and use the previous settings. If the install option stays checked, Video Server will perform the installation procedure every time the system boots up.
Modem Environment Hardware installation Before installing Video Server, the administrator should memorize the serial numbers on the packages respectively for the initial passwords. To use a dial-up network, the Ethernet socket should be left disconnected since Ethernet is the first priority among available interfaces. After powering up, Video Server will detect if any external modem is connected to the modem port.
Cable connection Shut down the peripheral devices prior to connection. Connect the supplied cables from Video Server to the related devices according to following steps. Note that power adaptor must be kept unplugged until other cables are firmly connected. For the first access to Video Server without Ethernet, administrators may use the included null modem cable to connect to COM for direct connection.
Software configuration For the first time, users should connect the included null modem cable between the COM port of Video Server and any COM port of the PC for initial setup. Install a new modem Open the control panel and double click the modems icon.
Page 28
Check "Don't detect my modem..." item and click on to install a new modem. From (Standard Modem Type) choose the Standard 33600 bps Modem and click on...
Page 29
Choose the serial port that the included null modem cable is attached to and click on . The null modem is now ready for use. If no Dial-Up adapter exists in the system, Windows will automatically prompt to install. Press to continue.
Page 30
Setup a new connection After the 33600 bps modem is installed, open the dialup network folder in Windows to build a new connection. Select the device as the newly installed standard 33600 bps modem and click on...
Page 31
Just enter arbitrary digits as phone number and click on . The phone number used here is not important. After clicking on , this new connection will display in the Dial-up Networking folder and will be used for null modem connections.
Page 32
Right-click on the newly setup connection icon for properties. In the first General page, clear "Use area code and Dialing Properties" option and click on...
Page 33
Select 115200 as the speed and click on On the second page, only check "Enable software compression" and "TCP/IP" while leaving others blank. Keep other settings as default values and click on . Now the connection is ready for null modem connection.
Page 34
Double click the newly setup connection. A dialing information window will pop up. Enter “root” as user name and the serial number labeled on the bottom side of the box as the password and click on . The user name and password are identical to what is used in web access and may be changed by administrators after successful installation.
First access to Video Server Through direct connection by null modem cable administrators can open the default web browser and type in 200.1.1.1 as the address and press enter. Note that 200.1.1.1 will be the default IP address in a dial-in connection and 200.1.1.100 will be the given IP address for the user's PC by Video Server.
Page 36
To make Video Server successfully work in dial-in and dial-out modes, follow the procedures below for basic configurations. If people other than the administrator will be allowed to use Video Server, the administrator should add these user profiles in the Security option. When Video Server accepts dial-in connection and acts as a server, the user name and password used in dialing are the same as what was stored in the user database managed for web access.
How to Use Video Server is a well-designed stand-alone video server. With the built-in web server, authorized users may use web browser Internet Explorer to watch the video and hear the audio captured by Video Server. The powerful video compression processes up to 30 frames per second and makes the scene in your browser as real-time display.
Authentication After opening the Web browser and typing in the URL of Video Server, a dialogue window will pop up to request a username and password. For administrator’s initial usage of Video Server, enter the username as “root” and the password as the serial number in capital letters. The serial number can be found on the labels under the body of Video Server and the top side of the carton.
Page 39
If it is initial access to Video Server in Windows, the web browser will ask to install a new plug-in that is provided by Video Server. This plug-in has not been registered for certificate and is used to display motioned pictures in the browser. Users may click on to install the plug-in.
Primary user’s capability Main screen with camera view There is a logo image shown in the upper left corner. It can link to other web sites or resources depending on the settings in configuration. The assigned caption and system date/time will display in the banner above the image window.
PTZ camera control A PTZ motorized camera is provided by customers and should be correctly installed in advance. The control button under the video allows users to control the motorized camera attached to Video Server with pan/tilt direction and zoom. To access the location set previously, pull down the Preset Position list to select one and click on .
Client Setting If it is the first access to “Client Setting” page in Windows, the web browser will ask to install a new plug-in that is provided by Video Server. This plug-in has not been registered for certificate and is used to setting the client parameters in the browser. Users may click on to install the plug-in.
Page 43
When you choose UDP protocol, audio and video streams can be more real-time. But some packets may be lost and decoding error will happen. If you select TCP protocol, packet loss isn’t occurred and decoder will run normally. But the real-time issue is worse than UDP protocol. If your environment is behind the firewall and it opens HTTP port (80) only, you can select HTTP protocol only.
When using modem as the network connection, Video Server will not send the audio automatically, and send video only because the low bandwidth environment doesn’t meet the requirement for both. In the Client setting page, protocol option will be set as Http protocol. System configuration There are two methods provided for configuration.
<url> http://<Video Server>/setup/config.html <Video Server> is the domain name or original IP address of Video Server. System parameters To change the system name, type in the text box after "Host Name". This name will be displayed at the top of the main page. In the case that only the host name is changed, without adjusting date and time of Video Server, click on "Keep current date and time".
server cannot be reached or it is within a local network. Leaving the NTP server blank will let Video Server connect to default timeservers. If some specific timeserver is assigned, type it in the text box. Domain name or IP address format is acceptable as long as DNS server is available. Do not forget to set the "Time Zone"...
browser will ask administrators for the new password for access. To add a new user, type the new user's name and password and press to insert the entry. There are a total of twenty user accounts. Since only administrators can change a user's password, confirmation for a user's password is not necessary.
Page 48
Any change made to this page will make the system restart to validate. Make sure every field is correctly typed before clicking on To eliminate incautious mistakes during installation, Video Server will stay in installation mode whenever it starts unless "Reset network at next boot" is disabled. This option can also be disabled using the Installer program.
Page 49
SMTP server rejects upon any failure. Some ISP may reject the mail if the address is invalid. "Primary FTP remote folder" is the relative sub-folder in the remote FTP server. In both methods, a "Secondary" server can be provided for backup connection. However the primary server information should be entered first.
Page 50
Administrators should notice that the IP address, subnet mask, default router and DNS servers will be cleared when the network interface is switched to the other. Refer to the related section of Ethernet or modem for software installation.
Video codec parameters Options on this page will affect the image on the main page seen by users. "Text on Video" will be displayed above the video window with a timestamp. The timestamp is captured from date and time of Video Server that is maintained by a built-in real-time clock. "Color" setting is independent of the connected camera and B/W option might speed up the encoder a little.
Page 52
manually. VS3102 uses MPEG4 codec compression for best streaming solution. The compressed video data is far less than JPEG in normal cases but it still depends on the level of difference between every two sequential images. There are three dependent parameters provided for adjustment. "Maximum Frame Rate"...
Page 53
To adjust image settings for best visual quality, press and a motion picture window will pop up for your reference. There are four fields including "Brightness", "Contrast", "Hue" and "Saturation" for video compensation. . Each field has eleven levels ranged from -5 to +5.
Motion detection Please note that the option "Enable Motion Detection" on the video page must be enabled to make detection effective. Video Server allows administrators to define at most three detection windows to cover different areas. To monitor a specific area, click to add a new window.
Page 56
The following figure shows the screen when is clicked. The monitoring windows will be marked by red squares.
PTZ camera configuration Since Video Server can be used in either Ethernet network or PPP network, the single serial port can be used to control either external COM port devices like a PTZ camera or modem. While in PPP interface, go to Modem page for modem configuration. Options on this page will be ignored.
Page 58
Administrators can pull down the list to select UART "Interface Mode" according to the connected device and select the camera model directly to save time in detection. Video Server can support any other custom camera by selecting "Custom Camera" type. If the attached device is not a PTZ camera, a specific URL can be utilized as an alternative method.
Page 59
press Video Server provides five more custom commands other than general pan, tilt, zoom and preset functions. Administrators can click on and refer to the instruction manual of the attached device to setup frequently used functions. The "Commands" should be entered in ASCII format;...
Page 60
If the attached motorized camera is not on the support driver list, choose the proper UART interface and pull down the driver list to select Custom Camera type and click on for further configuration. Setup the serial "Port Settings" according to the instruction manual of the custom camera. The "Baud Rate (bps)"...
Page 61
“01000300”. The user may edit the applicable command as “01000305,01000300” in the Move Left field. This means the camera will pan left for 200 milliseconds. When everything is set, click on to save the commands and click on to close the command setting window. Double-check the driver settings and then click on to save the configurations of the custom camera.
Modem and dialup settings In PPP interface, a modem option will work instead of camera control. Configurations include modem initialization and outside dial-up server. If the users will setup with external sensors and alarms for property security, dial-out is needed to send some snapshot-attached e-mails when the preset conditions are triggered.
Page 63
environment. An incorrect dialing prefix may cause Video Server to fail when dialing out. "Redial attempts" means how many times Video Server should try to connect to each ISP. Setting the value in "Disconnect after minutes" will force Video Server to drop the connection when there is no activity on the connection for the specific period.
Page 64
Application Administrators can use combinations of options on the application page to perform many useful security applications. The sending method is selected at the bottom of the page. Both e-mail and FTP use the network settings on the network page. To use FTP to upload snapshots, a timestamp file name can help administrators identify the event.
Page 65
Once the user-defined conditions are matched, Video Servers will capture three stages of events and react based on the "Trigger action" settings. The post-event snapshot can be configured to be delayed after events happen according to the setting in "Take snapshot at seconds after event".
Homepage layout settings Administrators may give Video Server a different presence of homepage. The "logo graph" for the system logo in the upper-left corner can be hidden; or the default image from the system memory can be used; or an external resource can be used by assigning a URL. "background graph"...
Page 67
One-shot fast configuration via FTP For quick setup of Video Server, the administrator can utilize the default CONFIG.INI that may be downloaded from the FTP daemon of Video Server. To log into the FTP daemon, enter “root” as the user name and the same password used when connecting to the Web server. The serial number of Video Server is the password for the initial access.
Page 68
Video Server <serial number> 0002D1000001 <software version> IP2001-1A-5168-0101 <current date> 2001/08/14 <current time> 07:00:00 <time zone> <user name> (0) root (10) (11) (12) (13) (14) (15) (16) (17) String shorter than 40 characters Read only string Read only string year/month/date. Read only string hour/minute/second.
Page 69
(18) (19) (20) <user password> (0) 0002D1000001 (10) (11) (12) (13) (14) (15) (16) (17) (18) (19) (20) [LAYOUT] <font color> <background color> Initial value is as same as serial number String shorter than 15 characters The followings are as same as above color index: 0 for black, 1 for white, 2 for green, 3 for maroon, 4 for olive, 5 for navy, 6 for purple,...
Page 70
<logo type> <background type> <logo source> http:// <background source> http:// <logo link> http://www.xxx.com <com speedlink name> (0)AT on/of bytes) (1)AT bg/ed bytes) (2)AT mode bytes) (3)bklt on bytes) (4)bklt off double bytes) [NETWORK] <install enabled> 7 for gray, 8 for yellow, 9 for lime, 10 for aqua, 11 for fuchsia, 12 for silver, 13 for red, 14 for blue, 15 for teal 0 for blank, 1 for default image or 2 for loading from URL...
Page 71
<ppp enabled> <ethernet address> 00-02-D1-00-00-01 <host ip> 192.168.0.201 <subnet mask> 255.255.255.0 <gateway ip> 192.168.0.254 <primary name server> 192.168.0.1 <secondary name server> 168.95.1.1 <ntp enabled> <network timing server> ntp-cup.external.hp.com <smtp mail server> <mail recipient address> <mail return address> <backup smtp mail server> <backup mail recipient address>...
Page 73
AUTO NTSC <caption text> <colored video> or NO <video quality> 12, 10, 8, 6, 4 representing Medium, Standard, Good, Detailed, Excellent <brightness> <contrast> <hue> <saturation> <rate control> <bit rate> 384k <frame rate> <video size> <motion detect enabled> <flip> <mirror> or MANUAL. NTSC or PAL will be ignored when AUTO or PAL, ignored when AUTO but can be notification String shorter than 15 characters among 5 and -5...
Page 75
LEFT RIGHT HOME TELESCOPE WIDE NEAR [ALERT] <application mode> <upload method> <file with time suffix> <seconds to snapshot after event> <seconds to snapshot periodically> <time to start snapshot> 00:00:00 <time to stop snapshot> String shorter than 80 characters String shorter than 80 characters String shorter than 80 characters String shorter than 80 characters String shorter than 80 characters...
Page 76
00:00:00 24 hours format <seconds delay before next event>...
Advanced functions Viewing system log Click the button on the configuration page to view the system log file. The content of the file reveals useful information about configuration and connection after the system boots up. Viewing system parameters Click the button on the configuration page to quickly view the whole system parameter set. The content is the same as CONFIG.INI.
Video Server not only has web service for easy access but also has a built-in FTP service to make system integrators easy to use. According to settings on the application page, Video Server can sequentially send updated snapshots over a specific period to an external server with choices of overwriting and time suffix.
Viewing system log Download SYSTEM.LOG and open it with any text viewer. The content of the file reveals useful information about configuration and connections after the system boots up. It helps administrators to easily find out who and how Video Server was accessed since all network access to Video Server is recorded with timestamp.
Page 80
Flash memory and restart automatically. When Video Server starts writing firmware, both status LED indicators will stay on until system restarts. It takes about 30 to 40 seconds. User must keep the power stable during the update process. After the system restarts, Video Server may need installation depending on whether the “Reset network at next boot”...
Telnet Video Server has a Telnet daemon for administrators to access some seldom used functions. Using any general terminal program to connect to Video Server will prompt the user for a password. Username is not requested here since only administrators can access the Telnet daemon.
Page 82
Query status of digital inputs Typing "diquery" will display the status of digital input once. Set digital outputs To set digital output to connect NO with COMMON, type "DO=L". To set digital output to connect NC with COMMON, type "DO=H". Erase snapshots stored in Flash memory Typing "erase image"...
URL commands of Video Server For some customers who already have their own web site or web control application, Video Server can be easily integrated through convenient URLs. This section lists the commands in URL format corresponding to the basic functions of Video Server. Some RFC standards related to HTML may be a good reference for implementation of the customized homepages.
Page 84
address of 192.168.0.201, to set digital output to connect to NC with COMMON.
Clear data mode serial port driver This URL applies to the attached serial port device including supported PTZ cameras or non-supported custom cameras. Note the serial port settings of custom cameras must be correctly defined in advance. Send command to device attached to COM /cgi-bin/senddata.cgi?data=123456,ABCDEF&flush=yes&wait=1000&read=6 This hyperlink will inform Video Server to send out binary format commands to the COM with “0x12, 0x34, 0x56”...
Page URL The configuration page has a frame layout including an option list frame and an option page frame. Referenced URLs, except for the configuration page, direct users to the option page frame only. Some pages, like image quality setting and preset setting, are opened in new windows for preview.
System resource URL There are some images used on the homepage when the homepage layout is in image mode. Administrators may use the following links to show the images saved in Video Server on another page. To change the images referenced by the URL, refer to the homepage layout section in configuration.
characters> smtp2 <domain name or IP address> mailto2 <text string shorter characters> return <text string shorter characters> http <number less than 65535> controlport <number less than 65535> videoport <number less than 65535> audioport <number less than 65535> lowband ftp1 <domain name or IP address> ftpuser1 <text string...
Page 90
text <text string shorter characters> color <other than B/W> size quality fixb <other than fixb> quan bitrate 64000 128000 256000 384000 512000 768000 1000000 1200000 mode Auto NTSC <other than above> frame than enclose caption set encoder to monochrome set encoder to color half half x 2 normal...
Application configuration URL URL: /setup/app.cgi NAME VALUE emode <not required> smode <not required> smethod mail suffix <not required> delay <integer> inter <integer> dihigh < not required > dilow < not required > dirise < not required > difall < not required > motion1 <...
Page 96
cuslogo blank logourl <text string shorter characters> linkurl <text string shorter characters> cusback blank backurl <text string shorter characters> fcolor <0 ~ 15> bcolor <0 ~ 15> hide logo use default logo use image from URL than URL of image for logo than URL to link when clicking on logo hide background image...
Appendix A. POST procedure After the power has been turned on, Video Server will perform a self-diagnostic to locate any possible hardware defects. If the power indicator is dim at the beginning, the power fails to proceed further. While the POST is proceeding, the status LED indicators will keep blinking interchanged until finished or any fatal error happens.
Page 98
Ethernet interface failure includes not only components on board but also Ethernet cable and the devices of the opposite end.
B. Frequently asked questions Q. What if I forget my password? A. Every access to Video Server needs authentication. If you are one of the managed users, you have to ask the administrators for the password. If you are the administrators, there is no way to recover the root password.
Page 100
A. In a modem environment, it is because the bandwidth of PPP connection is far less than Ethernet. If the difference of the timestamp is not stable, adjust the UART FIFO lower in both receiving and transmitting from modem property in the control panel. While in Ethernet, it may be due to time taken in storing snapshots into memory upon events occurring.
Page 101
authentication and special confirmation in installation can keep Video Server from unauthorized access. You may also change the HTTP port to non-public number. You can check the system log to examine any abnormal activities and trace the origins. Q. I have a PTZ camera that is not on the supported list. How can I control it? A.
Page 102
good. A. Although Video Server allows users to choose color or black-and-white images for each camera, hybrid camera types may increase video processing time and reduce system performance.
C. Technical specifications Remote Management Configuration and system log can be accessed via Web browser and FTP application remotely. Networking Protocol TCP/IP, HTTP, SMTP, FTP, Telnet, NTP, DNS and DHCP Modem PPP(dial-up, direct cable connection) Physical 10baseT Ethernet or 100baseT Fast Ethernet Audio Algorithm Supported 24K bps wideband audio coding...
Need help?
Do you have a question about the IPVS1A and is the answer not in the manual?
Questions and answers