-
NETWORK CAMERA SERVER VB101 User's Manual aSafe Use of Equipment Before Using the VB101 1 Installation 2 Setup Procedures 3 Creating Web Pages 4 Using the Picture Recording Function 5 Troubleshooting 6 Appendix Please read this user's manual carefully before opration. Be sure to read the "aSafe Use of Equipment" section before using this equipment. Store this manual in a readily accessible location for future reference.
-
a Safe Use of Equipment Introduction Thank you for purchasing the Canon Network Camera Server VB101 (referred to hereafter as the system). This manual describes how to set up and use the server. Read this manual carefully before using the server to ensure effective operation. In particular make sure that you read the "aSafe Use of Equipment" in this manual, as well as the CD-ROM Readme file.
-
a Safe Use of Equipment a Safe Use of Equipment FCC NOTICE Network Camera Server VB101 (D78-0138) IC NOTICE This product does not exceed the Class B limits for radio noise emissions from digital apparatus as set out in the Interference-causing equipment standard entitled ‘Digital Apparatus’, ICES-003 of the Industry Canada.
-
a Safe Use of Equipment a Safe Use of Equipment fig-1 a. When the power-supply cord or plug is damaged. EXAMPLE OF ANTENNA GROUNDING AS PER NATIONAL ELECTRICAL CODE GROUNDING CLAMP ELECTRIC SERVICE EQUIPMENT b. If any liquid has been spilled onto, or objects have fallen into, the equipment. ANTENNA DISCHARGE UNIT (NEC SECTION 810-20) c. If the equipment has been exposed to rain or water. - The equipment is damaged in some way. d.
-
a Safe Use of Equipment Contents Introduction 4 Maintenance Cleaning the Equipment 1. Unplug the AC adapter from the wall outlet. 2. Carefully wipe the equipment with a soft cloth that has been moistened with water or a mild detergent. The use of such substances can cause a fire or electric shock. 3. Wipe with a dry cloth. 4. When you have finished, plug the AC adapter back in to the wall outlet. 1 2 3 4 a Important Warnings .................................................
-
Contents Access Control Settings Page .................................... 49 Application Settings Page .......................................... 52 Miscellaneous Settings Page ..................................... 54 Administration Tools Page .......................................... 56 Chapter 4 Creating Web Pages Web Pages for Video Transmission .................... 58 Features of the Java Viewers ..................................... 59 Features of the Helper Viewer .................................
-
Features of the VB101 Features of the VB101 The VB101 digitalizes images captured from a video camera, allowing easy distribution of these images over the Internet or an intranet. The person receiving the images can use the Canon WebView Livescope software (Java version viewer and Helper version viewer) to view the images.
-
System Configuration System Configuration Example of Webview Livescope System Configuration Sample system configuration Example of Webview Livescope MV System Configuration Sample System Configuration VC-C4 COMMUNICA f:4-64mm TION CAMERA 1:1.4-2.8 WebView Livescope MV Ethernet VC-C4 (10/100Mbps) VC-C4 WebView Livescope VB101 COMMUNICA f:4-64mm TION CAMERA 1:1.4-2.8 VC-C4 Windows98/95/NT4.0/2000 (Internet Explorer 5 required) VC-C4 COMMUNICA f:4-64mm TION CAMERA 1:1.4-2.
-
Hardware and Software Requirements Hardware and Software Requirements Webview Livescope Viewer Software Compatible Cameras (optional) Java Viewer version 3.10 PC IBM PC/AT compatible Operating System Windows 95/98 or Windows NT 4.0 (IE 4.0 or later required)/Windows 2000 Web Browser Netscape Navigator/Communicator 4.5 or later, or Microsoft Internet Explorer 4.01 or later required * This viewer is installed on the VB101 and is automatically downloaded by the client at access.
-
System Components and Their Operation System Components and Their Operation Front View Rear View Power connection socket Power LED Powered on System fault lit green lit orange External device I/O terminals Card slot A Slot-A LED (accepts modem card) (Shows the operation status for card slot A) Normal operation During access Card slot B lit green lit orange (accepts modem card) (100Base-TX, 10Base-T automatic detection and switching) Before Using the VB101 (Shows the operation status for card
-
Chapter 2 Installation This chapter explains how to connect the system components and describes a sample network configuration.
-
Package Contents Precautions for use The VB101 package contains the following items. If any of these items is missing, contact the retailer from which you purchased the product. Precautions for Switching the VB101 On and Off The VB101 has no power switch. To switch the VB101 off and on, unplug the AC adapter. When 1. VB101 main unit 2. AC Adapter PA-V16 you unplug the AC adapter from the VB101, wait at least 5 seconds and then plug the AC adapter to the VB101.
-
Connecting the Components Using a PCMCIA Card The VB101 has 2 card slots, and you can record Web page data, etc. by inserting a flash memory card into one of these slots. VC-C4 COMMUNIC f:4-64mm ATION CAMERA 1:1.4-2.8 RS-232C cable Initial setup PC Procedure for Using Flash Memory Cards RS-232C cable COM port Camera Video cable (RCA) 1 RS232C Slot-A CC1 Dc In 1 2 In 1 Flash memory card VB101 rear panel slot.
-
Sample Network Configurations Sample Network Configurations This section describes some typical installation modes for the VB101. Sample LAN Environment Configuration LAN plus Dialup Environment Viewer PC Provide the appropriate server as required: IP 192.168.100.2 ● HTTP (WWW) ● SMTP (mail) ● Syslog (log) ● BOOTP Modem Public switched telephone network Server VB101 Modem card VB101 Call 123-4567 Viewer PC Router Router Viewer PC Viewer PC 192.168.101.2 is set. IP 192.168.100.
-
Chapter 3 Setup Procedures This chapter describes the procedures from the initial setup of the VB101 through to operation checking and the method for specifying detailed settings.
-
Installation Workflow Initial Setup Once the initial setup has been completed and operation has been verified, the VB101 can be used immediately. This section describes the installation procedure for 3 VB101s and 6 cameras, as shown in the figure below. 1 Connect the VB101 to the PC to be used for initial setup by using bundled RS-232C cable. VB101 Installation Example Camera VC-C4 Camera VC-C4 COMMUNICATIO f:4-64mm N CAMERA 1:1.4-2.8 VC-C4 COMMUNICATIO f:4-64mm N CAMERA 1:1.4-2.
-
Initial Setup Checking Operation 5 Remove the RS-232C path cable connected to the PC used for initial setup and connect the LAN cable. When you have completed the initial setup, check that the VB101 works normally. Use the sample page to simplify checking. When you connect cable, turns off the VB101 power. c Install the Web browser on your PC beforehand. Note LAN cable 1 Hub When you have completed initial setup, launch the Web browser and enter the following URL: (Example) http://192.168.100.
-
Detail Settings Detail Settings Accessing the Settings Title Pages Settings Title Page The various settings on the VB101 are specified by using a browser to access Web pages on the The various settings on the VB101 are specified by using a browser to access Web pages on the server. You begin by accessing the title page for the settings. server. From this title page, you can move to each settings pages and confirm the changes to the settings, write the changes to the VB101 memory and perform restarts.
-
Detail Settings Detail Settings Basic Settings Page System Settings Page This page contains indispensable settings taken from the various settings pages for the VB101. If Use this page to set the administrator ID and password as well as the date and time. values are specified for these settings on other pages, the most recent change is valid. "Administration Account" The same settings can be specified on the System Settings page.
-
Detail Settings Detail Settings PPP Network Settings Page "Use PPP" Tick this option to allow PPP connections using a modem cards. Use this page to specify the settings for connecting to an Ethernet or PPP network. For a LAN connection, specify Ethernet settings. For connections made with a modem, specify "PPP Local Address" Sets the local address. For PPP connections, this address is used for the VB101 by the PPP server for the VB101.
-
Detail Settings Detail Settings Camera and Video Settings Page Use this page to set the camera control parameters and the video image size and quality. "Control Port" Four cameras can be connected, but only two of those can be controlled. When these cameras are connected to control port CC1 or CC2, either can be selected. Select "Not controlled" for cameras that are not connected or not controlled. Common Settings "Main Camera" Specifies the camera selected when the VB101 starts up.
-
Detail Settings Detail Settings Visible Range Limitation Settings You can set the visible range by restricting the camera pan, tilt and zoom ratio (field of view angle) settings. - e Restricting the Visibility Range Tip ● Restrictions on the angle of pan and tilt apply not to camera movement but Extent of tilt control Maximum vertical extent of the video capture range ■Controllable range and Video Capture Range + to the angle of the field of view.
-
Detail Settings Detail Settings Preset Settings Page Picture Recording and External Device I/O Settings Page Use this page to specify the settings for preset camera positions provided to users. Use this page to specify the operating condition for the picture recording function. This page can also be used to control picture recording from an external device (sensor, etc.) and perform still video capture based on a predetermined schedule (up to 1000 images).
-
Detail Settings Detail Settings Picture Recording and output : triggered by external device Use this setting to operate the Picture Recording function when recording is performed in conjunction with an external device such as a sensor or switch. For a detailed example of actual operation, see Chapter 5, "Using the Picture Recording Function". (→ P.
-
Detail Settings Detail Settings Access Control Settings Page From this page, you can restrict access to the VB101 to specific authorized users only, and you can control who may and may not access from a specific host. In either case, access by restricted clients is prohibited. Picture Recording and Output: by Schedule Use this setting to operate the picture recording function based on a schedule set beforehand.
-
Detail Settings Detail Settings Differences in Access Control by Application Listing Guidelines When Users are Restricted Client Type Permissible Users Web browser Administrator and registered users WebView Java Viewer Administrator and registered users WebView Helper Viewer Administrator (use The Administrator Viewer) FTP client System administrator only Descriptions in the Authorized/Limited Host List are extremely complex, and errors in the settings can result in access being prohibited whe
-
Detail Settings Detail Settings Application Settings Page Use this page to specify settings for each application. Only the application selected as the "Target Application" in the Basic Settings page is shown on this page. View-Windows is for sale in Japan only, it cannot be used in any other country. ■When WebView Livescope is selected WebView Livescope "Video Transmission Port" Sets the TCP port number for the WebView Livescope video transmission protocol. Enter an integer between 1 and 65535.
-
Detail Settings Detail Settings Miscellaneous Settings Page Use this page to specify various other settings. Log HTTP Server "HTTP Port" Sets the TCP port number for the HTTP. Enter an integer between 1 and 65535. As a general rule, No. 80 is used. "Recipient Mail Address" Specifies the log mail recipient. "Max Clients" Sets the number of HTTP connections that can be made. The maximum number of connections that can be made is 40. Enter an integer between 1 and 40.
-
Detail Settings Administration Tools Page On-board File System Information The On-board File System displays the used space, free space and total space (used space + free space) in bytes. Slot A/B If a PCMCIA card, used for communications and storage, is inserted into the slot, the manufacturer and the "About products" information is displayed. Depending on the card type and its status, the operation buttons are displayed and the card status can be controlled.
-
Web Pages for Video Transmission Web Pages for Video Transmission To transmit picture data by VB101, you create a dedicated web page. The viewers that can be used with the VB101 are "Java Viewer (with or without camera control function)" and "Helper Viewer", and detailed Features of the Java Viewers parameters can be specified for each of these. The person sending the data determines which of these These viewers are supplied as Java applets.
-
Web Pages for Video Transmission Web Pages for Video Transmission Features of the Helper Viewer Java Viewer The Helper Viewer is an application which is launched from a Web browser. Unlike the Java LiveApplet Viewer, it must be pre-installed on the client's computer. The features of the Helper Viewer are described below. Video display function Must be pre-installed, but once installed, start-up time is quick and operation is stable.
-
Viewing Sample Pages Ready-made video transmission sample pages are provided with the VB101. Follow the procedure below Using a Java Viewer to Transmit Video Images This section describes how to use the Java Viewers to provide video images. Application examples are also given. to view these pages. Refer to these pages when creating your own Web pages.
-
Using a Java Viewer to Transmit Video Images Using a Java Viewer to Transmit Video Images Example of Using a Java Viewer to Create a Web page This section describes an example in which a Java Viewer is used to create a Web page. 1 Use this example to create your own original Web page. sample.htm
Embed the Java Viewer, and display a text in a separate frame. SampleSite LiveApplet
-
Using a Java Viewer to Transmit Video Images Providing "LiveApplet" without Camera Control This section describes how to create a Web page that only displays live video and has no camera control GUI for situations where you want to prohibit camera control. Using a Java Viewer to Transmit Video Images Modifying the Startup and Disconnection Screens You can modify the image files (JPEG or GIF image files) shown in the startup and disconnection screens.
-
Using a Java Viewer to Transmit Video Images Displaying the Host Name, Frame Count and Other Information on the Video Screen Using a Java Viewer to Transmit Video Images Displaying Bitmap Images on the Video Screen Sample transparent GIF 4 Creating Web Pages * "x,y" specifies the display position.
-
Using a Java Viewer to Transmit Video Images Using a Java Viewer to Transmit Video Images Java Viewer Parameters You can specify applet parameters to provide an applet tailored to modify the behaviour or appearance of applets. Refer to the table below to ensure that you thoroughly understand the parameters. ■LiveApplet Parameter Name bg_color close_image Omissable Yes Yes Description Use this parameter to set the background color.
-
Using the Helper Viewer to Transmit Video Images Using the Helper Viewer to Transmit Video Images This section describes how to use the Helper Viewer to provide video images. Application examples are Creating wvh files also given. If a client is using the Helper Viewer to transmit video images, the sender must set up the Web server and This section describes how to create the wvh file required for launching the Helper Viewer application. create the necessary wvh files.
-
Using the Helper Viewer to Transmit Video Images Transmitting Video Images Using a Browser Only You can also use the WebView-HTTP protocol to provide images from the camera directly to a Web Example of a Web page Using the Helper Viewer browser. Some example of this are described in this section. This section describes an sample web page in which the Helper Viewer is used. Displaying the Live Video Image at Access as a Still Image Helper application launched and displayed.
-
Transmitting Video Images Using a Browser Only Displaying Live Video from a Specified Angle as Still Images By specifying the camera angle as a parameter in the HTML code beforehand, you can display the image from a specified camera angle. The example below displays a still image shot with the Chapter 5 camera panned right by 40° and tilted down 10°. * The underscored portion is a sample IP address.
-
Using the Still Picture Recording Function Linked to an External Device Using the Still Picture Recording Function Linked to an External Device By using the "External Device Input 1/2" setting and connecting devices such as sensors and switches to the VB101, you can construct a monitoring system that operates in response to external changes. The still images captured in this way are recorded on a memory card inserted into the VB101.
-
Using the Still Picture Recording Function with a Predetermined Schedule Using the Still Picture Recording Function with a Predetermined Schedule By using the "Schedule 1-/4" setting, you can construct a monitoring system that records pictures according to a predetermined schedule. The still images captured in this way are recorded on a memory card inserted into the VB101.
-
Viewing and Transmitting Recorded Pictures Viewing and Transmitting Recorded Pictures You can search and view recorded pictures by accessing the Picture Retrieval page. You can search by trigger, If you select "Specify capture period with by camera or by time interval from your browser and view pictures as images or as a pseudo-animation.
-
Viewing and Transmitting Recorded Pictures Viewing and Transmitting Recorded Pictures Pictures Search CGI The pictures search CGI includes the enum command to generate a list of recorded pictures that desc Command satisfy the search criteria, the desc command to generate the video data display page, and the The desc command is used to generate a video display page. The video display page uses data command to retrieve the video data.
-
Viewing and Transmitting Recorded Pictures Transmitting Recorded Pictures Transmitting pictures that have been recorded If you forward a picture (JPEG) recorded with the Schedule recording function and copy it, or remove the card, download the picture to a PC and embed the picture in a HP, you can create a still-image transmission page. Transmitting pictures in SnapAnimator display format Pseudo-animations (→ P.85) are created using the SnapAnimator applet.
-
Troubleshooting Troubleshooting Before you contact your Canon dealer or service outlet, check the items listed below. If a log message is displayed, refer to the log message list for the log details and the appropriate response. The VB101 does not start up. The Power lamp does not light. I can't control the camera. ● Check that the AC cable is connected correctly. ● Checked that the RS-232C cable for camera control is connected correctly. ● Switch the VB101 off and then on again (→ P.23).
-
Log Messages Log Messages The Syslog log messages are classified into the following 5 categories. Classification details are dealt with in the UNIX syslog and the levels are explained in Chapter 3 (→P.54).
-
Log Messages Log Messages ●A016 Amount of transmitted video data (info) Message %1@%2 %3 frames/%4 bytes in %5 seconds %1 Client type (LS/D|LS/H|VW/D) %2 Client host IP address %3 Number of frames %4 Number of bytes %5 Video transmission time Explanation Message %1 Explanation Response This shows the results of video transmission for a video transmission client.
-
Log Messages Log Messages ●A033 Invalid file detected during picture index restoration (info) Message broken file detected: %1 ●P003 Memory card error (warning) Message File name %1 Device name Explanation A file was detected during picture index restoration that is not a recorded picture. %2 Mount point Response Delete any invalid files. This does not affect picture index restoration processing.
-
Log Messages Log Messages System-related Log Messages ●S001 Ethernet interface initialization failed (crit) Message eci: netif can't up ●S007 IP address conflict detected during operation (err) Message %1 Explanation Explanation Response Network interface initialization failed. If rebooting does not resolve the problem, contact an authorized Canon service representative.
-
Log Messages ●S015 Root directory entry count error (err) Message Explanation Response root directory doesn't span an integral number of sector sizes The number of root directory entries is not consistent with the recording area size for root directory entries. The file system may be corrupted or it may not be formatted as a FAT file system. If this error affects the internal file system, contact an authorized Canon service representative. If it affects a memory card, replace the memory card.
-
Appendix 102
-
Specifications Specifications VB101 Software External Device I/O Terminals Operating System DRYOS (Canon realtime operating system) Protocols TCP/IP, HTTP, BOOTP, FTP and SMTP Video compression method Motion-JPEG (image quality settings variable from 1 to 99) JPEG (for still images) Video compression rate 0.
-
Using the Enclosed Software Using the Enclosed Software Restoring the Factory Default Settings Upgrading the Firmware Remotely Use the "IniVB101.exe" and "inivb101.elf" files in the same directory on the enclosed CD-ROM to When a new version of the firmware is released, the firmware can be upgraded remotely. To restore the VB101 settings to the factory default values. upgrade remotely, use the "vbrfu.exe" program on the CD-ROM and the new software. Connect the VB101 to your PC (→ P.
-
Using the Enclosed Software Using the Enclosed Software Using the Administrator Viewer In the same way as the client views video, the Administrator Viewer can be used to view video images from the camera and to adjust the camera presets and video. The Administrator Viewer can also be used to control the camera when ordinary users are forbidden to control the camera. 1 Launch the "vbalv.exe" program on the enclosed CD-ROM.
-
Factory Default Setting Factory Default Setting Item Item Setting 1 ( (y) (m) (d)) Item Item setting 2 ( (y) (m) (d)) Setting ●Administrator ID root ●Preset None ●Administrator password VB101 ●Image recording No ●Settings page path admin ●Access Authorization None ●Device name None ●Application settings WebView Livescope Video Transmission Port Camera Control Port Max Clients Control Queue Length Max Frame rate (fps) Max View Time (sec) Max Camera Control Time (sec) Still Video Capture
-
Index Index Example of using the helper viewer to LiveApplet ....................................... 59,60,72 Sample network configurations ................. 26 Log ............................................................ 55 Sample pages ........................................... 62 Log messages ........................................... 92 Saving content .......................................... 25 create a web page ................................. 76 Access control .........
-
Index Video capture size .................................... 40 video images ............................................. 74 Video quality ............................................. 40 Viewer module types ................................. 14 Viewers ..................................................... 14 Viewing recorded pictures ......................... 84 VIEW-Windows .......................... 16,34,36,53 Visible range limitation settings ................. 42 Web pages ..................
-
CANON INC. 30-2. Shimomaruko 3-chome, Ohta-ku, Tokyo 146-8501. Japan U.S.A. CANON U.S.A., INC. NEW YORK OFFICE One Canon Plaza, Lake Success, NY 11042. U.S.A. phone: 516-328-5960 CANON U.S.A., INC. LOS ANGELES OFFIE 15955 Alton Parkway, Irvine, CA 92718-3616. U.S.A. phone: 714-753-4320 CANADA CANON CANADA, INC. 6390 Dixie Road, Mississauga, Ontario, L5T 1P7. Canada phone: 905-795-1111 JAPAN CANON SALES CO., INC. 7-2. Nakase 1-chome, Mihama-ku, Chiba 261-8711. Japan EUROPA CANON EUROPA N.V.