Viewer Software User's Manual Ver. 3.
Contents Introduction Important ....................................................................................... 4 Copyright Information ................................................................... 4 Trademark Information ................................................................. 4 Conventions .................................................................................. 4 Overview ...................................................................................
Using the Helper Viewer ......................................................... 30 "Helper Viewer" Screens ............................................................ 30 Panorama Window ................................................................................ 31 Starting Camera Control ............................................................. 32 Controlling the Camera .............................................................. 33 Changing the Camera Angle ...................................
Introduction This manual describes how to use the WebView Livescope Ver. 3.20 Viewer software. The two types of viewer are Java viewers and the Helper Viewer, and the video sender can use one or the other as required. Both types provide the same basic functions for viewing videos, but differ in terms of other features and functions. The preparations for using the two viewer types and the required operating environment also differ depending on the computer hardware and software used to run the viewer.
Overview ■ WebView Livescope is the system that allows camera control and live video distribution from a remote location. ■ The system is configured of a camera server and viewer software. The camera server distributes live videos taken by the video camera to the Internet or an Intranet. The viewer software can display those videos and remotely control the camera.
Viewer Overview There are two types of WebView Livescope Viewer Software: the Java Viewer and the Helper Viewer. Java Viewers These are viewers written using Java. These viewers allow the camera server videos to be viewed on any computer with a Web browser that runs Java, regardless of the platform. Because the Java applet is downloaded when the viewer starts up, the first video takes some time to appear, but there is no need to pre-install the viewer on your computer.
Helper Viewer This is a viewer that runs as a helper application. This viewer provides video display and camera control functions and appears in a separate window at startup. While the Helper Viewer has to be pre-installed, it offers the advantage of displaying the first video quickly. At present, only a Windows version of this viewer is available.
Operating Environment Java Viewer Ver. 3.20 Web Browser A Web browser that runs Java. Microsoft Internet Explorer 4.01 or later recommended. Netscape Navigator or Communicator 4.78 or later recommended. (excluding 6.01 and 6.1) Computer Operating System IBM PC/AT Conpatible Windows 98 Second Edition, Windows Me, Windows NT 4.0 (requires IE 4.01 or later), Windows 2000, Windows XP * This viewer is installed in the camera server and automatically downloads to the client when accessed.
Chapter 1 Java Viewers This chapter describes the preparations required for using the WebView Livescope Java viewers and explains how to use the viewers.
Preparations for Using the Java Viewer The Java Viewer is automatically downloaded from the camera server. There is no need to install it in advance. However, depending on the type of Web browser you are using and your software settings, you must change your Web browser settings. Using Internet Explorer Internet Explorer has a setting that specifies whether the use of Java is permitted. From the "View" menu, select "Internet Options" and click the "Advanced" tab.
e When You are Connected to a LAN Note If the camera server is used via an Intranet and you specify the Web browser proxy setting manually, videos are distributed via the proxy. This can result in a slower frame rate and proxy server overload. Use the procedure shown below to set up a "No proxy" connection. Note that if you are accessing a camera server that is located outside a firewall on the internet, registration is not required for the camera server.
Starting Up the Java Viewer The Java Viewer is started up from the Web browser that displayed the Web page for distributing videos. To create a Web page for distributing videos, refer to Chapter 5 of the User's Manual for the camera server. When the "Using Java Viewer" button in the Web Browser that displayed the Web page for distributing videos is clicked, the Java Viewer starts up and connects to the camera server.
Using "LiveApplet" "LiveApplet" is a viewer with a GUI that allows the user to change the camera angle, zoom ratio and backlight adjustment settings. "LiveApplet" Screens The functions of the GUI displayed on the Web browser are briefly described below. 1 1 2 Java Viewers 3 4 5 11 1 10 9 8 7 6 Reduce resolution button and Increase resolution button The right-hand button makes the displayed video source one level smoother, while the left-hand button makes it one level coarser.
Camera control status window 6 Used to display camera control information ("Camera controllable", "Camera not controllable", "Awaiting turn", "Remaining camera control time"). Start control button 7 Used to acquire camera control privileges. Backlight adjustment button Compensates for backlighting. Useful when the video appears dark due to 8 backlighting. Click the button again to cancel.
Using "LiveApplet" Starting Camera Control Although multiple clients can simultaneously connect to the camera server, multiple clients cannot simultaneously control the camera. Consequently, "control privileges" has been introduced by which only the client who currently holds the control privileges can control the camera. Backlight adjustment and presets can also only be used when you have control privileges. Procedure Click the [Start control] button to acquire control privileges.
Controlling the Camera Once you have been granted camera control privileges, you have complete control over the camera angle, the zoom ratio and the backlight adjustment setting. Changing the Camera Angle Procedure Move the button on the pan scroll bar or tilt scroll bar. The camera angle changes to match the position of the scroll bar buttons. By clicking a point on the video, you can move the center of the camera to that point. Tilt scroll bar This scroll bar changes the camera's tilt (up or down).
Using "LiveApplet" Changing the Camera Zoom Ratio Procedure Move the scroll bar button up or down. The camera zooms in or out to match the position of the zoom bar button. 1 Java Viewers Zoom scroll bar Move the button up to zoom in (telephoto) Move the button down to zoom out (wide-angle) ■ Changing the Zoom Ratio in the Panorama Window By dragging When you drag the edge of yellow frame in the panorama window to change the frame size, the zoom ratio changes accordingly.
Selecting the Camera Procedure When multiple cameras are installed on the camera server, you can switch between cameras. Click in the Camera selection bar to view the list of cameras. When you select a camera from the list of names, the display changes to show the video from that camera. Camera selection bar Using Presets Procedure You can control the camera by selecting preset camera positions (presets) registered on the camera server.
Using "LiveApplet" Adjustment of Backlight Procedure Backlight adjustment is useful when the video is dark due to backlighting. When you click the [Backlight adjustment] button, video darkened by backlighting become brighter. Click the button again to cancel.
Taking a Snapshot of the Video Procedure This function allows you to take a snapshot (still picture) of a particular live video. When you take snapshot, it appears in a new window of your browser. When you click on the camera icon, the still picture at the time you took the snapshot appears in a new window. c Note e Tip Because a new still picture is captured when you click the camera icon, the still picture displayed may be fractionally later than the moment you clicked the icon.
Using "LiveApplet" c Note Customizing the Viewer Screen The function buttons and other aspects displayed in the Java Viewer can be customized according to camera server settings. Functions restricted by the camera server can be customized so that they are not displayed, or they may be made to be displayed in a different way according to the setting. For details, refer to the User's Manual of the camera server.
Using "Glimpse" The "Glimpse" viewer is a light-weight Java viewer. It has a short download time as it has no camera control functions and only displays video images. This viewer is useful for viewing videos from multiple sites, as shown below.. "Glimpse" Screen The Glimpse viewer is used only for viewing videos; it does not include camera control functions.
Chapter 2 Helper Viewer This chapter describes the preparations required for using the WebView Livescope Helper Viewer and explains how to use the viewer.
Preparations for Using the Helper Viewer Difference between 2 Helper Viewers There are two types of Helper Viewers: the Helper Viewer that is packaged with the Network Camera Server VB101 and the Network Camera VB-C10/VB-C10R, and the Helper Viewer that can be downloaded at no charge from the WebView World Web site. Hereafter, they were will be referred to as the "VB Package Version" and the "Download Version". The "VB Package Version" includes all the functions of the "Download Version".
Specify the folder where the Viewer is to be 2 installed and click Next. If no folder specification is required, simply click Next. Specify the menu name to be registered in the Program menu of the Start menu, then click Next. 3 2 Helper Viewer Check the settings and selections thus far and 4 click Next to confirm. Make the file copy and registry settings, etc., then install. Click Finish to complete the installation. A shortcut 5 icon is created on the Desktop.
Preparations for Using the Helper Viewer Using Browsers Other Than the Recommended Products To launch and run the Helper Viewer from a Web browser, the recommended browsers are: Microsoft Internet Explorer 4.01 or later, and Netscape Navigator or Communicator 4.78 or later. The use of any browser other than these may require some setup measures. If you cannot launch the viewer after installation, launch the Web browser and register the Helper Viewer as a helper application.
Starting Up Helper Viewer The Helper Viewer can be started up in two ways: From the Web browser that displayed the Web site for distributing videos, or starting it up independently. Normally it is started up from the Web browser. To create a Web page for distributing videos, refer to Chapter 5 of the User's Manual for the camera server. Starting Up from the Web Browser Click the "Using Helper" or other button on the Web browser that displayed the Web site for distributing videos .
Connecting to a Camera Server When you use the Helper Viewer to connect to a camera server and monitor, if the Helper Viewer was started up from the Web browser, it automatically connects to the camera server, but if the Helper Viewer was started up independently, you need to specify a connection target or select a registered connection target.
Selecting a Registered Camera Server and Connecting VB Package Version only Procedure Select the connection target from the site selection box. The camera servers displayed here are sites that were registered by selecting "Add to camera site list (see p. 28)" when a connection was made by specifying a connection target, or registered using the "Register connected site button (see p. 38)". See p. 46 for details on registering or changing a server.
Using the Helper Viewer The Helper Viewer provides a GUI that allows you to change the camera angle, zoom ratio and backlight adjustment settings. "Helper Viewer" Screens The functions of the GUI displayed when the helper viewer starts up are briefly described below.
Zoom scroll bar 8 Used to change the zoom ratio. Moving the button up zooms in (telephoto) and moving it down zooms out (wideangle). Panorama view button 9 Displays the pop-up panorama window. Panorama pictures must be saved at the camera server. Panorama pictures will not be displayed if not saved. Camera control status window Used to display camera control information ("Camera controllable", "Camera not 10 controllable", "Awaiting turn", "Remaining camera control time").
Starting Camera Control Although multiple clients can simultaneously connect to the camera server, multiple clients cannot simultaneously control the camera. Consequently, "control privileges" has been introduced by which only the client who currently holds the control privileges can control the camera. The use of backlight adjustment and presets is also limited to the client who currently holds the control privileges. Procedure Click the [Start Control] button to acquire control privileges.
Using the Helper Viewer Controlling the Camera Once you have been granted camera control privileges, you have complete control over the camera angle, the zoom ratio and the backlight compensation setting. Changing the Camera Angle Procedure Move the button on the pan scroll bar or tilt scroll bar. The camera angle changes to match the position of the scroll bar buttons. Also, if you click a point on the image, the camera moves so that the point you clicked becomes the center of the video.
Changing the Camera Zoom Ratio Procedure Move the scroll bar button up or down. The camera zooms in or out to match the position of the zoom bar button. Zoom scroll bar Move the button up to zoom in (telephoto) Move the button down to zoom out (wideangle) ■ Changing the Zoom Ratio in the Panorama Window By dragging When you drag the edge of yellow frame in the panorama window to change the frame size, the zoom ratio changes accordingly.
Using the Helper Viewer Selecting the Camera Procedure When multiple cameras are installed on the camera server, you can switch between cameras. Click in the Camera selection bar to view the list of cameras. When you select a camera from the list of names, the display changes to show the video from that camera. Camera selection bar 2 Helper Viewer Using Presets Procedure You can control the camera by selecting preset camera positions (presets) registered on the camera server.
Changing the Video Source Size Procedure If multiple video source sizes are specified on the camera server, these buttons can be used to select the size used for display. Changing the video source size does not change the size of the video displayed. * The effects of the Picture Source Size Change button may not be reflected in all camera servers.
Using the Helper Viewer Adjustment of Backlight Procedure Backlight adjustment is useful when the video is dark due to backlighting. When you click the [Backlight adjustment] button, videos darkened by backlighting become brighter. Click the button again to cancel. 2 Helper Viewer Backlight adjustment button Stopping and Restarting Video Display Procedure Moving picture displays can be stopped or restarted. Click the Pause/Restart button.
Registering a camera site during connection VB Package Version only Procedure By registering a camera site during connection, subsequent connections to that site become easy. The camera site currently connected can be registered by clicking the "Register connected site" button. Registered camera sites are displayed in the Site Selection dialog box and can be connected to by simply selecting them. Registered camera sites can also be changed or deleted (see p. 47).
Using the Helper Viewer Saving and Printing Still Pictures You can save and print snapshots of live video you want to retain. Saving Still Pictures to Files Procedure 1 2 When the video you want to save appears, click the "Pause/Restart" button. The video is displayed as a still picture. Select "Save" from the "File" menu. When it ends, the moving picture display resumes when you click the "Pause/Restart" button. e Tip Note 2 Helper Viewer c Saved File Formats Files are saved in JPEG format.
Using the Helper Viewer Displaying Information Dialog boxes can be displayed that show the video, connection and camera information. To view this information, select "Video information", "Connect Information" or "Camera Information" from the "View" menu.
Chapter 3 Helper Viewer Settings This chapter describes how to specify the software environment settings for the WebView Livescope Ver. 3.20 Helper Viewer.
Helper Viewer Settings From the "Setup property" window, you can specify a range of settings governing the operation of the helper viewer. Normally, there is no need to alter these settings. Specifying the "Starting protocol" Setting Specify whether connection to the camera server is to be made using the WebView-TCP protocol or the WebView-HTTP protocol. Procedure 1 Select "Setup properties" from the "View" menu. 2 Select "Protocol for starting with WVH file" in "Starting protocol" tab.
"HTTP protocol" Settings Specify these settings when you are connecting using the WebView-HTTP protocol. Procedure 1 Select "Setup properties" from the "View" menu and then select the "HTTP protocol" tab. Ticking the "Use WV-HTTP proxy" 2 checkbox allows you to use a proxy that uses HTTP. This then allows you to penetrate firewalls. In "WV-HTTP proxy server", specify the host name and port number of the server to be used.
"Performance" Setting You can use the WV-TCP protocol high-speed TCP mode to achieve faster video frame rates. * The effects of the "Faster" setting may not be reflected in all camera servers. Procedure 1 Select "Setup properties" from the "View" menu and then select the "Performance" tab. 2 Select "WV-TCP protocol option". ● "Camera control" Uses the normal WV-TCP protocol. ● "Video rate" Uses the WV-TCP high-speed protocol.
Helper Viewer Settings "Display option" Setting Use this setting to specify the size of the video displayed at startup. Note that the opening screen shown at startup is displayed at an image size of 320x240. Procedure 1 Select "Setup properties" from the "View" menu and then select "Display option". 2 Select "Set video display size used at startup".
Registering and Changing the Server VB Package Version only The VB Package Version lets you register the camera server and relay server and thereafter you can connect simply by selecting a registered server. Here we explain how to change the registration of the camera site and relay server. Registering in a Camera Site List Adding to a list A camera server can be registered during connection by clicking the "Register connected site" button or choosing "Register Site" in the File menu.
■ Protocol Select whether to connect to the camera server using auto select or to connect using the WebView-TCP or WebView-HTTP protocol. In connections using auto select, the viewer automatically selects the optimum protocol and connects to the camera server. If you are connecting to the camera server from inside the firewall, select WebViewHTTP (see pp. 42, 43).
Registering in the Relay Server List Adding a relay server to the list Procedure Choose Relay Server List from the View 1 menu. When the relay server list appears, click Add. Enter each item and click OK. The relay server is added to the list. 2 ■ Relay Name Any name can be given to the relay server being registered. ■ Host Name Specify the IP address of the relay server. ■ Port No. Specify the Port numbers of each camera server. The port numbers are the values that were set on the camera server.
Registering and Changing the Server Changing or deleting registration details in the list Procedure 1 Choose Relay Server List from the View menu, and select the registered relay server that you want to change or delete. If you want to make changes in the details, click Edit. To delete the server, click Delete. 2 If you are changing details, make the changes and click OK. If you are deleting a relay server, the selected server is deleted.
Appendix Messages displayed in the viewers are explained in this section.
Error Messages Java Viewer Error Messages 52 Situation At connection Message too many clients Details The limit on the number of video server connections has been exceeded. Solution Access to the camera server is apparently overcrowded. Wait some time and then reconnect. Situation At connection Message can't connect version mismatched Details The camera server is a different version. Solution Clear the Web browser cache.
Situation At connection Message camera is off-line or abnormal Details The connected camera is switched off or the RS cable is not connected. Solution There is a problem with the camera server (with the camera power supply or the RS cable connection). Check with the administrator of the camera server. Situation At connection Message disconnected Details The connection time limit has expired or the connection was cut due to restart processing on the camera server.
Error Messages 54 Situation At connection Message Couldn’t get camera control privileges. Details The limit on the number of people queuing for camera control privileges has been exceeded. Solution Access to the camera server is apparently overcrowded. Wait some time and then reconnect. Situation At connection Message You do not have video server access privileges. Details There is a restriction applied in the camera server settings that limits the IP addresses of clients allowed to connect.
Index A M Allowing Java to be used 10 MIME type 26 B P Backlight adjustment 14,19,31,37 Pan scroll bar 13,16,30,33 Panorama view button 13,30 Panorama window 14,16,31,33 Performance setting 44 Presets 14,18,31,35 Proxy 11,43 C Camera angle 16,33 Camera control 15,32 Camera control status display 15,32 Camera selection bar 13,18,30,35 Camera zoom ratio 17,34 Connection information display 40 Control privileges 15,32 R Reduce resolution button 13,30 Relay Server 28,48 D S Displaying camera informa
PUB.YT1-1330-000 © CANON INC.