Customize Graphics in Homepage ... 44 Command Script for Complex Applications... 45 URL for External Device Control ... 48 URL of System Maintenance ... 50 Configure System via FTP ... 51 Telnet Commands ... 54 Appendix ...56 A. Troubleshooting ... 56 - 3 - www.vivotek.com...
Page 5
C. Upgrade System Firmware ... 61 D. URL Commands of Video Server... 62 E. Settings of Supported PTZ Cameras ... 77 F. Camera Control Cable... 78 G. Time Zone Table ... 79 H. Technical Specifications ... 82 - 4 - www.vivotek.com...
Package Contents If any of the following items are missing, please contact your reseller. Video Server VS2403 Power adapter Two I/O terminal connectors Camera control cable Mounting kit Software CD Quick installation guide Warranty card - 5 - www.vivotek.com...
☆ Accessible list for specific client Administrator can use accessible list to filter the clients by IP address. It can let the video stream be showed in the approvable clients. - 6 - www.vivotek.com...
Page 8
The high-performance Video Server can be integrated into many applications under perfect control of budget. The complete programming interface and standard JPEG format can ease and speed developers’ task. More creative ideas can be found on our Web site. - 7 - www.vivotek.com...
If any module fails, refer to the Appendix A for the error pattern and follow the trouble-shooting procedures. If the system still cannot operate normally, please contact your reseller for technical service. Power LED1 (Heartbeat) LED2 (Status) - 8 - www.vivotek.com...
Page 10
There is a button located at the left of “VIDEO4” in the front panel. Refer to the Appendix Troubleshooting for the detailed usage of system recovery. - 9 - Description During the test TM1302 test fail RTL8100BL test fail Network fail Network normal, Heartbeat Get the control message www.vivotek.com...
Short with NC at initial state Max. 1A, 24V DC or 0.5A, 125V AC Max. 1A, 24V DC or 0.5A, 125V AC Short with NC at initial state Max. 1A, 24V DC or 0.5A, 125V AC - 10 - www.vivotek.com...
Page 12
Max. 1A, 24V DC or 0.5A, 125V AC Max. 1A, 24V DC or 0.5A, 125V AC Short with NC at initial state Max. 1A, 24V DC or 0.5A, 125V AC Max. 50mA, 12V DC Ground Max. 50mA, 12V DC Ground D-, inverting - 11 - www.vivotek.com...
If DI1 in configuration is set as rising to drive DO1 to high that denotes COMMON of DO1 short with NO, then the bulb will light when DI1 signal changes from 0V to 12V. - 12 - www.vivotek.com...
In the following content, "user" refers to those who can access Video Server and "administrator" means the supervisor who has the root password to configure Video Server in addition to general access. Administrators should carefully read this manual, especially during installation. - 13 - www.vivotek.com...
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. At this stage, network speed and video modulation type are automatically detected. - 14 - www.vivotek.com...
Installation Wizard. There may be several entries shown in the window. The Administrator may differentiate the Video Servers with the serial number. After the POST is done, Video Server will try to configure itself by detecting the network - 15 - www.vivotek.com...
Page 17
For more detailed usage of the Installation Wizard, please refer to the user’s manual of the Installation Wizard. Once the installation is complete, administrators should follow the First access to Video Server section for necessary checks and configurations. - 16 - www.vivotek.com...
Definitions of Configuration. How to Use Open your familiar web browser and connect to Video Server just like a general web site and the video will present on demand. Make sure the web address of the target Video - 17 - www.vivotek.com...
Upon successful authentication, the main page will be displayed. In the figure, the foreground is the login window and the background shows the message when authentication fails. The user may check the option to save the password for future convenience. - 18 - www.vivotek.com...
Internet Explorer. Users may click on “Yes” to install the plug-in. If the web browser does not allow the user to install, check the security option to lower security levels or contact network supervisors. - 19 - www.vivotek.com...
The main page may look different depending on the PTZ driver or the privilege of the user. Graphic mode Text mode is default Text mode - 20 - www.vivotek.com...
External digital output control There may be two remote control buttons for each digital output on the main page. If there are external devices attached to digital outputs, administrators or permitted users - 21 - www.vivotek.com...
The custom commands mean that administrators can setup some special commands like activating or deactivating the wiper of dome according to the user’s manual of the attached motorized device. - 22 - www.vivotek.com...
“Application”. Besides these features, administrators can adjust the system date and time in “System”, or have different homepage layout by configuring “Homepage layout”. Video Server also provides some system maintenance like “View log file”, “View parameters” and “Factory default”. - 23 - www.vivotek.com...
DNS server is available. Do not forget setting the "Time zone" offset for local settings. Refer to the Appendix G for the time zone of your region. It only affects the hour in NTP method. Once the settings are changed, click on “Save” to validate changes. - 24 - www.vivotek.com...
Page 26
It is practical for web attraction. In such case, configure the “Snapshot interval” to achieve better performance. The bigger interval between snapshots, the more users can have snapshot mode work. - 25 - www.vivotek.com...
HTTP port by changing "HTTP port" to other than default 80. "Local FTP server port" can also be changed to other than default 21. Administrators should have enough network knowledge to change the default port. - 26 - www.vivotek.com...
Page 28
Any change made to this page will make the system restart to validate. Make sure every field is correctly typed before clicking on “Save”. If Video Server fails to response due to erratic settings, perform the restore procedures and run software installation. - 27 - www.vivotek.com...
Page 29
IP address in the Network neighbors. Ex: Video Server (xxx.xxx.xxx.96). That is: The hostname of the Video Server is “Video Server”, and the IP address of the Video Server is xxx.xxx.xxx.96, depends on the last value of the IP address assigned to the Video Server. - 28 - www.vivotek.com...
Page 30
FTP or email will be cancelled. Note that it may take time to connect to the secondary server after the first one fails and it may affect some applications when conditions happen too often. - 29 - www.vivotek.com...
Video Server also supports deny list, the maximum elements of it is ten. The deny list has the higher priority. If a client is in deny list and access list, it will be not allowed to access video stream. - 30 - www.vivotek.com...
Page 32
After clicking on “Save”, the preset function will appear in the lower half of window. There are up to twenty positions can be memorized. Administrators can move the camera and then enter the position name and save. The old “Preset position” can also be pulled down to delete. - 31 - www.vivotek.com...
Page 33
Administrators can choose video channel 1 to 4 or quad screen to be the default video source on the homepage when users connect to Video Server. Bandwidth utilization limit Each Video Server can be limited in bandwidth utilization by administrators according to - 32 - www.vivotek.com...
Page 34
"Bandwidth limit" is most useful to balance network utilization when multiple Video Servers are installed in the same network. It is more effective than changing image quality only and achieves better performance with adequate image size and quality. - 33 - www.vivotek.com...
60 which is equivalent to 30 hexadecimal bytes. "Display string" is for text on command buttons and should be less than 8 characters. If the “Custom Camera” is selected, there will be more commands for PTZF regarding to the custom camera. - 34 - www.vivotek.com...
The "video string" for video links can be modified with maximum 16 characters. That will make users more easily know where the cameras installed like “Main Entrance”, “Warehouse” instead of “video1”, “video2”. The camera control panel is also replaced by text buttons. - 35 - www.vivotek.com...
Page 37
There is also a “Delay second(s) after event” option to drive some device attached to the digital outputs several seconds after the event happens. If administrators want to receive some snapshots to check the event, select - 36 - www.vivotek.com...
Page 38
If the snapshots are used as the live video source, the date and time suffix can be eliminated to update the same source file. - 37 - www.vivotek.com...
It is used to restore the factory default settings. This means any changes made before will be lost and the system will be reset to the initial status as shipping out of the factory. After confirmation, the system will restart and require the software installation to setup the network. - 38 - www.vivotek.com...
JPEG image. The user name and password are as same as what in web access. The zero file size in file directory means it is captured by request. Video channel Video 1 Video 2 Video 3 Video 4 Quad of all File name video1.jpg video2.jpg video3.jpg video4.jpg videoall.jpg - 39 - www.vivotek.com...
Standard Good Detailed Excellent size Half Normal Double Half x 2 Normal x 2 Half D1 Display all video /cgi-bin/quad.jpg[?<param>=<value>] param value Description quality Medium Standard Good Detailed Excellent size Half Standard (fast) Half x 2 - 40 - www.vivotek.com...
(latest) Get triggered snapshots via FTP Channel name Folder name Video 1 snapshot1 Video 2 snapshot2 Video 3 snapshot3 Video 4 snapshot4 - 41 - www.vivotek.com...
Send snapshots to external SMTP (email) server Comparing to the FTP method, email will induce more delay. But the email can notify users for prompt action. - 43 - www.vivotek.com...
Logo logo.gif Background back.gif Link icon btn_text.gif Camera 1 button btn_cam1.gif Camera 2 button btn_cam2.gif Camera 3 button btn_cam3.gif Camera 4 button btn_cam4.gif Camera All button btn_cama.gif Configuration btn_conf.gif Usage via FTP is illustrated as below. - 44 - www.vivotek.com...
Action [(“Delay Time”)“Digital Output Number””Digital Output State”] [“V”“Channel Number”“P”“Preset Location Number”] [“W”{“IP”:“Port”}{“Message”}] [“U”“Method”] [“S”“Channel Number…”] [“N”{“filename”}]; Parameter explanation Item between brackets means optional but at least one item should exist. “Digital input number”: 1 ~ 4 - 45 - www.vivotek.com...
Page 47
‘F’ is by FTP, ‘M’ is by e-mail “S”: take snapshot on channels “N”: define the format of the filename “;”: end of line The filename format is, channel number image characterization (pre, trg, pos) year month hour minute second - 46 - www.vivotek.com...
The script file is limited to maximum 500 characters and 12 lines. The actual performance will depend on the complexity of the command script. Administrators should reduce the redundant check as possible. Overload conditional check and heavy actions may retard the system operation. - 47 - www.vivotek.com...
-5 ~ 5 Recall camera position /cgi-bin/recall.cgi?cam=<n>&recall=<position> <n>: video channel from 1 to 4 <position>: the text string of a location that is preset in system configuration. Refer to Camera preset configuration URL for preset function. - 48 - www.vivotek.com...
Send command to device attached to COM2 /cgi-bin/senddata.cgi?com=2&data=123456,,,ABCDEF This hyperlink will inform Video Server to send out binary format command to COM2 with “0x12, 0x34, 0x56” followed by “0xAB, 0xCD, 0xEF” after 600 milliseconds of three comma. - 49 - www.vivotek.com...
Web access. Restart System via URL /cgi-bin/admin/setparam.cgi?system_reset=1 Restart Video Server without warning. Restore Factory Default Settings via URL /cgi-bin/admin/setparam.cgi?system_restore=1 Video Server will automatically restart after restoring factory default configurations. - 50 - www.vivotek.com...
The following table is an example, all parameters is listed in General format of command URL. ;VS2403 Initial Configuration File [system] <hostname> Video Server <ledoff> <timezone> <date> 2005/04/01 <time> 16:28:59 <ntp> <updateinterval> <serialnumber> 0002D10093E3 <firmwareversion> - 51 - www.vivotek.com...
Typing "stop" will cease dumping debug information and the digital input status. Query status of digital inputs Typing "diquery" will display the status of all digital inputs once. Set digital outputs To set digital output 1 to connect NO with COMMON, type "do1=o". - 54 - www.vivotek.com...
Restore factory default settings Typing "clear" will make Video Server restore factory settings but not restart. To validate new settings, type "reset" to make the system restart. Reset system Typing "reset" will make Video Server perform a software reset. - 55 - www.vivotek.com...
2. If the cable is OK, the Ethernet controller is broken. Ask your reseller for technical service. The Ethernet controller is broken. Ask your reseller for technical service. The PCI interface cannot work. Ask your reseller for technical service. www.vivotek.com...
“RESET” button now and perform the installation for the initialized system. To reduce the system failure caused by operation error, always read the related sections in this user’s manual to prevent from unexpected error caused by wild-guess configuration. - 57 - www.vivotek.com...
Video Server by typing a name instead of IP address. If there is DHCP service in the network, the IP address must be excluded in the DHCP service to prevent from IP conflict. Q What is the plug-in for? - 58 - www.vivotek.com...
Page 60
6.69 kbyte Good 9.29 kbyte Detailed 14.28 kbyte Excellent 24.24 kbyte Q How can I keep Video Server as private as possible? Bandwidth demand for 30fps 1562 kbps 1606 kbps 2230 kbps 3427 kbps 5818 kbps - 59 - www.vivotek.com...
Page 61
Q The image is not clear enough. Is anything broken? A The lens can be fine adjusted by rotating the outer ring. Please rotate it clockwise or counter-clockwise to focus near or far. - 60 - www.vivotek.com...
Video Server boots up, reload the web page in the browser. If power fails during the software upgrade, the program in the memory of Video Server may be destroyed permanently. If Video Server cannot restart properly, ask the dealer for technical service. - 61 - www.vivotek.com...
Successful control requests returns paramter pairs as follows. Return: HTTP/1.0 200 OK\r\n Content-Type: text/html\r\n Context-Length: <length>\r\n \r\n <parameter pair> where <parameter pair> is <parameter>=<value>\r\n <length> is the actual length of content. Example: request IP address and it’s response Request: http://192.168.0.123/cgi-bin/admin/getparam.cgi?network_ipaddress Response: - 64 - www.vivotek.com...
If you omit this parameter, it will redirect to an empty page. (note: The return page can be a general HTML file(.htm, .html) or a Vivotek server script executable (.vspx) file. It can not be a CGI command. It can not have any extra parameters.
Do not turn off the led indicator Turn off the led indicator year, month and date separated by slash. keep date unchanged Using automatically hour, minute and second separated by colon. keep date unchanged - 66 - Server<with sync date/time www.vivotek.com...
Page 68
The webpage language string shorter The version of webpage Turn on the IR control Turn off the IR control - 67 - sync date/time means seconds firmware, including system parameters system parameters server after <value> version currently www.vivotek.com...
Page 69
DHCP server at next reboot Using preset ipaddress, subnet, router, dns1, dns2 IP address of server <192.168.0.99> subnet mask <255.255.255.0> default gateway <blank> primary DNS server <blank> secondary DNS server - 68 - operations server change server’s www.vivotek.com...
Page 70
User name of secondary smtp server <blank> Password of secondary smtp server <blank> return email address <blank> number less FTP port <21> name primary FTP server <blank> number less primary FTP port <21> user name for primary FTP server <blank> - 69 - www.vivotek.com...
Page 71
Enable or disable the dynamic dns. <0> dyndns.org (dynamic) dyndns.org (custom) tzo.com dhs.org <1> Your dynamic hostname. <blank> Your user or email to login ddns service provider <blank> Your password or key to login ddns service provider <blank> - 70 - www.vivotek.com...
Page 72
<blank> DESCRIPTION Enable or disable the channel. <1> shorter enclosed caption <blank> MJPEG Video 1 Video 2 Video 3 Video 4 Video all half half x 2 normal normal x 2 double half D1 - 71 - RTSP connection www.vivotek.com...
Page 73
25 fps set maximum frame rate to 30 fps NTSC AUTO NTSC flip image normal image mirror image normal image Overlay time stamp on video Do not overlay time stamp on video - 72 - www.vivotek.com...
Page 74
Left coordinate of window position. <0> Top coordinate of window position. <0> Width of motion detection window. <0> Height of motion detection window. <0> Percent of motion detection window <0> Sensitivity of motion detection window <0> - 73 - www.vivotek.com...
Page 75
Update the above privacy mask settings to take effect DESCRIPTION Pan speed <0> Tilt speed <0> Auto pan speed <0> X coordinate of server position <0> Y coordinate of server position <0> Time to dwelling when patrol <1> - 74 - www.vivotek.com...
Page 76
Link color <0> Blank Default Blank Default The location of logo graph The location of background graph The web site link for logo The name of video link DESCRIPTION File name of script <script.vssx> Disable script Enable script - 75 - www.vivotek.com...
Page 77
Group: Feature NAME VALUE event (r/w) DESCRIPTION support motion detection/dido/video loss information in video bitstream - 76 - www.vivotek.com...
The included cable can be used to control motorized cameras of desktop types from Sony and Canon. The pin assignment is illustrated in the following chart. To control cameras of another brand, check the user’s manual of the motorized camera if the pin assignment of the control cable is appropriate. - 78 - www.vivotek.com...
Cape Verde Is. (GMT) Casablanca, Monrovia (GMT) Greenwich Mean Time: Dublin, Edinburgh, Lisbon, London (GMT+01:00) Amsterdam, Berlin, Bern, Stockholm, Vienna (GMT+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague (GMT+01:00) Brussels, Copenhagen, Madrid, Paris (GMT+01:00) Sarajevo, Skopje, Warsaw, Zagreb - 79 - www.vivotek.com...
Page 81
Beijing, Chongqing, Hongkong, Urumqi (GMT+08:00) Taipei (GMT+08:00) Irkutsk, Ulaan Bataar (GMT+08:00) Kuala Lumpur, Singapore (GMT+08:00) Perth (GMT+09:00) Osaka, Sapporo, Tokyo (GMT+09:00) Seoul (GMT+09:00) Yakutsk (GMT+09:30) Adelaide (GMT+09:30) Darwin (GMT+10:00) Brisbane (GMT+10:00) Canberra, Melbourne, Sydney (GMT+10:00) Guam, Port Moresby - 80 - www.vivotek.com...
Microsoft Windows, Linux, Unix and Mac OS Browser Internet Explorer 5.x or above, Netscape Navigator 4.x or above Bundled Free Software Surveillance software to record and replay pictures on PC hard disk - 82 - SmartDOME, Pelco Speeddome, Ernitec www.vivotek.com...
Page 84
Vivotek Inc. cannot be held responsible for any technical or typographical errors and reserves the right to make changes to the product and manuals without prior notice. Vivotek Inc. makes no warranty of any kind with regard to the material contained within this document, including, but not limited to, the implied warranties of merchantability and fitness for any particular purpose.
Need help?
Do you have a question about the VS2403 VS2403 VS2403 and is the answer not in the manual?
Questions and answers