background image

 

 

 

 

Compact Wireless Network Camera 

 

 

 

 

 

 

 

 

 

 

RC8120       User’s Guide

 

 

 

Summary of Contents for RC8120

Page 1: ...Compact Wireless Network Camera RC8120 User s Guide...

Page 2: ...22 Making Video available from the Internet 23 Viewing Live Video via the Internet 26 Motion Detection Alerts 27 CHAPTER 5 WEB BASED MANAGEMENT 28 Introduction 28 Connecting to Network Camera 28 Welc...

Page 3: ...OTING 76 Overview 76 Problems 76 APPENDIX A SPECIFICATIONS 78 Network Camera 78 Regulatory Approvals 78 Copyright Notice 79 APPENDIX B NETWORK CAMERA HTTP CGI 80 User level CGI commands user level pri...

Page 4: ...y video and audio directly to your PC The high compression capabilities of H 264 reduce network bandwidth requirements to amazingly low levels A convenient and user friendly Windows program is provide...

Page 5: ...ivity of the CMOS sensor When motion is detection an E mail alert can be sent or some other action may be triggered Flexible Scheduling You can limit access to the video stream to specified times usin...

Page 6: ...Camera supports either wired or wireless transmission WEP Support Full WEP support 64 128 Bit on the Wireless interface is provided WPA WPA2 Support The WPA Personal WPA2 Personal standard is also su...

Page 7: ...button is recessed you need a pin or paper clip can be used to depress it It can be activated at any time the camera is in the ready mode Reset to manufacturer default valued and reboot When pressed...

Page 8: ...lied 12V power adapter here Do not use other power adapters doing so may damage the camera LAN port Use a standard LAN cable to connect your Network Camera to a 10 100BaseT hub or switch Note Plugging...

Page 9: ...the WPS Pin Code mode Package Contents The following items should be included If any of these items are damaged or missing please contact your dealer immediately 1 Network Camera 2 Camera Stand 3 Ant...

Page 10: ...ch and network cable is required To use the Wireless interface on the wireless model other Wireless devices must be compliant with the IEEE802 11b IEEE802 11g or IEEE 802 11n specifications All Wirele...

Page 11: ...e you connect to the camera you should connect the LAN cable and configure the Network Camera with appropriate settings Then you can unplug the LAN cable and power off the camera The Network Camera wi...

Page 12: ...N Subsequent administration can be performed with your Web browser as explained in Chapter 5 Web based Management Setup Procedure 1 Insert the supplied CD ROM into your drive If the setup program does...

Page 13: ...lt values enter administrator for the name and leave the password blank Otherwise enter the Administrator Name and Administrator Password set on the Maintenance screen Figure 7 Password Dialog 4 This...

Page 14: ...ess the following TCP IP Settings screen will be displayed Figure 10 TCP IP Settings Enter an unused IP Address from within the address range used on your LAN The Subnet Mask and Default Gateway field...

Page 15: ...ided by your ISP Enter the Password for the user name above Click Next 8 The next screen shown below displays all details of the Network Camera Click Next if the settings are correct Click Back to mod...

Page 16: ...OK you will see the screen below Figure 14 Final Screen Clicking the Install Utility button will install the Viewing Recording utility described in Chapter 6 Windows Viewing Recording Utility 11 Click...

Page 17: ...the video stream to known users by requiring viewers to supply a username and password See Chapter 4 Advanced Viewing Setup for details To make Live Video from the camera available via the Internet yo...

Page 18: ...he first time you connect to the camera you will be prompted to install an ActiveX component OCX or CAB file as in the example below You must install this ActiveX component OCX or CAB file in order to...

Page 19: ...nformation from the Administrator of the camera you wish to connect to Internet IP Address or Domain Name of the camera Port number for HTTP connections Login username password if required 2 Start Int...

Page 20: ...work Camera administrator 7 The first time you connect to the camera you will be prompted to install an ActiveX component OCX or CAB file as in the example below You must install this ActiveX componen...

Page 21: ...are always available regardless of the type of camera you are connected to Streaming Use this drop down list to select the desired streaming Full Size When using high resolution mode 1280 960 click t...

Page 22: ...19 Microphone On Off Use this button to toggle the microphone on or off Setup Select the desired folder to save the file...

Page 23: ...Adjusting the video image Controlling user access to the live video stream Making video available from the Internet Using the Motion Detection feature Adjusting the Video Image If necessary the Netwo...

Page 24: ...he default fix quality is set to Normal Max Frame Rate Select the desired Maximum frame rate for the video stream The default value is 15 Streaming 2 3 Settings Video Format Select the desired format...

Page 25: ...options for Access Access Select the desired option as required If the User Access is enabled users will be prompted for a username and password when they connect to the camera for viewing video When...

Page 26: ...he Network Camera The Router Gateway uses the Port Number to determine which incoming connections are intended for the Network Camera This feature is normally called Port Forwarding or Virtual Servers...

Page 27: ...Web based Management for further details on using the Network screen Viewers need to know this port number in order to connect and view live Video so you must inform viewers of the correct port numbe...

Page 28: ...whenever it detects that the Internet IP address has changed and inform the DDNS server of the new IP address Internet users can then connect to the camera using the Domain Name allocated by the DDNS...

Page 29: ...le IP address HTTP 203 70 212 52 1024 Where the Router Gateway s Internet IP address is 203 70 212 52 and the Secondary Port number on the Network Camera is 1024 Example Domain Name HTTP mycamera dynd...

Page 30: ...nsor Note The Motion Detection settings can only be configured while using IE browser To Use Motion Detection Alerts Using the Web based interface on the Network Camera select the Motion Detection scr...

Page 31: ...amera If using only your Web Browser use the following procedure to establish a connection from your PC to the Network Camera Once connected you can add the Network Camera to your Browser s Favorites...

Page 32: ...wing screen will be displayed Figure 27 Welcome Screen The menu options available from this screen are View Video View live Video using your Web Browser See Chapter 3 Viewing Live Video for details Ad...

Page 33: ...k Camera The Administration menu contains the following options Setup System Network Wireless Wireless Model Only DDNS IP Filter Video Audio Streaming Video Audio Video Access User Database Event Moti...

Page 34: ...era Date Time Date Format Select the desired date format it will also be used to display the date and time as an overlay on the video image The abbreviations used to predefine the date formats are lis...

Page 35: ...ct a Network Time Server at regular intervals and update its internal timer NTP Server Address Enter the address for the desired NTP server Update The Schedule determines how often the Network Camera...

Page 36: ...33 Network Screen This screen is displayed when the Network option is clicked Figure 29 Network Screen...

Page 37: ...to connect and login This software is no longer required and should not be used Username The user name or account name provided by your ISP Password Enter the password for the login name above Obtain...

Page 38: ...g Protocol a standard for connected client s to control streaming data MPEG 4 over the World Wide Web Enter the RTSP Port number between 1024 and 65535 in the field provided The default RTSP Port is 5...

Page 39: ...the Network Camera can be accessed through a Bonjour enabled browser such as Microsoft Internet Explorer with a Bonjour plug in or Safari browser You can also find other Bonjour enabled devices on you...

Page 40: ...list of available APs WSC PIN Code It displays the WSC PIN code number for the camera Network Type This determines the type of wireless communication used by the Network Camera If you have an Access...

Page 41: ...er on your LAN WEP Authentication Type Normally this can be left at the default value of Automatic If that fails select the appropriate value Open System or Shared Key Check your wireless card s docum...

Page 42: ...al Shared Key Enter the key value Data is encrypted using a key derived from the network key Other Wireless Stations must use the same network key The PSK must be from 8 to 63 characters or 64 hex cha...

Page 43: ...etects that the Internet IP address has changed and inform the DDNS server of the new IP address The Check WAN IP Address determines how often the Network Camera checks if the Internet IP address has...

Page 44: ...ey Enter the password for the DDNS account Check WAN IP Address Set the schedule for checking if the Internet IP address has changed If the IP address has changed the DDNS Server will be notified NOTE...

Page 45: ...u option is clicked Figure 32 IP Filter Screen Data IP Filter Screen IP Filter IP Filter Select the desired method to perform the IP address or addresses filtering function Single Range Select to perf...

Page 46: ...Enter 554 for RTSP port number in the Network screen 3 Both MPEG 4 and H 264 format support cell phone option 4 Enter the following address in the URI RTSP Router IP address User Defined URI 5 Select...

Page 47: ...d Maximum frame rate for the video stream The default value is 15 Streaming 2 3 Settings Video Format Select the desired format from the list Resolution Select the desired video resolution format Vide...

Page 48: ...mage For example if the camera is facing a bright light the image may be too dark In this case you can increase the brightness Sharpness Select the desired option for the sharpness You can select a Sh...

Page 49: ...r the desired text up to 20 characters This feature is often used to identify each camera when multiple cameras are installed Enable Privacy Mask Enable this to place the grey square on the area of th...

Page 50: ...menu option to create the desired users Video Access Enable Scheduled Video Access If enabled Viewing video is available during the scheduled periods and unavailable at other times If this option is...

Page 51: ...ose the desired option for the period Start Time Enter the start time using a 24 hr clock End Time Enter the end time using a 24 hr clock Add Click this button to add a new period Clear Use this butto...

Page 52: ...Use these buttons to manage the user database User Properties User Name Enter the name for the user here Spaces punctuation and special characters must NOT be used in the name The name is case insens...

Page 53: ...otion Detection Set Detection Areas You can set the full screen or selected areas of the video image to be examined Note Motion detection can be triggered by rapid changes in lighting condition as wel...

Page 54: ...nu is clicked Figure 38 Audio Detection Screen Data Audio Detection Screen Audio Detection Current Volume It displays the current volume of the environment Triggered Volume Drag the bar to set the vol...

Page 55: ...rd Enter your password for the SMTP Server POP server name Enter the name for the POP Server Show From as Enter the E Mail address to be shown in the From field when the E Mail is received Test the Se...

Page 56: ...53 Subject Enter the desired text to be shown as the Subject for the E Mail when it is received Subject can not exceed 48 alphanumeric characters...

Page 57: ...Server to be connected Login name Enter your login name for the FTP Server Password Enter your password for the FTP Server Enable Passive Mode Check the box to enable the Passive mode feature of the F...

Page 58: ...ds to pass through a Proxy Server to do the HTTP notification Proxy User Name Enter the user name for the proxy server Proxy Password Enter the password for the proxy server Proxy Port Number Enter th...

Page 59: ...S Client Browse SMB CIFS Server Click Browse button to select the desired SMB CIFS server Server Name Enter the name of your SMB CIFS server File Path Enter the file path of your SMB CIFS server User...

Page 60: ...ame set by the user Effective Time Frame shows when the event at a set time will be triggered Trigger by shows what kind trigger activate the event Action shows what kind of the actions will be issued...

Page 61: ...upload will be activated to the FTP server FTP servers must be configured on the FTP page HTTP If checked a HTTP CGI command will be delivered to the HTTP server SMB CIFS If checked JPEG image s or v...

Page 62: ...r the password for the Administrator to ensure it is correct Firmware Upgrade Upgrade File Click the Browse button and browse to the location on your PC where you stored the Firmware file Select this...

Page 63: ...guration File Click Restore button to reinitialize the camera to load the new updated software Do this after loading the upgrade file Clear File Name This does NOT stop the Restore process if it has s...

Page 64: ...uch as location F W version The version of the current firmware installed Network MAC Address The current IP address of the Network Camera IP Address The IP Address of the Network Camera Network Mask...

Page 65: ...annel currently used Security The current security setting for Wireless connections Signal Strength This shows the strength of the signal Streaming 1 3 Video Format It displays the current format of v...

Page 66: ...n Log System Log This is a log of system activity Refresh Button Click this to update the data shown on screen Clear Log Click this button to restart the log Enable Syslog Service Check the box to ena...

Page 67: ...d parameters etc The Utilities must be installed in the Windows before they can be configured System Requirements In order to use the utility of Network Camera you need to meet the following requireme...

Page 68: ...or icon on the desktop or click Monitor menu item in the Windows main program menu to launch the Utilities System Tray Icon When started the program will create an icon in the Windows system tray on t...

Page 69: ...isplayed Figure 49 Main Screen If no cameras have been defined and added to the Utilities no video will be displayed Utilities should be configured first to view the camera streams See the following s...

Page 70: ...lays the data for the selected camera Check that the Camera Details shown on the right is correct Enter associated User Name and Password Note The Port Number User Name Password and Stream Type can on...

Page 71: ...Internet IP address of the desired Wireless Network Camera Login The camera Administrator can require that users provide a username and password before being allowed to view the live video If the Admi...

Page 72: ...o right Flip Video Click this to have the image swapped top to bottom Speaker On Off To turn On Off the speaker volume for the camera in focused viewport Microphone On Off To turn On Off the audio upl...

Page 73: ...l slider bar to have quicker movement of the Network Camera to the desired position Setup Click this button to open the Utilities configuration program View Recordings Click this button to launch the...

Page 74: ...rily stop playing Skip to Previous Record Use this to view the previous record Zoom In To zoom in on a section of the window drag the slider bar to the desired magnified rate of a viewport Snapshot Cl...

Page 75: ...72 Recording Bar It displays the recordings that match your requests Calendar Choose the date of the calendar for finding desired recordings...

Page 76: ...Playback program in the Utilities package If you want to change the default settings of recording parameters before doing any recording please see the Settings section for details Recording Options To...

Page 77: ...r if you want to change the default path Note that file names for the recordings are automatically assigned using an internal date time coding rule Instant Recording Time Limit Maximum Time Limit for...

Page 78: ...d Space per Camera Enter the maximum amount of disk space assigned to each camera for stream recordings When allowed space is full Select the desired option for the behavior when the disk space limit...

Page 79: ...sure that your PC and the Network Camera are on the same network segment If you don t have a router this must be the case Ensure that your PC has the TCP IP network protocol loaded In Windows this is...

Page 80: ...ort Protocol server used by the camera to send the E Mail will not accept mail This is to prevent span being sent from the server Try using a different SMTP server or contact your ISP to see if SMTP a...

Page 81: ...11g compatible Infrastructure Ad hoc mode WEP WPA Personal WPA2 Personal security support roaming support LEDs 4 Power Adapter 12V 1A 100 240 VAC 60Hz Regulatory Approvals CE Approvals The Network Ca...

Page 82: ...terference to radio or television reception which can be determined by turning the equipment off and on the user is encouraged to try to correct the interference by one or more of the following measur...

Page 83: ...n privacy mode it will reject the streaming snapshot request with 406 Not Acceptable and stop video post for event Video and Image commands Stream M JPEG video HTML page for the end user Method GET UR...

Page 84: ...for OCX to support the audio stream feature we add an extra header at begin of the stream data mjpeg audio to describe the frame information and sending status The extra header contains 48 bytes in li...

Page 85: ...ame Image size is 5930 width is 320 height is 240 sent data size is 2000 slice size is 2000 timestamp is 0 frame type is 1 JPEG version number is 1 The header will look like as follows 4D 4A 50 47 2A...

Page 86: ...d description size Image resolution 1 160x120 or 160x128 176x120 NTSC 176x144 PAL depends on models 2 320x240 or 352x240 NTSC 352x288 PAL depends on models 3 640x480 or 704x480 NTSC 704x576 PAL depend...

Page 87: ...thod POST URL http ip img g726 cgi G 726 audio stream 16Kbps or 32Kbps depends on models URL http ip img g711a cgi G 711 a law audio stream 64Kbps URL http ip img g711u cgi G 711 u law audio stream 64...

Page 88: ...e player to play the streaming without any latency but this method causes the frame rate is not stable Example rtsp ip img video sav latency no Note that camera is able to support the following four R...

Page 89: ...TP 1 0 200 OK r n data Method GET URL http ip img media flv Return media content HTTP 1 0 200 OK r n data Extension to the streaming URL defines We extend some parameters for some products which suppo...

Page 90: ...nnel and video parameters to identify the parameter channel is the main key with priority Response error if parameters are not correct If only channel parameter provided stream the default video prior...

Page 91: ...st channel video sav channel 1 video H264 To view the H264 at 2nd channel video sav channel 2 video H264 To view the MPEG4 at 2nd channel video sav channel 2 video MPEG4 or video sav video MPEG4 paddi...

Page 92: ...meter indicate the HTTPS disabled rtsp_port 554 r n Return HTTP 1 0 200 OK r n content type text plain r n r n parameter pair r n parameter pair r n Here are the details of parameter pairs Parameter V...

Page 93: ...streaming channels use the keys h264_resolution h264_resolution2 Won t provide this paramter if there is not such video format enabled or supportted mic_in Current MIC in setting valid values on off...

Page 94: ...re capability supported valid values yes no URL http ip img query cgi This CGI indicates the accessed user s privilege with some H W features Ex The user could use Speaker Out but couldn t control the...

Page 95: ...rs parameters depend on product models error value response indicate that Failed to query control the peripheral equipments Parameter Pairs Table Parameter Get Set Value and description privacy_button...

Page 96: ...Ds status valid values disabled off on disabled is only valid for query CGI wl_leds Get Set White light LEDs status valid values disabled off on disabled is only valid for query CGI Control the periph...

Page 97: ...ethod GET URL http ip io query_filter cgi Return Network Camera will return a Web page that contains the following messages HTTP 1 0 200 OK r n content type text plain r n r n filter 0 1 r n 0 Close t...

Page 98: ...lowing messages HTTP 1 0 200 OK r n content type text plain r n r n Firmware Version V1 0 01 r n Serial Number SQJ00G100001 r n Reboot Method GET URL http ip adm reboot cgi Return HTTP 1 0 200 OK r n...

Page 99: ...ntent type text plain r n r n OK r n Get Set group parameters Get group parameters Method GET URL http ip adm get_group cgi parameter value value Parameter Value and description group 1 To get all gro...

Page 100: ...The group name is case insensitive Note that all group values are defined in the Network Camera Configuration Spec 1 To set a specific setting in a group group group1 key value 2 To get the settings...

Page 101: ...pec year Year 2005 2037 month Month 1 12 day Day 1 31 hour Hour 0 23 minute Minute 0 59 second Second 0 59 Return Successful request returns all group parameters or the specified parameters as below H...

Page 102: ...re the last data misaligned by dword Upload configuration content Method POST URL http ip adm upload cgi Message body boundary configuration content encoded in Base64 fvormat All data in the configura...

Page 103: ...dword DataSize 4 bytes the size of configuration content excluding this file tail TLV block type define Type Description 0x0001 Logo image 0x0002 HTTPS CA 0x0003 802 1x ROOT CA 0x0004 802 1x User CA D...

Page 104: ...om 0 to 479 and ascend from top to bottom 6 4 0 0 0 4 8 0 6 3 9 4 7 9 The configured area coordinate The left top corner is the start position The right bottom corner is the stop position X 1 Y 1 X 2...

Page 105: ...t plain r n r n OK r n Notes In some special models the first motion window is used for full screen the S W OCX side needs to do it as the following way without changing any configure item 1 Use md_sw...

Page 106: ...lient bring the extension parameter padding yes by request please refer to the chapter Extension to the streaming URL defines for details The following padding data starts from the 1st byte of the pad...

Page 107: ...on models in video frame Byte 1 The data length of the data depends on the windows number Byte 2 Motion detection is enabled or not main switch and whether it is in the effect schedule or not 0x00 0...

Page 108: ...effect schedule or not 0x00 0 Off 0x01 1 On Triggered not in effect schedule 0x11 17 On Triggered in effect schedule 0x03 PIR sensor Padding in video frame The data length is 1 Byte 1 The PIR sensor...

Page 109: ...Ex Command 0xC1 needs length 500 data Length Command Length Total 500 bytes End 0x00 0x00 0x01 0xFD 0xC1 0x01 0xF4 Data Data Data 0xBF 0x00 0x1FD 509 total length 509 bytes 0x01F4 500 length of comman...

Page 110: ...OK r n Content type text xml r n r n xml version 1 0 encoding utf 8 r n SiteList r n SiteList r n The parameters of result as below Parameter Value Description SSID Wireless SSID up to 32 ASCII chara...

Page 111: ...enSystem SharedKey Encryption Wireless encryption method the value can be Unknown None WEP TKIP AES Mixed TKIP AES Channel Wireless channel Integer type the value can be 1 14 Signal Wireless signal pe...

Page 112: ...the cgi will stop survey and return the result if timeout valid values 5 120 default is 30 action Optional this CGI will terminate survey action stop Return The result will be returned in xml format...

Page 113: ...er cmd Optional the valid value is mkdir create a new folder given by the path parameter rmdir delete a folder given by the path parameter If there is no this parameter the CGI will survey the shared...

Page 114: ...d Denied resoource occupied file exist There is the file reject the operation readonly Read only rights writeonly Write only rights error Error happened Name The folder name Appendices Appendix A Base...

Page 115: ...bytes int i 0 j 0 Position counter do Set up the loop here chr1 i_buf i Grab the first byte if i strlen i_buf chr2 i_buf i Grab the second byte if i strlen i_buf chr3 i_buf i Grab the third byte Here...

Page 116: ...ecode64 char i_buf char o_buf These are the 3 bytes to be encoded char chr1 char 0 char chr2 char 0 char chr3 char 0 These are the 4 encoded bytes int enc1 0 int enc2 0 int enc3 0 int enc4 0 int i 0 j...

Page 117: ...enc4 o_buf j char chr1 if enc3 64 o_buf j char chr2 if enc4 64 o_buf j char chr3 now clean out the variables used chr1 char 0 chr2 char 0 chr3 char 0 enc1 0 enc2 0 enc3 0 enc4 0 while i strlen i_buf...

Reviews: