Product name: Network Camera (IPCAMW45) Release Date: 2007/06/05 Manual Revision: 1.2 Web site: http://www.4xem.com/ Email: mailto:technical@4xem.com mailto:sales@4xem.com Made in Taiwan. ©Copyright 2007-2012.
Table of Contents Before You Use This Product .......................................................................... 1 Package Contents ......................................................................................... 2 Installation .................................................................................................. 3 Hardware Installation ................................................................................................ 3 Software Installation........................
Video Orientation ..................................................................... 22 Audio settings ......................................................................... 22 Image Settings ........................................................................ 22 Email & FTP Email...................................................................................... 23 FTP ........................................................................................ 24 Motion Detection ..................
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. It is important to first verify that all contents received are complete according to the list in the "Package Contents" chapter.
Package Contents IPCAMW45 Software CD Quick installation guide Power adapter Camera stand Warranty card -2- www.4XEM.
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 Using the Power Adapter as power source: 1. Plug the Ethernet cable into the Network Camera. 2. Connect the Power Adapter to the Network Camera. 3. Plug the Power Adapter into electrical outlet. 4. Observe LED status lights (status light progression specified below).
Digital Input/Output Terminal This Network Camera provides a general I/O terminal block with one digital input and one digital output device control. Software Installation When the hardware installation is complete, users can use the Installation Wizard program included in the product CDROM to find the location of the Network Camera. There may be many Network Cameras in the local network. Users can differentiate the Network Cameras with the serial number.
Initial Access to the Network Camera Check Network Settings The 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 the gateway and the DNS Servers. Ask your network administrator or Internet service provider for the details.
How to Use 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. This plug-in has been registered for certificate and is used to display the video in the browser. may Users click on to proceed.
Primary User’s Capability Main Screen with Camera View Snapshot: Opens a still picture of current view in new window. Client Settings: Configures local Browser settings. Configuration: Provides access to all camera configuration options. Camera View: Live streaming video. Digital Zoom Click on the magnifier icon under the camera view then the digital zoom control panel will be shown. Uncheck “Disable digital zoom” and use the slider control to change the zoom factors. -7www.4XEM.
Snapshot Click on Snapshot, web browser will pop up a new window to show the snapshot. Users can point at the snapshot and click the right mouse button to save it. Client Settings There are two settings for the client side: Media Options to determine the type of media to be streamed and Protocol Options which allows choice of connection protocol between client and server. There are two protocol choices to optimize your usage – UDP and TCP. -8www.4XEM.
The UDP protocol allows for more real-time audio and video streams. However, some packets may be lost due to network burst traffic and images may be obscured. The TCP protocol allows for less packet loss and produces a more accurate video display. The downside with this protocol is that the real-time effect is worse than that with the UDP protocol. If no special need is required, UDP protocol is recommended. Generally speaking, the client’s choice will be in the order of UDP – TCP.
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, correlate to allow for achieving the best performance possible. For Viewing by Mobile Phone Most 3GPP cell phone supports media streaming with MPEG4 video and GSM-AMR audio.
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, and set Fix quality at the highest quality. 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.
Opening Accounts For New Users 1 2 3 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. Type a new word twice in 1 to enable protection. This password is used to identify the administrator.
Build a Security Application The Administrator can use the built-in motion detection to monitor any movement and perform many useful security applications. To upload the snapshots, users can choose either email or FTP according to user’s needs. Both e-mail and FTP use the network settings on the Email and FTP page. 1. Click on Configuration on homepage, 2. Click on Motion detection at the left column, 3. Check Enable motion detection, 4. Click on new to have a new window to monitor video, 5.
Software Revision Upgrade Customers can obtain the up-to-date software from the web site of 4XEM. 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. 1. Download the firmware file from www.4xem.com. 2. Run the Upgrade Wizard and proceed following the prompts. Refer to the instructions of the Upgrade Wizard for details. 3.
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. - 15 www.4XEM.
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. Time zone: Adjust the time with that of the time-servers for local settings. Keep current date and time: Click on this to reserve the current date and time of the Network Camera. An internal real-time clock maintains the date and time even when the power of the system is turned off.
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. Add user: Type the new user's name and password and press to insert the new entry. The new user will be displayed in the user name list. There is a maximum of twenty user accounts.
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 & Use fixed IP address: The default status is Get IP address automatically. This can be tedious having to perform software installation whenever the Network Camera starts.
Primary DNS: The primary domain name server that translates hostnames into IP addresses. Secondary DNS: Secondary domain name server that backups the Primary DNS.
wants to use DDNS service, this field must be filled. Please input the hostname that is registered in the DDNS server. Username/E-mail: The Username or E-mail field is necessary for logging in the DDNS server or notify the User of the new IP address. Note: when this field is input as “Username” the following field must be input as “Password”. Password/Key: Please input the password or key to get the DDNS service. Save: Click on this button to save current settings for the DDNS service and UPnP function.
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: There are four options for video sizes. 160x120, 176x144, 320x240, & 640x480.
Video Orientation Flip: Vertically rotate the video. Mirror: Horizontally rotate the video. Check both options if the Network Camera is installed upside down. White balance: Adjust the value for best color temperature.
Email & FTP Email When the SMTP server supports 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 servers that can be configured: primary and secondary. The network camera will use the primary server as a default, and use the secondary server when the primary server is unreachable. Server address: The domain name or IP address of the external email server.
FTP Built-in FTP server port number: This can be other than the default port 21. The user can change this value from 1025 to 65535. After a change, the external FTP client program must change the server port of connection accordingly. There are two external FTP servers that can be configured: primary and secondary. The network camera will use the primary server as a default, and use the secondary server when the primary server is unreachable.
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’ at the upper right-hand corner of the window to delete the window. Remember to save in order to validate the changes. Click on this button to save the related window settings.
Application Settings Application There are four Applications available: two snapshots, one video clip and one digital input, all with the following settings. Status: ON/OFF show the status of application. Sun - Sat: Select the days of the week to perform the application. Time: Show Always or input the time interval. Trigger: Event trigger type has digital input, motion detection and is sequential. Send: After Event has been triggered, IP cam will send something by email, ftp or trigger digital output.
Time 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. Trigger Event trigger type has digital input, motion detection and is sequential. Digital input: Network Camera will send snapshots when the digital input is triggered. *Note: Please configure Motion Detection first: There are three windows for motion detection and each needs to be defined. Select the windows which need to be monitored.
date and time, which can be used to easily differentiate the snapshot file names in the sequential operation. For instance, “prefix-20030102-030405.jpg” means the JPEG image was captured in the year 2003, January the 2nd, at 3 o’clock, 4 minute, and 5 second. If this suffix is omitted, the file named “video.jpg” on the external FTP server will be refreshed at the specified interval. Video Clip Video Clip Enable videoclip: Enable/Disable video clip application.
Trigger Digital input: The Network Camera will send video clip file when the digital input is triggered. *Note: Please configure Motion Detection first: There are three windows for motion detection and each needs to be defined. Select the windows which need to be monitored. If motion detection has not been set up, undefined will be shown instead of the window title.
Digital Output Digital Output Enable digital output: Enable/Disable digital output application. Weekly Schedule Sun – Sat: Select the days of the week to perform the application. Time Select Always or input the time interval. Trigger Digital input: The Network Camera will send video clip file when the digital input is triggered. *Note: Please configure Motion Detection first: There are three windows for motion detection and each needs to be defined. Select the windows which need to be monitored.
System Log The Network Camera contains a system log where all system related messages for the camera can be viewed. This system log contains important information about the configuration and connection of the camera after bootup. Remote logging is also possible on a Linux server with syslogd service running. Simply enter the IP Address and Port Number of the server to configure the remote logging option. Please note: your remote server must be RFC 3164 compliant.
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. Maintenance Three actions can be selected. Reboot: Click the reboot button to restart the system. Factory default: Click on the Factory Default button on the configuration page to restore the factory default settings. Any changes made will be lost and the system will be reset to the initial factory settings.
Appendix A. Troubleshooting Status LED The following table lists the LED patterns which indicate camera status. Status LED Color Description Blinking Red Power is being supplied to the camera. Steady Green The camera is booting up. Blinking Orange & Green The camera is trying to obtain an IP address. Steady Orange An IP address is successfully assigned to the camera. Blinking Orange & Red The camera is working. Fast Blinking Orange & Red During firmware upgrading.
B. URL Commands of the Network Camera For some customers who already have their own web site or web control application, the Network Camera can be easily integrated through convenient URLs. This section lists the commands in URL format corresponding to the basic functions of the Network Camera. Get server parameter values Note: This request requires administrator access Method: GET/POST Syntax: http:///cgi-bin/admin/getparam.
Example: request IP address and its response Request: http://192.168.0.123/cgi-bin/admin/getparam.cgi?network_ipaddress 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:///cgi-bin/admin/setparam.
Return: HTTP/1.0 200 OK\r\n Content-Type: text/html\r\n Context-Length: \r\n \r\n where is =\r\n [] Only the parameters that you set and are 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.
date year, month and date separated by slash. (r/w) Keep date unchanged Using NTP to sync date/time automatically time hour, minute and second separated by colon.
userpass_<0~20> The UserPass_0 is root’s password. (r/w) userattr_<1~20> [conf] show user’s privilege. The privilege can be (r) - only permit to view live media conf – Permit to change server’s configuration usercount 1 ~ 21 The current account number on the server including root.
mailto1 mailuser1 mailpass1 smtp2 name or IP secondary SMTP server than 40 characters> mailto2 mailuser2
ftpport2 ftpuser2 ftppass2 ftpfolder2 <21> ftppasvmode2 1 Enable passive mode of primary FTP server (r/w) 0 Disable passive mode of primary FTP server httppo
(r/w) than 14 characters> codectype 0 MPEG4 (r/w) 1 MJPEG keyinterval 1, 3, 5, 10, 30, 60, 90, Key frame interval (r/w) 120 <60> size 1 half (r) 2 half x 2 3 normal 4 normal x 2 5 double 256 This field is obsolete (use resolution) resolution 176x144 (for mobile) Video resolution 176 x 144 (r/w) 160x120 Video resolution 160 x 120 320x240 Video resolution 320 x 240 640x480 (for Video resolution 640 x 480 computer) color 0 monochrome (r/w) 1 color quality 0
1000000 set bit rate to 1000K bps 1500000 set bit rate to 1500K bps 2000000 set bit rate to 2000K bps 3000000 set bit rate to 3000K bps 4000000 set bit rate to 4000K bps maxframe 1 set maximum frame rate to 1 fps (r/w) 2 set maximum frame rate to 2 fps 3 set maximum frame rate to 3 fps 5 set maximum frame rate to 5 fps 10 set maximum frame rate to 10 fps 15 set maximum frame rate to 15 fps 20 set maximum frame rate to 20 fps 25 set maximum frame rate to 25 fps 30 (for 60Hz only)
(r/w) 32000 set AAC bitrate to 32K bps 48000 set AAC bitrate to 48K bps 64000 set AAC bitrate to 64K bps 96000 set AAC bitrate to 96K bps 128000 set AAC bitrate to 128K bps amrbitrate 4750 set AMR bitrate to 4.75K bps (r/w) 5150 set AMR bitrate to 5.15K bps 5900 set AMR bitrate to 5.9K bps 6700 set AMR bitrate to 6.7K bps 7400 set AMR bitrate to 7.4K bps 7950 set AMR bitrate to 7.95K bps 10200 set AMR bitrate to 10.2K bps 12200 set AMR bitrate to 12.
wintop_<0~2> 0 ~ 240 Top coordinate of window position. (r/w) <0> winwidth_<0~2> 0 ~ 320 Width of motion detection window. (r/w) <0> winheight_<0~2> 0 ~ 240 Height of motion detection window.
Group: UPNP NAME VALUE DESCRIPTION enable 0, 1 Enable or disable the UPNP presentation (r/w) service. <1> Group: UPNPfor NAME VALUE DESCRIPTION enable 0, 1 Enable or disable the UPNP port forwarding (r/w) service. <0> Group: App NAME VALUE DESCRIPTION scriptname
Syntax: http:///cgi-bin/admin/gen-eventd-conf.cgi?[ snapshot_enable=] [&weekday=][&time_method=][&begin_time=] [&end_time=] [&ss_prefix=][&trigger_type=] [&md_prenum=][&md_postnum=][&md_delay=] [&sq_interval=] [&send_method=] Return: HTTP/1.
end_time hh:mm End time of weekly schedule ss_prefix motion Set trigger by motion detect sequential Snapshot sequentially md_win 0,1,2 The array indicate which motion windows are used md_prenum 1~5 The numbers of snapshot before event md_postnum 1~5 The numbers of snapshot after event md_delay 1~999 The delay seconds for detecting next motion event sq_interval 1~999 The interv
Account management Note: This request requires administrator privilege Method: GET/POST Syntax: http:///cgi-bin/admin/editaccount.cgi? method=&username=[&userpass=][&privilege=] [&privilege=][…][&return=] parameter value Description method add Add an account to server. When using this method, “username” field is necessary. It will use default value of other fields if not specified. delete Remove an account from server.
System Logs Note: This request require administrator privilege Method: GET/POST Syntax: http:///cgi-bin/admin/syslog.cgi 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: \r\n \r\n \r\n Configuration file Note: This request requires administrator privilege Method: GET/POST Syntax: http:///cgi-bin/admin/configfile.cgi Server will return the up-to-date configuration file.
Upgrade Firmware Note: This request requires administrator privilege Method: POST Syntax: http:///cgi-bin/admin/upgrade.cgi Post data: fimage=[&return=]\r\n \r\n Server will accept the upload file named to be upgraded the firmware and return with if indicated. - 50 www.4XEM.
C. Technical Specifications System Supports AAC compression CPU: VVTK-1000 Supports audio mute RAM: 32MB SDRAM Bit rate: ROM: 4MB FLASH ROM GSM-AMR: 4.75k~12.2k Image Sensor: VGA CMOS ACC: 15k~128k Embedded OS: Linux2.4 Security Networking Multi-level user access IP address filtering Protocols TCP/IP, HTTP, SMTP, FTP, DDNS, UPnP, Telnet, NTP, DNS, DHCP and RTSP LED indicator Physical Bi-color LED system status indicator 10/100 baseT Fast Ethernet auto negotiation Dimension Video 126.
Technology License Notice AMR Technology This product includes AMR narrowband speech coding technology licensed by VoiceAge. Please refer to http://www.voiceage.com/ for more details. MPEG-4 AAC Technology This product includes MPEG-4 AAC audio coding technology licensed by Via Licensing. Please refer to http://www.vialicensing.com/ for more details. MPEG-4 Visual Technology This product includes one MPEG-4 encoder and one MPEG-4 decoder license. Installation of more than one decoder is prohibited.
Electromagnetic Compatibility (EMC) This device compiles with FCC Rules Part 15. Operation is subject to the following two conditions. • This device may not cause harmful interference, and • This device must accept any interference received, including interference that may cause undesired operation. USA - This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules.