background image

 

 

VIVOTEK

 

User's Manual - 185  

11. When the certifice file is successfully loaded, its status will be stated as 

Active

Note that a 

certificate must have been created and installed before you can click on the “Save" 

button for the configuration to take effect. 

12. To begin an encrypted HTTPS session, click 

Home

 to return to the main page. Change the 

URL address from “

http://

” to “

https://

“ in the address bar and press 

Enter

 on your keyboard. 

Some Security Alert dialogs will pop up. Click 

OK

 or 

Yes

 to enable HTTPS.

Summary of Contents for SC8131

Page 1: ...User s Manual SC8131 Stereo Network Camera 1MP Stereo Camera 3D Tracking People Counting Rev 1 8 ...

Page 2: ...allation 43 Ready to Use 44 Accessing the Network Camera 45 Using Web Browsers 45 Using RTSP Players 48 Using 3GPP compatible Mobile Devices 49 Using VIVOTEK Recording Software 50 Stereo Tracker 51 1 Live View 51 2 Report 54 Export Data 56 3 Configurations 57 3 1 Configuration Camera settings 57 Advanced settings 58 3 2 Configuration Stitch camera 63 3 3 Configuration Analytics rules 68 3 3 1 Anal...

Page 3: ...cols 168 Network SNMP Simple Network Management Protocol 177 Security User accounts 178 Security HTTPS Hypertext Transfer Protocol over SSL 179 Security Access List 186 Applications DI and DO 191 Package management 192 VADP VIVOTEK Application Development Platform 192 Online Registration 194 Stereo Tracker the Embedded VADP Module 196 Recording Recording settings 197 Local storage SD card manageme...

Page 4: ...Report utility in VAST software v1 12 the data collected by this camera is displayed in comprehensive graphs and line charts You can monitor and compare the historical data acquired through different time periods or among different surveillance areas with the ease of use of a graphical interface The camera also supports ONVIF Video Analytics Service that includes object metadata rule engine and co...

Page 5: ... description Rev 1 6 Added the installation height FOV tables for SC8131 F2 F4 and F6 Rev 1 7 Added description for Queue Analysis and service time counting See page 79 Added description for Tampering detection See page 84 Added description for Passer by counting See page 78 Updated event rule parameters Updated Report Push options w device local time camera status flags counting zone contents Que...

Page 6: ...ssembly and installation This also ensures the product is used properly as intended The Network Camera is a network device and its use should be straightforward for those who have basic networking knowledge It is designed for various applications including video sharing general security surveillance etc The Configuration chapter suggests ways to best utilize the Network Camera and ensure proper op...

Page 7: ...d of view If unavoidable you can use the Exclusive area settings to get rid of the side effects 7 Make sure the camera is installed appropriately above the area of your interest e g an entrance to building Also use a leveling tool to make sure the camera is mounted horizontally level 8 Due to the system load do not open two configuration web consoles at the same time IMPORTANT Refer to page 51 for...

Page 8: ...VIVOTEK 8 User s Manual Physical Description Front Panel Rear Panel LEDs Dual lenses Mounting hole RJ45 port DI DO terminal block Retainer rivets ...

Page 9: ...G Please do not remove the protective sheet before the installation is done Dirty lens can seriously affect the accuracy of video analysis Top View Release tab Reset USB for iBeacon MicroSD card slot The USB port output is 5V 2 42W ...

Page 10: ...231 9 214 1 293 0 300 407 7 387 4 367 0 346 6 326 2 305 8 285 4 265 0 244 6 344 0 320 458 7 435 8 412 8 389 9 367 0 344 0 321 1 298 2 275 2 395 0 340 509 7 484 2 458 7 433 2 407 7 382 3 356 8 331 3 305 8 445 9 360 560 6 532 6 504 6 476 6 448 5 420 5 392 5 364 4 336 4 380 581 0 550 5 519 9 489 3 458 7 428 1 397 6 367 0 400 563 2 530 1 496 9 463 8 430 7 397 6 420 570 8 535 2 499 5 463 8 428 1 440 57...

Page 11: ...0 539 9 349 1 700 559 9 362 0 720 740 760 780 800 820 840 860 880 Distance between cameras when configured in a stitching configuration 1 5 1 6 1 7 1 8 HFOV VFOV HFOV VFOV HFOV VFOV HFOV VFOV 360 206 2 133 3 192 5 124 4 178 7 115 6 165 0 106 7 380 225 0 145 4 210 0 135 8 195 0 126 1 180 0 116 4 400 243 7 157 6 227 5 147 1 211 2 136 6 195 0 126 1 420 262 4 169 7 244 9 158 4 227 5 147 1 210 0 135 8 ...

Page 12: ... 880 546 3 388 2 515 9 366 7 485 6 345 1 900 561 1 398 7 529 9 376 6 498 7 354 4 920 543 8 386 5 511 8 363 8 940 557 8 396 4 525 0 373 1 960 538 1 382 4 980 551 2 391 7 1000 Distance between cameras when configured in a stitching configuration 1 5 1 6 1 7 1 8 HFOV VFOV HFOV VFOV HFOV VFOV HFOV VFOV 500 221 5 157 4 206 7 146 9 191 9 136 4 177 2 125 9 520 233 8 166 1 218 2 155 1 202 6 144 0 187 0 13...

Page 13: ...the camera installation 1 The installation site must be adequately lighted for optimal accuracy with video analysis 2 It is preferred that the camera is mounted directly above the objects to be counted Use tools such as a spirit level to ensure the camera is installed level ...

Page 14: ...iguration page 4 3 Please delete the height of the camera canister e g 250cm ceiling height 4cm the height of camera canister 246cm The reason for doing so is because the lenses are at the lower edge of the canister 3 By building a 3D depth map from an overhanging position the objects height information can be acquired and thus the drawbacks of 2D video counting can be eliminated The silhouette of...

Page 15: ...on line Object tracking line Start point Found physical characteristics of humans starts tracking 45 H 181 5 Below are the configuration elements for operating the SC8131 3D camera The counting takes place when a moving object appears in the detection area and moves across the detection line ...

Page 16: ... the Exclusive area setting to get rid of the effects of some elements in the scene They include white or bright surfaces mono color surfaces mirror glass door or reflective materials that might introduce false images Avoid covering the floor with Exclusive areas 6 1 Keep camera away from wall or other obstacles to optimize the effectiveness of FOV 6 2 Select a location that can cover a longer obj...

Page 17: ...ine too close to the edge of detection area O I Detection area Detection line The start and end points take shape across the line O I 9 By drawing the line slightly away from the place where customers make their appearance allows enough space for recognition to take place A start and an end point across the line enable the movement to be considered as a count The stop point is where the object van...

Page 18: ...of the detection area in that the complete silhouette of objects can be contained If only part of the moving object is covered the counting will fail The entire object needs to appear in the detection area for the camera to acquire its height information O I O I Detection area Detection line Object tracking line 11 Always place the detection line inside the detection area ...

Page 19: ...an 3 6 meters you can use the Zoom in mode configuration See the Stereo Tracker Configuration page See page 51 for related parameters Note that if the Zoom in mode is applied the zoom in factor should be set between 1 and 1 8 O I O I Detection area Detection line Object tracking line Start point End point ...

Page 20: ... can cause mistakes with calculation 14 If the VAST software is used for accumulating counting results set the counting event notification option to the real time mode 15 Apply to exclude some regions if the interference should occur near the object trajectories The camera might acquire incorrect depth estimation if its FOV covers the following materials Homogeneous surface ...

Page 21: ...other possible sources of interference may include shadows on the wall mirrored object image on the reflective surface Check if the region exclusive setting should be applied when the Depth view video shows flickering white noises in some regions or object trajectories are likely to be trapped within these regions ...

Page 22: ...P addresses are prefereed 4 Select a camera on the edge of the line as the Master camera 5 Recruit the Slave cameras via a web console to the Master camera 6 When software configuration is done it is best to have human traffic in and through the coverage areas of these cameras If there are no traffic when you configure the Stitching configuration you should have someone walking in the overlapped a...

Page 23: ... It is best that all cameras in a Stitching configuration are installed at the same height and with the same tilt angle if applied NOTE Height cm Dist to the next camera Combined HFOV 240 140 2 395 0 260 191 1 522 4 280 242 1 598 9 300 293 1 700 8 320 344 0 802 7 340 395 0 904 7 360 446 0 1006 6 Consider the following when stitching multiple cameras to form a large virtual floor plan 8 The maximum...

Page 24: ... entrance 2 The camera can be mounted with an angle 20º at most when it is not possible to install the camera with absolute downward looking 3 However when tilted counting and tracking accuracy can be affected because some people s image may be blocked by other people 20 most Tilt Considerations Height cm Tilt Angle range Zoom in ratio 2 4 2 7M 15º 20º 1 1 2 2 7 3M 15º 20º 1 2 3 3 5M 15º 20º 1 4 4...

Page 25: ...lable The Length Maximum Minimum and Average duration Note that the Max Min and Average counts are available only when there is 1 person standing in the Service zone and others are waiting in the Queue area Queue Analysis Considerations Service zone Queue direction box The maximum length is 40 For more information see page 79 Queue Analysis The Service zone should be placed at the position where a...

Page 26: ...fferent service positions and wait positions such as the immigration check counters at the airports As long as the camera s FOV can cover you can draw different Service zones and Queue direction boxes at appropriate positions Service zone Queue direction box ...

Page 27: ...est but lack the motive to enter a store The working theory of the Passer by Counting is illustrated below Passer by Counting Considerations Flowpath No passer by count In O ut Passer by area Flowpath No passer by count In O ut Passer by area A man walked through the passer by area and the flowpath no passer by count A man walked through the flowpath and the passer by area no passer by count ...

Page 28: ...r by area 1 passer by count Extend to cover the around the corner traffic A man walked through the passer by area but through the flowpath 1 passer by count The Passer by Counting takes effect in both single camera or stitched cameras configurations ...

Page 29: ...spikes a transient voltage suppression diode must be connected in parallel with the inductive load The 12V connection can be used to energize a relay coil with up to 50mA If more than 50mA is re quired an external power supply can be applied DI DO DI DO Switch ExternalDevice ExternalDC power Dry contact with external DC power source to supply a relay Dry contact is the safest connection to protect...

Page 30: ...rnalDevice ExternalDC power Wet contact with external DC power source to supply a relay NC NO Relay DC ExternalAC power with Protected Earth AC PE PE DC 0V DI DO DI DO Switch ExternalDevice Dry contact and using camera s DO to supply a relay NC NO Relay AC ExternalAC power with Protected Earth PE PE ...

Page 31: ...ntil the status LED rapidly blinks Note that all settings will be restored to factory default Upon successful restore the status LED will blink green and red during normal operation Micro SD SDHC SDXC Card Capacity This network camera is compliant with Micro SD SDHC SDXC 16GB 8GB 32GB 64GB and other preceding standard SD cards The SD card should be of a class 6 speed or higher Recessed Reset Butto...

Page 32: ...the camera s MAC address for later reference 0002D10766AD SC8131 1 Recommended Installation Height Installation Height 2 4M 3 6M Coverage area 1 7M 5 1M Height HFOV VFOV 2 2 2 2 Plan the installation features e g position and installation height See page 10 ...

Page 33: ...on A Using the Mounting Plate A1 Ø15mm LED RJ45 Ø15 A1 Attach the alignment sticker to a preferred position If preferred drill a cabling hole See below for the diameters of it LED RJ45 Ø15 A2 A2 Route an Ethernet cable through the cabling hole ...

Page 34: ...VOTEK 34 User s Manual LED RJ45 Ø15 1 2 A3 A3 Drill mounting holes and hammer the included anchors into the mounting holes LED RJ45 Ø15 A4 A4 Secure the mounting plate to ceiling using the included screws ...

Page 35: ...e to the camera LED RJ45 Ø15 1 2 A6 A6 Align the camera with the bracket and slide the camera to the right The camera will then be securely mounted to the bracket Note that the side with two LEDs is the top side and should be aligned with the arrow mark on the mounting plate ...

Page 36: ...VIVOTEK 36 User s Manual 1 2 To remove a camera use a flat blade screwdriver Press it down against the release tab from the top side and slide the camera to the left ...

Page 37: ...VIVOTEK User s Manual 37 Installation Option B Using the Camera Stand B The camera can also be mounted to standard camera stands such as VIVOTEK s AM 131 ...

Page 38: ... Box C1 C1 You can also install the mounting bracket to a 4 x2 single gang box C2 See Step A5 for the rest of the installation procedure C2 When installing the bracket press the bracket toward the center of the box so that the bracket can rest firmly on the surface of the box ...

Page 39: ...owser LAN PoE switch Shepherd 3 When the installation is done remove the protective sheet 4 Use the Shepherd utility to find and access the camera Open a web console with the camera The default user name and password is root root ...

Page 40: ...ections use only UL listed I T E with PoE output 5 You can use the shortcut on the home page or open the Configuration Application Package management page to access the tracking and counting configuration utility Please refer to page 51 for the configuration details about the embedded Stereo Tracking and Counting functionality ...

Page 41: ... the following ports for the Network Camera on the router HTTP port default is 80 RTSP port default is 554 RTP port for video default is 5556 RTCP port for video default is 5557 If you have changed the port numbers on the Network page please open the ports accordingly on your router For information on how to forward ports on the router please refer to your router s user s manual 3 Find out the pub...

Page 42: ...122 146 57 120 8000 192 168 2 10 80 122 146 57 120 8001 192 168 2 11 80 When properly configured you can access a camera behind the router using the HTTP request as follows http 122 146 57 120 8000 If you change the port numbers on the Network configuration page please open the ports accordingly on your router For example you can open a management session with your router to configure access throu...

Page 43: ...te and configure your Network Camera in the local network If your camera comes without the CD go to VIVOTEK s website and locate the utility in the Downloads Software page 2 Run the Shepherd utility 3 The program will conduct an analysis of your network environment Shepherd Browser LAN IEEE 802 3af ...

Page 44: ...mera should prompt as shown below 2 You should be able to see live video from your camera You may also install the 32 channel recording software from the software CD in a deployment consisting of multiple cameras For its installation details please refer to its related documents ...

Page 45: ...nch your web browser e g Microsoft Internet Explorer or Mozilla Firefox 2 Enter the IP address of the Network Camera in the address field Press Enter 3 The live video will be displayed in your web browser 4 If it is the first time installing the VIVOTEK network camera an information bar will prompt as shown below Follow the instructions to install the required plug in on your computer For Mozilla ...

Page 46: ...tection please refer to Security on page 178 If you see a dialog box indicating that your security settings prohibit running ActiveX Controls please enable the ActiveX Controls for your browser 1 Choose Tools Internet Options Security Custom Level 2 Look for Download signed ActiveX controls select Enable or Prompt Click OK 3 Refresh your web browser then install the ActiveX control Follow the inst...

Page 47: ... for longer than 5 seconds 4 If DHCP is enabled in your network and the camera cannot be accessed run the IW2 utility to search the network If the camera has been configured with a fixed IP that does not comply with your local network you may see its default IP 169 254 x x If you still cannot find the camera you can restore the camera to its factory defaults 5 If you changed your network parameter...

Page 48: ... 554 please set the RTSP port to 554 For more information please refer to RTSP Streaming on page 169 For example 4 The live video will be displayed in your player For more information on how to configure the RTSP access name please refer to RTSP Streaming on page 169 for details rtsp 192 168 5 151 554 live sdp 1 Launch the RTSP player 2 Choose File Open URL A URL dialog box will pop up 3 The addre...

Page 49: ...u will not be able to use a large video size Please set the video streaming parameters as listed below For more information please refer to Stream settings on page 159 Video Mode MPEG 4 Frame size 176 x 144 Maximum frame rate 5 fps Intra frame period 1S Video quality Constant bit rate 40kbps Audio type GSM AMR 12 2kbps 3 As most ISPs and players only allow RTSP streaming through port number 554 pl...

Page 50: ...multaneous monitoring and video recording for multiple Network Cameras Please install the recording software then launch the program to add the Network Camera to the Channel list For detailed information about how to use the recording software please refer to the user s manual of the software or download it from http www vivotek com ...

Page 51: ...d module in the Application Package management page The shortcut is also available on the main page You will be defaulted to the Liveview See below for the information on the Liveview NOTE For the design and configuration rules please refer to page 13 For a management session across a firewall or router over the Internet it is necessary to open a Websocket port 888 or secure port 889 on your route...

Page 52: ...arts and ends so that you might adjust the detection zone Display elements Click on the display button at the lower right to select the count indicators 1 Show exclusive area displays the exclusive areas if configured 2 Show start stop map displays the start and stop points of moving objects captured by the camera 3 Show object ID displays the sequential number assigned to moving objects 4 Show ob...

Page 53: ...racking window try the following 1 Try clear the browsing history Sometimes plug ins from the previous browser sessions may still affect the current session 2 Press the F12 key when you open the IE10 IE11 console window Make sure you are not running the browser in the Compatibility mode ...

Page 54: ...ttons to disable either the In or Out counts on chart The disabled count will be indicated by a cross out When in a single day and in the Chart view you can use the Interval menu to select a different time interval The interval serves as a scaled time axis When choosing rougher granularities the data collected during that span of time will be combined The Report page displays an instant graph show...

Page 55: ...esults Select a pre configured Queue Analysis rule Select a day or spans of days The accummulated results can be displayed in a chart You can single click to disable a display element For example you can choose to display the Average waiting duration Click again to restore the original view ...

Page 56: ...efully using the calendar tool Click on any number of the From time or to time entry field to bring up the calendar tool Event triggers If event triggers have been configured e g too many people have been detected in a detection zone the events will be included in the exported data See Configuration Event rules CGI You can click the CGI button to produce a line of CGI command Copy and save the com...

Page 57: ...at your installation site You need to carefully tune the parameters to acquire the best detection results Installation height It is recommended you measure the installation height of the stereo camera and enter the number Use a laser distance meter for an accurate number If you were measuring the ceiling height from floor to ceiling please delete the height of the camera canister 4cm You may also ...

Page 58: ...t time The calibration function helps verify the correctness of the dual lens depth map in the stereo vision The correctness of such vision can be affected by incorrect intallation Please note that errors can occur if you install the camera in a faulty condition e g at a place that is too low Also note that you should avoid using the function with heavy traffic in the scene while the calibration i...

Page 59: ...pass these regions The Depth noise filter level is useful when you need to suppress the interference from homogeneous or patterned surfaces on the floor Increase the level to suppress possible interference However if the level is too high the depth information of moving objects may also be suppressed resulting in the chance of losing objects movement tracks If the interference is very significant ...

Page 60: ... s Manual Shown below is the result when the Depth noise filter level is tuned up White noises have disappeared Homogeneous and unavoidable area This is the view of the installation site The white wall is unavoidable ...

Page 61: ...ve area settings This allows you to exclude certain areas in your field of view from tracking detection such as a table a mono color wall a surface of a different height mirror objects that are reflective glass door and shadows The Exclusive area should not cover the floor Up to 8 polygon exclusive windows can be created using multiple mouse clicks on the screen create peripheral points Click on t...

Page 62: ...ew at a low installation height The following display options are available Single Eye Rectified HD video up to 1280x960 Depth view video 320x208 See the Configuration Camera Settings page Stream type Network Websocket port The Websocket enables two way communications between browser based applications with servers that does not rely on opening multiple HTTP connections in order to avoid long poll...

Page 63: ...le cameras to cover a wide area 1 3 4 To stitch up cameras in a Stitching configuration 1 Click on the Add button IMPORTANT It is very important that all cameras in a stitched view configuration have an identical time time zone and DST configuration Without an identical time and time zone settings problems will occur with the statistics report It is highly recommended that all cameras be configure...

Page 64: ...ter the credentials if they all use the same credentials It is recommended that you configure a static IP for all Master and Slave cameras 3 The stitching order on screen must coincide the physical locations of Slave cameras Observe the screenshots and click and drag the cameras into the correct positions ...

Page 65: ...ng leaving and repeating the process for about 2 minutes By doing so he she should be able to provide an enough number of the motion vectors for the stitched cameras to recognize the same objects in the overlapped FOV You can have a man walking across the overlapped FOVs of multiple cameras during the stitching process Click the Stitch button and tell your co worker to start walking across the ove...

Page 66: ...hing is completed a Success icon appears on its representative image and you should inform your co worker to move on to the overlapped FOV with the next camera The screen capture below shows that 1 The Stitching between Slave 2 and Slave 3 has completed 2 The Stitching process between Slave 3 and Slave 4 is taking place If not satisfied with the stitching results you can select the adjacent camera...

Page 67: ...cess can be stopped and reversed at any stage if any errors should occur When Stitching is completed the stitched elongated image will be available on the live view Proceed with configuring the analytics rules and other configurations ...

Page 68: ...rance of a building Note that the In and Out directions are changed by turning the detection line 180 degrees Make sure you leave enough room for an object to be detected before it moves aross the line Draw the line as if it lays on the floor The maximum number of lines for an analytics rule is 3 A maximum of 5 rules can be created You should return to the previous page to create a new rule Click ...

Page 69: ...pplies when the camera DI is connected to an access control unit The operaters of the camera may not want to count the employees of the company runnning the business facility where the camera is installed When an employee gains his her access to the scene the camera automatically decreases one count Another option is Disabled Flowpath always counts Group counting People walking or staying together...

Page 70: ...t if you configure the Enter delay as 3 seconds the count takes effects on the 4th second Object type None or Human Selecting Human will enhance the count accuracy for filtering situations such as when human passing by holding a cardboard box or carrying a large tall backpack Zone counting Records the time and quantity as people enter leave and waiting in the zone Applications To analyze how many ...

Page 71: ...rage counts of dwelling objects in the aggregation time The system default for the aggregation time is 60 seconds which has effects on the count of people and their dwell time in the zone during a specific period of time For objects that still stay in the zone by the end of aggregation time it is difficult to learn their total dwell time People s dwell time is calculated by adding the following su...

Page 72: ...s are available 1 Exclude U turn This mode is the system default The counting events will be counted only after the object exit the detected area of streaming For example an object crosses the counting line back and forth for several times and during the period the object didn t exit the FOV The object will not be counted until it exit the detected area The counting rule will count the object only...

Page 73: ...exit In 0 0 Out 1 1 In Out Count Include U turn from outside First pass Exclude U turn After exit In 0 0 Out 0 0 2 Objects Entering from the Out side In Out Count Include U turn from outside First pass Exclude U turn After exit In 1 1 Out 0 0 In Out Count Include U turn from outside First pass Exclude U turn After exit In 1 0 Out 1 0 ...

Page 74: ... human traffic near specific hot spots Advanced settings DI triggers The Flow path count takes effect when a DI is triggered This applies to the applications in public transportation A Digital input signal is connected to a door open close detector on a vehicle When the door opens the Flow path count starts when the door closes the count stops During the transition stage from open to close every o...

Page 75: ...s facility where the camera is installed When an employee gains his her access to the scene the camera automatically decreases one count Another option is Disabled Flowpath always counts Group counting People walking or staying together for a period of time can be considered as a group This group can be considered as a family or a group of friends and that sometimes only one member pay the bill Th...

Page 76: ...nd 4 Click hold down and drag to change width The Shift key can also be used with configuration Click and drag on any part of the flow path scheme to move it across the screen The max and min counting heights are also supported with the flow path Click to select the Enable height filter checkbox For each analytics rule you can manually enter a set of maximum and minimum height numbers The counting...

Page 77: ...rection and make sure that the flow path arrows are covering the popular walking routes If the passageway is close to the corner for example you could slightly expand the centre angle of the flow path to cover the route of random turns A section of one passageway In this scenario the arc angle of the flow path rule should be expanded to cover the possible passing patterns entering or exiting the m...

Page 78: ...ect the rule type as Passer by Counting 3 Select the Sensitivity and other parameters 4 Configure a flowpath at an entrance Refer to previous section for details Click and drag the corner marks of the Passer by Area to place it outside of an entrance Flowpath In O ut Passer by area 1 passer by count Extend to cover the around the corner traffic Note that a person must move across a distance of at ...

Page 79: ... only Service zone Queue direction box Below is a scenario using both the Service zone and Queue direction box If you select the Queue only scenario the Service zone will not be available The Service zone is used to detect service throughput e g how much time is needed to service a customer and the utilization rate of a service counter The Queue direction box is drawn to detect how many people are...

Page 80: ... the counter The zone should cover the maneuver of one person 2 The Queue direction box should have its arrow marks pointing the service provider The Queue direction box should extend to cover the length of 1 to 3 persons standing there waiting When configuring the box use the rotation button to change its direction Service zone Queue direction box Distance between people to be counted as one queu...

Page 81: ... for Queue Analysis data Length People indicates how many people are waiting in line This number does not include one that is standing in the Service zone and currently being serviced Maximum The Maximum duration of time of any person in line spent waiting Minimum The Minimum duration of time of any person in line spent waiting often of the person who newly joined the line Average The Average dura...

Page 82: ...s situation may indicate that there is no service provider sitting behind the counter Service zone Queue direction box The Queue detection results Length Maximum Waiting Duration Minimum Waiting Duration Average Waiting Duration and Current service Duration can also be used as the event triggers For example you can receive a notification when the Length number is too high ...

Page 83: ...the status say when the number of remaining people in a building is larger than a preset number When configured the Analytics Event Rule can be found in the Event Settings as one of the event triggers You can then let camera send an event message along with a system log a snapshot or a video clip to a pre configured receiver via an FTP HTTP or Email service You can go to the the Configurations Eve...

Page 84: ...verage waiting duration for applications such as improving the efficiency of the checkout area Configure Maximum waiting duraction to alert the manager if customers wait for too long in the checkout area 3 5 Tampering detection The Tampering detection enables the alarm when someone tries to block the camera lens The Tampering detection currently does not support scene change defocus or loss of ill...

Page 85: ... total duration of one report This camera supports the delivery schedule ranging from 1 min 5 mins 15 mins 30 mins 1 hr 12 hrs to 1 day All schedule starts from 00 00 Aggregation level This indicates the aggregation period for each data set in the reports Events in the same aggregation level will be accummulated as one data set This camera supports the same options as the Delivery schedule Note th...

Page 86: ... timestamp Include camera status flag in the report When selected the report will include a status column 0 0000 Normal 1 0001 Re send 2 0010 Tampering 3 0011 Tampering Re send 4 0100 Power off 5 0101 Power off Re send 6 0110 Power off Tampering 7 0111 Power off Re send Tampering Status 0 Status CountingInfo CountingInfo RuleName Rule 2 In 0 In Out 0 Out StartTime 2019 03 30T08 59 00 0800 StartTim...

Page 87: ...TP Server address FTP server IP address Port FTP server port number User name User name for FTP server authentication credentials Password Password for FTP server authentication credentials FTP folder name The destination folder path filename format User customizable file name through variables HTTP Server address HTTP server IP address Port HTTP server port number Server uri HTTP server route uri...

Page 88: ...month in 2 digits h Hour in the day in 2 digits n Minutes in the hour in 2 digits M MAC address in serial G Group ID D Device ID S Schedule duration in second A Aggregation level in second L LITE if in the lite mode otherwise N Server name The above names and addresses support the following numeric alphabetic characters A Z a z 0 9 and _ Use the Test button to push a test packet When the test is s...

Page 89: ...e MacAddress type xs string xs element xs element name IPAddress type xs string xs element xs element name TimeZone type xs string xs element xs element name DST type xs string xs element xs sequence xs complexType xs element xs element name Data maxOccurs unbounded xs complexType xs sequence xs element name CountingInfo maxOccurs unbounded xs complexType xs sequence xs element name In type xs str...

Page 90: ...ng1 1 2 2015 05 28T06 15 00Z 2015 05 28T06 30 00Z Counting Counting2 0 0 2015 05 28T06 15 00Z 2015 05 28T06 30 00Z Below is the JSON example showing the same condition in json format a zero counting data will still be sent if you deselect the lite mode Source UtcTime 2015 05 28T06 30 01Z GroupID 0 DeviceID 0 ModelName SC8131 MacAddress 00 02 81 31 00 08 IPAddress 172 16 2 134 TimeZone 8 DST 0 Data...

Page 91: ... time timestamp endtime Querying end time timestamp aggregation Report aggregation level for each record in seconds format Option Report format including XML default JSON CSV lite Option Flag turns on to ignore in out if zero records default turn off 0 localtime Option Flag turns on to take input starttime endtime as camera local time default turn off 0 input starttime endtime is in UTC timestamp ...

Page 92: ...r the Validation tool and proceed with configuring a video recording at the installation site The validation video must contain the stereo counting metadata 64GB 10 I 1 FTP server Validation tool Validation report csv SD Stereo camera This page allows users to upload video recording files to an FTP server for use with a Validation Tool utility The file format is MAC_FWversion_yyyy MM dd_HHmmss mp4...

Page 93: ...tion tool comes as a self executive msi file vivotek validator 1 0 0 13 msi Install the program The Validation tool runs on a Windows 64 bit 7 or 10 operating system Follow the onscreen instruction to complete the installation procedure ...

Page 94: ...VIVOTEK 94 User s Manual ...

Page 95: ...You should have prepared some recorded validation recordings according to the documentation provided with the camera Note that the validation recording is different from ordinary video recordings Click the Import button to locate the recordings ...

Page 96: ...e detected objects Exclusive area the exclusive non effective area Displays the available hot keys Displays software revision information This row displays the machine counts This row displays the counts you manually make Click to start your manual count Resets your manual counts to 0 Exports your validation results to a csv report file The comparison between machine counts and manual counts will ...

Page 97: ...Use the following keyboard keys to register and verify the counts Hotkey Description Press to register an In count Press to register an Out count Space Play or Pause a video Speed up or speed down Moves back to the previous second Moves forward to the next second Shift Moves back to 3 seconds ago Shift Moves forward to 3 seconds later ...

Page 98: ...a counting rule 3 Click Manual validate 4 Use the hot keys listed above to validate the count results 5 When done with validating the recording click Export to generate a report file The csv report should look like this Note that you can click on the the timeline or activity bar to move to a specific point in time ...

Page 99: ...e post Targets 1 SD card 2 Email notification 3 FTP 4 Networked storage 3 8 Event Settings The camera can respond to particular situations event A typical application is that when a count result is reached the camera sends buffered images to an FTP server or e mail address as notifications An event can be initiated by many triggering conditions such as counting results or digital inputs When an ev...

Page 100: ...the Event column click Add to open the event settings window Event name Enter a name for the event setting Enable this event Select this option to enable the event setting Detect next event trigger after seconds Enter the duration in seconds to pause event trigger after the current event is triggered ...

Page 101: ...wn below Select the item to display the detailed configuration options Periodically This option allows the Network Camera to trigger periodically for every other defined minute Up to 999 minutes are allowed Digital input This option allows the Network Camera to use an external digital input device or sensor as a trigger source Depending on your application there are many choices of digital input d...

Page 102: ...form The triggering conditions available with the counting algorithms known as VADP will be listed Use the check circles to select these triggers The Analytics Event rules you previously configured as event triggers will also be listed here as the triggering conditions ...

Page 103: ...ory Backup media if the network is disconnected Select this option to backup media file on SD card if the network is disconnected Please note that this function will only be displayed after you set up a networked storage NAS For more information about how to set up networked storage please refer to page 199 To set an event with recorded video or snapshots it is necessary to configure the server an...

Page 104: ...elect to send the media files via email when a trigger is activated Server name Enter a name for the server setting Sender email address Enter the email address of the sender Recipient email address Enter the email address of the recipient Server address Enter the domain name or IP address of the email server User name Enter the user name of the email account if necessary Password Enter the passwo...

Page 105: ... more server options click Add server Server type FTP Select to send the media files to an FTP server when a trigger is activated Server name Enter a name for the server setting Server address Enter the domain name or IP address of the FTP server Server port By default the FTP server port is set to 21 It can also be assigned to another port number between 1025 and 65535 User name Enter the login n...

Page 106: ... on the FTP server Click Save server to enable the settings then click Close to exit the Add server page Server type HTTP Select to send the media files to an HTTP server when a trigger is activated Server name Enter a name for the server setting URL Enter the URL of the HTTP server User name Enter the user name if necessary Password Enter the password if necessary To verify if the HTTP settings a...

Page 107: ... NAS server on page 199 for details Click Save server to enable the settings then click Close to exit the Add server page SD Test Click to test your SD card The system will display a message indicating success or failure If you want to use your SD card for local storage please format it before use Please refer to page 202 for detailed information ...

Page 108: ... The following options are available when the check circle is selected Send pre event images The Network Camera has a buffer area it temporarily holds data up to a certain limit Enter a number to decide how many images to capture before a trigger is activated Up to 7 images can be generated Send post event images Enter a number to decide how many images to capture after a trigger is activated Up t...

Page 109: ...a list If you wish to add more media options click Add media again Media type Video clip Select to send video clips when a trigger is activated Media name Enter a name for the media setting Source Select the source of video clip Pre event recording The Network Camera has a buffer area it temporarily holds data up to a certain limit Enter a number to decide the duration of recording before a trigge...

Page 110: ...the maximum file size allowed File name prefix Enter the text that will be appended to the front of the file name For example Click Save media to enable the settings then click Close to exit the Add media page Media type System log Select to send a system log when a trigger is activated Click Save media to enable the settings then click Close to exit the Add media page 1 sec 2 sec 3 sec 4 sec 5 se...

Page 111: ... this item the system will automatically create sub folders named by the date The following is an example of a file destination with recorded video clips Click 20170320 to open the directory Video Clip_59 mp4 Video Clip_58 mp4 2017 03 20 2017 03 20 Click to delete selected items Click to delete all recorded data Click to go back to the previous level of the directory The format is HH 24r Click to ...

Page 112: ...le of the Event setting When completed the settings with steps 1 3 to arrange Schedule Trigger and Action of an event click Save event to enable the settings and click Close to exit the page The following is an example of the Event setting page ...

Page 113: ...vent setting To remove a media setting from the list select a media name and click Delete Note that you can only delete a media setting when the media setting is currently not applied to an event setting Customized Script This function allows you to upload a sample script xml file to the camera which will save your time on configuring the settings Please note that there is a limited number of cust...

Page 114: ...tion Digital input Select High or Low as the state of the signal to define the Normal status for the digital input Connect the digital input lines to the Network Camera and the camera will report the current status Digital output Select Grounded or Open as the state of the signal to define the Normal status for the digital output Connect the digital output lines to the Network Camera and the camer...

Page 115: ...backup your video analytics configuration or to duplicate your configuration such as using the same configuration for similar doors on train cabins Export log file The log file mainly consists of your configuration changes and system statuses Upload configuration file The Upload function can be used to import a pre configured profile ...

Page 116: ...of IE is not recommended for the lack of streaming service Management and snapshot are still supported on IE NOTE Remote Mamt Server OpenVPN Client Remote Log Server Client LAN WAN Remote Mamt Server Remote Portal Server A remote portal server is built on one running Ubuntu 14 04 TLS 54 bit or 15 04 The ability to access the Internet from your server is a must You can then install the mvaas_ezinst...

Page 117: ...and line execution look like the following ls mvaas_ezinstall tar gz tar zxf mvaas_ezinstall tar gz cd mvaas_easyinstall vi config isEC2 1 sudo configure install Press ENTER to allow Are you sure to install packages y N Y You should then verify the execution results following commands should all has one result exactly one running process ps aux grep register grep v grep ps aux grep relay grep v gr...

Page 118: ...s or AWS EC2 Elastic Cloud To utilize AWS cloud services you have to register on AWS aws amazon com The procedure for registering and launching the Amazon cloud services is not a topic of this document Please refer to the description on Amazon cloud for details Once you registered your AWS account you can contact VIVOTEK s technical support for the AMI Amazon Machine Image share of the server inst...

Page 119: ...ownloads html 3 config zip This is an OpenVPN configuration file and the operation requires SSL certifications To install the OpenVPN package 1 Execute the installation program with a system manager privilege 2 Unzip the config zip into C Program Files OpenVPN config to override certifications and configuration files if any previous instances should exist 3 Execute the openvpn gui exe with a syste...

Page 120: ...he remote address to that of your Remote Portal server address 3 Double click this client ovpn file to let tunnelblick load it To install the OpenVPN tunnelblick 4 From the top tool bar click Client to open the VPN server 5 Wait until it connects to the server Refer to the instructions that came with your OpenVPN GUI for information on how to create public and private keys CA certificates keys for...

Page 121: ... 12345678 You can change the user name and password later 3 The portal main page displays You can now start creating virtual folders on the device tree Use the Create folder Rename folder Delete and Refresh buttons to create a tree structure that best reflects your camera delpoyment 4 By default all registered cameras will be placed under the default folder When folders are created you can click a...

Page 122: ... Group ID and Device ID When selected the Playback Connect and Snapshot buttons will also be available Playback click to obtain a live view Connect opens a web console with the camera Snapshot takes a snapshot 6 Click on System Settings on the upper right of the screen to change the default passowrd ...

Page 123: ...ber 2 4 Set camera s mounting height in meter minheight 0 1 5 0 Floating number 0 9 Minimum height of objects which will be considered for tracking maxheight 0 1 5 0 Floating number 2 1 Maximum height of objects which will be considered for tracking zoominfactor 1 0 1 8 Floating number 1 0 Digital zoom in the field of view algconfidence 0 30 5 User can adjust confidence level to filter out the con...

Page 124: ...cified target number name string 40 blank Name for this server push N in FTP fileformat would be replaced with this value protocol http email ftp The protocol types of server url string 128 blank Valid IP address or domain name of server only including the base domain http test httpserver com 8080 vivotek push port 1 65535 Port number of server to receive the pushed reports uri string 256 blank HT...

Page 125: ...ush sender string 64 blank The sender email account only required for protocol email fileformat string 64 report_ T F The push report filename format T Report timestamp in UTC time F Report format in xml json or csv N User defined server name M Mac address in serial G Group ID D Device ID S Schedule duration in second A Aggregation level in second L LITE if in lite mode otherwise only required for...

Page 126: ...rsion 2 Installation information e g height and position taking pictures of the camera and the installation site is highly recommended 3 Snapshots of the environments 4 Recorded video in the side by side view from the SC8131 The preferred configuration for stream 1 is CBR target bit rate 8Mb s at 30fps frame rate priority Use IE10 to record stream 1 for our reference ...

Page 127: ... profile You can install VIVOTEK s VAST software to help collect data from one or multiple stereo cameras and these data can be collected to form comparative charts in a chronological view Meta data is collected through RTSP and CGI requests can be made via HTTP ...

Page 128: ...or detailed information Manual Trigger Click to enable disable an event trigger manually Please configure an event setting on Application page before enable this function A total of 3 event settings can be configured For more information about event setting please refer to page 99 If you want to hide this item on the homepage please go to Configuration System Homepage Layout General settings Custo...

Page 129: ...lick the Auto button the video cell will resize automatically to fit the monitor Click 100 is to display the original homepage size Click 50 is to resize the homepage to 50 of its original size Click 25 is to resize the homepage to 25 of its original size Live Video Window The following window is displayed when the video mode is set to H 264 Video Title The video title can be configured For more i...

Page 130: ...ified To control the zoom level drag the slider bar To move to a different area you want to magnify drag the navigation screen Pause Pause the transmission of the streaming media The button becomes the Resume button after clicking the Pause button Stop Stop the transmission of the streaming media Click the Resume button to continue transmission Start MP4 Recording Click this button to record video...

Page 131: ...to save it in JPEG jpg or BMP bmp format Digital Zoom Click and uncheck Disable digital zoom to enable the zoom operation The navigation screen indicates the part of the image being magnified To control the zoom level drag the slider bar To move to a different area you want to magnify drag the navigation screen Start MP4 Recording Click this button to record video clips in MP4 file format to your ...

Page 132: ...k Camera allows up to ten simultaneous accesses UDP multicast This protocol allows multicast enabled routers to forward network packets to all clients requesting streaming media This helps to reduce the network transmission load of the Network Camera while serving multiple clients at the same time Note that to utilize this feature the Network Camera must be configured to enable multicast streaming...

Page 133: ...r local hard disk Add date and time suffix to the file name Select this option to append the date and time to the end of the file name Local Streaming Buffer Time Due to the possiblity of encountering unsteady bandwidth flow the live streaming may lag and not be very smoothly If you enable this option the live streaming will be stored on console PC s cache memory for a configurable period of time ...

Page 134: ...the computer The joystick should work properly without installing any other driver or software Then you can begin to configure the joystick settings of connected devices Please follow the instructions below to enable joystick settings 1 Right click on a live view window Select Joystick Settings If your joystick is working properly it will be displayed on the drop down list c Select the joystick yo...

Page 135: ...The number of buttons may differ from different joysticks Please follow the steps below to configure your joystick buttons 1 Choosing one of the actions and click Assign will pop up a dialog Then you can assign this action to a button by pressing the joystick button or select it from the drop down list For example Assign Home move to home position to Button 1 2 Click OK to confirm the configuratio...

Page 136: ...owing diagram Note that a button can only be assigned with an action If you want to modify the settings select the action on the list and click Clear Selected 4 If you want to assign additional actions repeat step a c When all settings are complete click OK to save the settings or click Cancel to discard the settings ...

Page 137: ...ur joystick is not working properly it may need to be calibrated Click the Calibrate button to open the Game Controllers window located in Microsoft Windows control panel and follow the instructions for trouble shooting NOTE The joystick will appear in the Game Controllers list in the Windows Control panel If you want to check out for your devices go to the following page Start Control Panel Game ...

Page 138: ... item When you click on the first sub item the detailed information for the first sub item will be displayed when you click on the second sub item the detailed information for the second sub item will be displayed and that of the first sub item will be hidden The following is the main page interface Each function on the configuration list will be explained in the following sections Navigation Area...

Page 139: ... Network Camera The text will be displayed at the top of the main page and also on the view cell of ST7501 and VAST management software Turn off the LED indicators If you do not want others to notice the network camera is in operation you can select this option to turn off the LED indicators Location Group_id Device_id These IDs are used to identify the individual cameras deployed at the same inst...

Page 140: ...istrator can enter the date and time manually Note that the date and time format are yyyy mm dd and hh mm ss Automatic The Network Time Protocol is a protocol which synchronizes computer clocks by periodically querying an NTP Server NTP server Assign the IP address or domain name of the time server Leaving the text box blank connects the Network Camera to the default time servers Update interval S...

Page 141: ...e using the default settings Hide Powered by VIVOTEK If you check this item it will be removed from the homepage Logo graph Here you can change the logo that is placed at the top of your homepage Follow the steps below to upload a new logo 1 Click Custom and the Browse field will appear 2 Select a logo from your files 3 Click Upload to replace the existing logo with a new one 4 Enter a website lin...

Page 142: ...r you to choose from The new layout will simultaneously appear in the Preview field Click Save to enable the settings Font Color of the Video Title Background Color of the Video Area Frame Color Font Color Background Color of the Control Area Font Color of the Configuration Area Background Color of the Configuration Area Preset patterns ...

Page 143: ...you want to change the color on the right column 3 The palette window will pop up as shown below 4 Drag the slide bar and click on the left palette to select a desired color 5 The selected color will be displayed in the corresponding fields and in the Preview column 6 Click Save to enable the settings 1 2 3 4 Color Selector Custom Pattern ...

Page 144: ...rver 3 When completed click Save to enable the setting You can configure the Network Camera to send the system log file to a remote server as a log backup Before utilizing this feature it is suggested that the user install a log recording tool to receive system log messages from the Network Camera An example is Kiwi Syslog Daemon Visit http www kiwisyslog com kiwi syslog daemon overview System log...

Page 145: ...e Short message Email GSM Modem HTTP PTZ Digital output You can install the included VAST recording software which provides an Event Management function group for delivering event messages via emails GSM short messages onscreen event panel or to trigger an alarm etc For more information refer to the VAST User Manual ...

Page 146: ... and administrators in a chronological order The access log is stored in the Network Camera s buffer area and will be overwritten when reaching a certain limit System Parameters The View Parameters page lists the entire system s parameters If you need technical assistance please provide the information listed on this page ...

Page 147: ...ill see Reboot system now This connection will close After that re access the Network Camera The following message is displayed when the upgrade has succeeded The following message is displayed when you have selected an incorrect firmware file General settings Reboot This feature allows you to reboot the Network Camera which takes about one minute to complete When completed the live video page wil...

Page 148: ... card and related settings If none of the options is selected all settings will be restored to factory default The following message is displayed during the restoring process Import Export files This feature allows you to Export Update daylight saving time rules custom language file configuration file and server status report Export daylight saving time configuration file Click to set the start an...

Page 149: ...e In the example below DST begins each year at 2 00 a m on the second Sunday in March and ends at 2 00 a m on the first Sunday in November Update daylight saving time rules Click Browse and specify the XML file to update If the incorrect date and time are assigned you will see the following warning message when uploading the file to the Network Camera ...

Page 150: ... report Click to export the current server status report such as time logs parameters process status memory status file system status network status kernel message and so on Tips If a firmware upgrade is accidentally disrupted say by a power outage you still have a last resort method to restore normal operation See the following for how to bring the camera back to work Applicable scenario 1 Power ...

Page 151: ...e and Time Video 17 08 56 2015 01 09 Position of timestamp and video title on image Select to display time stamp and video title on the top or at the bottom of the video stream Timestamp and video title font size Select the font size for the time stamp and title Color Select to display color or black white video streams Power line frequency Set the power line frequency consistent with local utilit...

Page 152: ...he color temperature by pulling the RGain and BGain slide bars Image Adjustment Brightness Adjust the image brightness level which ranges from 0 to 100 Contrast Adjust the image contrast level which ranges from 0 to 100 Saturation Adjust the image saturation level which ranges from 0 to 100 Sharpness Adjust the image sharpness level which ranges from 0 to 100 Gamma curve Adjust the image sharpness...

Page 153: ...window for special lighting conditions Activated period Select the mode this profile to apply to Day mode Night mode or Schedule mode Please manually enter a range of time if you choose Schedule mode Then check Save to take effect Sensor Setting 1 For normal situations Sensor Setting 2 For special situations Noise reduction Check to enable noise reduction in order to reduce noises and flickers in ...

Page 154: ...utomatically tune to an optimal imaging result You may prefer a shorter shutter time to better capture moving objects while a faster shutter reduces light and needs to be compensated by electrical brightness gains Exposure mode Select Auto or Fixed iris mode according to your needs Fixed Select Fixed to configure a fixed exposure time and gain Then tune the slide bar to set the Exposure time and G...

Page 155: ...ust the value according to the ambient light Then you can configure iris mode as indoor or outdoor to reach the best image quality Iris mode When the Auto Exposure mode is selected Select Indoor or Outdoor iris mode to adapt to the installation The preset iris aperture setting will apply ...

Page 156: ...the setting and click Close to exit the page You can click Restore to recall the original settings without incorporating the changes When completed with the settings on this page click Save to enable the settings If you want to configure another sensor setting for day night schedule mode please click Profile to open the Profile of exposure settings page as shown below Activated period Select the m...

Page 157: ...lt frame size for Stream 2 is set to a smaller 1280 x 960 size for viewing on mobile devices in the Single Eye mode Stream 3 The default frame size for Stream 3 is set to a smaller 2560 x 960 size for viewing on mobile devices in the Side by Side mode Media Video The Depth mode displays the depth measurements via the triangulation correlation of the sum of pixel differences The 3D values acquired ...

Page 158: ...maller frame size and lower bit rate for remote viewing on mobile phones and a larger video size and a higher bit rate for live viewing on web browsers A higher quality stream can also be recorded to an NVR Note that a larger frame size takes up more bandwidth Maximum frame rate This limits the maximum refresh frame rate per second Set the frame rate higher for smoother video quality and for recog...

Page 159: ...rage or Upper bound bit rate number The Network Camera will strive to deliver video streams around or within the bit rate limitation you impose Policy If Frame Rate Priority is selected the Network Camera will try to maintain the frame rate per second performance while image quality will be compromised If Image quality priority is selected the Network Camera may drop some video frames in order to ...

Page 160: ...r for smoother video quality If the power line frequency is set to 50Hz the frame rates are selectable at 1fps 2fps 3fps 5fps 8fps 10fps 15fps 20fps and 25fps If the power line frequency is set to 60Hz the frame rates are selectable at 1fps 2fps 3fps 5fps 8fps 10fps and 15fps You can also select Customize and manually enter a value The frame rate will decrease if you select a higher resolution Vid...

Page 161: ...r each time the camera is connected to the LAN Use fixed IP address Select this option to manually assign a static IP address to the Network Camera 1 You can make use of VIVOTEK Installation Wizard 2 on the software CD to easily set up the Network Camera on LAN Please refer to Software Installation on page 43 for details 2 Enter the Static IP Subnet mask Default router and Primary DNS provided by ...

Page 162: ...account provided by your ISP Follow the steps below to acquire your Network Camera s public IP address 1 Set up the Network Camera on the LAN 2 Go to Stereo Tracker Configurations Event settings Add server please refer to Add server on page104 to add a new email or FTP server 3 Go to Stereo Tracker Configurations Event settings Add media please refer to Add media on page 108 Select System log so t...

Page 163: ... Error Router does not support UPnP port forwarding Steps to enable the UPnPTM user interface on your computer Note that you must log on to the computer as a system administrator to install the UPnPTM components 1 Go to Start click Control Panel then click Add or Remove Programs 2 In the Add or Remove Programs dialog box click Add Remove Windows Components 3 In the Windows Components Wizard dialog...

Page 164: ...ces Enabling UPnP port forwarding allows the Network Camera to open a secondary HTTP port on the router not HTTP port meaning that you have to add the secondary HTTP port number to the Network Camera s public address in order to access the Network Camera from the Internet For example when the HTTP port is set to 80 and the secondary HTTP port is set to 8080 refer to the list below for the Network ...

Page 165: ...r above When IPv6 is enabled by default the network camera will listen to router advertisements and be assigned with a link local IPv6 address accordingly IPv6 Information Click this button to obtain the IPv6 information as shown below If your IPv6 settings are successful the IPv6 address list will be listed in the pop up window The IPv6 address will be displayed as follows Link global IPv6 addres...

Page 166: ...ormat Please refer to HTTP streaming on page 168 for detailed information If you choose PPPoE as the Network Type the PPP0 address will be displayed in the IPv6 information column as shown below Manually setup the IP address Select this option to manually set up IPv6 settings if your network environment does not have DHCPv6 server and router advertisements enabled routers If you check this item th...

Page 167: ...t port The Websocket enables two way communications between browser based applications with servers that does not rely on opening multiple HTTP connections in order to avoid long polling The protocol consists of an opening handshake followed by basic message framing layered over TCP The protocol provides an alternative to HTTP polling from a web page to a remote server For a management session acr...

Page 168: ...etween 1025 and 65535 If the ports are incorrectly assigned the following warning messages will be displayed To access the Network Camera on the LAN both the HTTP port and secondary HTTP port can be used to access the Network Camera For example when the HTTP port is set to 80 and the secondary HTTP port is set to 8080 refer to the list below for the Network Camera s IP address Access name for stre...

Page 169: ...lorer does not support server push technology therefore using http ip address http port access name for stream 1 or 2 will fail to access the Network Camera Users can only use URL commands to request the stream 5 For more information about URL commands please refer to page 207 RTSP Streaming To utilize RTSP streaming authentication make sure that you have set a password for controlling the access ...

Page 170: ...ve sdp 1 Launch an RTSP player 2 Choose File Open URL A URL dialog box will pop up 3 Type the above URL command in the text box 4 The live video will be displayed in your player as shown below RTSP port RTP port for video audio RTCP port for video audio RTSP Real Time Streaming Protocol controls the delivery of streaming media By default the port number is set to 554 The RTP Real time Transport Pr...

Page 171: ...bandwith The ports can be changed to values between 1025 and 65535 The multicast RTP port must be an even number and the multicast RTCP port number is the multicast RTP port number plus one and thus is always odd When the multicast RTP port changes the multicast RTCP port will change accordingly If the multicast RTP video ports are incorrectly assigned the following warning message will be display...

Page 172: ...MAC address This service will examine if the host name is valid and automatically open a port on your router If using DDNS the user has to manually configure UPnP port forwarding Express Link is more convenient and easier to set up Please follow the steps below to enable Express Link 1 Make sure that your router supports UPnP port forwarding and it is activated 2 Check Enable express link 3 Enter ...

Page 173: ...that before utilizing this function please apply for a dynamic domain account first Safe100 net 1 In the DDNS column select Safe100 net from the drop down list Click I accept after reviewing the terms of the Service Agreement 2 In the Register column fill in the Host name xxxx safe100 net Email Key and Confirm Key and click Register After a host name has been successfully created a success message...

Page 174: ... Register column fill in the Host name Email Key and Confirm Key then click Register After a host name has been successfully created you will see a success message in the DDNS Registration Result column 3 Click Copy and all for the registered information will be uploaded to the corresponding fields in the DDNS column 4 Select Enable DDNS and click Save to enable the setting Forget key Click this b...

Page 175: ...upport for QoS The network video devices used in the network must be QoS enabled QoS models CoS the VLAN 802 1p model IEEE802 1p defines a QoS model at OSI Layer 2 Data Link Layer which is called CoS Class of Service It adds a 3 bit value to the VLAN MAC header which indicates the frame priority level from 0 lowest to 7 highest The priority is set up on the network switches which then use differen...

Page 176: ...rovides 64 different class IDs It gives an indication of how a given packet is to be forwarded known as the Per Hop Behavior PHB The PHB describes a particular service level in terms of bandwidth queueing theory and dropping discarding the packet decisions Routers at each network node classify packets according to their DSCP value and give them a particular forwarding treatment for example how muc...

Page 177: ...aged device A network node on a managed network For example routers switches bridges hubs computer hosts printers IP telephones network cameras web server and database Before configuring SNMP settings on the this page please enable your NMS first SNMP Configuration Enable SNMPv1 SNMPv2c Select this option and enter the names of Read Write community and Read Only community according to your NMS set...

Page 178: ...l also have the ability to control the Network Camera through the main page Please refer to Configuration on page 138 Allow anonymous viewing If you check this item any client can access the live stream without entering a User ID and Password Account Management Administrators can create up to 20 user accounts 1 Input the new user s name and password 2 Select the privilege level for the new user ac...

Page 179: ...mmunication with the Network Camera a Certificate must be created first There are three ways to create and install a certificate Create self signed certificate 1 Select this option from a pull down menu 2 In the first column select Enable HTTPS secure connection then select a connection option HTTP HTTPS or HTTPS only 3 Click Create certificate to generate a certificate 4 The Certificate Informati...

Page 180: ...ted connection 6 If your web session does not automatically change to an encrypted HTTPS session click Home to return to the main page Change the URL address from http to https in the address bar and press Enter on your keyboard Some Security Alert dialogs will pop up Click OK or Yes to enable HTTPS https 192 168 5 151 index html https ...

Page 181: ...ate certificate to proceed 3 The following information will show up in a pop up window after clicking Create Then click Save to generate the certificate request 4 The Certificate request window will prompt If you see the following Information bar click OK and click on the Information bar at the top of the page to allow pop ups ...

Page 182: ...opy the certificate request from your request prompt and paste it in the CA s signing request window Proceed with the rest of the process as CA s instructions on their webpage 6 Once completed your SSL certificate should be delivered to you via an email or other means Copy the contents of the certificate in the email and paste it in a text HTML hex editor converter such as IDM Computer Solutions U...

Page 183: ... User s Manual 183 7 Open a new edit paste the certificate contents and press ENTER at the end of the contents to add an empty line 8 Convert file format from DOS to UNIX Open File menu Conversions DOS to Unix ...

Page 184: ...nual 9 Save the edit using the crt extension using a file name like CAcert crt 10 Return to the original firmware session use the Browse button to locate the crt certificate file and click Upload to enable the certification ...

Page 185: ... been created and installed before you can click on the Save button for the configuration to take effect 12 To begin an encrypted HTTPS session click Home to return to the main page Change the URL address from http to https in the address bar and press Enter on your keyboard Some Security Alert dialogs will pop up Click OK or Yes to enable HTTPS ...

Page 186: ...ow much time the client has been at the webpage User ID If the administrator has set a password for the webpage the clients have to enter a user name and password to access the live video The user name will be displayed in the User ID column If the administrator allows clients to link to the webpage without a user name and password the User ID column will be empty There are some situations that al...

Page 187: ...rarily and will automatically try to re link again IE Explore or Quick Time Player Filter Enable access list filtering Check this item and click Save if you want to enable the access list filtering function Filter type Select Allow or Deny as the filter type If you choose Allow Type only those clients whose IP addresses are on the Access List below can access the Network Camera and the others cann...

Page 188: ... IP address Always allow the IP address to access this device You can check this item and add the Administrator s IP address in this field to make sure the Administrator can always connect to the device IP address range 192 168 2 x will be bolcked There are three types of rules Single This rule allows the user to add an IP address to the Allowed Denied list For example 192 168 2 1 If IPv6 filter i...

Page 189: ...thentication 2 Authenticator an access point or a switch A go between which restricts unauthorized end users from communicating with the authentication server 3 Authentication server usually a RADIUS server Checks the client certificate and decides whether to accept the end user s access request VIVOTEK Network Cameras support two types of EAP methods to perform authentication EAP PEAP and EAP TLS...

Page 190: ...ork Camera the supplicant and the RADIUS Server the authentication server 2 A Network Camera requests access to the protected LAN using 802 1X via a switch the authenticator The client offers its identity and client certificate which is then forwarded by the switch to the RADIUS Server which uses an algorithm to authenticate the Network Camera and returns an acceptance or rejection back to the swi...

Page 191: ...ondition Digital input Select High or Low as the state of the signal to define the Normal status for the digital input Connect the digital input lines to the Network Camera and the camera will report the current status Digital output Select Grounded or Open as the state of the signal to define the Normal status for the digital output Connect the digital output lines to the Network Camera and the c...

Page 192: ...her the module fits the predefined VADP requirements Please contact technical support or the vendor of your 3rd party package for the parameters contained within Users can also run VIVOTEK s VADP packages as a means to access updated functionality instead of replacing the entire firmware Note that for some cameras the flash is too small to hold VADP packages These cameras will have its Save to SD ...

Page 193: ... By then the module status will become OFF and the X button will appear at the end of the row Click on the X button to remove an existing module When prompted by a confirm message Click Yes to proceed Yes No Note that the actual memory consumed while operating the module will be indicated on the Memory status field This helps determine whether a running module has consumed too much of system resou...

Page 194: ...y Already have a license key Apply the package Online Registration Go to VIVOTEK website Already a VVTK member login to VVTK website Download package from website VIVOTEK web site a Select a package name b Enter your Email addr c Camera VADP number Website registration A license key is delivered via Email Save license key from mail box Apply for VVTK member or login to VVTK website No license key ...

Page 195: ...ivate the license for using VIVOTEK s VADP modules The Automatic method requires an Internet connection Without Internet connection you should acquire the license key elsewhere and manually upload to the network camera Follow the onscreen instruction on VIVOTEK s website for the registration procedure ...

Page 196: ...ereo Tracker the Embedded VADP Module NOTE Refer to page 43 for the contents of Stereo Tracking and Counting configuration The Event trigger and DI DO configuration can also be accessed from the Stereo Tracker configuration pages ...

Page 197: ...dd to open the recording setting window On this page you can define the adaptive recording recording source recording schedule and recording capacity A total of 2 recording settings can be configured Recording name Enter a name for the recording setting Enable this recording Select this option to enable video recording With adaptive recording Select this option will activate the frame rate control...

Page 198: ...r record the full frame rate streaming data otherwise it will only request the I frame data during normal monitoring thus effectively saves bandwidth and storage space Time Bandwidth Bandwidth Activity Adaptive Streaming for Dynamic Frame Rate Control I frame Full frame rate I frame Continuous recording To enable adaptive recording please make sure you ve set up the trigger source such as Motion D...

Page 199: ...see details in the following NAS server Click Add NAS server to open the server setting window and follow the steps below to set up 1 Fill in the information for your server For example 2 Click Test to check the setting The result will be shown in the pop up window 1 2 3 4 Network storage path server name or IP address folder name User name and password for your server ...

Page 200: ...ximum capacity is reached the oldest file will be overwritten by the latest one The reserved amount is reserved for the transaction stage when the storage space is about to be full and new data arrives The minimum for the Reserved space must be larger than 15 MegaBytes Recording file management You can manually assign the Maximum duration and the Maximum file size for each recording footage You ma...

Page 201: ...er naming rules please refer to page 111 for details 20150110 20150111 20150112 If you want to enable recording notification please click Event to configure event triggering settings Please refer to Stereo Tracker Configurations Event settings on page 100 for more details When completed select Enable this recording Click Save to enable the setting and click Close to exit this page When the system ...

Page 202: ...ximum capacity is reached the oldest file will be overwritten by the latest one Enable automatic disk cleanup Check this item and enter the number of days you wish to retain a file For example if you enter 7 days the recorded files will be stored on the SD card for 7 days Click Save to enable your settings NOTE The latest firmware release supports mod sdp that supports the playback of video record...

Page 203: ...ime Manually enter the time range you want to search for contents created at a specific point in time Click Search and the recorded data corresponding to the search criteria will be listed in Search Results window NOTE It is recommended to turn OFF the recording activity before you remove an SD card from the camera The lifespan of an SD card is limited Regular replacement of the SD card can be nec...

Page 204: ...hlight the selected item in purple as shown above Click the View button and a media window will pop up to play back the selected file For example Click to adjust the image size Download Click on a search result to highlight the selected item in purple as shown above Then click the Download button and a file download window will pop up for you to save the file JPEGs to AVI This functions only appli...

Page 205: ...then click this button The selected items will become Locked which will not be deleted during cyclic recording You can click again to unlock the selections For example Remove Select the desired search results then click this button to delete the files Click to switch pages ...

Page 206: ...or the server denoted with servername in the URL syntax description below that is replaced with the string myserver in the URL syntax example further down in the page URL syntax is denoted with the word Syntax written in bold face followed by a box with the referenced syntax as shown below For example name of the server is written as servername and is intended to be replaced with the name of the a...

Page 207: ...ubdir cgi ext parameter value parameter value Example Set digital output 1 to active http mywebserver cgi bin dido setdo cgi do1 1 4 Security Level SECURITY LEVEL SUB DIRECTORY DESCRIPTION 0 anonymous Unprotected 1 view anonymous viewer dido videoin 1 Can view listen talk to camera 2 Can control DI DO PTZ of the camera 4 operator anonymous viewer dido camctrl operator Operator access rights can mo...

Page 208: ...e parameter should be group _ name or group name If you do not specify any parameters all the parameters on the server will be returned If you specify only group the parameters of the related group will be returned When querying parameter values the current parameter values are returned A successful control request returns parameter pairs as follows Return HTTP 1 0 200 OK r n Content Type text htm...

Page 209: ...i parameter value parameter value update value return return page http servername cgi bin admin setparam cgi parameter value parameter value update value return return page PARAMETER VALUE DESCRIPTION group _ name value to assigned Assign value to the parameter group _ name update boolean Set to 1 to update all fields no need to update parameter in each group return return page Redirect to the pag...

Page 210: ...parameter pair is parameter value r n parameter pair 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 123 r n ...

Page 211: ...to an email address shorter than n characters eg joe www ibm com ip address A string limited to an IP address eg 192 168 1 1 mac address A string limited to contain a MAC address without hyphens or colons boolean A boolean value of 1 or 0 represents Yes or No True or False Enable or Disable value1 value2 value3 Enumeration Only given values are valid blank A blank string everything inside A descri...

Page 212: ... time hh mm s s keep auto current time 6 6 Current time of the system Set to keep to keep time unchanged Set to auto to use NTP to synchronize time datetime MMDDhh mmYYYY ss blank 7 6 Another current time format of the system ntp string 40 au pool ntp org 6 6 NTP server Do not use skip to invoke default server for default value timezoneindex 489 529 320 6 6 Indicate timezone and area 480 GMT 12 00...

Page 213: ...MT 01 00 Azores Cape_Verde_IS 0 GMT Casablanca Greenwich Mean Time Dublin Edinburgh Lisbon London 40 GMT 01 00 Amsterdam Berlin Rome Stockholm Vienna Madrid Paris 41 GMT 01 00 Warsaw Budapest Bern 80 GMT 02 00 Athens Helsinki Istanbul Riga 81 GMT 02 00 Cairo 82 GMT 02 00 Lebanon Minsk 83 GMT 02 00 Israel 120 GMT 03 00 Baghdad Kuwait Riyadh Moscow St Petersburg Nairobi 121 GMT 03 00 Iraq 140 GMT 03...

Page 214: ... 11 00 Magadan Solomon Is New Caledonia 480 GMT 12 00 Aucklan Wellington Fiji Kamchatka Marshall Is 520 GMT 13 00 Nuku Alofa daylight_enable boolean 0 6 6 Enable automatic daylight saving time in time zone daylight_dstactualmode 1 4 positive integer 1 6 7 Check if current time is under daylight saving time Used internally daylight_auto_begintime string 19 NONE 6 7 Display the current daylight savi...

Page 215: ...Z commands When cooperating with others the system parameters will be restored to the default value except for a union of the combined results restoreexceptdst Any value N A 7 6 Restore the system parameters to default values except all daylight saving time settings This command can cooperate with other restoreexceptXYZ commands When cooperating with others the system parameters will be restored t...

Page 216: ...ring 40 SC8131 0 7 ODM specific model name of server eg DCS 5610 If it is not an ODM model this field will be equal to modelname serialnumber mac address product mac address 0 7 12 characters MAC address without hyphens firmwareversion string 40 product dependent 0 7 Firmware version including model company and version number in the format MODEL BRAND VERSION language_count integer 9 0 7 Number of...

Page 217: ... Device id of this camera 7 1 3 system mvaas Subgroup of system mvaas NAME VALUE DEFAULT SECURITY get set DESCRIPTION registerserver_address string 256 127 0 0 1 1 6 Remote management register server address registerserver_port 443 1025 65535 443 1 6 Remote management register server port logserver_address string 256 127 0 0 1 1 6 Remote management log server address logserver_port 443 1025 65535 ...

Page 218: ...HTTP push server connections eth_i0 string product dependent 1 7 Get network information from mii tool vi_i 0 nvi 1 product dependent boolean 0 1 7 Virtual input 0 Inactive 1 Active capability nvi 0 7 3 digital input behavior define Group di_i 0 ndi 1 capability ndi 0 NAME VALUE DEFAULT SECURITY get set DESCRIPTION normalstate high low high 1 1 Indicates open circuit or closed circuit inactive sta...

Page 219: ... 0 or capability eptz 0 user_i0_name string 64 root 6 7 User name of root user_i1_name string 64 vivotekmvaas 6 7 User name of remote management server user_i 2 20 _name string 64 blank 6 7 User name user_i0_pass password 64 blank 6 6 Root password user_i1_pass password 64 blank 6 6 Remote management server password user_i 2 20 _pass password 64 blank 7 6 User password user_i0_privilege view opera...

Page 220: ...ise the service may fail Stopped service will auto start after changing port settings Ex Change HTTP port from 80 to 5556 and change RTP port for video from 5556 to 20480 Then set preprocess 9 to stop both service first cgi bin admin setparam cgi network_preprocess 9 network_http_port 5556 network_rtp_videoport 20480 type lan pppoe product dependent lan 6 6 Network connection type resetip boolean ...

Page 221: ..._tls String 64 blank 6 6 TLS identity password String 253 blank 6 6 Password for TLS privatekeypassword String 253 blank 6 6 Password for PEAP ca_exist boolean 0 6 6 CA installed flag ca_time String 20 0 6 7 CA installed time Represented in EPOCH ca_size String 20 0 6 7 CA file size in bytes certificate_exist boolean 0 6 6 Certificate installed flag for TLS certificate_time String 20 0 6 7 Certifi...

Page 222: ...VALUE DEFAULT SECURITY get set DESCRIPTION enable boolean 0 6 6 Enable disable DSCP video 0 63 0 6 6 Video channel for DSCP audio 0 63 0 6 6 Audio channel for DSCP capability naudio 0 eventalarm 0 63 0 6 6 Event alarm channel for DSCP management 0 63 0 6 6 Management channel for DSCP eventtunnel 0 63 0 6 6 Event Control channel for DSCP 7 6 3 IPV6 Subgroup of network ipv6 capability protocol ipv6 ...

Page 223: ...push access name for stream 1 capability protocol spush_mjpeg 1 and capability nmediastream 0 s1_accessname product dependent string 32 video2 mjpg 1 6 HTTP server push access name for stream 2 capability protocol spush_mjpeg 1 and capability nmediastream 1 s2_accessname product dependent string 32 video3 mjpg 1 6 Http server push access name for stream 3 capability protocol spush_mjpeg 1 and capa...

Page 224: ...accessname string 32 live2 sdp 1 6 RTSP access name for stream2 capability protocol rtsp 1 and capability nmediastream 1 s2_accessname string 32 live3 sdp 1 6 RTSP access name for stream3 capability protocol rtsp 1 and capability nmediastream 2 7 6 7 1 RTSP multicast Subgroup of network_rtsp_s 0 n 1 multicast n is stream count capability protocol rtp multicast 0 NAME VALUE DEFAULT SECURITY get set...

Page 225: ...t 1025 65535 5556 6 6 Video channel port for RTP capability protocol rtp_unicast 1 audioport 1025 65535 5558 6 6 Audio channel port for RTP capability protocol rtp_unicast 1 7 6 10 PPPoE Subgroup of network pppoe capability protocol pppoe 0 NAME VALUE DEFAULT SECURITY get set DESCRIPTION user string 128 blank 6 6 PPPoE account user name pass password 64 blank 6 6 PPPoE account password 7 6 11 WebS...

Page 226: ... IP address admin_ip String 43 blank 6 6 Administrator IP address maxconnection 1 10 10 6 6 Maximum number of concurrent streaming connection s type 0 1 1 6 6 Ipfilter policy 0 allow 1 deny ipv4list_i 0 9 0 31 Single address ip address Network address ip address network mask Range address start ip address end ip address blank 6 6 IPv4 address list ipv6list_i 0 9 String 43 blank 6 6 IPv6 address li...

Page 227: ...color 0 1 1 1 4 0 monochrome 1 color flip boolean 0 1 4 Flip the image mirror boolean 0 1 4 Mirror the image ptzstatus integer 0 1 7 A 32 bit integer each bit can be set separately as follows Bit 0 Support camera control function 0 not support 1 support Bit 1 Built in or external camera 0 external 1 built in Bit 2 Support pan operation 0 not support 1 support Bit 3 Support tilt operation 0 not sup...

Page 228: ...te balance manual indicates keep current value rbgain indicates using rgain and gbain rgain 0 100 30 1 4 Manual set rgain value of gain control setting bgain 0 100 30 1 4 Manual set bgain value of gain control setting exposurelevel 0 12 6 1 4 Exposure level autoiris 0 1 1 1 4 set 1 to enable auto iris set 0 to disable auto iris piris_mode manual indoor outdoor manual 1 4 PIris mode manual 0 indoor...

Page 229: ...focus operation 0 not support 1 support text string 64 blank 1 4 Enclose caption imprinttimestamp boolean 0 1 4 Overlay time stamp on video textonvideo_position top bottom top 1 4 Text on video string position textonvideo_size 15 25 30 15 1 4 Text on video font size exposuremode auto fixed auto 1 4 Exposure mode maxexposure 50 32000 60 1 4 Maximum exposure time minexposure 1 32000 32000 1 4 Minimu...

Page 230: ...al input setting 1 worst quality 5 best quality 100 is percentage mode s 0 m 1 _h264_qvalue 0 51 30 1 4 Manual video quality level input s 0 m 1 _h264_quant 99 s 0 m 1 _h264_qpercen t 1 100 50 1 4 Manual video quality level input s 0 m 1 _h264_quant 100 s 0 m 1 _h264_bitrate 20000 40000 000 s0 2000000 s1 2000000 s2 512000 1 4 Set bit rate in bps when choosing cbr in ratecontrolmode s 0 m 1 _h264_m...

Page 231: ...0 m 2 _h264_smartstr eam_background_qvalue 0 51 40 7 7 Manual video quality level input s 0 m 1 _h264_smartstre am_background_quant 99 s 0 m 2 _h264_smartstr eam_background_quant 0 5 99 100 1 7 7 Quality of background quality 1 worst quality 5 best quality s 0 m 2 _h264_smartstr eam_maxbitrate 20000 40000 000 40000000 7 7 Maximum bitrate s 0 m 2 _h264_smartstr eam_win_i 0 2 _enable 0 1 0 7 7 Enabl...

Page 232: ...bit rate in bps when choosing cbr in ratecontrolmode s 0 m 1 _mjpeg_maxvb rbitrate 20000 40000 000 40000000 1 4 Set bit rate in bps when choosing vbr in ratecontrolmode s 0 m 1 _mjpeg_maxfra me 1 15 s0 10 s1 15 s2 10 1 4 Set maximum frame rate in fps for JPEG s 0 m 1 _mjpeg_priority policy framerate imag equality s0 framerate s1 framerate s2 imagequali ty 1 4 Set priority policy wdrc_mode 0 3 0 0 ...

Page 233: ...VIVOTEK User s Manual 233 ...

Page 234: ...suremode auto fixed auto 1 4 Exposure Mode maxexposure 1 32000 30 1 4 Maximum exposure time minexposure 1 32000 32000 1 4 Minimum exposure time enableblc boolean 0 1 4 Enable backlight compensation exposurelevel 0 12 6 1 4 Exposure level maxgain 0 100 100 1 4 Manual set maximum gain value mingain 0 100 0 1 4 Manual set minimum gain value autoiris boolean 0 1 4 Enable auto Iris whitebalance auto ma...

Page 235: ...m exposure time minexposure 1 32000 32000 1 4 Minimum exposure time exposurelevel 0 12 6 4 4 Exposure level enableblc boolean 0 4 4 Enable backlight compensation irismode fixed indoor outdoor outdoor 4 4 Video Iris mode wdrc_mode 0 3 0 0 7 WDR enhanced 0 off 1 auto 2 always on 3 keep current value wdrc_strength 0 2 0 0 7 WDR enhanced 0 low 1 medium 2 high maxgain 0 100 100 4 4 Manual set maximum g...

Page 236: ...0 50 4 4 Strength of DNR profile_i0_enable boolean 0 4 4 Enable disable this profile setting profile_i0_policy schedule schedule 4 4 The mode which the profile is applied to profile_i0_begintime hh mm 18 00 4 4 Begin time of schedule mode profile_i0_endtime hh mm 06 00 4 4 End time of schedule mode profile_i0_brightnesspercent 0 100 0 4 4 Adjust brightnesspercent of image profile_i0_contrastpercen...

Page 237: ...ding to mode settings sharpness 5 5 100 100 4 4 Adjust sharpness of image according to mode settings sharpnesspercent 0 100 50 4 4 Adjust sharpness value of percentage when sharpness 100 dnr_mode 0 1 0 4 4 0 disable 1 enable dnr_strength 1 100 50 4 4 Strength of DNR Group imagepreview NAME VALUE DEFAULT SECURITY get set DESCRIPTION videoin_whitebalance auto manual rbgain auto 4 4 Preview of adjust...

Page 238: ...orner coordinate of the window win_i 0 9 _size 0 400 0 320 100x75 4 4 Width and height of the window Group exposurewin_c 0 n 1 _profile for m profile and n channel product NAME VALUE DEFAULT SECURITY get set DESCRIPTION i 0 m 1 _mode auto custom blc auto 4 4 The mode indicates how to decide the exposure auto Use full view as the only one exposure window custom Use inclusive and exclusive window bl...

Page 239: ...s ernameemail string 64 blank 6 6 Your user name or email to login to the DDNS service provider provider _pa sswordkey string 64 blank 6 6 Your password or key to login to the DDNS service provider provider _se rvername string 128 blank 6 6 The server name for safe100 This field only exists if the provider is customsafe100 7 14 Express link Group expresslink PARAMETER VALUE Default SECURITY get se...

Page 240: ...ng service upnpnatstatus 0 3 0 6 7 The status of UPnP port forwarding used internally 0 OK 1 FAIL 2 no IGD router 3 no need for port forwarding 7 17 System log Group syslog NAME VALUE DEFAULT SECURITY get set DESCRIPTION enableremotelog boolean 0 6 6 Enable remote log serverip IP address blank 6 6 Log server IP address serverport 514 1025 65535 514 6 6 Server port used for log level 0 7 6 6 6 Leve...

Page 241: ...6 Read only security name authpwrw string 8 128 blank 6 6 Read write authentication password authpwro string 8 128 blank 6 6 Read only authentication password authtyperw MD5 SHA MD5 6 6 Read write authentication type authtypero MD5 SHA MD5 6 6 Read only authentication type encryptpwrw string 8 128 blank 6 6 Read write passwrd encryptpwro string 8 128 blank 6 6 Read only password encrypttyperw DES ...

Page 242: ... or hide manual trigger VI button in homepage 0 Hidden 1 Visible theme_option 1 4 1 1 6 1 3 One of the default themes 4 Custom definition theme_color_font string 7 ffffff 1 6 Font color theme_color_configfont string 7 ffffff 1 6 Font color of configuration area theme_color_titlefont string 7 098bd6 1 6 Font color of video title theme_color_controlbackgroun d string 7 565656 1 6 Background color of...

Page 243: ...y mask win_i 0 4 _enable boolean 0 7 7 Enable privacy mask window win_i 0 4 _name string 40 blank 7 7 Name of the privacy mask window win_i 0 4 _left 0 320 0 7 7 Left coordinate of window position win_i 0 4 _top 0 240 0 7 7 Top coordinate of window position win_i 0 4 _width 0 320 0 7 7 Width of privacy mask window win_i 0 4 _height 0 240 0 7 7 Height of privacy mask window ...

Page 244: ...r to support external IR led npir 0 positive integer Outdoor 0 Indoor 1 0 7 Number of PIRs ndi 0 positive integer 1 0 7 Number of digital inputs nvi 0 positive integer 3 0 7 Number of virtual inputs manual trigger ndo 0 positive integer 1 0 7 Number of digital outputs naudioin 0 positive integer 0 0 7 Number of audio inputs naudioout 0 positive integer 0 0 7 Number of audio outputs nvideoin positi...

Page 245: ... integer 0 0 7 An 32 bit integer each bit can be set separately as follows Bit 0 Support camera control function 0 not support 1 support Bit 1 Built in or external camera 0 external 1 built in Bit 2 Support pan operation 0 not support 1 support Bit 3 Support tilt operation 0 not support 1 support Bit 4 Support zoom operation 0 not support 1 support Bit 5 Support focus operation 0 not support 1 sup...

Page 246: ...ion positive integer 10 0 7 The maximum general streaming connections protocol_rtp_multicast _ scalable boolean 1 0 7 Indicate whether to support scalable multicast protocol_rtp_multicast _ backchannel boolean 0 0 7 Indicate whether to support backchannel multicast protocol_rtp_tcp boolean 1 0 7 Indicate whether to support RTP over TCP protocol_rtp_http boolean 1 0 7 Indicate whether to support RT...

Page 247: ... and the definition is as following Bit 0 Support MPEG4 Bit 1 Support MJPEG Bit 2 Support H 264 videoin_c0_lens_type motor motor 0 7 The lens type of this channel fisheye Fisheye lens fixed Build in lens The lens may be fixed focal vari focal etc but not be changeable changeable changeable lens Like box type camera users can install any C Mount or CS Mount lens as they wish motor Lens with motor t...

Page 248: ...c string mjpeg h264 0 7 Available codec list videoin_c0_nresolution positive integer 3 0 7 Number of videoin resolution videoin_c0_resolution a list of available resolution separated by commas product dependent 640x240 1280x480 2560x960 0 7 Available resolutions list Videoin_c0_maxsize WxH 2560x960 0 7 The maximum resolution of this channel the unit is pixel videoin_c0_mode0_nre solution positive ...

Page 249: ...er to support external microphone input audio_linein boolean 1 0 7 Indicate whether to support external line input It will be replaced by audio_mic and audio_extmic audio_lineout boolean 1 0 7 Indicate whether to support line output audio_headphoneout boolean 0 0 7 Indicate whether to support headphone output audioin_codec aac4 g711 g726 product dependent aac4 g711 g726 0 7 Available codec list fo...

Page 250: ... support wireless 802 11g wireless_s802dot11n boolean 0 0 7 Indicate whether to support wireless 802 11n wireless_beginchannel 1 14 N A 0 7 Indicate the begin channel of wireless network wireless_endchannel 1 14 N A 0 7 Indicate the end channel of wireless network wireless_encrypt_wep boolean 0 0 7 Indicate whether to support wireless WEP wireless_encrypt_wpa boolean 0 0 7 Indicate whether to supp...

Page 251: ...Number of preset locations eptz 0 positive integer 0 0 7 A 32 bit integer each bit can be set separately as follows Bit 0 stream 1 supports ePTZ or not Bit 1 stream 2 supports ePTZ or not The rest may be deduced by analogy nanystream 0 positive integer 0 0 7 number of any media stream per channel iva boolean 0 0 7 Indicate whether to support Intelligent Video analysis tampering boolean 0 0 7 Indic...

Page 252: ...0 7 Indicate whether to support remote camera control slave side media_totalspace positive integer 35000 0 7 Available memory space KB for media media_snapshot_sizep ersecond positive integer 1250 0 7 Maximum size KB of one snapshot image media_snapshot_maxp reevent positive integer 7 0 7 Maximum snapshot number before event occurred media_snapshot_maxp ostevent positive integer 7 0 7 Maximum snap...

Page 253: ...ocus image_ c0_focusassist boolean 0 0 7 Indicate whether to support focus assist image_ c0_remotefocus boolean 1 0 7 Indicate whether to support remote focus 7 22 Customized event script Group event_customtaskfile_i 0 2 PARAMETER VALUE Default SECURITY get set DESCRIPTION name string 40 blank 6 6 Custom script identification of this entry date string 4 20 blank 6 6 Date of custom script time stri...

Page 254: ... trigger condition boot System boot di Digital input seq Periodic condition recnotify Recording notification vi Virtual input Manual trigger vadp VADP event triggerstatus String 40 trigger 6 6 The status for event trigger exttriggerstatus String 40 blank 6 6 The status for event trigger exttriggerstatus1 String 40 blank 6 6 The status for event trigger exttriggerstatus2 String 40 blank 6 6 The sta...

Page 255: ... when trigger condition is vi One bit represents one digital input The LSB indicates VI 0 valevel 0 1 0 6 6 Select audio detection event 0 not select 1 select valevel0 0 1 0 6 6 Select audio detection profile event 0 not select 1 select inter 1 999 1 6 6 Interval of snapshots in minutes This field is used when trigger condition is seq weekday 0 127 127 6 6 Indicate which weekday is scheduled One b...

Page 256: ...nt string 40 blank 6 6 Specify the preset name that ptz goto on event triggered action_cf_enable Boolean 0 6 6 Enable or disable sending media to SD card action_cf_folder string 128 blank 6 6 Path to store media action_cf_media 0 4 101 blank 6 6 Index of the attached media action_cf_datefolder boolean 0 6 6 Enable this to create folders by date time and hour automatically action_cf_backup Boolean ...

Page 257: ... 0 65535 21 6 6 Port to connect to the server ftp_location string 128 NULL 6 6 Location to upload or store the media ftp_passive 0 1 1 6 6 Enable or disable passive mode 0 disable passive mode 1 enable passive mode email_address string 128 NULL 6 6 Email server address email_sslmode 0 1 0 6 6 Enable support SSL email_port 0 65535 25 6 6 Port to connect to the server email_username string 64 NULL 6...

Page 258: ...dia_i1 Snapshot2_ media_i2 Snapshot3_ media_i3 Snapshot4_ media_i4 Snapshot5_ snapshot_datesuffix 0 1 0 6 6 Add date and time suffix to filename 1 Add date and time suffix 0 Do not add snapshot_preevent 0 7 1 6 6 Indicates the number of pre event images snapshot_postevent 0 7 1 6 6 The number of post event images videoclip_source 0 3 0 6 6 Indicate the source of media stream 0 means the first stre...

Page 259: ...ormal priority 2 indicates high priority source 0 3 0 6 6 Indicate the source of media stream 0 means the first stream 1 means the second stream and so on limitsize 0 1 0 6 6 0 Entire free space mechanism 1 Limit recording size mechanism cyclic 0 1 0 6 6 0 Disable cyclic recording 1 Enable cyclic recording notify 0 1 1 6 6 0 Disable recording notification 1 Enable recording notification notifyserv...

Page 260: ...eserveamount 0 100 6 6 The reserved amount in Mbytes when choosing cyclic recording mechanism dest cf 0 4 cf 6 6 The destination to store the recorded data cf means local storage CF or SD card 0 means the index of the network storage cffolder string 128 NULL 6 6 Folder name maxsize product dependent 100 2000 product dependent 100 product dependent 6 6 Unit Mega bytes When this condition is reached...

Page 261: ... Create certificate request and install status 3 1 0 6 6 Specify the https status 3 Certificate not installed 2 Invalid public key 1 Waiting for certificate 0 Not installed 1 Active countryname string 2 TW 6 6 Country name in the certificate information stateorprovincename string 128 Asia 6 6 State or province name in the certificate information localityname string 128 Asia 6 6 The locality name i...

Page 262: ...oup roi_c 0 n 1 for n channel product and m is the number of streams which support ROI capability eptz 0 PARAMETER VALUE Default SECURITY get set DESCRIPTION s 0 m 1 _home 0 1744 0 93 6 0 0 7 7 ROI left top corner coordinate s 0 m 1 _size 176 x 144 2560x1920 7 7 ROI width and height The width value must be multiples of 16 and the height value must be multiples of 8 7 30 ePTZ setting Group eptz_c 0...

Page 263: ...E Default SECURITY get set DESCRIPTION patrolseq string 120 blank 1 4 The patrol sequence of ePTZ All the patrol position indexes will be separated by patroldwelling string 160 blank 1 4 The dwelling time unit second of each patrol point separated by preset_i 0 19 _name string 40 blank 1 7 Name of ePTZ preset It should be set by ePreset cgi rather than by setparam cgi preset_i 0 19 _pos coordinate...

Page 264: ... 7 Indicate current free storage size for uploading VADP modules module_number 0 1 6 7 Record the total module number that already stored in the system module_order string 40 0 6 6 The execution order of the enabled modules module_save2sd boolean 0 6 6 Indicate if the module should be saved to SD card when user want to upload it If the value is false save module to the internal storage space and i...

Page 265: ...com module_i1 9 blank 6 6 URL of the vendor version string 40 module_i0 1 0 module_i1 9 blank 6 6 Version of the module license string 40 module_i0 N A module_i1 9 blank 6 6 Indicate the license status of the module path string 40 module_i0 mnt flash2 vadp preload 0 module_i1 9 blank 6 6 Record the storage path of the module initscr string 40 module_i0 main sh module_i1 9 blank 6 6 The script that...

Page 266: ... used read only output 0 2 2 7 7 Internal used read only enable boolean 0 1 6 Indicate whether seamless recording is recording to local storage or not at present Read only guid 0 2 _id string 127 blank 1 6 The connected seamless streaming ID Read only guid 0 2 _number 0 3 0 1 6 Number of connected seamless streaming with guid 0 2 _id Read only 7 33 Genetec info Group genetec NAME VALUE DEFAULT SEC...

Page 267: ...rmal state 1 Active triggered state Example Drive the digital output 1 to triggered state and redirect to an empty page http myserver cgi bin dido setdo cgi do1 1 Query Status of the Digital Input capability ndi 0 Note This request requires Viewer privileges Method GET POST Syntax http servername cgi bin dido getdi cgi di0 di1 di2 di3 If no parameter is specified all of the digital input statuses ...

Page 268: ...vileges Method GET POST Syntax http servername cgi bin dido getdo cgi do0 do1 do2 do3 If no parameter is specified all the digital output statuses will be returned Return HTTP 1 0 200 OK r n Content Type text plain r n Content Length length r n r n do0 state r n do1 state r n do2 state r n do3 state r n where state can be 0 or 1 Example Query the status of digital output 1 Request http myserver cg...

Page 269: ...vailable resolution 0 The resolution of the image quality 1 5 3 The quality of the image streamid 0 m 1 product dependent The stream number The server will return the most up to date snapshot of the selected channel and stream in JPEG format The size and quality of the image will be set according to the video settings on the server Return HTTP 1 0 200 OK r n Content Type image jpeg r n Content Len...

Page 270: ...to add delete or edit userpass value The password of the new user to add or that of the old user to modify The default value is an empty string Privilege value The privilege of the user to add or to modify viewer Viewer privilege operator Operator privilege admin Administrator privilege Return return page Redirect to the page return page after the parameter is assigned The return page can be a ful...

Page 271: ...e move value Move home up down left right auto value Auto pan patrol zoom value Zoom in out zooming value zs value Zoom without stopping used for joystick vx value vy value vs value Shift without stopping used for joystick x value y value videosize value resolution value stretch value Click on image Move the center of image to the coordination x y based on resolution or videosize speedpan value sp...

Page 272: ...of movement used for joystick control vy integer vs 0 7 Set the speed of movement 0 means stop x integer x coordinate clicked by user It will be the x coordinate of center after movement y integer y coordinate clicked by user It will be the y coordinate of center after movement videosize window size The size of plug in ActiveX window in web page resolution window size The resolution of streaming s...

Page 273: ...ream 0 m 1 Stream recall Text string less than 40 characters One of the present positions to recall return return page Redirect to the page return page after the parameter is assigned The return page can be a full URL path or relative path according to the current path ePTZ Preset Locations capability eptz 0 Note This request requires Operator privileges Method GET POST Syntax http servername cgi ...

Page 274: ...ttp servername cgi bin admin ipfilter cgi method del v4 v6 index value return return page PARAMETER VALUE DESCRIPTION type NULL Get IP filter type allow deny Set IP filter type method addv4 Add IPv4 address into access list addv6 Add IPv6 address into access list delv4 Delete IPv4 address from access list delv6 Delete IPv6 address from access list ip IP address Single address IP address Network ad...

Page 275: ... IP filter type method addv4 Add IPv4 address into access list addv6 Add IPv6 address into access list delv4 Delete IPv4 address from access list delv6 Delete IPv6 address from access list ip IP address Single address IP address Network address IP address network mask Range address start IP address end IP address index value The start position to add or to delete return return page Redirect to the...

Page 276: ...DP You can get the SDP by HTTP GET When using scalable multicast Get SDP file which contains the multicast information via HTTP Open the Network Stream Note This request requires Viewer access privileges Syntax For HTTP push server MJPEG http servername network_http_s 0 m 1 _accessname For RTSP MP4 the user needs to input the URL below into an RTSP compatible player rtsp servername network_rtsp_s ...

Page 277: ...ta The hex decimal data is a series of digits from 0 9 A F Each comma separates the commands by 200 milliseconds flush yes no yes Receive data buffer of the COM port will be cleared before read no Do not clear the receive data buffer wait 1 65535 Wait time in milliseconds before read data read 1 128 The data length in bytes to read The read data will be in the return page Return HTTP 1 0 200 OK r ...

Page 278: ...ry key column will automatically be assigned a unique integer triggerType text Optional Indicate the event trigger type Please embrace your input value with single quotes Ex mediaType motion Support trigger types are product dependent mediaType text Optional Indicate the file media type Please embrace your input value with single quotes Ex mediaType videoclip Support trigger types are product depe...

Page 279: ...er Optional Specifies how many rows to skip at the beginning of the matched records Note that the offset keyword is used after limit keyword To increase the flexibility of search command you may use OR connectors for logical OR search operations Moreover to search for a specific time period you can use TO connector Ex To search records triggered by motion or di or sequential and also triggered bet...

Page 280: ...update isLocked 1 label 1 label 5 Ex Update records whose key numbers are 2 and 3 to be unlocked status http servername cgi bin admin lsctrl cgi cmd update isLocked 0 label 2 label 3 Command queryStatus PARAMETER VALUE DESCRIPTION retType xml or javascript Optional Ex retype javascript The default return message is in XML format Ex Query local storage status and call for javascript format return m...

Page 281: ...the virtual input is waiting for next state it cannot accept new requests return return page Redirect to the page return page after the request is completely assigned The return page can be a full URL path or relative path according the current path If you omit this parameter it will redirect to an empty page Return Code Description 200 The request is successfully executed 400 The request cannot b...

Page 282: ...sft positive integer 0 Request cached stream at most how many seconds ago tsmode normal adaptive normal Streaming mode normal Full FPS all the time adaptive Default send only I frame for MP4 and H 264 and send 1 FPS for MJPEG If DI or motion window are triggered the streaming is changed to send full FPS for 10 seconds Note this parameter also works on non timeshift streams reftime mm ss The time c...

Page 283: ... compatible player rtsp servername liveany sdp codectype h264 resolution value h264_intraperiod value h264_ratecontrolmode value h264_quant value h264_qvalue value h264_bitrate value h264_maxframe value product dependent PARAMETER VALUE DEFAULT DESCRIPTION codectype mjpeg h264 N A Set codec type for Anystream solution capability_videoin_resolution product dependent Video resolution in pixels mjpeg...

Page 284: ...trolmode 0 99 is the customized manual input setting 1 worst quality 5 best quality h264_qvalue 0 51 30 Manual video quality level input This must be present if h264_quant is equal to 0 99 h264_bitrate 20 40000000 8000000 Set bit rate in bps when choosing cbr in h264_ratecontrolmode h264_maxframe 1 25 5M mode 1 30 2M mode 25 30 Set maximum frame rate in fps for H264 ...

Page 285: ... remote_focus_zoom_motor_max Maximum steps of zoom motor remote_focus_focus_motor_start Start point of effective focal length remote_focus_focus_motor_end End point of effective focal length remote_focus_focus_motor Current position of focus motor remote_focus_zoom_motor Current position of zoom motor remote_focus_focus_enable Current function of focus motor remote_focus_zoom_enable Current functi...

Page 286: ...function auto scan Export Files Note This request requires Administrator privileges Method GET Syntax For daylight saving time configuration file http servername cgi bin admin exportDst cgi For language file http servername cgi bin admin export_language cgi currentlanguage value PARAMETER VALUE DESCRIPTION currentlanguage 0 20 Available language lists Please refer to system_info_language_i0 system...

Page 287: ...ost data filename file name r n r n multipart encoded form data For language file http servername cgi bin admin upload_lan cgi Post data filename file name r n r n multipart encoded form data For setting backup file http servername cgi bin admin upload_backup cgi Post data filename file name r n r n multipart encoded form data Server will accept the file named file name to upload this one to camer...

Page 288: ...Report Format JSON XML CSV General Connectors RJ 45 for Network PoE connection DI DO USB 2 0 Only as a power bank not for data transmission MicroSD Slot LED Indicator System power and status indicator Power Input IEEE 802 3af PoE Class 3 Power Consumption PoE Max 12 95W USB Max 300mA Dimensions 160 D x 70 W x 38 H mm Weight 396 g Safety Certifications CE LVD FCC Class B VCCI C Tick UL Operating Te...

Page 289: ... CA PAT 2216315 CH PAT 819303 CN PAT ZL96193827 7 DE PAT 819303 DE69611607T2 DK PAT 819303 ES PAT 819303 EP PAT 819303 FR PAT 819303 GB PAT 819303 IT PAT 819303 JP PAT APP 8 529817 NL PAT 819303 SE PAT 819303 US PAT 5664053 THE LIST MAY BE UPDATED FROM TIME TO TIME BY LICENSORS AND A CURRENT VERSION OF WHICH IS AVAILABLE ON LICENSOR S WEBSITE AT HTTP WWW VOICEAGE COM H 264 THIS PRODUCT IS LICENSED...

Page 290: ...nt off and on the user is encouraged to try to correct the interference by one or more of the following measures Reorient or relocate the receiving antenna Increase the separation between the equipment and receiver Connect the equipment into an outlet on a circuit different from that to which the receiver is connected Consult the dealer or an experienced radio TV technician for help Shielded inter...

Reviews: