FREE ENGLISH VIVOTEK IB9365-EHT-A (01) PDF USER GUIDE
FREE ENGLISH VIVOTEK IB9365-EHT-A (01) PDF USER MANUAL
FREE ENGLISH VIVOTEK IB9365-EHT-A (01) PDF OWNER GUIDE
FREE ENGLISH VIVOTEK IB9365-EHT-A (01) PDF OWNER MANUAL
FREE ENGLISH VIVOTEK IB9365-EHT-A (01) PDF REFERENCE GUIDE
FREE ENGLISH VIVOTEK IB9365-EHT-A (01) PDF INSTRUCTION GUIDE
FREE ENGLISH VIVOTEK IB9365-EHT-A (01) PDF REFERENCE MANUAL
FREE ENGLISH VIVOTEK IB9365-EHT-A (01) PDF INSTRUCTION MANUAL
FREE ENGLISH VIVOTEK IB9365-EHT-A (01) PDF OPERATING INSTRUCTIONS
CLICK HERE TO DOWNLOAD VIVOTEK IB9365-EHT-A (01) PDF MANUAL
If this is not the document you want for this product, click here to see if we have any other documents for this product.
VIVOTEK IB9365-EHT-A (01) PDF SUMMARY:
What should I do if I want to use the Human Detection feature?
If you plan to use the Human Detection feature, make sure you measure the installation height of your camera. The height information is important for the accuracy of the video analytics results. Some of the other perspective information are automatically collected by the onboard S-sensor. The height information enables the horizontal and vertical keystone corrections of the field of view. Measure the distance between camera lens and the ground.
How do I open the camera canister?
Open the camera canister by turning the outer half counter-clockwise.
How do I install a MicroSD card for onboard storage?
Install a MicroSD card if onboard storage is preferred.
How do I replace the desiccant bag inside the canister?
Replace the desiccant bag inside the canister.
How do I install the canister cover?
Install the canister cover by aligning and turning it clock-wise. There are alignment marks on the canister.
How do I install the sunshield?
Install the sunshield. The position of sunshield can be adjusted.
How do I drill mounting holes on the wall?
Use the alignment sticker to drill mounting holes on the wall, and install the conduit box.
What should I do if I want to install a conduit to box?
Remove the plastic plug from the bottom of the conduit box if you want to install a conduit to box.
How do I route cables through the conduit?
Route cables through the conduit. You can also install the conduit to the hole in the center.
How do I attach the safety tether to the bottom of the camera?
Attach the safety tether to the bottom of the camera.
How do I install the components of the Ethernet cable gland to an Ethernet cable?
Install the components of the Ethernet cable gland to an Ethernet cable. Use putties to seal the connections of every back-end cables.
How do I install the camera to the box?
Install the camera to the box by driving 4 hex socket screws.
How do I locate and configure the Network Camera in the local network?
Please visit the website to Install the "Shepherd” software utility. The program will search for Video Receivers, Video Servers or Network Cameras on the same LAN. Double-click on the camera’s MAC address to open a web console with the camera.
How do I install the Shepherd utility if my camera comes without the CD?
If your camera comes without the CD, go to the website, and locate the utility in the Downloads > Software page.
What will the program do after I run the Shepherd utility?
The program will conduct an analysis of your network environment.
What will the program do after a brief search?
After a brief search, the installer window will prompt. Click on the MAC and model name that matches the one printed on the product label. You can then double-click on the address to open a management session with the Network Camera.
What should I enter for the username and password when logging in to the camera for the first time?
Since your camera is used for the first time, there is no password. Enter “root” as the user name, and nothing for the password.
How do I configure my password?
Enter the combination of alphabetic and numeric characters to fulfill the password strength requirement. The default name for the camera administrator is “root”, and can not be changed.
What characters can I use in my password?
Some, but not all special ASCII characters are supported: !, $, %, -, ., @, ^, _, and ~. You can use them in the password combination.
How do I adjust the camera’s shooting direction?
Loosen, but not completely remove, the retention screws on the mounting bracket to adjust the camera’s shooting direction. You can pan, tilt, or rotate the camera.
How do I move the lens towards the field of view I want to capture?
Move the lens around towards the field of view you want to capture.
How do I use the “Perform Auto Focus” function to automatically tune to a best image focus?
For the -HT and -EHT models, open a web console. From a web console, open the firmware configuration page. Enter the Configuration > Media > Image > Focus page. You will see a live stream on screen. If preferred, you can zoom in on the scene. Use the “Perform Auto Focus” function to automatically tune to a best image focus. Check the live view to ensure the image is in focus.
How do I tighten the retention screws?
When done, tighten the retention screws using the L wrench.
What does it mean when the LED is steady red?
Powered and system booting, or network failed.
What does it mean when the Red LED is off?
Power off.
What does it mean when the Green LED is off?
Network is disconnected.
What does it mean when the LED is steady red and the Green LED blinks every 1 sec.?
Connected to network.
What does it mean when the Green LED blinks every 1 sec. and RED LED blinks consecutively every 0.15 sec.?
Upgrading firmware.
What does it mean when the Green and RED blink every 0.15 sec, Green and RED light on, then blink again?
Restoring defaults.
What does it mean when the RED LED is on, Green LED blinks and RED LED is constantly on?
Status after a reset (network connected).
What does it mean when the Green and RED LEDs are constantly on?
Status after a reset (network disconnected).
How do I reset the system?
Press the recessed reset button. Wait for the Network Camera to reboot.
How do I restore the factory default settings?
Press and hold the reset button until 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.
How do I connect the Network Camera to a PoE-enabled switch via Ethernet cable?
Follow the below illustration to connect the Network Camera to a PoE-enabled switch via Ethernet cable.
How do I connect between the Network Camera and a non-PoE switch?
Use a PoE power injector (optional) to connect between the Network Camera and a non-PoE switch.
What should I do after connecting to a network?
A browser session with the Network Camera should prompt. You should be able to see live video from your camera. You may also install the 32-channel recording software from the website in a deployment consisting of multiple cameras. For its installation details, please refer to its related documents.
What should I do before setting up the Network Camera over the Internet?
Before setting up the Network Camera over the Internet, make sure you have a router and follow the steps below:
- Connect your Network Camera behind a router, the Internet environment is illustrated. Regarding how to obtain your IP address, please refer to Software Installation for details.
- In this case, if the Local Area Network (LAN) IP address of your Network Camera is 192.168.0.3, please forward 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.
- Find out the public IP address of your router provided by your ISP (Internet Service Provider). Use the public IP and the secondary HTTP port to access the Network Camera from the Internet. Please refer to Network Type for details.
How do I access the Network Camera through web browsers if my network environment is not a LAN?
- Launch your web browser (e.g., Microsoft® Internet Explorer or Mozilla Firefox).
- Enter the IP address of the Network Camera in the address field. Press Enter.
- Live video will be displayed in your web browser.
- If it is the first time installing the network camera, an information bar will prompt. Follow the instructions to install the required plug-in on your computer.
What should I do if I see a dialog box indicating that my security settings prohibit running ActiveX® Controls?
Please enable the ActiveX® Controls for your browser:
- Choose Tools > Internet Options > Security > Custom Level.
- Look for Download signed ActiveX® controls; select Enable or Prompt. Click OK.
- Refresh your web browser, then install the ActiveX® control. Follow the instructions to complete installation.
What can I try if I encounter problems with displaying the configuration menus or UI items?
If you encounter problems with displaying the configuration menus or UI items, try disable the Compatibility View on IE8 or IE9. You may also press the F12 key to open the developer tools utility, and then change the Browser Mode to the genuine IE8 or IE9 mode.
How do I view the streaming media using RTSP players?
To view the streaming media using RTSP players, you can use one of the following players that support RTSP streaming:
- Quick Time Player
- VLC media player
- mpegable Player
- pvPlayer
How do I set the RTSP port?
As most ISPs and players only allow RTSP streaming through port number 554, please set the RTSP port to 554.
How do I configure the RTSP access name?
For more information, please refer to RTSP Streaming.
How do I open URL?
- Launch the RTSP player.
- Choose File > Open URL. A URL dialog box will pop up.
- The address format is rtsp://<ip address>:<rtsp port>/<RTSP streaming access name for stream1 or stream2>.
- The live video will be displayed in your player.
How do I view the streaming media through 3GPP-compatible mobile devices?
To view the streaming media through 3GPP-compatible mobile devices, make sure the Network Camera can be accessed over the Internet. For more information on how to set up the Network Camera over the Internet, please refer to Setup the Network Camera over the Internet.
What should I check to utilize 3GPP-compatible Mobile Devices?
To utilize this feature, please check the following settings on your Network Camera:
- Because most players on 3GPP mobile phones do not support RTSP authentication, make sure the authentication mode of RTSP streaming is set to disable. For more information, please refer to RTSP Streaming.
- As the the bandwidth on 3G networks is limited, you 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.
- Video Mode H.264
- Frame size 176 x 144
- Maximum frame rate 5 fps
- Intra frame period 1S
- Video quality (Constant bit rate) 40kbps
- As most ISPs and players only allow RTSP streaming through port number 554, please set the RTSP port to 554. For more information, please refer to RTSP Streaming.
- Launch the player on the 3GPP-compatible mobile devices (e.g., QuickTime).
- Type the following URL commands into the player. The address format is rtsp://<public ip address of your camera>:<rtsp port>/<RTSP streaming access name for stream # with small frame size and frame rate>.
How do I use VIVOTEK Recording Software?
You can download a VAST recording software, allowing simultaneous 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.
What should I do if I encounter problems with displaying live view or the onscreen plug-in control?
If you encounter problems with displaying live view or the onscreen plug-in control, you may try to remove the plug-ins that might have been installed on your computer. Remove the following folder: C:\Program Files (x86)\Camera Stream Controller.
What should I do if I forget the root (administrator) password for the camera?
If you forget the root (administrator) password for the camera, you can restore the camera defaults by pressing the reset button for longer than 5 seconds.
What should I do if DHCP is enabled in my network, and the camera cannot be accessed?
If DHCP is enabled in your network, and the camera cannot be accessed, run the Shepherd utility to search the network. If the camera has been configured with 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.
What should I do if I change my network parameters?
If you change your network parameters, e.g., added a connection to a LAN card, re-start the Shepherd utility.
How do I change the host name?
The host name can be customized to fit your needs. The name can be changed especially there are many cameras in your surveillance deployment. For more information, please refer to System.
How do I select a video stream for live viewing?
This Network Camera supports multiple streams (streams 1 and 2) simultaneously. You can select any of them for live viewing. For more information about multiple streams, please refer to page 75 for detailed information.
How do I enable/disable an event trigger manually?
Click to enable/disable an event trigger manually. Please configure an event setting on the Application page before you enable this function. A total of 3 event configuration can be configured. For more information about event setting, please refer to page 125.
How do I hide the Manual Trigger button on the homepage?
If you want to hide this item on the homepage, please go to Configuration> System > Homepage Layout > General settings > Customized button to deselect the “show manual trigger button” checkbox.
How do I access the client setting page?
Click this button to access the client setting page. For more information, please refer to Client Settings.
How do I access the configuration page of the Network Camera?
Click this button to access the configuration page of the Network Camera. It is suggested that a password be applied to the Network Camera so that only the administrator can configure the Network Camera. For more information, please refer to Configuration.
How do I choose a language for the user interface?
Click this button to choose a language for the user interface. Language options are available in: English, Deutsch, Español, Français, Italiano, 日本語, Português, 簡体中文, and 繁體中文. Please note that you can also change a language on the Configuration page.
How do I hide or display the control panel?
You can click the hide button to hide or display the control panel.
How do I resize the homepage?
- Click 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.
How do I display the Global View window?
Click on this item to display the Global View window. The Global View window contains a full view image (the largest frame size of the captured video) and a floating frame (the viewing region of the current video stream). The floating frame allows users to control the e-PTZ function (Electronic Pan/ Tilt/Zoom). For more information about e-PTZ operation, please refer to E-PTZ Operation. For more information about how to set up the viewing region of the current video stream, please refer to page 122.
How do I control the e-PTZ (Electronic Pan/ Tilt/Zoom) function?
This Network Camera supports “digital“ (e-PTZ) pan/tilt/zoom control, which allows roaming a smaller view frame within a large view frame. Please refer to PTZ settings for detailed information. Note that the PTZ buttons on the panel are not operational unless you are showing only a portion of the full image. If the live view window is displaying the full view, the PTZ buttons are not functional.
How do I capture and save still images?
Click this button to capture and save still images. The captured images will be displayed in a pop-up window. Right-click the image and choose Save Picture As to save it in JPEG (.jpg) or BMP (.bmp) format.
How do I enable the digital zoom operation?
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.
How do I pause the transmission of the streaming media?
Pause the transmission of the streaming media. The button becomes the Resume button after clicking the Pause button.
How do I stop the transmission of the streaming media?
Stop the transmission of the streaming media. Click the Resume button to continue transmission.
How do I record video clips in MP4 file format to my computer?
Click this button to record video clips in MP4 file format to your computer. Press the Stop MP4 Recording button to end recording. When you exit the web browser, video recording stops accordingly. To specify the storage destination and file name, please refer to MP4 Saving Options.
How do I adjust the volume on the local computer?
When the Mute function is not activated, move the slider bar to adjust the volume on the local computer.
How do I turn off the volume on the local computer?
Turn off the volume on the local computer. The button becomes the Audio On button after clicking the Mute button.
How do I talk to people around the Network Camera?
Click this button to talk to people around the Network Camera. Audio will project from the external speaker connected to the Network Camera. Click this button again to end talking transmission.
How do I adjust the microphone volume on the local computer?
When the Mute function is not activated, move the slider bar to adjust the microphone volume on the local computer.
How do I turn off the Mic volume on the local computer?
Turn off the Mic volume on the local computer. The button becomes the Mic On button after clicking the Mute button.
How do I switch to full screen mode?
Click this button to switch to full screen mode. Press the “Esc” key to switch back to normal mode.
How do I specify a storage destination and file name?
Users can record live video as they are watching it by clicking Start MP4 Recording on the main page. Here, you can specify the storage destination and file name.
- Folder: Specify a storage destination on your PC for the recorded video files. The location can be changed.
- File name prefix: Enter the text that will be appended to the front of the video file name. A specified folder will be automatically created on your 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.
How do I enable local Streaming Buffer Time?
In the case of encountering unsteady bandwidth, live streaming may lag and video streaming may not be very smoothly. If you enable this option, the live streaming will be stored temporarily on your PC’s cache memory for a few milli seconds before being played on the live viewing window. This will help you see the streaming more smoothly. If you enter 3,000 Millisecond, the streaming will delay for 3 seconds.
How do I configure the joystick settings of connected devices?
Enable Joystick Connect a joystick to a USB port on your management computer. Supported by the plug-in (Microsoft’s DirectX), once the plug-in for the web console is loaded, it will automatically detect if there is any joystick on 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:
- Select a detected joystick, if there are multiple, from the Selected joystick menu. If your joystick is not detected, if may be defective.
- Click Calibrate or Configure buttons to configure the joystick-related settings.
How do I assign Preset actions to my joystick?
If you want to assign Preset actions to your joystick, the preset locations should be configured in advance in the Configuration > PTZ page. In Windows, use the search function on the Start menu to search for Game Controller.
How do I calibrate my joystick if it is not working properly?
If your 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.
How do I check out my devices?
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 Controllers.
How do I configure Buttons?
Click the Configure Buttons button, a window will prompt. Please follow the steps below to configure your joystick buttons:
- Select a button number from the Button # pull-down menu.
- Select a corresponding action, such as Patrol or Preset#. If you are not sure of the locations of each button, use the Properties window in the Game Controllers utility.
- Click the Assign button to assign an action to the button. You can delete an association by selecting a button number, and then click the Delete button. Repeat the process until you are done with the configuration of all preferred actions. The buttons you define should appear on the button list accordingly.
- Please remember to click the Save button on the Client settings page to preserver your settings.
How do I upload a new logo?
Follow the steps below to upload a new logo:
- Click Custom and the Browse field will appear.
- Select a logo from your files.
- Click Upload to replace the existing logo with a new one.
- Enter a website link if necessary.
- Click Save to enable the settings.
How do I hide manual trigger buttons on the homepage?
If you want to hide manual trigger buttons on the homepage, please uncheck this item. This item is checked by default.
How do I 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.
How do I synchronize the date and time of the Network Camera with the local computer?
Select this option to synchronize the date and time of the Network Camera with the local computer. The read-only date and time of the PC is displayed as updated.
How do I enter the date and time manually?
The administrator can enter the date and time manually. Note that the date and time format are [yyyy/mm/dd] and [hh:mm:ss].
How do I assign the IP address or domain name of the time-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. The precondition is that the camera must have the access to the Internet.
How do I upload Daylight Savings Time rules?
If you want to upload Daylight Savings Time rules, please refer to System > Maintenance > Import/ Export files.
How do I set up a customized homepage?
- Click Custom on the left column.
- Click the field where you want to change the color on the right column.
- The palette window will pop up.
- Drag the slider bar and click on the left square to select a desired color.
- The selected color will be displayed in the corresponding fields and in the Preview column.
- Click Save to enable the settings.
How do I set up the remote log?
- Select Enable remote log.
- In the IP address text box, enter the IP address of the remote server.
- In the port text box, enter the port number of the remote server.
- When completed, click Save to enable the setting.
How do I upgrade the firmware?
- Download the latest firmware file from the VIVOTEK website. The file is in .pkg file format.
- Click Browse… and locate the firmware file.
- Click Upgrade. The Network Camera starts to upgrade and will reboot automatically when the upgrade completes.
What happens if the upgrade is successful?
If the upgrade is successful, you will see “Reboot system now!! This connection will close”. After that, re-access the Network Camera.
What message is displayed when you have selected an incorrect firmware file?
The following message is displayed when you have selected an incorrect firmware file.
How do I reboot the Network Camera?
This feature allows you to reboot the Network Camera, which takes about one minute to complete. When completed, the live video page will be displayed in your browser. The following message will be displayed during the reboot process.
What should I do if the connection fails after rebooting?
Manually enter the IP address of the Network Camera in the address field to resume the connection.
What options are available when restoring the network camera to factory default settings?
- Network: Select this option to retain the Network Type settings.
- Daylight Saving Time: Select this option to retain the Daylight Saving Time settings.
- Custom Language: Select this option to retain the Custom Language settings.
- VADP: Retain the VADP modules (3rd-party software stored on the SD card) and related settings.
- Focus position: Retain the lens focus position using the previously saved position parameters.
What happens if none of the options are selected?
If none of the options is selected, all settings will be restored to factory default.
How do I export daylight saving time configuration file?
- In the Export files column, click Export to export the daylight saving time configuration file from the Network Camera.
- A file download dialog will pop up. Click Open to review the XML file or click Save to store the file for editing.
- Open the file with Microsoft® Notepad and locate your time zone; set the start and end time of DST. When completed, save the file.
What warning message will I see if the incorrect date and time are assigned?
If the incorrect date and time are assigned, you will see the following warning message when uploading the file to the Network Camera.
What message is displayed when attempting to upload an incorrect file format?
The following message is displayed when attempting to upload an incorrect file format.
What are the applicable scenarios when a firmware upgrade is accidentally disrupted?
- (a) Power disconnected during firmware upgrade.
- (b) Unknown reason causing abnormal LED status, and a Restore cannot recover normal working condition.
How do I activate the camera with its backup firmware?
(a) Press and hold down the reset button for at least one minute.
(b) Power on the camera until the Red LED blinks rapidly.
© After boot up, the firmware should return to the previous version before the camera hanged. (The procedure should take 5 to 10 minutes, longer than the normal boot-up process). When this process is completed, the LED status should return to normal.
How do I adjust the white balance to the best color temperature?
- Place a sheet of paper of white or cooler-color temperature color, such as blue, in front of the lens, then allow the Network Camera to automatically adjust the color temperature.
- Click the On button to Fix current value and confirm the setting while the white balance is being measured.
- You may also manually tune the color temperature by pulling the RGain and BGain slide bars.
How do I configure privacy mask windows?
- Click New to add a new window.
- You can use 4 mouse clicks to create a new masking window, which is recommended to be at least twice the size of the object (height and width) you want to cover.
- Enter a Window Name and click Save to enable the setting.
- Click on the Enable privacy mask checkbox to enable this function.
How do I set up those settings for a stream?
- Select a stream for which you want to set up the viewing region.
- Select a Region of Interest from the drop-down list. The floating frame, the same as the one in the Gloabl View window on the home page, will resize accordingly. If you want to set up a customized viewing region, you can also resize and drag the floating frame to a desired position with your mouse.
- Choose a proper Output Frame Size from the drop-down list according to the size of your monitoring device.
How do I set up a profile?
- Select the Profile mode tab.
- Select the applicable mode: Night mode or Schedule mode. Please manually enter a range of time if you choose the Schedule mode.
- Configure Exposure control settings in the folowing columns. Please refer to previous dicussions for detailed information.
- Click Save to enable the setting and click Close to exit the page.
How do I perform the automated Focus function?
- Select from the bottom of the screen whether you want to perform focus adjustment on the Full view or within a Custom focus window. You can create a custom window and click and drag the window to a desired position on screen.
- It is recommended to Reset to the default back focus position of the sensor board.
- You can use the Fully-opened iris checkbox (default) to increase the iris size for a better focus adjustment result.
- Click to select the Fully-opened iris or the Full-range scan buttons. When a full-range scan is selected, a full-range scan through the camera’s entire focal length can take about 30 to 80 seconds. If not, the auto focus scan will only go through the length where optimal focus may occur, and that takes about 15 to 20 seconds. In theory, best results of the auto scan can be acquired when the camera’s iris is fully open.
- Wait for the scan to complete. After a short while, the clearest image obtained should be displayed and the optimal focus range achieved. Use the arrow marks on the sides to fine-tune the focus if you are not satisfied with the results. You may still need to use the arrow marks to fine-tune the focus depending on the live image on your screen. “>” means moving from wide to tele end; and “<” tele to wide.
How do I easily set up the Network Camera on LAN?
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 19 for details.
How do I acquire my Network Camera’s public IP address?
- Set up the Network Camera on the LAN.
- Go to Configuration > Event > Event settings > Add server (please refer to Add server on page 130) to add a new email or FTP server.
- Go to Configuration > Event > Event settings > Add media (please refer to Add media on page 135). Select System log so that you will receive the system log in TXT file format which contains the Network Camera’s public IP address in your email or on the FTP server.
- Go to Configuration > Network > General settings > Network type. Select PPPoE and enter the user name and password provided by your ISP. Click Save to enable the setting.
- The Network Camera will reboot.
- Disconnect the power to the Network Camera; remove it from the LAN environment.
How do I enable the UPnPTM user interface on my computer?
- Go to Start, click Control Panel, then click Add or Remove Programs.
- In the Add or Remove Programs dialog box, click Add/Remove Windows Components.
- In the Windows Components Wizard dialog box, select Networking Services and click Details.
- In the Networking Services dialog box, select Universal Plug and Play and click OK.
- Click Next in the following window.
- Click Finish. UPnPTM is enabled.
How do I link to an IPv6 address?
- Open your web browser.
- Enter the link-global or link-local IPv6 address in the address bar of your web browser.
- The format should be: http://[2001:0c08:2500:0002:0202:d1ff:fe04:65f4]/
- Press Enter on the keyboard or click Refresh button to refresh the webpage.
How do I utilize HTTP authentication?
To utilize HTTP authentication, make sure that your have set a password for the Network Camera first; please refer to Security > User account on page 107 for details.
How do I utilize RTSP streaming authentication?
To utilize RTSP streaming authentication, make sure that you have set a password for controlling the access to video stream first. Please refer to Security > User account on page 107 for details.
How do I use an RTSP player to access the Network Camera?
- Launch an RTSP player.
- Choose File > Open URL. A URL dialog box will pop up.
- Type the above URL command in the text box.
- The live video will be displayed in your player.
How do I enable Express Link?
- Make sure that your router supports UPnP port forwarding and it is activated.
- Check Enable express link.
- Enter a host name for the network device and click Save. If the host name has been used by another device, a warning message will show up. If the host name is valid, it will display a message.
How do I enable the DDNS setting?
Select this option to enable the DDNS setting.
How do I utilize the Safe100.net provider?
- In the DDNS column, select Safe100.net from the drop-down list. Click I accept after reviewing the terms of the Service Agreement.
- 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 will be displayed in the DDNS Registration Result column.
- Click Copy and all the registered information will automatically be uploaded to the corresponding fields in the DDNS column at the top of the page.
How do I register for CustomSafe100 DDNS server?
VIVOTEK offers documents to establish a CustomSafe100 DDNS server for distributors and system integrators. You can use CustomSafe100 to register a dynamic domain name if your distributor or system integrators offer such services.
- In the DDNS column, select CustomSafe100 from the drop-down list.
- In the Register column, fill in the Host name, Email, Key, and Confirm Key; then click Register.
What do I do after a host name has been successfully created?
After a host name has been successfully created, a success message will appear in the DDNS Registration Result column.
- Click Copy and all the registered information will be uploaded to the corresponding fields in the DDNS column.
- Select Enable DDNS and click Save to enable the setting.
What do I do if I forget the key to Safe100.net or CustomSafe100?
Click the Forget key button. Your account information will be sent to your email address.
How do I enable DDNS?
- Select Enable DDNS.
- Click Save.
Where can I find links to apply for a dynamic domain account when selecting other DDNS providers?
Refer to the following links to apply for a dynamic domain account when selecting other DDNS providers:
- Dyndns.org(Dynamic) / Dyndns.org(Custom): visit http://www.dyndns.com/
What are the main benefits of a QoS-aware network?
- The ability to prioritize traffic and guarantee a certain level of performance to the data flow.
- The ability to control the amount of bandwidth each application may use, and thus provide higher reliability and stability on the network.
What requirements must be met to utilize QoS in a network environment?
- All network switches and routers in the network must include support for QoS.
- The network video devices used in the network must be QoS-enabled.
How do I set up CoS?
Enter the VLAN ID of your switch (0~4095) and choose the priority for each application (0~7). If you assign Video the highest level, the switch will handle video packets first.
What should I consider regarding CoS?
- A VLAN Switch (802.1p) is required. Web browsing may fail if the CoS setting is incorrect.
- The Class of Service technologies do not guarantee a level of service in terms of bandwidth and delivery time; they offer a “best-effort”. Users can think of CoS as “coarsely-grained” traffic control and QoS as “finely-grained” traffic control.
- Although CoS is simple to manage, it lacks scalability and does not offer end-to-end guarantees since it is based on L2 protocol.
How do I specify the DSCP value?
Specify the DSCP value for each application (0~63). Note that different vendors of network devices might have different methodologies and unique implementations. You should enter a DSCP tag value according to the information provided by the network devices.
What are the three key components of SNMP?
- Manager: Network-management station (NMS), a server which executes applications that monitor and control managed devices.
- Agent: A network-management software module on a managed device which transfers the status of managed devices to the NMS.
- Managed 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.
What should I do before configuring SNMP settings?
Enable your NMS first.
How do I configure SNMP settings?
- Enable SNMPv1, SNMPv2c: Select this option and enter the names of Read/Write community and Read Only community according to your NMS settings.
- Enable SNMPv3: This option contains cryptographic security, a higher security level, which allows you to set the Authentication password and the Encryption password.
- Security name: According to your NMS settings, choose Read/Write or Read Only and enter the community name.
- Authentication type: Select MD5 or SHA as the authentication method.
- Authentication password: Enter the password for authentication (at least 8 characters).
- Encryption password: Enter a password for encryption (at least 8 characters).
How do I access recorded videos in the SD card?
You can FTP the camera’s IP address to download videos recorded in the SD card, or use the “http:// ip/cgi-bin/admin/lsctrl.cgi?cmd=search” command to examine the recorded files on your SD card.
How do I enable the FTP function?
You can manually enable the FTP server service to enable the FTP function. You can disable the FTP server function when it is not in use. The newer firmware disabled the FTP port for security concerns.
How do I configure the FTP port?
The FTP server allows the user to save recorded video clips. By default, the FTP port is set to 21. It can also be assigned to another port number between 1025 and 65535. You can utilize VIVOTEK’s Shepherd utility to upgrade the firmware via FTP server.
How do I access the camera from a Mac computer?
To access the camera from a Mac computer, go to Safari, click on Bonjour and select the camera from a drop-down list. You can go to Safari > Preferences to enter your user name and password, and provide the root password the first time you access the camera. The camera main page will open in your browser.
What do I do if I don’t have the Bonjour option?
Some later iOSes may come without the Bonjour option. Install the Discovery utility instead.
- Find the Discovery (formerly Bonjour Browser) from the Mac App Store.
- Discovery is a utility that displays all the Bonjour services on your local network or on Wide-Area Bonjour domains. The utility is previously called Bonjour Browser, it is now distributed on the Mac App Store.
- Discovery requires macOS 10.12 or higher. For older versions of Mac OS you can download the old version of Bonjour Browser.
- Bonjour Browser (obsolete) http://www.tildesoft.com/files/BonjourBrowser.dmg – Version 1.5.6
- Discovery for iOS https://itunes.apple.com/us/app/discovery-dns-sd-browser/id305441017?mt=8
How do I add more accounts in the Account management window?
If you want to add more accounts in the Account management window, please apply the password for the “root” account first. The administrator can create up to 20 user accounts.
How do I create a new user?
- Click to unfold the pull-down menu. Select New user.
- Enter the new user’s name and password. Type the password identically in both text boxes. Some, but not all special ASCII characters are supported: !, $, %, -, ., @, ^, _, and ~. You can use them in the password combination. The strength of your password combination is shown on the right, use the combination of alphabetic, numeric, upper case, and lower case characters until the password strength is good enough.
- Select the privilege level for the new user account. Click Add to enable the setting.
What are the privilege levels for user accounts?
- Administrator: Full control.
- Operator: Control DO, white-light illuminator, snapshot, and PTZ; unable to enter the camera Configuration page.
- Viewer: Control DO, white-light illuminator, view, listen, PTZ, and talk through the camera interface.
What are the access rights sorted by user privilege?
Access rights are sorted by user privilege (Administrator, Operator, and Viewer). Only administrators can access the Configuration page. Although operators cannot access the Configuration page, they can use the URL Commands to get and set the value of parameters. For more information, please refer to URL Commands of the Network Camera on page 161. Viewers can only access the main page for live viewing.
How do I modify or delete an existing user account?
- Select an existing account to modify.
- Make necessary changes and click Update or Delete to enable the setting.
How do I modify the management privilege as operators or viewers?
Select or de-select the checkboxes, and then click Save to enable the settings. If you give Viewers the privilege, Operators will also have the ability to control the Network Camera through the main page.
How do I allow anonymous viewing?
If you select the Allow anonymous viewing item, any client can access the live stream without entering a User ID and Password.
How do I enable authentication and encrypted communication over SSL (Secure Socket Layer)?
This helps protect streaming data transmission over the Internet on higher security level.
What are the ways to create and install a certificate?
- Create self-signed certificate
- Create certificate request and install
How do I create a self-signed certificate?
- Select this option from a pull-down menu.
- In the first column, select Enable HTTPS secure connection, then select a connection option: “HTTP & HTTPS” or “HTTPS only”.
- Click Create certificate to generate a certificate.
- The Certificate Information will automatically be displayed. You can click Certifi-cate properties to view detailed information about the certificate.
- Click Save to preserve your configuration, and your current session with the camera will change to the encrypted connection.
- 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.
How do I create a certificate request and install?
- Select the option from the Method pull-down menu.
- Click Create certificate to proceed.
- The following information will show up in a pop-up window after clicking Create. Then click Save to generate the certificate request.
- 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.
- Look for a trusted certificate authority, such as Symantec’s VeriSign Authentication Services, that issues digital certificates. Sign in and purchase the SSL certification service. Copy 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.
- 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’ UltraEdit.
- Open a new edit, paste the certificate contents, and press ENTER at the end of the contents to add an empty line.
- Convert file format from DOS to UNIX. Open File menu > Conversions > DOS to Unix.
- Save the edit using the “.crt” extension, using a file name like “CAcert.crt.”
- Return to the original firmware session, use the Browse button to locate the crt certificate file, and click Upload to enable the certification.
- 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.
- 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.
How do I limit the maximum number of concurrent streaming connections?
Simultaneous live viewing for 1~10 clients (including stream 1 to stream 3). The default value is 10. If you modify the value and click Save, all current connections will be disconnected and automatically attempt to re-link (IE Explorer or Quick Time Player).
How do I view connection information?
Click the View Information button to display the connection status window showing a list of the current connections. Note that only consoles that are currently displaying live streaming will be listed in the View Information list.
What information is displayed in the connection status window?
- IP address: Current connections to the Network Camera.
- Elapsed time: How 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.
What situations allow clients access to the live video without a user name and password?
- The administrator does not set up a root password.
- The administrator has set up a root password, but set RTSP Authentication to “disable“.
- The administrator has set up a root password, but allows anonymous viewing.
How do I manage connections?
- Refresh: Click this button to refresh all current connections.
- Add to deny list: You can select entries from the Connection Status list and add them to the Deny List to deny access. Please note that those checked connections will only be disconnected temporarily and will automatically try to re-link again (IE Explore or Quick Time Player). If you want to enable the denied list, please check Enable access list filtering and click Save in the first column.
- Disconnect: If you want to break off the current connections, please select them and click this button. Please note that those checked connections will only be disconnected temporarily and will automatically try to re-link again (IE Explore or Quick Time Player).
How do I enable access list filtering?
Check the Enable access list filtering item and click Save if you want to enable the access list filtering function.
How do I configure the 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 cannot.
- On the contrary, if you choose Deny Type, those clients whose IP addresses are on the Access List below will not be allowed to access the Network Camera, and the others can.
Then you can Add a rule to the following Access List. Please note that the IPv6 access list column will not be displayed unless you enable IPv6 on the Network page.
What types of rules can I add to the Access List?
- Single: This rule allows the user to add an IP address to the Allowed/Denied list. For example: 192.168.2.1
- Network: This rule allows the user to assign a network address and corresponding subnet mask to the Allow/Deny List. The address and network mask are written in CIDR format.
- Range: This rule allows the user to assign a range of IP addresses to the Allow/Deny List. Note: This rule only applies to IPv4 addresses. For example, IP address range 192.168.2.x will be bolcked.
If IPv6 filter is preferred, you will be prompted by the following window. Enter the IPv6 address and the two-digit prefix length to specify the range of IP addresses in your configuration.
How do I ensure the Administrator can always connect to the device?
You can check the Administrator IP address Always allow the IP address to access this device item and add the Administrator’s IP address in this field to make sure the Administrator can always connect to the device.
How do I enable IEEE 802.1X?
Enable this function if your network environment uses IEEE 802.1x, which is a port-based network access control. The network devices, intermediary switch/access point/hub, and RADIUS server must support and enable 802.1x settings.
How do I enable 802.1x settings?
- Before connecting the Network Camera to the protected network with 802.1x, please apply a digital certificate from a Certificate Authority (i.e., your network administrator) which can be validated by a RADIUS server.
- Connect the Network Camera to a PC or notebook outside of the protected LAN. Open the configuration page of the Network Camera as shown below. Select EAP-PEAP or EAP-TLS as the EAP method. In the following blanks, enter your ID and password issued by the CA, then upload related certificate(s).
- When all settings are complete, move the Network Camera to the protected LAN by connecting it to an 802.1x enabled switch. The devices will then start the authentication automatically.
What is the authentication process for 802.1x?
- The Certificate Authority (CA) provides the required signed certificates to the Network Camera (the supplicant) and the RADIUS Server (the authentication server).
- 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 switch.
- The switch also forwards the RADIUS Server’s certificate to the Network Camera.
- Assuming all certificates are validated, the switch then changes the Network Camera’s state to authorized and is allowed access to the protected network via a pre-configured port.
How do I control the e-PTZ operation?
Digital: Control the e-PTZ operation. Within a field of view,it allows users to quickly move the focus to a target area for close-up viewing without physically moving the camera.
How do I set up the Auto pan/patrol speed control?
Select the speed from 1~5 (slow/fast) to set up the Auto pan/patrol speed control.
How do I display the zoom indicator on the home page when I zoom in/out the live viewing window?
If you check the Zoom factor display item, the zoom indicator will be displayed on the home page when you zoom in/out the live viewing window.
How can I pan/tilt/zoom the viewing region?
In addition to using the e-PTZ control panel, you can also use the mouse to drag or resize the floating frame to pan/tilt/zoom the viewing region. The live view window will also move to the viewing region accordingly.
How do I switch to the new viewing region instantly?
If you check the Moving Instantly item, the live view window will switch to the new viewing region instantly after you move the floating frame. If not selected, the process of moving from one position to another will be shown.
How do I move the viewing region to any point of the Global View Window or Live View Window?
The e-PTZ function also supports “Click on Image“. When you click on any point of the Global View Window or Live View Window, the viewing region will also move to that point. Note that the”Click on Image” function only applies when you have configured a smaller “Region of Interest” out of the maximum output frame.
How do I patrol among the selected preset positions continuously?
Click the Patrol button.
How do I set up a patrol schedule?
- Select the preset locations on the list, and click .
- The selected preset locations will be displayed on the Patrol locations list.
- Set the Dwelling time for the preset location during an auto patrol.
- If you want to delete a preset location from the Patrol locations list, select it and click Remove.
- Select a location and click to rearrange the patrol order.
- Select patrol locations you want to save in the list and click Save to enable the patrol settings.
- To implement the patrol schedule, please go to homepage and click on the Patrol button.
How do I configure an event with reactive measures such as recording video or snapshots?
It is necessary to configure the server and media settings so that the Network Camera will know what action to take (such as which server to send the media files to) when a trigger is activated.
How do I set an event?
In the Event column, click Add to open the event settings window. Here you can arrange three elements – Schedule, Trigger, and Action to set an event. A total of 3 event settings can be configured.
- Event name: Enter a name for the event setting.
- Enable this event: Select this checkbox to enable the event setting.
- Priority: Select the relative importance of this event (High, Normal, or Low). Events with a higher priority setting will be executed first.
- Detect next motion detection or digital input after seconds: Enter the duration in seconds to pause motion detection after a motion is detected. This can prevent event-related actions to take place too frequently.
How do I specify the period of time during which the event trigger will take effect?
Select the days of the week and the time in a day (in 24-hr time format) for the event triggering schedule. For example, you may prefer an event to be triggered only during the off-office hours.
How do I define when to trigger the Network Camera?
The trigger source can be configured to use the Network Camera’s built-in motion detection mechanism or external digital input devices.
What are the choices of trigger sources?
- Video motion detection: This option makes use of the built-in motion detection mechanism as a trigger source. To enable this function, you need to configure a Motion Detection Window first.
- 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.
- System boot: This option triggers the Network Camera when the power to the Network Camera is disconnected and re-connected.
- Recording notify: This option allows the Network Camera to trigger when the recording disk is full or when recording starts to overwrite older data.
- Camera tampering detection: This option allows the Network Camera to trigger when the camera detects that is is being tampered with. To enable this function, you need to configure the Tampering Detection option first.
- Manual Triggers: This option allows users to enable event triggers manually by clicking the on/off button on the homepage. Please configure 1 to 3 associated events before using this function.
- VADP: It is presumed that you already uploaded and enabled the VADP modules before you can associatee VADP triggers with an Event setting. Click on the Set VADP Trigger button to open the VADP setup menu.
- Shock detection: A shock accelerometer comes with the camera. If impact to the camera occurs, such as someone tries to destroy the camera, the impact can be detected and reported.
- Audio detection: A preset threshold can be configured with an external microphone as the trigger to system event. The triggering condition can be an input exceeding or falling below a threshold.
How do I define the actions to be performed by the Network Camera when a trigger is activated?
- Backup media if the network is disconnected: Select this option to backup media file on SD card if the network is disconnected. This function will only be displayed after you set up a network storage (NAS). The media to back up can include snapshot images, video, or system logs depending on your event settings.
- Play audio clip: A pre-loaded audio clip can be configured to be played when one triggering condition is met. For example, playing a warning message to deter an intruder.
How do I specify where the notification messages are sent to when a trigger is activated?
Click Add server to open the server setting window. A total of 5 server settings can be configured.
What are the available server types?
Email, FTP, HTTP, and Network storage.
How do I configure Email server settings?
Select 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 password of the email account if necessary.
- Server port: The default mail server port is set to 25. You can also manually set another port.
If your SMTP server requires a secure connection (SSL), select This server requires a secure connection (SSL). To verify if the email settings are correctly configured, click Test. The result will be shown in a pop-up window. If successful, you will also receive an email indicating the result. Click Save server to enable the settings.
How do I configure FTP server settings?
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 name of the FTP account.
- Password: Enter the password of the FTP account.
- FTP folder name: Enter the folder where the media files will be placed. If the folder name does not exist, the Network Camera will automatically create one on the FTP server.
- Passive mode: Most firewalls do not accept new connections initiated from external requests. If the FTP server supports passive mode, select this option to enable passive mode FTP and allow data transmission to pass through the firewall. The firmware default has the Passive mode checkbox selected.
To verify if the FTP settings are correctly configured, click Test. The result will be shown in a pop-up window. If successful, you will also receive a test.txt file on the FTP server. Click Save server to enable the settings.
How do I configure HTTP server settings?
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 are correctly configured, click Test. The result will be shown in a pop-up window. If successful, you will receive a test.txt file on the HTTP server. Click Save server to enable the settings.
How do I configure Network storage settings?
Select to send the media files to a networked storage when a trigger is activated.
How do I test the SD card?
Click SD Test. The system will display a message indicating the result as a success or a failure. If you want to use your SD card for local storage, please format it before use.
How do I manage the recorded files on SD card?
Click the View button for an SD card, a Local storage page will prompt so that you can manage the recorded files on SD card.
How do I view recorded data on Network storage?
If you click the View button for a Network storage, a file directory window will prompt for you to view recorded data on Network storage.
How do I create folders by date, time, and hour automatically?
If you select this item, the system will automatically create folders by the date when video footages are stored onto the networked storage.
How do I specify the type of media that will be sent when a trigger is activated?
Click Add media to open the media setting window. A total of 5 media settings can be configured.
What are the available media types?
Snapshot, Video Clip, and System log.
How do I configure Snapshot settings?
Select to send snapshots when a trigger is activated.
- Media name: Enter a name for the media setting.
- Source: Select to take snapshots from any of the video streams.
- Send pre-event images: The Network Camera has a buffer to temporarily hold 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 to 7 images can be generated.
- File name prefix: Enter the text that will be appended to the front of the file name.
- Add date and time suffix to the file name: Select this option to add a date/time suffix to the file name.
Click Save media to enable the settings.
How do I configure Video clip settings?
Select to send video clips when a trigger is activated.
- Media name: Enter a name for the media setting.
- Source: Select a video stream as the source of video clip.
- Pre-event recording: The Network Camera has a buffer to temporarily hold data up to a certain limit. Enter a number to decide the duration of recording before a trigger is activated. Up to 9 seconds can be set.
- Maximum duration: Specify the maximum recording duration in seconds. The duration can be up to 10 seconds.
- Maximum file size: Specify the maximum file size allowed.
- File name prefix: Enter the text that will be appended to the front of the file name.
Click Save media to enable the settings.
How do I configure System log settings?
Select to send a system log when a trigger is activated. Click Save media to enable the settings, then click Close to exit the page.
How do I enable the event triggering action?
In the Event settings column, the Servers and Medias you configured will be listed; please make sure the Event -> Status is indicated as ON, in order to enable the event triggering action. When completed, click the Save event button to enable the settings and click Close to exit Event Settings page.
How do I stop the event trigger?
If you want to stop the event trigger, you can click on the ON button to turn it to OFF status or click the Delete button to remove the event setting.
How do I remove a server or media setting from the list?
To remove a server setting from the list, select a server name from the drop-down list and click Delete. Note that you can only delete a server setting when it is not applied in an existing event setting.
To remove a media setting from the list, select a media name from the drop-down list and click Delete. Note that you can only delete a media setting when it is not applied in an existing event setting.
What does the alarm trigger include?
The alarm trigger includes motion detection and DI detection.
How do I set up recording?
- Select a trigger source.
- Schedule: The server will start to record files on the local storage or network storage (NAS).
- Network fail: Since network fail, the server will start to record files on the local storage (SD card).
- Destination You can select the SD card or network storage (NAS) for the recorded video files. If you have not configured a NAS share, see details in the following.
- Click Add NAS server to open the server setting window and follow the steps below to set up:
- Fill in the information for your server.
- Click Test to check the setting. The result will be shown in the pop-up window. If successful, a test.txt file will be received on the networked storage.
- Enter a server name.
- Click Save to complete the settings and click Close to exit the page.
- Click Add NAS server to open the server setting window and follow the steps below to set up:
How do I set up a NAS server?
- Click Add NAS server to open the server setting window.
- Fill in the information for your server.
- Click Test to check the setting.
- Enter a server name.
- Click Save to complete the settings, and click Close to exit the page.
How do I manage local storage on the Network Camera?
This section explains how to manage the local storage on the Network Camera. Here you can view SD card status and implement SD card control.
What is shown under SD card status?
This column shows the status and reserved space of your SD card. Please remember to format the SD card when using it for the first time.
What should I remember when dealing with the SD card?
- 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 necessary.
- Camera filesystem takes up several megabytes of memory space. The storage space cannot be used for recording.
- Using an SD card that already contains data recorded by another device should not be used in this camera.
- Please do not modify or change the folder names in the SD card. That may result in camera malfunctions.
What are the SD card control options?
- Enable cyclic storage: Check this item if you want to enable cyclic recording. When the maximum 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.
How do I configure NAS (Networked Storage)?
On the NAS setup page, you can configure your NAS (Networked Storage) configuration, test, mount, or unmount the networked storage. You can use the Test button to check the setting. The result will be shown in the pop-up window.
What are the NAS control options?
- Minimum reserved storage space: This can be used to configure the percentage of space threshold for the camera commencing space clean-ups. The minimum reserved space is 512MB for SD card; 1GB for a network share.
- Enable cyclic storage: Check this item if you want to enable cyclic recording. When the maximum 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 network share for 7 days.
Click Save to enable your settings.
How do I manage the content of recorded videos on the Network Camera?
This section explains how to manage the content of recorded videos on the Network Camera. Here you can search and view the records and view the searched results.
How do I search and view the records?
This column allows the user to set up search criteria for recorded data. If you do not select any criteria and click Search button, all recorded data will be listed in the Search Results column.
- File attributes: Select one or more items as your search criteria.
- Trigger time: 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.
How do I sort the search results?
Click to sort the search results in either direction.
How do I immediately review a selected file?
- Play: Click on a search result which will highlight the selected item. A Play window will appear on top for immediate review of the selected file.
How do I download a file?
- Download: Click on a search result to highlight the selected item in purple. Then click the Download button and a file download window will pop up for you to save the file.
How do I convert JPEGs to AVI?
- JPEGs to AVI: This functions only applies to “JPEG“ format files such as snapshots. You can select several snapshots from the list, then click this button. Those snapshots will be converted into an AVI file.
How do I lock or unlock files?
- Lock/Unlock: Select the checkbox in front of a desired search result, 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.
How do I remove files?
- Remove: Select the desired search results, then click this button to delete the files.
How do I get server parameter values?
Method: GET/POST.
Syntax:
- http://<servername>/cgi-bin/anonymous/getparam.cgi?%5B<parameter>%5D [&<parameter>…]
- http://<servername>/cgi-bin/viewer/getparam.cgi?%5B<parameter>%5D [&<parameter>…]
- http://<servername>/cgi-bin/operator/getparam.cgi?%5B<parameter>%5D [&<parameter>…]
- http://<servername>/cgi-bin/admin/getparam.cgi?%5B<parameter>%5D [&<parameter>…]
Where the <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.
How do I set server parameter values?
Method: GET/POST.
Syntax:
- http://<servername>/cgi-bin/anonymous/setparam.cgi? <parameter>=<value> [&<parameter>=<value>…][&return=<return page>]
- http://<servername>/cgi-bin/viewer/setparam.cgi? <parameter>=<value> [&<parameter>=<value>…][&return=<return page>]
- http://<servername>/cgi-bin/operator/setparam.cgi? <parameter>=<value> [&<parameter>=<value>…][&return=<return page>]
- http://<servername>/cgi-bin/admin/setparam.cgi? <parameter>=<value> [&<parameter>=<value>…][&return=<return page>]
Parameter Description:
- <parameter>: A full path like: “videoin_c0_s0_h264_resolution”, “videoin_c0_s0_h264_maxframe”, etc.
- <value>: The assigned <value> to the <parameter>.
- <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. If you omit this parameter, it will redirect to an empty page. (Note: The return page can be a general HTML file (.htm, .html). It cannot be a CGI command or have any extra parameters. This parameter must be placed at the end of the parameter list.
How do I change the HTTP port?
To 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
How to set crop position?
The crop position can be set by specifying the x and y coordinates. This parameter is supported when the httpversion is equal to or greater than 0311a.
How to set crop size?
Crop size can be set by specifying the width and height. The width must be a multiple of 16 or 32, and the height must be a multiple of 8. This parameter is supported when the httpversion is equal to or greater than 0311a.
How to indicate multiple of zoom in is on-screen display or not?
The zoomratiodisplay parameter is a boolean that indicates whether the multiple of zoom in is “on-screen display” or not. This parameter is supported when the httpversion is equal to or greater than 0302a.
How to normalize the total available lists to a scale of 1 to 100 for bracketing_level?
The total available lists (capability_image_c<0~(n-1)>_exposure_bracketing_range) will be normalized to a 1~100 scale. For example, if the total available list is 7 (2x, 3x, 4x, 5x, 6x, 7x, 8x), then 1 ~ 14 corresponds with 2x, and 15 ~ 30 corresponds with 3x. This is only available when “capability_image_c<0~(n-1)>_exposure_bracketing_mode”=1 and is supported when the httpversion is equal to or greater than 0310a.
How to indicate whether stream supports eptz or not?
The s<0~(m-1)>_enableeptz parameter is a boolean that indicates whether a stream supports eptz or not.
What are the possible values for codec type for a stream?
Possible values are mjpeg, h264, h265, and are product dependent.
How to find available options for video resolution?
Available options are listed in “capability_videoin_c<0~(n-1)>_resolution”. Available options can also be found in “capability_videoin_c<0~(n-1)>_maxresolution” and “capability_videoin_c<0~(n-1)>_minresolution”.
How to enable “Smart fps” function?
Set the s<0~(m-1)>_smartfps_enable parameter to <boolean>. This is only available when “capability_videoin_c<0~(n-1)>_smartfps_support” is 1 and is supported when the httpversion is equal to or greater than 0309a.
How to enable “Dynamic intra frame period”?
Set the s<0~(m-1)>_h264_dintraperiod_enable parameter to <boolean>. This is only available when “capability_videoin_c<0~(n-1)>_dintraperiod_support” is 1 and is supported when the httpversion is equal or greater than 0301c.
How to set the time interval between two I-frames (Intra coded picture)?
Set the s<0~(m-1)>_h264_intraperiod parameter to 250, 500, 1000, 2000, 3000, or 4000. The unit is millisecond (ms).
What are the options for H264 rate control mode?
The options are cbr (constant bit rate mode) and vbr (fixed quality mode). In vbr, all frames are encoded in the same quality.
How to set the pre-defined quality level for H.264?
Set the s<0~(m-1)>_h264_quant parameter to a value between 1 and 5, 99, or 100. The quality levels are defined as follows:
- 1: Medium
- 2: Standard
- 3: Good
- 4: Detailed
- 5: Excellent
- 100: Use the quality level in “qpercent”
- 99: Use the quality level in “qvalue”
This is only valid when “h264_ratecontrolmode” = vbr.
How to manually input the video quality level for H.264?
Set the s<0~(m-1)>_h264_qvalue parameter to a value between 0 and 51. This is only valid when “h264_ratecontrolmode” = vbr and s<0~(m-1)>_h264_quant = 99.
How to select customized quality in a normalized full range for H.264?
Set the s<0~(m-1)>_h264_qpercent parameter to a value between 1 and 100. 1 is the worst quality, and 100 is the best quality. This is only valid when “h264_ratecontrolmode” = vbr and “quant” = 100.
How to set the maximum allowed bit rate in fixed quality mode for H.264?
Set the s<0~(m-1)>_h264_maxvbrbitrate parameter to a value between 20000 and “capability_videoin_c<0~(n-1)>_h264_maxbitrate”. When the bit rate exceeds this value, frames will be dropped to restrict the bit rate. This is only valid when “h264_ratecontrolmode” = vbr.
How to set the pre-defined quality level for H.264 in constant bit rate mode?
Set the s<0~(m-1)>_h264_cbr_quant parameter to a value between 1 and 5, or 100. The quality levels are defined as follows:
- 1: Medium
- 2: Standard
- 3: Good
- 4: Detailed
- 5: Excellent
- 100: Use the quality level in “cbr_qpercent”
This is only available when “h264_ratecontrolmode”= cbr.
How to select customized quality in a normalized full range for H.264 in constant bit rate mode?
Set the s<0~(m-1)>_h264_cbr_qpercent parameter to a value between 1 and 100. 1 is the worst quality, and 100 is the best quality. This is only valid when “h264_ratecontrolmode”= cbr and “quant”= 100.
How to set the target bit rate in constant bit rate mode for H.264?
Set the s<0~(m-1)>_h264_bitrate parameter to a value between 20000 and “capability_videoin_c<0~(n-1)>_h264_maxbitrate”. This is only valid when “h264_ratecontrolmode”= cbr.
How to set priority policy for H.264?
Set the s<0~(m-1)>_h264_prioritypolicy parameter to framerate or imagequality. This is only valid when “h264_ratecontrolmode”= cbr.
How to find the maximum frame rates of a H264 stream at different resolutions?
The maximum frame rates of a H264 stream at different resolutions (“capability_videoin_c<0~(n-1)>_resolution”) are recorded in “capability_videoin_c<0~(n-1)>_h264_maxframerate”. The maximum frame rate can be set using the parameter s<0~(m-1)>_h264_maxframe to a value between 1 and “capability_videoin_c<0~(n-1)>_h264_maxframerate”.
How to indicate H264 profiles?
Set the s<0~(m-1)>_h264_profile parameter to 0, 1, or 2. The profiles are defined as follows:
- 0: baseline
- 1: main profile
- 2: high profile
How to enable “Smart Q” function for H.264?
Set the s<0~(m-1)>_h264_smartq_enable parameter to <boolean>. This is only available when “capability_videoin_c<0~(n-1)>_smartq_support” is 1 and is supported when the httpversion is equal or greater than 0309a.
How to enable “Dynamic intra frame period” for H.265?
Set the s<0~(m-1)>_h265_dintraperiod_enable parameter to <boolean>. This is only available when “capability_videoin_c<0~(n-1)>_dintraperiod_support” is 1 and h265 is listed in “capability_videoin_codec” and is supported when the httpversion is equal or greater than 0301c.
How to set the time interval between two I-frames (Intra coded picture) for H.265?
Set the s<0~(m-1)>_h265_intraperiod parameter to 250, 500, 1000, 2000, 3000, or 4000. The unit is millisecond (ms). This is only available when h265 is listed in “capability_videoin_codec”.
What are the options for H265 rate control mode?
The options are cbr (constant bit rate mode) and vbr (fixed quality mode). In vbr, all frames are encoded in the same quality. This is only available when h265 is listed in “capability_videoin_codec”.
How to set the pre-defined quality level for H.265?
Set the s<0~(m-1)>_h265_quant parameter to a value between 1 and 5, 99, or 100. The quality levels are defined as follows:
- 1: Medium
- 2: Standard
- 3: Good
- 4: Detailed
- 5: Excellent
- 100: Use the quality level in “qpercent”
- 99: Use the quality level in “qvalue”
This is only available when h265 is listed in “capability_videoin_codec” and “h265_ratecontrolmode”= vbr.
How to manually input the video quality level for H.265?
Set the s<0~(m-1)>_h265_qvalue parameter to a value between 0 and 51. This is only available when h265 is listed in “capability_videoin_codec” and is only valid when “h265_ratecontrolmode”= vbr and s<0~(m-1)>_h265_quant = 99.
How to select customized quality in a normalized full range for H.265?
Set the s<0~(m-1)>_h265_qpercent parameter to a value between 1 and 100. 1 is the worst quality, and 100 is the best quality. This is only available when h265 is listed in “capability_videoin_codec” and is only valid when “h265_ratecontrolmode”= vbr and “quant”= 100.
How to set the maximum allowed bit rate in fixed quality mode for H.265?
Set the s<0~(m-1)>_h265_maxvbrbitrate parameter to a value between 20000 and “capability_videoin_c<0~(n-1)>_h265_maxbitrate”. When the bit rate exceeds this value, frames will be dropped to restrict the bit rate. This is only available when h265 is listed in “capability_videoin_codec” and is only valid when “h265_ratecontrolmode”= vbr.
How to set the pre-defined quality level for H.265 in constant bit rate mode?
Set the s<0~(m-1)>_h265_cbr_quant parameter to a value between 1 and 5, or 100. The quality levels are defined as follows:
- 1: Medium
- 2: Standard
- 3: Good
- 4: Detailed
- 5: Excellent
- 100: Use the quality level in “cbr_qpercent”
This is only available when h265 is listed in “capability_videoin_codec” and “h265_ratecontrolmode”= cbr.
How to select customized quality in a normalized full range for H.265 in constant bit rate mode?
Set the s<0~(m-1)>_h265_cbr_qpercent parameter to a value between 1 and 100. 1 is the worst quality, and 100 is the best quality. This is only available when h265 is listed in “capability_videoin_codec” and is only valid when “h265_ratecontrolmode”= cbr and “quant”= 100.
How to set the target bit rate in constant bit rate mode for H.265?
Set the s<0~(m-1)>_h265_bitrate parameter to a value between 20000 and “capability_videoin_c<0~(n-1)>_h265_maxbitrate”. This is only available when h265 is listed in “capability_videoin_codec” and is only valid when “h265_ratecontrolmode”= cbr.
How to set priority policy for H.265?
Set the s<0~(m-1)>_h265_prioritypolicy parameter to framerate or imagequality. This is only available when h265 is listed in “capability_videoin_codec” and is only valid when “h265_ratecontrolmode”= cbr.
How to find the maximum frame rates of a H265 stream at different resolutions?
The maximum frame rates of a H265 stream at different resolutions (“capability_videoin_c<0~(n-1)>_resolution”) are recorded in “capability_videoin_c<0~(n-1)>_h265_maxframerate”. The maximum frame rate can be set using the parameter s<0~(m-1)>_h265_maxframe to a value between 1 and “capability_videoin_c<0~(n-1)>_h265_maxframerate”. This is only available when h265 is listed in “capability_videoin_codec”.
How to indicate H265 profiles?
The available values are listed in “capability_videoin_c<0~(n-1)>_h265_profile”. This is only available when h265 is listed in “capability_videoin_codec”.
How to enable “Smart Q” function for H.265?
Set the s<0~(m-1)>_h265_smartq_enable parameter to <boolean>. This is only available when h265 is listed in “capability_videoin_codec” and when “capability_videoin_c<0~(n-1)>_smartq_support” is 1 and is supported when the httpversion is equal or greater than 0309a.
What are the options for mjpeg rate control mode?
The options are cbr (constant bit rate mode) and vbr (fixed quality mode). In vbr, all frames are encoded in the same quality.
How to set the pre-defined quality level for MJPEG?
Set the s<0~(m-1)>_mjpeg_quant parameter to a value between 1 and 5, 99, or 100. This is only valid when “mjpeg_ratecontrolmode”= vbr. The quality levels are defined as follows:
- 1: Medium
- 2: Standard
- 3: Good
- 4: Detailed
- 5: Excellent
- 100: Use the quality level in “qpercent”
- 99: Use the quality level in “qvalue”
How to manually input the video quality level for MJPEG?
Set the s<0~(m-1)>_mjpeg_qvalue parameter. The valid value depends on the format of “capability_api_httpversion”:
- 10~200: Only valid when “capability_api_httpversion” format is XXXXX_1 or XXXXX_3 or XXXXX_4 (ex: 0301a_1 or 0301a_3 or 0301a_4)
- 1~99: Only valid when “capability_api_httpversion” format is XXXXX_2 (ex: 0301a_2)
This is only valid when “mjpeg_ratecontrolmode”= vbr and s<0~(m-1)>_mjpeg_quant = 99.
How to select customized quality in a normalized full range for MJPEG?
Set the s<0~(m-1)>_mjpeg_qpercent parameter to a value between 1 and 100. 1 is the worst quality, and 100 is the best quality. This is only valid when “mjpeg_ratecontrolmode”= vbr and s<0~(m-1)>_mjpeg_quant = 100.
How to set the maximum allowed bit rate in fixed quality mode for MJPEG?
Set the s<0~(m-1)>_mjpeg_maxvbrbitrate parameter to a value between 20000 and “capability_videoin_c<0~(n-1)>_mjpeg_maxbitrate”. When the bit rate exceeds this value, frames will be dropped to restrict the bit rate. This is only valid when “mjpeg_ratecontrolmode”= vbr.
How to set the pre-defined quality level for MJPEG in constant bit rate mode?
Set the s<0~(m-1)>_mjpeg_cbr_quant parameter to a value between 1 and 5, or 100. The quality levels are defined as follows:
- 1: Medium
- 2: Standard
- 3: Good
- 4: Detailed
- 5: Excellent
- 100: Use the quality level in “cbr_qpercent”
This is only valid when “mjpeg_ratecontrolmode”= cbr.
How to select customized quality in a normalized full range for MJPEG in constant bit rate mode?
Set the s<0~(m-1)>_mjpeg_cbr_qpercent parameter to a value between 1 and 100. 1 is the worst quality, and 100 is the best quality. This is only valid when “mjpeg_ratecontrolmode”= cbr and “quant”= 100.
How to set the target bit rate in constant bit rate mode for MJPEG?
Set the s<0~(m-1)>_mjpeg_bitrate parameter to a value between 20000 and “capability_videoin_c<0~(n-1)>_mjpeg_maxbitrate”. This is only valid when “mjpeg_ratecontrolmode”= cbr.
How to set priority policy for MJPEG?
Set the s<0~(m-1)>_mjpeg_prioritypolicy parameter to framerate or imagequality. This is only valid when “mjpeg_ratecontrolmode”= cbr.
How to find the maximum frame rates of a MJPEG stream at different resolutions?
The maximum frame rates of a mjpeg stream at different resolutions (“capability_videoin_c<0~(n-1)>_resolution”) are recorded in “capability_videoin_c<0~(n-1)>_mjpeg_maxframerate”.
How to change resolution to fit 4:3 ratio?
Set s<0~(m-1)>_ratiocorrect to <boolean>. For PAL: D1/4CIF(720/704×576) -> (768×576), CIF(352×288)->(384×288). For NTSC: D1/4CIF(720/704×480) -> (640×480), CIF(352×240)->(320×240). This is only available when capability_videoin_type is 0 or 1.
How to enable or disable WDR Pro?
Set the wdrpro_mode parameter to 0, 1, or 2.
- 0: Disable WDR Pro
- 1: Enable WDR Pro; only valid when “capability_image_c<0~(n-1)>_wdrpro_mode” = 1
- 2: Enable WDR Pro II; only valid when “capability_image_c<0~(n-1)>_wdrpro_mode” = 2
How to set the strength of WDR Pro?
Set the wdrpro_strength parameter to a value between 1 and 100. The bigger value means the stronger strength of WDR Pro. This is only available when “capability_image_c<0~(n-1)>_wdrpro_strength” is 1.
How to enable WDR enhanced?
Set the wdrc_mode parameter to <boolean>. This is only available when “capability_image_c<0~(n-1)>_wdrc_mode” is 1.
How to set the strength of WDR enhanced?
Set the wdrc_strength parameter to a value between 1 and 100. The bigger value means the stronger strength of WDR enhanced. This is only available when “capability_image_c<0~(n-1)>_wdrc_mode” is 1.
How to turn AE converge speed on or off?
Set the aespeed_mode parameter to <boolean>. 0 is off, and 1 is on. This is only available when “capability_image_c<0~(n-1)>_aespeed” is 1.
How to set the speed level of AE converge speed?
Set the aespeed_speedlevel parameter to a value between 1 and 100. The levels are defined as follows:
- 1~20: level 1
- 21~40: level 2
- 41~60: level 3
- 61~80: level 4
- 81~100: level 5
Level 1~4(low ~ high). The higher speed level meas shorter AE converged time during AE executing. This is only available when “capability_image_c<0~(n-1)>_aespeed” is 1.
How to set the sensitivity of AE converge speed?
Set the aespeed_sensitivity parameter to a value between 1 and 100. The levels are defined as follows:
- 1~20: level 1
- 21~40: level 2
- 41~60: level 3
- 61~80: level 4
- 81~100: level 5
Level 1~4(low ~ high). The higher sensitivity level meas that it is easy to be trigger while scene changed. This is only available when “capability_image_c<0~(n-1)>_aespeed” is 1 and “capability_image_c<0~(n-1)>_aespeedsupportsensitivity” is 1.
How to turn on or off the flickerless mode?
Set the flickerless parameter to <boolean>. 1 to turn on, and 0 to turn off. This is only available when “capability_image_c<0~(n-1)>_flickerless” is 1.
How to set hardware installation type?
Set the mounttype parameter to ceiling, wall, or floor. This is only available when “capability_videoin_c<0~(n-1)>_mounttype” != “-”.
How to add watermarks on images?
Set the enablewatermark parameter to 0 or 1. 0 is to not add watermarks, and 1 is to add watermarks. This is only available when “capability_fisheye” > 0.
How to set local dewarp mode?
Set the s<0~(m-2)>_fisheyedewarpmode parameter to ‘1O, 1P, 2P, 1R, 4R’ for ceiling/floor mount or ‘1O, 1P, 1R, 4R’ for wall mount. “1O” is original mode (disable). Supported dewarp mode is different by mount type (videoin_c<0~(n-1)>_mounttype). Supported mode list could be extracted from (capability_videoin_c<0~(n-1)>_localdewarp_typeceilingmount) and (capability_videoin_c<0~(n-1)>_localdewarp_typewallmount). This is only available when “capability_fisheyelocaldewarp_c<0~(capability_nvideoin)-1>” > 0.
How to enable or disable smart codec function?
Set enable to <boolean>.
How to set Smart stream mode?
Set mode to autotracking, manual, or hybrid. “autotracking”: only available when “capability_smartstream_mode_autotracking” is 1, “manual”: only available when “capability_smartstream_mode_manual” is 1, “hybrid”: only available when “capability_smartstream_mode_hybrid” is 1.
How to set the differential value of Q between the regions of interest (ROI) and the areas of non-interest (non-ROI) of the display image?
Set qualitypriority to -5,-4,-3,-2,-1,1,2,3,4,5. If the value is a positive number, the video quality of ROI is better than the non-ROI areas. The level is from 1 to 5. Level 5 is the maximum level of the quality difference between the ROI and non-ROI areas. If the value is a negative number, the video quality of non-ROI areas is better than the ROI. The level is from -1 to -5. Level -5 is the maximum level of the quality difference between the ROI and non-ROI areas.
How to enable or disable the window for H.264/H.265 SmartStream?
Set enable to <boolean>.
How to set the left-top corner coordinate of the window for H.264/H.265 SmartStream?
Set home to 0~320,0~240.
How to set the width and height of the window for H.264/H.265 SmartStream?
Set size to 0~320×0~240.
How to enable/disable an alternative profile setting?
Set enable to <boolean>.
How to apply the profile?
Set policy to night or schedule. “policy=day” is not supported when the httpversion is equal to or greater than 0301a.
How to set the begin and end time of schedule mode?
Set begintime and endtime to hh:mm.
How to set minimum exposure time?
Set minexposure to <1~32000>, <5~32000>, <1~8000>, <5~8000>, etc. Available value is listed in “capability_image_c<0~(n-1)>_exposure_minrange”.
- 1~32000 => 1s ~ 1/32000s
- 5~32000 => 1/5s ~ 1/32000s
- 1~8000 => 1s ~ 1/8000s
- 5~8000 => 1/5s ~ 1/8000s
This is only available when “capability_image_c<0~(n-1)>_exposure_minrange” != “-”, only valid when “piris_mode”=manual or “irismode”=fixed, and only available when “capability_image_c<0~(n-1)>_exposure_rangetype” is “twovalues”.
How to set maximum exposure time?
Set maxexposure to <1~32000>, <5~32000>, <1~8000>, <5~8000>, etc. Available value is listed in “capability_image_c<0~(n-1)>_exposure_maxrange”.
- 1~32000 => 1s ~ 1/32000s
- 5~32000 => 1/5s ~ 1/32000s
- 1~8000 => 1s ~ 1/8000s
- 5~8000 => 1/5s ~ 1/8000s
This parameter may also restrict image frame rate from sensor due to sensor generates a frame per exposure time. Ex: If this is set to 1/5s ~ 1/8000s and camera takes 1/5s on the night, then sensor only outputs 5 frame/s. This is only available when “capability_image_c<0~(n-1)>_exposure_maxrange” != “-”, only valid when “piris_mode”=manual or “irismode”=fixed, and only available when “capability_image_c<0~(n-1)>_exposure_rangetype” is “twovalues”.
What are the value and description of ‘security’ for Tampering Detection Settings?
The value of ‘security’ for Tampering Detection Settings is 4/4, and the description includes enabling or disabling tamper detection, setting a threshold for tamper detection, and specifying a duration for triggering tamper detection if the threshold is exceeded. It also includes the ability to indicate the width to offset to start analyzing the image. Additionally, it describes enabling or disabling image too dark, too bright and too blurry detection, as well as setting the thresholds and durations for each of those.
How do I enable remote log?
To enable remote log, set the enableremotelog parameter to <boolean>. You will also need to provide the log server IP address using the serverip parameter, specify the server port with the serverport parameter (514, 1025~65535), and set the level of importance for the information using the level parameter (0~7). You can also show the log of parameter setting using the setparamlevel parameter (0~2).
What are the options for setting the log level and what do they mean?
The level parameter for system logs can be set to a value from 0 to 7, each corresponding to a different level of importance:
- 0: LOG_EMERG
- 1: LOG_ALERT
- 2: LOG_CRIT
- 3: LOG_ERR
- 4: LOG_WARNING
- 5: LOG_NOTICE
- 6: LOG_INFO
- 7: LOG_DEBUG
What are the options for setparamlevel and what do they mean?
The setparamlevel parameter can be set to a value from 0 to 2:
- 0: disable
- 1: Show log of parameter setting set from external
- 2: Show log of parameter setting set from external and internal
How can I configure the layout of the camera’s web interface?
You can configure the layout by adjusting parameters within the layout group. These include:
- Selecting a default or custom logo using
logo_default. - Setting a hyperlink for the logo with
logo_link. - Hiding or displaying the “power by vivotek” logo using
logo_powerbyvvtk_hidden. - Showing or hiding the manual trigger button on the homepage via
custombutton_manualtrigger_show. - Choosing a theme using
theme_option. - Customizing various color elements such as font color (
theme_color_font,theme_color_configfont,theme_color_titlefont), background colors (theme_color_controlbackground,theme_color_configbackground,theme_color_videobackground), and frame color (theme_color_case).
How can I configure privacy masks on the camera?
Privacy masks can be configured within the privacymask_c<0~(n-1)> group for each channel. You can:
- Enable or disable the privacy mask using
enable. - Enable or disable individual privacy mask windows using
win_i<0~(m-1)>_enable. - Name each privacy mask window using
win_i<0~(m-1)>_name. - Set the position and size of rectangle windows with
win_i<0~(m-1)>_left,win_i<0~(m-1)>_top,win_i<0~(m-1)>_width, andwin_i<0~(m-1)>_height. These parameters are only available when"capability_image_c<0~(n-1)>_privacy mask_wintype"is set to rectangle. - Define the coordinates of polygon windows using
win_i<0~(m-1)>_polygon,win_i<0~(m-1)>_polygonpx, orwin_i<0~(m-1)>_polygonstd. The availability of these parameters depends on the"capability_image_c<n>_privacymask _wintype"and the listing in"capability_image_c<0~(n-1)>_privacy mask_windomain".
How do I enable and configure 3D privacy masks?
To enable and configure 3D privacy masks:
- Enable the 3D privacy mask using the
enableparameter. - Set the color of the privacy mask using the
colorparameter, choosing a value between 0 and"capability_image_c<0~(n-1)>_privacymask_ncolor" - 1. - Name the privacy mask window using the
win_i<0~(m-1)>_nameparameter. - Adjust the pan, tilt, and zoom positions of the window using
win_i<0~(m-1)>_pan,win_i<0~(m-1)>_tilt, andwin_i<0~(m-1)>_zoom. The availability of pan and tilt adjustments depends on the"capability_camctrl_c<0~(n-1)>_ buildinpt"settings. - Flip the side of the window position using the
win_i<0~(m-1)>_flipedparameter.
What does the api_httpversion capability indicate?
The api_httpversion capability indicates the version of the VIVOTEK WebAPI. It consists of four integers and one alphabet, representing the “major version”, “minor version”, “revision”, and “_platform”.
What do the bits in the ptzenabled parameter indicate?
The ptzenabled parameter is a 32-bit integer where each bit represents a different PTZ (Pan, Tilt, Zoom) function:
- Bit 0: Support camera control function (0: not support, 1: support)
- Bit 1: (only available when bit0 is 1) Built-in or external video source (0: external, 1: built-in)
- Bit 2: (only available when bit0 is 1) Support pan operation (0: not support, 1: support)
- Bit 3: (only available when bit0 is 1) Support tilt operation (0: not support, 1: support)
- Bit 4: (only available when bit0 is 1) Support zoom operation (0: not support, 1: support) (only available when RS-485 interface is supported or SD/PZ/PT/PD/video server series)
- Bit 5: (only available when bit0 is 1) Support focus operation (0: not support, 1: support) (only available when RS-485 interface is supported or SD/PZ/PT/PD/video server series)
- Bit 6: (only available when bit0 is 1) Reserved bit; always 0
- Bit 7: (only available when bit0 is 1) External or built-in PT (0: built-in, 1: external)
What trigger types are supported by the camera?
The supported trigger types are listed in the supporttriggertype parameter. They include:
seq: Periodic conditionboot: System bootmotion: Video motion detectionnetworkfail: Network connection failurerecnotify: Recording notificationtampering: Tamper detectionvi: Virtual input (Manual trigger)vadp: VADP triggerdi: Digital inputvolalarm: Audio detectiontemperature: Temperature detectionpir: PIR detectionvisignal: Video input signal lossbackup: Backing up recorded filessmartsd: Lifetime detection of SD cardshockalarm: Shock detectionvirestore: Video input signal restore
What options are available for acoustic echo cancellation (AEC)?
The following options are available for acoustic echo cancellation:
audio_aec: Indicates whether the camera supports acoustic echo cancellation.audio_aecmode: Indicates the acoustic echo cancellation control mode, which can be set to “auto” (control by camera automatically) or “manual” (manually turn on/off the control mode). This is only available whencapability_audio_aecis “1”.audio_aecaffect: Lists the features that may be affected when acoustic echo cancellation is enabled.
What are the options for motion window types?
The supported motion window types are:
polygon: The window is a 2D polygon shaperectangle: The window is a 2D rectangle shape-: Not supported
What are the options for motion window domains?
The options to set a motion window domain are:
qvga: a 320×240 range to represent the whole imagepx: Locate a window in the image with pixelsstd: A normalized 0~9999 range-: Not supported
How do I configure the camera for day/night mode switching?
To configure day/night mode switching:
- Check if the camera supports day/night mode switch using the
capability_daynight_c<0~(n-1)>_supportparameter. - Set the switching mode using the
modeparameter. Available options include:auto: Automatically judges the current operation mode by the level of ambient light detected.daynight: Supports day mode (color video) and night mode (black and white video in low light environments).di,di2,di3,di4: Automatically switches the current mode when a digital input is triggered.schedule: Switches between day mode and night mode based on a specified schedule.-: Not supported.
How do I configure the spectrum mode for day/night settings?
To configure the spectrum mode:
- Ensure that the camera supports day/night mode and spectrum support by checking the
capability_daynight_c<0~(n-1)>_supportandcapability_daynight_c<0~(n-1)>_spectrum_supportparameters. - Set the spectrum mode using the
spectrum_modeparameter. Available options include:visible: The ideal default setting for visible light.ir: The ideal default setting for IR light.irenhanced: Increases the brightness effect of IR light.blueenhanced: Increases the brightness effect of blue light.
How do I configure video rotation?
To configure video rotation:
- Check if the camera supports video rotation using the
capability_videoin_c<0~(n-1)>_rotationparameter. - Set the rotation angle using the
rotationangleparameter. This parameter is only available whencapability_videoin_c<0~(n-1)>_rotationis 1. - Use the
orientationparameter to set the orientation to flip, mirror, or rotation.
What lens types are supported by the camera?
The supported lens types are:
fisheye: Fisheye lensfixed: Build-in fixed-focus lensvarifocal: Build-in varifocal lenschangeable: Changeable lens. Like box-type camera, users can install any C-Mount or CS-Mount lens as they wishmotor: Lens with motor to support zoom, focus, etcics: An i-CS lens is an intelligent CS-mount lens that contains information about, among other things, its own geometrical distortion and the exact position of its zoom, focus, and iris opening-: N/A
How do I configure focus mode?
To configure focus mode, use the focusmode parameter. Available options include:
auto: Camera automatically adjusts the focus position full time to adapt a clear picture.onetimeauto: Camera automatically adjusts the focus position one time, which follows any PTZ control.spotlight: Camera automatically adjusts the focus position full time and considers a spotlight avoidance situation.manual: Turn off the automatically focus function for user to control the focus position manually.
This is only available when "capability_camctrl_c<0~(n-1)_zoommodule" is 1 and the version number (httpversion) is equal to or greater than 0304a.
How can I control pan, tilt, and zoom (PTZ) settings?
To control Pan, Tilt, and Zoom (PTZ) settings, the following parameters can be used:
panspeedlv: The maximum speed level of pan motion.minpan: The lower limit for pan position.maxpan: The upper limit for pan position.minpanangle: The lower limit for pan angle.maxpanangle: The upper limit for pan angle.tiltspeedlv: The maximum speed level of tilt motion.mintilt: The lower limit for tilt position.maxtilt: The upper limit for tilt position.mintiltangle: The lower limit for tilt angle.maxtiltangle: The upper limit for tilt angle.zoomspeedlv: The maximum speed level of zoom motion.minzoom: The lower limit for zoom position.maxzoom: The upper limit for zoom position.maxdzoom: The upper limit for digital zoom position.focusspeedlv: The maximum speed level of focus motion.minfocus: The lower limit for focus position.maxfocus: The upper limit for focus position.
Note that the availability of these parameters depends on the device’s capabilities and settings, such as "capability_camctrl_c<0~(n-1)>_buildinpt" and "capability_camctrl_c<0~(n-1)>_zoommodule".
What is the function of the Hightlight Mask (HLM)?
The Hightlight Mask function strengthens the image contrast and masks the specified zone of the image if any strong spot-light exists.
What are the options for WDR Pro mode?
- 0: Non-support WDR Pro
- 1: Support WDR Pro
- 2: Support WDR Pro and WDR Pro II
What is the function of binning?
Binning is a technology to increase light sensitivity by combining multiple pixels into one; the drawback is reduced resolution.
What options are available for white balance mode?
Available white balance modes include auto, panorama, manual, rbgain, widerange, outdoor, indoor, and sodiumauto. A hyphen (“-”) means white balance is not supported.
What are the available options for the exposure window mode?
Available options are auto, custom, blc, hlc, center, or -. The dash “-” means the exposure window group is not supported.
What are the supported exposure window types?
- Inclusive: The image inside a window is the target area of exposure control.
- Exclusive: The image inside a window is omitted by exposure control.
- –: Not supported.
What domains are available for setting an exposure window?
- qvga: a 320×240 range to represent the whole image
- px: Locate a window in the image with pixels
- std: A normalized 0~9999 range
- –: Not supported
What are the supported mask window types for privacy mask?
- rectangle
- polygon
- 3Drectangle
What domains are available for setting a privacy mask window?
- qvga: a 320×240 range to represent the whole image
- px: Locate a window in the image with pixels
- std: A normalized 0~9999 range
- –: Not supported
What policies can be categorized when WDR Enhanced is enabled?
When WDR Enhanced is enabled, some features may malfunction or be forced to a given value. The policies can be categorized into the following groups:
- disabled: UI turns grey and users can’t select it.
- unchanged: UI keeps the status as before and user can’t change it.
- hidden: UI is hidden.
- fixed: UI is fixed to one selection or value.
- ranged: UI is fixed to multiple selections or values.
- enabled: UI is checked.
- notsupport: the affected function is not available.
What policies can be categorized when defog is enabled?
When defog is enabled, some features may malfunction or be forced to a given value. The policies can be categorized into the following groups:
- disabled: UI turns grey and users can’t select it.
- unchanged: UI keeps the status as before and user can’t change it.
- hidden: UI is hidden.
- fixed: UI is fixed to one selection or value.
- ranged: UI is fixed to multiple selections or values.
- enabled: UI is checked.
- notsupport: the affected function is not available.
What domains can be used to set a focus window?
- qvga: a 320×240 range to represent the whole image
- px: Locate a window in the image with pixels
- std: A normalized 0~9999 range
- –: Not supported
What event triggers are available?
Available trigger conditions include boot, di, pir, motion, seq, recnotify, tampering, vi, volalarm, visignal, vadp, and smartsd.
- boot = System boot
- di = Digital input
- pir = PIR detection
- motion = Video motion detection
- seq = Periodic condition
- visignal = Video input signal loss
- recnotify = Recording notification
- tampering = Tamper detection
- vi = Virtual input (Manual trigger)
- volalarm = Audio detection
- smartsd = Lifetime detection of SD card
- shockalarm = Shock detection
- virestore = Video input signal restore
- vadp = VADP trigger
The “smartsd” trigger is only valid when a smart SD card is inserted.
What server types are available for event actions?
The available server types are email, ftp, http, and ns.
- email = email server
- ftp = FTP server
- http = HTTP server
- ns = network storage
What media types can be sent to the server or stored on the server?
The media type to send to the server or store on the server includes snapshot, systemlog, videoclip, and recordmsg.
What event trigger types are available for recording?
The event trigger type includes schedule and networkfail.
- schedule: The event is triggered by schedule
- networkfail: The event is triggered by the failure of network connection
What destinations are available to store recorded data?
The destination to store recorded data includes “cf” and “0~4”.
- cf means local storage (CF or SD card)
- 0 means the index of the network storage
What methods are available for HTTPS?
- auto => Create self-signed certificate automatically
- manual => Create self-signed certificate manually
- install => Create certificate request and install
What storage device types are available?
The storage device type is sd or nas.
What automatic clean up methods are available for storage devices?
The automatic clean up methods for storage devices include targetbase and sourcebase.
- targetbase indicates that the automatic clean up is based on the attached devices such as nas or sd card
- sourcebase indicates automatic clean up is based on the selected recording track
How do I drive the Digital Output?
To drive the digital output, use the following syntax in a GET/POST request: [&do2=<state>] [&do3=<state>][&do4=<state>].
Where <state> is either 0 or 1. “0” means inactive or normal state, while “1” means active or triggered state.
For example, to drive digital output 1 to a triggered state, use the following URL: http://myserver/cgi-bin/dido/setdo.cgi?do1=1.
How do I query the Status of the Digital Input?
To query the status of the digital input, use the following syntax in a GET/POST request: http://<servername>/cgi-bin/dido/getdi.cgi?[di0][&di1][&di2][&di3].
If no parameter is specified, all of the digital input statuses will be returned. The return will be in the following format:
HTTP/1.0 200 OK\r\n
Content-Type: text/plain\r\n
Content-Length: <length>\r\n
\r\n
[di0=<state>]\r\n
[di1=<state>]\r\n
[di2=<state>]\r\n
*[di3=<state>]\r\n
Where <state> can be 0 or 1.
For example, to query the status of digital input 1, use the following request: http://myserver/cgi-bin/dido/getdi.cgi?di1. The response will be:
HTTP/1.0 200 OK\r\n
Content-Type: text/plain\r\n
Content-Length: 7\r\n
\r\n
di1=1\r\n
How do I query the Status of the Digital Output?
To query the status of the digital output, use the following syntax in a GET/POST request: http://<servername>/cgi-bin/dido/getdo.cgi?[do0][&do1][&do2][&do3].
If no parameter is specified, all the digital output statuses will be returned. The return will be in the following format:
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.
For example, to query the status of digital output 1, use the following request: http://myserver/cgi-bin/dido/getdo.cgi?do1. The response will be:
HTTP/1.0 200 OK\r\n
Content-Type: text/plain\r\n
Content-Length: 7\r\n
\r\n
do1=1\r\n
How do I capture a Single Snapshot?
To capture a single snapshot, use the following syntax in a GET/POST request: http://<servername>/cgi-bin/viewer/video.jpg?[channel=<value>][&resolution=<value>] [&quality=<value>][&streamid=<value>].
The parameters are described as:
channel: The channel number of the video, ranging from 0 tocapability_nvideoin -1.resolution: Image resolution.quality: Image quality.streamid: The ID of the stream.
If the user requests a size larger than all stream settings on the server, this request will fail.
How do I manage accounts?
To manage accounts, use the following syntax in a POST request: http://<servername>/cgi-bin/admin/editaccount.cgi?method=<value>&username=<name>[&userpass=<value>][&privilege=<value>] [&privilege=<value>][&return=<return page>].
The parameters are described as:
method:addto add an account to the server. When using this method, the “username” field is necessary. It will use the default value of other fields if not specified.username: Account name.userpass: Password of the account.privilege: Account privilege.return: Redirect to the page after the parameter is assigned.
How do I upgrade the firmware?
To upgrade the firmware, use the following syntax in a POST request: http://<servername>/cgi-bin/admin/upgrade.cgi.
Post data: fimage=<file name>[&return=<return page>]\r\n \r\n <multipart encoded form data>.
The server will accept the file named <file name> to upgrade the firmware and return with <return page> if indicated.
How do I control an ePTZ Camera?
To control an ePTZ camera, use the following syntax in a GET/POST request: http://<servername>/cgi-bin/camctrl/eCamCtrl.cgi?channel=<value>&stream=<value> [&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 [&x=<value>&y=<value>&w=<value>&h=<value>&resolution=<value>] - Zoom in, out on a specific area [&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>][&speedtilt=<value>][&speedzoom=<value>][&speedapp=<value>] ] – Set speeds [&return=<return page>].
Examples:
http://myserver/cgi-bin/camctrl/eCamCtrl.cgi?channel=0&stream=0&move=righthttp://myserver/cgi-bin/camctrl/eCamCtrl.cgi?channel=0&stream=1&vx=2&vy=2&vz=2http://myserver/cgi-bin/camctrl/eCamCtrl.cgi?channel=0&stream=1&x=100&y=100& videosize=640x480&resolution=640x480&stretch=0
The parameters are described as:
channel: Channel of video source, ranging from<0~(n-1)>.stream: Stream, ranging from<0~(m-1)>.move:home: Move to home ROI.up: Move up.down: Move down.left: Move left.right: Move right.
auto:pan: Auto pan.patrol: Auto patrol.stop: Stop auto pan/patrol.
zoom:wide: Zoom larger view with current speed.tele: Zoom further with current speed.
zooming:wideortele: Zoom without stopping for larger view or further view with zs speed, used for joystick control.
zs: Set the speed of zooming, “0” means stop, ranging from0 ~ 6.x: The desired coordinate, and it will be the center after movement.y: movement.videosize: Plug-in size.resolution: Resolution(streaming size).stretch:0: indicates that it uses resolution(streaming size) as the range of the coordinate system.1: indicates that it uses videosize(plug-in size) as the range of the coordinate system.
speedpan: Set the pan speed, ranging from-5 ~ 5.speedtilt: Set the tilt speed, ranging from-5 ~ 5.speedzoom: Set the zoom speed, ranging from-5 ~ 5.speedapp: Set the auto pan/patrol speed, ranging from1 ~ 5.return: Redirect to the page after the parameter is assigned.
In zoom operation, there are two ways to control it, scale zoom and area zoom.
-
Scale zoom contains two control methods, relative movement and continuous movement:
-
relative movement – If you trigger a relative movement, it will only zoom certain ratio and stop by itself.
http://IPAddr/cgi-bin/camctrl/eCamCtrl.cgi?stream=0&zoom=telehttp://IPAddr/cgi-bin/camctrl/eCamCtrl.cgi?stream=0&zoom=wide
The zoom ratio to move by relative movement is according to the setting of speedzoom [-5~5].
http://IPAddr/cgi-bin/camctrl/eCamCtrl.cgi?stream=0&speedzoom=5
-
continuous movement – If you trigger a continuous movement, you have to handle the stop time by yourself. A continuous movement is convenient to integrate a joystick control.
http://IPAddr/cgi-bin/camctrl/eCamCtrl.cgi?stream=0&zooming=tele&zs=1http://IPAddr/cgi-bin/camctrl/eCamCtrl.cgi?stream=0&zooming=wide&zs=5
zooming is used to indicate the moving direction, and zs is used to indicate the speed. To stop a continuous movement, you have to use the command as below:
http://IPAddr/cgi-bin/camctrl/eCamCtrl.cgi?stream=0&zoom=stop&zs=0
-
-
Area zoom: it means to zoom in on a specific area, here is an example for a directly moving:
- [x, y] is the desired coordinate, and it will be the center after movement
- [w, h] is the scaled area size
- [resolution] is the base range of this coordinate system
The example shows [w, h] = , which means to zoom in to ratio x2.2 based on [1920×1080]. Pay attention to that [x, y, w, h] are essential parameters in an area zoom case, and the stream index is counted from 0 as the first stream.
http://IPAddr/cgi-bin/camctrl/eCamCtrl.cgi?channel=0&stream=0&x=912&y=297&w=864&h=488&resolution=1920x1080
How do I recall an ePTZ?
To recall an ePTZ, use the following syntax in a GET/POST request: http://<servername>/cgi-bin/camctrl/eRecall.cgi?channel=<value>&stream=<value>& recall=<value>[&return=<return page>].
The parameters are described as:
channel: Channel of the video source, ranging from<0~(n-1)>.stream: Stream, ranging from<0~(m-1)>.recall: Text string less than 40 characters, one of the present positions to recall.return: Redirect to the page after the parameter is assigned.
How do I set ePTZ Preset Locations?
To set ePTZ preset locations, use the following syntax in a GET/POST request: http://<servername>/cgi-bin/operator/ePreset.cgi?channel=<value>&stream=<value> [&addpos=<value>][&delpos=<value>][&return=<return page>].
The parameters are described as:
channel: Channel of the video source, ranging from<0~(n-1)>.stream: Stream, ranging from<0~(m-1)>.addpos: Add one preset location to the preset list (Text string less than 40 characters).delpos: Delete preset location from the preset list (Text string less than 40 characters).return: Redirect to the page after the parameter is assigned.
How do I use the UART HTTP Tunnel Channel?
To use the UART HTTP Tunnel Channel, use the following syntax in a GET and POST request: http://<servername>/cgi-bin/operator/uartchannel.cgi?[channel=<value>].
GET /cgi-bin/operator/uartchannel.cgi?[channel=<value>]
x-sessioncookie: string
accept: application/x-vvtk-tunnelled
pragma: no-cache
cache-control: no-cache
POST /cgi-bin/operator/uartchannel.cgi
x-sessioncookie: string
content-type: application/x-vvtk-tunnelled
pragma : no-cache
cache-control : no-cache
content-length: 32767
expires: Sun, 9 Jam 1972 00:00:00 GMT
User must use GET and POST to establish two channels for downstream and upstream. The x-sessioncookie in GET and POST should be the same to be recognized as a pair for one session. The contents of upstream should be base64 encoded to be able to pass through a proxy server.
The parameter is described as:
channel: The channel number of UART, ranging from0 ~ (n-1).
How do I use the Event/Control HTTP Tunnel Channel?
To use the Event/Control HTTP Tunnel Channel, use the following syntax in a GET and POST request: http://<servername>/cgi-bin/admin/ctrlevent.cgi.
GET /cgi-bin/admin/ctrlevent.cgi
x-sessioncookie: string
accept: application/x-vvtk-tunnelled
pragma: no-cache
cache-control: no-cache
POST /cgi-bin/admin/ ctrlevent.cgi
x-sessioncookie: string
content-type: application/x-vvtk-tunnelled
pragma : no-cache
cache-control : no-cache
content-length: 32767
expires: Sun, 9 Jam 1972 00:00:00 GMT
User must use GET and POST to establish two channels for downstream and upstream. The x-sessioncookie in GET and POST should be the same to be recognized as a pair for one session. The contents of upstream should be base64 encoded to be able to pass through the proxy server.
How do I perform Storage Managements?
To perform storage managements, use the following syntax in a GET and POST request: http://<servername>/cgi-bin/admin/lsctrl.cgi?cmd=<cmd_type>[&<parameter>=<value>…].
The commands usage and their input arguments are as follows:
-
cmd_type: Command to be executed, including search, insert, delete, update, and queryStatus.-
Command: search
http://<servername>/cgi-bin/admin/lsctrl.cgi?cmd=search&triggerType=’motion’+OR+’di’+OR+’seq’ &triggerTime=’2008-01-01 00:00:00’+TO+’2008-01-01 23:59:59’The parameters are described as:
label: Optional, the integer primary key column will automatically be assigned a unique integer.triggerType: Optional, indicate the event trigger type. Support trigger types are product dependent. Please embrace your input value with single quotes. Ex.mediaType=’motion’.mediaType: Optional, indicate the file media type. Support trigger types are product dependent. Please embrace your input value with single quotes. Ex.mediaType=’videoclip’.destPath: Optional, indicate the file location in camera. Please embrace your input value with single quotes. Ex.destPath =’/mnt/auto/CF/NCMF/abc.mp4’.resolution: Optional, indicate the media file resolution. Please embrace your input value with single quotes. Ex.resolution=’800x600’.isLocked: Optional, indicate if the file is locked or not.0: file is not locked,1: file is locked. A locked file would not be removed from UI or cyclic storage.triggerTime: Optional, indicate the event trigger time (not the file created time). Format is “YYYY-MM-DD HH:MM:SS”. Please embrace your input value with single quotes. Ex.triggerTime=’2008-01-01 00:00:00’. If you want to search for a time period, please apply “TO” operation. Ex.triggerTime=’2008-01-01 00:00:00’+TO+’2008-01-01 23:59:59’is to search for records from the start of Jan 1st 2008 to the end of Jan 1st 2008.limit: Optional, limit the maximum number of returned search records.offset: 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 between 2008-01-01 00:00:00 and 2008-01-01 23:59:59.
-
Command: delete
http://<servername>/cgi-bin/admin/lsctrl.cgi?cmd=delete&label=1&label=4&label=8The parameter is described as:
label: Required, identify the designated record. Ex.label=1.
Ex. Delete records whose key numbers are 1, 4, and 8.
-
Command: update
http://<servername>/cgi-bin/admin/lsctrl.cgi?cmd=update&isLocked=1&label=1&label=5The parameters are described as:
label: Required, identify the designated record. Ex.label=1.isLocked: Required, indicate if the file is locked or not.
Ex. Update records whose key numbers are 1 and 5 to be locked status.
http://<servername>/cgi-bin/admin/lsctrl.cgi?cmd=update&isLocked=0&label=2&label=3Ex. Update records whose key numbers are 2 and 3 to be unlocked status.
-
Command: queryStatus
http://<servername>/cgi-bin/admin/lsctrl.cgi?cmd=queryStatus&retType=javascriptThe parameter is described as:
retType: Optional,xmlorjavascript. The default return message is in XML format.
Ex. Query local storage status and call for javascript format return message.
-
How do I open Timeshift Stream?
To open timeshift stream, use the following syntax:
- For HTTP push server (MJPEG):
http://<servername>/<network_http_s<m>_accessname>?maxsft=<value>[&tsmode=<value>&reftime=<value>&forcechk&minsft=<value>]. - For RTSP (MP4 and H264), the user needs to input the URL below into an RTSP compatible player:
rtsp://<servername>/<network_rtsp_s<m>_accessname>?maxsft=<value>[&tsmode=<value>&reftime=<value>&forcechk&minsft=<value>].
“n” is the channel index. “m” is the timeshift stream index.
The parameters are described as:
maxsft: Maximum shifting time.tsmode: Timeshift mode.reftime: Reference time.forcechk: Force check.minsft: Minimum shifting time.
How do I use RemoteFocus?
To use RemoteFocus, use the following syntax in a GET/POST request: http://<servername>/cgi-bin/admin/remotefocus.cgi?function=<value>[&direction=<value>] [&position=<value>][&steps=<value>][&iris].
The parameters are described as:
function: Function type.zoom: Move focus motor.focus: Move focus motor.auto: Perform auto focus.scan: Perform focus scan.stop: Stop current operation.positioning: Position the motors.irisopen: Fully open iris. It will maintain fully open iris status until sending function=irisenable cgi.irisenable: Return back to user setting status of iris.getstatus: Information of motors, return value as below:remote_focus_zoom_motor_max: Maximum steps of zoom motorremote_focus_focus_motor_max: Maximum steps of focus motorremote_focus_zoom_motor_start: Start point of zoom motorremote_focus_zoom_motor_end: End point of zoom motorremote_focus_focus_motor_start: Start point of effective focal lengthremote_focus_focus_motor_end: End point of effective focal lengthremote_focus_zoom_motor: Current position of zoom motorremote_focus_focus_motor: Current position of focus motorremote_focus_zoom_enable: Current function of zoom motorremote_focus_focus_enable: Current function of focus motorremote_focus_iris_open: The current status of iris.0: irisenable,1: irisopen- Current function of zoom/focus motor, return value as below:
0: no service1: zooming2: focusing3: auto focus4: focus scan5: positioning (both zoom motor and focus motor)12: reset focus
direction: Motor’s moving direction. It works only iffunction=zoomorfunction=focus.directforwardbackward
position: Motor’s position. It works only if function=zoom or function= focus and direction=direct.<motor_max>is refer toremote_focus_focus_motor_maxorremote_focus_zoom_motor_maxwhich replied from “function=getstatus”, ranging from0~<motor_max>steps: Motor’s moving steps. It works only iffunction=zoomorfunction=focusanddirection=forwardanddirection=backward.<motor_max>is refer toremote_focus_focus_motor_maxorremote_focus_zoom_motor_maxwhich replied from “function=getstatus”. This parameter is for additional fine-tune, the value is from 1 to 30, ranging from1 ~ <motor_max>.iris: Open iris or not. It works only iffunction=autoorfunction=scan.
How do I use BackFocus?
To use BackFocus, use the following syntax in a GET/POST request: http://<servername>/cgi-bin/admin/remotefocus.cgi?function=<value>[&direction=<value>] [&position=<value>][&steps=<value>][&iris].
The parameters are described as:
function: Function type.focus: Move focus motor.auto: Perform auto focus.scan: Perform focus scan.stop: Stop current operation.positioning: Position the motors.resetfocus: reset focus position to default.irisopen: Fully open iris. It will maintain fully open iris status until sending function=irisenable cgi.irisenable: return back to user setting status of iris.getstatus: Information of motors, return value as below:remote_focus_focus_motor_max: Maximum steps of focus motorremote_focus_focus_motor_start: Start point of effective focal lengthremote_focus_focus_motor_end: End point of effective focal lengthremote_focus_focus_motor: Current position of focus motorremote_focus_focus_enable: Current function of focus motorremote_focus_iris_open: The current status of iris. 0: irisenable, 1: irisopen- Current function of zoom/focus motor, return value as below:
- 0: no service
- 1: zooming
- 2: focusing
- 3: auto focus
- 4: focus scan
- 5: positioning (both zoom motor and focus motor)
- 12: reset focus
direction: Motor’s moving direction. It works only if function= focus.directforwardbackward
position: Motor’s position. It works only if function=focus and direction=direct.<motor_max>is refer toremote_focus_focus_motor_maxwhich replied from “function=getstatus”, ranging from0~<motor_max>steps: Motor’s moving steps. It works only if function=focus and direction=forward or direction=backward.<motor_max>is refer toremote_focus_focus_motor_maxwhich replied from “function=getstatus”. This parameter is for additional fine-tune, the value is from 1 to 30, ranging from1 ~ <motor_max>.iris: Open iris or not. It works only iffunction=autoorfunction=scan.
How do I export files?
To export files, use the following 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>currentlanguage: Available language lists. Please refer to:system_info_language_i0 ~ system_info_language_i19.
- For setting backup file:
http://<servername>/cgi-bin/admin/export_backup.cgi?backup
How do I upload files?
To upload files, use the following syntax:
-
For daylight saving time configuration file:
http://<servername>/cgi-bin/admin/upload_dst.cgiPost data:
filename =<file name>\r\n \r\n <multipart encoded form data> -
For language file:
http://<servername>/cgi-bin/admin/upload_lan.cgiPost data:
filename =<file name>\r\n \r\n <multipart encoded form data> -
For setting backup file:
http://<servername>/cgi-bin/admin/upload_backup.cgiPost 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 camera.
How do I update the Lens Configuration?
To update the lens configuration, use the following syntax:
-
For list a name of lens currently used:
http://<servername>/cgi-bin/admin/update_lens.cgi?get_currentlens -
For list all names of lens installed in camera:
http://<servername>/cgi-bin/admin/update_lens.cgi?list_lens -
For choose selected lens configuration:
http://<servername>/cgi-bin/admin/update_lens.cgi?choose_lens=<value>You need to reboot manually after you choose another lens configuration.
-
For choose selected lens configuration and reboot camera:
http://<servername>/cgi-bin/admin/update_lens.cgi?choose_reboot_lens=<value>The camera will reboot after using this cgi.
-
For delete selected lens configuration:
http://<servername>/cgi-bin/admin/update_lens.cgi?delete_lens=<value>
The parameter is described as:
value: Available lens name.
To upload the lens profile to camera, use the following:
Post data: upload_lens_profile_input = <file name>\r\n \r\n <multipart encoded form data>
How do I use Media on Demand?
To use media on demand, use the following syntax: rtsp://<servername>/mod.sdp?[&stime=<value>][&etime=<value>][&length =<value>][&loctime =<value>][&file=<value>][&tsmode=<value>].
The parameters are described as:
stime: Start time.etime: End time.length: The length of media of interest.loctime: Local time.file: File.tsmode: Timeshift mode.
Examples:
rtsp://10.10.1.2/mod.sdp?etime=20110312_040400.000&length=120Play recordings for length seconds which ends at etimertsp://10.10.1.2/mod.sdp?filename=/mnt/link0/Play file
CLICK HERE TO DOWNLOAD VIVOTEK IB9365-EHT-A (01) PDF MANUAL