LevelOne FCS-1060 User Manual

LevelOne FCS-1060 User Manual

P/t/z ip network camera
Hide thumbs Also See for FCS-1060:

Advertisement

LevelOne
FCS-1060/WCS-2060
P/T/Z IP Network Camera
User Manual
Ver 1.0.2 - 0609

Advertisement

Table of Contents
loading

Summary of Contents for LevelOne FCS-1060

  • Page 1 LevelOne FCS-1060/WCS-2060 P/T/Z IP Network Camera User Manual Ver 1.0.2 - 0609...
  • Page 2: Before You Use This Product

    Before You Use This Product The use of surveillance devices may be prohibited by law in your country. The Network Camera is not only a high-performance web-ready camera but also can be part of a flexible surveillance system. It is the user’s responsibility to ensure that the operation of such devices is legal before installing this unit for its intended use.
  • Page 3: Table Of Contents

    Table of Contents Before You Use This Product ... 2 Package Contents... 5 Installation ... 6 Hardware installation ... 6 Software Installation ... 8 Initial Access to the Network Camera... 11 Check Network Settings... 11 Add Password to Prevent Unauthorized Access... 12 How to Use ...
  • Page 4 Camera Control ... 38 Email & FTP ... 40 Email ... 40 FTP ... 40 Motion detection ... 42 Application settings ... 43 Snapshot ... 43 Weekly schedule ... 43 Snapshot file name prefix ... 43 Send out the snapshot while motion detection ... 43 Sequential operation ...
  • Page 5: Package Contents

    Package Contents FCS-1060/WCS-2060 Dipole Antenna (WCS-2060 Only) Power Adapter Mounting kit & pads CD Manual/Utility Quick Installation Guide...
  • Page 6: Installation

    Installation In this manual, "User" refers to whoever has access to the Network Camera, and "Administrator" refers to the person who can configure the Network Camera and grant user access to the camera. Hardware installation Connect the power adapter jack to the Network Camera before plugging in to the power socket.
  • Page 7 Camera will try WLAN. During the searching and connecting process to the wireless access point or station, the red LED of the Network Camera will flash every second. Until the Network Camera connects to the other wireless device, the red LED will become lighted. Operating in either network mode, the green LED will flash every second as heartbeat to indicate alive.
  • Page 8: Software Installation

    Software Installation In this manual, "User" refers to whoever has access to the Network Camera, and "Administrator" refers to the person who can configure the Network Camera and grant user access to the camera. At the end of the hardware installation, the Administrator must place the product software CD into the CD-ROM drive of the PC running in MS Windows.
  • Page 9 Click on “Install Software” after the window contains changed, click on “Installation Wizard” to run installation program. Upon Installation Wizard’s start up, a searching box will pop up. This program searches for IP Network Camera on the same LAN: After searching, Network Cameras will be located by the Installation Wizard. There may be several entries shown in the window.
  • Page 10 For the MAC address in the “MAC address” field, please check the label on the bottom of the camera. The IP addresses shown in the "Current IP Address" field reflect those on the local network. They may be from the DHCP server. If there is no DHCP server, the camera will try to find a free IP address (this takes from 15 second to 3 minutes, depending on the LAN status).
  • Page 11: Initial Access To The Network Camera

    Network Camera body. Initial Access to the Network Camera Check Network Settings FCS-1060/WCS-2060 IP Network Camera can be connected either before or immediately after software installation onto the Local Area Network. The Administrator should complete the network settings on the configuration page, including the correct subnet mask and IP address of gateway and DNS.
  • Page 12: Add Password To Prevent Unauthorized Access

    in the “Troubleshooting” chapter of the Appendix. Add Password to Prevent Unauthorized Access The default Administrator’s password is blank and the Network Camera initially will not ask for any password. The Administrator should immediately implement a new password as a matter of prudent security practice.
  • Page 13: How To Use

    How to Use Authentication After opening the Web browser and typing in the URL of the Network Camera, a dialogue window pops up to request a username and password. Upon successful authentication, the following figure is displayed. *If the administrator (root user) assigns no password, everybody can access the homepage directly.
  • Page 14: Installing Plug-In

    Installing plug-in For the initial access to the Network Camera in Windows, the web browser may prompt for permission to install a new plug-in for the Network Camera. Permission request depends on the Internet security settings of the user’s PC or notebook. If the highest security level is set, the computer may prohibit any installation and execution attempt.
  • Page 15: Primary User's Capability

    Primary user’s capability Main Screen with Camera View The main page layout has three parts: Configuration functions: The camera can be configured using these user interfaces. Camera View: What the camera sees. Pan/Tilt control buttons: These buttons provide a command interface to control the aim of the camera.
  • Page 16 The camera view provides not only the live video, but also a way to aim the Network Camera to different target. Using mouse to click on the target inside the video will command the Network Camera to aim at the target. View capabilities This feature allows users to open a digital zoom control window to specify the zoom factor for specified area in the camera view.
  • Page 17 Digital Zoom Play/Pause “Play” The option will connect to the Network Camera. The button is the same one as “Pause”. “Pause” The option will pause the video, but the connection remains. The button is the same one as “Play”. “Stop” The option will disconnect to the Network Camera. “Play volume”...
  • Page 18 “Pan” This button commands the camera to pan from the current position to the left-most and then to the right-most position. After panning, the camera returns to the original position. “Patrol” This button commands the camera to patrol between the preset positions on the Patrol List, which can be modified on the “Camera control page”.
  • Page 19: Client Settings

    Client settings At the initial access to the “Connection type” page in Windows, the web browser will ask for a new plug-in installation, the plug-in being the Network Camera. This plug-in has been registered for certification and can be used to change the parameters at the client’s site. The user may click on to install the plug-in.
  • Page 20 <url> http://<Network Camera>/client.html <Network Camera> is the domain name or the original IP address of the Network Camera.
  • Page 21: Administrator's Capability

    Administrator’s capability Fine-tuning for Best Performance Best performance generally equates to the fastest image refresh rate with the best video quality, and at the lowest network bandwidth as possible. The three factors, “Maximum frame rate”, “Constant bit rate”, and “Fix quality” on the Audio and Video Configuration page, are correlative to allow for achieving the best performance possible.
  • Page 22 For Best Real-time Video Images To achieve good real-time visual effect, the network bandwidth should be large enough to allow a transmission rate of greater than 20 image frames per second. If the broadband network is over 1 Mbps, set the “Fix bit rate” to 1000Kbps or 1200Kbps. The maximum frame rate is 30. If your network bandwidth is more than 512Kbps, you can fix the bit rate according to your bandwidth and set the maximum frame rate to 30 fps.
  • Page 23: Opening Accounts For New Users

    Opening accounts for new users Protect Network Camera by passwords The Network Camera is shipped without any password by default. That means everyone can access the Network Camera including the configuration as long as the IP address is known. It is necessary to assign a password if the Network Camera is intended to be accessed by others.
  • Page 24: Software Revision Upgrade

    Click on save to validate. Software revision upgrade Customers can obtain the up-to-date software from the web site of LevelOne. An easy-to-use Upgrade Wizard is provided to upgrade the Network Camera with just a few clicks. The upgrade function is opened to the Administrator only. To upgrade the system, follow the procedures below.
  • Page 25 If power fails during the writing process of Flash memory, the program in the memory of the Network Camera may be destroyed permanently. If the Network Camera cannot restart properly, ask your dealer for technical service.
  • Page 26: Definitions In Configuration

    Definitions in Configuration Only the Administrator can access system configuration. Each category in the left column will be explained in the following pages. The bold texts are the specific phrases on the Option pages. The Administrator may type the URL below the figure to directly enter the frame page of configuration. If the Administrator also wants to set certain options through the URL, read the reference appendix for details.
  • Page 27: System Parameters

    System parameters "Host name" The text displays the title at the top of the main page. “Turn off the LED indicator” Check this option to shut off the LED on the rear. It can prevent the camera’s operation being noticed. "Keep current date and time"...
  • Page 28: Security Settings

    Security settings “Root password” Change the Administrator’s password by typing in the new password identically in both text boxes. The typed entries will be displayed as asterisks for security purposes. After pressing , the web browser will ask the Administrator for the new password for access.
  • Page 29: Network Settings

    Network settings Any changes made on this page will restart the system in order to validate the changes. Make sure every field is entered correctly before clicking on Network type “LAN” & “PPPoE” The default type is LAN. Select PPPoE if using ADSL "Get IP address automatically"...
  • Page 30: Rtsp Streaming

    8080, the users must type in the web browser “http://192.168.0.100:8080” instead of “http://192.168.0.100”. RTSP Streaming “Access name” This is the access URL for making connection from client software. Using rtsp://<ip address>/<access name> to make connection “RTSP port” This can be other than the default Port 554 <url>...
  • Page 31: Wlan Configuration (Wcs-2060 Only)

    WLAN Configuration (WCS-2060 Only) “SSID” (Service Set Identifier), it is a name that identifies a wireless network. Access Points and wireless clients attempting to connect to a specific WLAN (Wireless Local Area Network) must use the same SSID. The default setting is default. Note: The maximum length of SSID is 32 single-byte characters and SSID can’t be any of “, <, >...
  • Page 32 Note: When 22(“), 3C(<) or 3E(>) are input in network key, the key format can’t be changed to ASCII format. “Algorithm” Choosing one of the following algorithm for WPA-PSK modes ▶ “TKIP” ▶ “AES” “Pre-shared Key” Entering a key in ASCII format. The length of the key is 8 ~ 63 Some invalid settings may cause the system failing to respond.
  • Page 33: Ddns

    DDNS “Enable DDNS” This option turns on the DDNS function. “Provider” The provider list contains four hosts that provide DDNS services. Please connect to the service provider’s website to make sure the service charges. “Host Name” If the User wants to use DDNS service, this field must be filled. Please input the hostname that is registered in the DDNS server.
  • Page 34: Access List

    Access List The access list is to control the access permission of clients by checking the client IP address. There are two lists for permission control: Allow List and Deny List. Only those clients whose IP address is in the Allow List and not in the Deny List can connect to the Network Camera for receiving the audio/video streaming.
  • Page 35: Audio And Video

    Audio and Video General “Configure for computer viewing” To make quick setting for computer viewing “Configure for mobile viewing” To make quick setting for cell phone viewing Video Settings “Video title” The text string can be displayed on video “Color” Select either for color or monochrome video display. “Frame Size”...
  • Page 36: Audio Settings

    Audio settings “mute” Audio mute “Audio type” Select audio codec “AAC” or “GSM-AMR” and the bit rate <url> http://<Network Camera>/setup/audiovideo.html <Network Camera> is the domain name or original IP address of the Network Camera.
  • Page 37: Image Settings

    Image Settings Click on this button to pop up another window to tune “Brightness”, “Contrast”, “Hue” and “Saturation” for video compensation. Each field has eleven levels ranged from -5 to +5. In “Brightness” and “Contrast” fields the value 0 indicates auto tuning. The user may press fine-tune the image.
  • Page 38: Camera Control

    Camera Control On the Camera Control page, there are two main function control areas: Camera control area The pan and tilt functions can be controlled with these buttons. The “Left” button aims the camera to the left; the “Right”, “Up”, and “Down” buttons aim the camera accordingly. The “Home” button aims the camera to the center.
  • Page 39 Preset function area ”Current position”, If the User wants to save the current view as a preset location, enter a name for each of the current video view at “current position” and click on the “Add” button. The camera allows for 20 preset locations. ”Preset position”...
  • Page 40: Email & Ftp

    Email & FTP Email When the SMTP server support SMTP authentication, users need to give the valid user name and password to send email via the server. “Sender email address”, the email address of the sender. There are two external mail server can be configured, primary and secondary email server, The network camera will use primary server as default , and use secondary server when primary server is unreachable.
  • Page 41 the path without virtual path mapping. Refer to the instructions for the external FTP server for details. The folder privilege must be open for upload. <url> http://<Network Camera>/setup/mailftp.html <Network Camera> is the domain name or original IP address of the Network Camera.
  • Page 42: Motion Detection

    Motion detection “Enable motion detection” Check this option to turn on motion detection. Click on this button to add a new window. At most three windows can exist simultaneously. Use the mouse to click, hold, and drag the window frame to resize or the title bar to move. Clicking on the ‘x’...
  • Page 43: Application Settings

    Application settings Snapshot “Enable snapshot” Enable/Disable snapshot application. Weekly schedule “Sun” ~ “Sat” Select the days of the week to perform the application. Select “Always” or input the time interval. Snapshot file name prefix The prefix name will be added on the file name of the snapshot images. Send out the snapshot while motion detection There are three windows for motion detection each can be assigned a name.
  • Page 44: Method For Sending Snapshot

    Method for sending snapshot “Email” This selects the uploading method following the intervals set above. The snapshot named “prefix-yyyymmdd-hhmmss.jpg” will be attached in the email. “FTP” The snapshots will be uploaded to the external FTP server with the file name defined in the next option.
  • Page 45: System Log

    System log The Network camera support log the system messages on remote server. The protocol is compliant to RFC 3164. If you have external Linux server with syslogd service, use “-r” option to turn on the facility for receiving log from remote machine. Or you can use some software on Windows which is compliant to RFC 3164.
  • Page 46: Viewing System Parameters

    Viewing system parameters Click on this link on the configuration page to view the entire system’s parameter set. The content is the same as those in CONFIG.INI.
  • Page 47: Maintenance

    Maintenance Four actions can be selected “reboot” click the reboot button to restart system “factory default” Click on Factory default button on the configuration page to restore the factory default settings. Any changes made so far will be lost and the system will be reset to the initial factory settings.
  • Page 48: Appendix

    Appendix A. Troubleshooting Status LED The following table lists the LED patterns in general. Condition Loading system after power on During booting procedure Detecting and setting network After network is setup (system up) During the upgrade firmware process Enable audio Reset and restore There is a button in the back side of the Network Camera.
  • Page 49: Get Server Parameter Values

    URL format corresponding to the basic functions of the Network Camera. Get server parameter values Note: This request require administrator access Method: GET/POST Syntax: http://<servername>/cgi-bin/admin/getparam.cgi?[<parameter>] [&<parameter>…] where the <parameter> should be <group>[_<name>] or <group>[.<name>] If you do not specify the any parameters, all the parameters on the server will be returned. If you specify only <group>, the parameters of related group will be returned.
  • Page 50: Set Server Parameter Values

    Response: HTTP/1.0 200 OK\r\n Content-Type: text/html\r\n Context-Length: 33\r\n \r\n network.ipaddress=192.168.0.123\r\n Set server parameter values Note: This request require administrator access Method: GET/POST Syntax: http://<servername>/cgi-bin/admin/setparam.cgi? [nosync=<value>&]<parameter>=<value> [&<parameter>=<value>…][&return=<return page>] parameter value <group>_<name>. value to assigned <return page> return Return: HTTP/1.0 200 OK\r\n Content-Type: text/html\r\n Context-Length: <length>\r\n \r\n...
  • Page 51: Available Parameters On The Server

    <parameter>=<value>\r\n [<parameter pair>] Only the parameters that you set and readable will be returned. Example: Set the IP address of server to 192.168.0.123 Request: http://myserver/cgi-bin/admin/setparam.cgi?Network_IPAddress=192.168.0.123 Response: HTTP/1.0 200 OK\r\n Content-Type: text/html\r\n Context-Length: 33\r\n \r\n network.ipaddress=192.168.0.123\r\n Available parameters on the server NOTE: The bold characters in table are the default value of each parameter.
  • Page 52 (r/w) updateinterval 0 ~ 2592000 (r/w) serialnumber <mac address> firmwareversion <text string shorter than 39 characters> restore Positive integer reset 0 ~ 65535 viewmode (r/w) Group: Security NAME VALUE username_<1~20> <text string shorter than (r/w) 16 characters> userpass_<0~20> <text string shorter than (r/w) 14 characters>...
  • Page 53 (r/w) pppoeuser <text string shorter than 80 (r/w) characters> pppoepass <text string shorter than 15 (r/w) characters> resetip (r/w)(restart) ipaddress <IP address> (r/w) (restart) subnet <IP address> (r/w) (restart) router <IP address> (r/w) (restart) dns1 <IP address> (r/w) (restart) dns2 <IP address>...
  • Page 54 (r/w) characters> localftpport <positive number less than (r/w) 65535> ftp1 <domain name or IP (r/w) address, string shorter than 40 characters > ftpport1 <positive number less than (r/w) 65535> ftpuser1 <text string shorter than 63 (r/w) characters> ftppass1 <text string shorter than 15 (r/w) characters>...
  • Page 55 (r/w) characters> Group: Wireless (restart) ssid <text string shorter than 32 (r/w) characters> wlmode (r/w) txrate "NONE", "1M", "2M", "5.5M", (r/w) "11M", "22M" for 802.11b+ "NONE", "1M", "2M", "5.5M", "11M", "6M", "9M", "12M", "18M", "24M", "36M", "48M", "54M", "Auto" for 802.11g encrypt (r/w) authmode...
  • Page 56 (r/w) presharedkey <text string shorter than 58 (r/w) characters> Group: IPFilter NAME VALUE allowstart_<0~9> 1.0.0.0 ~ 255.255.255.255 Allowed starting RTSP connection IP address (r/w) allowend_<0~9> 1.0.0.0 ~ 255.255.255.255 Allowed ending RTSP connection IP address (r/w) denystart_<0~9> 1.0.0.0 ~ 255.255.255.255 Denied starting RTSP connection IP address (r/w) denyend_<0~9>...
  • Page 57 quant (r/w) bitrate 20000 (r/w) 30000 40000 50000 64000 128000 256000 512000 768000 1000000 1500000 2000000 3000000 4000000 maxframe (r/w) 30 (for 60Hz only) mode (r/w) (in CMOS version only) whitebalance (r/w) (in CMOS version only) flip (r/w) lowest quality of video lower quality of video normal quality of video higher quality of video...
  • Page 58 mirror (r/w) imprinttimestamp (r/w) Group: Audio NAME VALUE type AAC4 (for computer) (r/w) GAMR (for mobile) aacbitrate 16000 (r/w) 32000 amrbitrate 4750 (r/w) 5150 5900 6700 7400 7950 10200 12200 Group: Image NAME VALUE brightness <-5 ~ 5> (r/w) saturation <-5 ~ 5>...
  • Page 59 tiltspeed -5 ~ 5 (r/w) zoomspeed -5 ~ 5 (r/w) autospeed -5 ~ 5 (r/w) dwelling 0 ~ 9999 (r/w) presetname_<0~9> Text string shorter than 40 (r/w) characters. presetpan_<0~9> -1024 ~ 1024 (r/w) presettilt_<0~9> -56 ~ 144 (r/w) patrolname_<0~19> Text string shorter than 40 (r/w) characters.
  • Page 60 update Group: DDNS NAME VALUE enable 0, 1 (r/w) provider 1 ~ 6 (r/w) hostname Text string shorter than 127 (r/w) characters. usernameemail Text string shorter than 63 (r/w) characters. passwordkey Text string shorter than 20 (r/w) characters. update 0, 1 Group: UPNP NAME VALUE...
  • Page 61: Camera Control

    NAME VALUE scriptname <text string shorter than 255 characters> enablescript (r/w) Group: Syslog NAME VALUE enableremotelog (r/w) serverip <IP address> (r/w) serverport <514> (r/w) Camera Control Note: This request requires camera control access privilege Method: GET/POST Syntax: http://<servername>/cgi-bin/camctrl.cgi? [move=<value>][&focus=<value>] [&iris=<value>][&speedpan=<value>][&speedtilt=<value>][&speedzoom=<value>] [&speedapp=<value>][&auto=<value>][&zoom=<value>][&return=<return page>] parameter value...
  • Page 62: Recall

    auto patrol stop return <return page> Recall Note: This request requires camera control access privilege Method: GET Syntax: http://<servername>/cgi-bin/recall.cgi? recall=<value>[&return=<return page>] parameter value recall Text string less than 30 characters return <return page> Application page CGI command Note: This request requires administrator privilege. Method: GET/POST Syntax: http://<servername>/cgi-bin/admin/gen-eventd-conf.cgi?[ snapshot_enable=<value>]...
  • Page 63 [&ss_prefix=<value>][&trigger_type=<value>] [&md_prenum=<value>][&md_postnum=<value>][&md_delay=<value>] [&sq_interval=<value>] [&send_method=<value][&ftp_suffix=<value>] Return: HTTP/1.0 200 OK\r\n Content-Type: text/plain\r\n Content-Length: <length>\r\n \r\n <depends on method value> If(method == get || method == set) tue=<value>\r\n wed=<value>\r\n … Else if(method == normal) Application page contents parameter Value snapshot_enable weekday 0,1,2,3,4,5,6 time_method always interval hh:mm...
  • Page 64: Capture Single Snapshot

    0,1,2 md_win md_prenum md_postnum md_delay 1~999 1~999 sq_interval mail send_method ftp_suffix Capture single snapshot Note: This request require normal user privilege Method: GET/POST Syntax: http://<servername>/cgi-bin/video.jpg Server will return the most up-to-date snapshot in JPEG format. The size and quality of image will be set according to the video settings on the server.
  • Page 65: System Logs

    method=<value>&username=<name>[&userpass=<value>][&privilege=<value>] [&privilege=<value>][…][&return=<return page>] parameter value method delete edit username <name> userpass <value> privilege <value> conf return <return page> System logs Note: This request require administrator privilege Method: GET/POST Syntax: http://<servername>/cgi-bin/admin/syslog.cgi Description Add an account to server. When using this method, “username”...
  • Page 66: Configuration File

    Server will return the up-to-date system log. Return: HTTP/1.0 200 OK\r\n Content-Type: text/plain\r\n Content-Length: <syslog length>\r\n \r\n <system log information>\r\n Configuration file Note: This request requires administrator privilege Method: GET/POST Syntax: http://<servername>/cgi-bin/admin/configfile.cgi Server will return the up-to-date configuration file. Return: HTTP/1.0 200 OK\r\n Content-Type: text/plain\r\n Content-Length: <configuration file length>\r\n...
  • Page 67 fimage=<file name>[&return=<return page>]\r\n \r\n <multipart encoded form data> Server will accept the upload file named <file name> to be upgraded the firmware and return with <return page> if indicated.
  • Page 68: Technical Specifications

    D. Technical specifications - System VVTK-1000 CPU: RAM: 32MB SDRAM ROM: 4MB FLASH ROM Networking Protocol TCP/IP, HTTP, SMTP, FTP, DDNS, UPnP, Telnet, NTP, DNS, DHCP and RTSP Physical 10 baseT or 100 baseT Fast Ethernet auto negotiation WLAN (WCS-2060 Only) 802.11g wireless LAN - Video Algorithm supported...
  • Page 69 - Microphone Omni-directional Frequency: 50 – 16000Hz S/N ratio: more than 60dB - LED indicator Three color LEDs - Dimension 100mm(D) * 110mm(W) * 120mm(H) - Weight NET. 271g - Power Input: 100-240VAC, 50/60Hz, 0.5A Output: 12VDC, 1.5A Consumption: Max 7 W - Operating Environment Temperature: 0-50°C/32-122°F Humidity: 95%RH...
  • Page 70: Gnu General Public License

    GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
  • Page 71 GNU GENERAL PUBLIC LICENSE Terms And Conditions For Copying, Distribution And Modification 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program"...
  • Page 72 this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.
  • Page 73 you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and condi-tions for copying, distributing or modifying the Program or works based on it. 6.
  • Page 74 not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation;...
  • Page 75 PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. All the source code of LevelOne GPL products are uploaded to http://www.level1.com All the users can download freely.

This manual is also suitable for:

Wcs-2060

Table of Contents