Rev. 1.
VIVOTEK Table of Contents Revision History ................................................................................................. 4 Overview ...................................................................................................................... 5 Read Before Use................................................................................................. 5 Package Contents...............................................................................................
VIVOTEK Technology License Notice..............................................................................177 Electromagnetic Compatibility (EMC)..............................................................
VIVOTEK Revision History 1. Rev. 1.0: Initial release. 2. Rev. 1.1: Most modifications are made to reflect functional changes on the user interface. * Modified the description for the expandable/Collapsible functional menus. * Added the Recording to SD/SDHC details. (SD local storage is now available on VS8401) * Added Local Storage options. * Added the Quad View setting options. * Added the joystick configuration options. 3. Rev. 1.
VIVOTEK Overview VIVOTEK VS8801/8401, the new milestone in video server security performing 8-CH or 4-CH high resolution with high frame rate in H.264, are able to convert analog video into digital video with the highest quality. The H.264 compression format drastically reduces the file sizes and conserves valuable bandwidth and storage space. The VS8401 supports simultaneous dual streams, while the VS8801 supports single stream to be transmitted in H.
VIVOTEK Physical Description Front Panel ■ VS8801 BNC Video Input RCA Audio Input ■ VS8401 USB & SD card functions are not available on this unit. BNC Video Input USB function is not available on this unit. RCA Audio Input Back Panel ■ VS8801 USB & SD card functions are not available on this unit. Ethernet 10/100/1000 RJ45 Socket Power Cord Socket Click this button before removing the flash drive USB function is not available on this unit.
VIVOTEK General I/O Terminal Block This video server provides a general I/O terminal block which is used to connect external input / output devices. The pin definitions are described below. ■ VS8801 USB & SD card functions are not available on this unit. USB function is not available on this unit.
VIVOTEK DI/DO Diagram Please refer to the following illustration for the connection method. Sensors/detectors GND Digital Inputs Digital Outputs USB function is not available on this unit. Alarms GND DC Power Power Source NOTE: ► External alarms or other devices that connect to the digital outputs require external power supply, e.g., DC power from a power adapter. ► 12V Ground should connect to Video Server ground termail block. For detailed pin definition, please refer to page 7.
VIVOTEK Below are the definitions for other combinations of LEDs: Item LED status Description 1 Blinking Green every 2 sec. Audio mute (heartbeat) Blinking Red every 0.15 sec. + Blinking Green every 2 Upgrading Firmware 1 sec. Blinking Red every 0.15 sec. + Blinking Green every 3 Restoring default 0.15 sec. Hardware Reset ■ VS8801 USB & SD card functions are not available on this unit. USB function is not available on this unit.
VIVOTEK Network Deployment Setting up the Video Server over the Internet This section explains how to configure the video server to an Internet connection. 1. Make video connection from the camera to the BNC video input. 2. Make audio connection from the Line-Out audio source to the RCA audio input. Analog Camera CAMERA NO. 1 2 3 MIC POWER OFF ON OUT VIDEO IN OUT 1 2 3. Connect the Video Server to a switch via Ethernet cable. 4. Connect the power cable from the Video Server to a power outlet.
VIVOTEK Internet connection via a router Before setting up the video server over the Internet, make sure you have a router and follow the steps below. 1. Connect your video server behind a router, the Internet environment is illustrated below. Regarding how to obtain your IP address, please refer to Software Installation on page 12 for details. WAN (Wide Area Network ) Internet Router IP address : from ISP POWER COLLISION 1 2 3 4 5 IP address : 192.168.0.3 Subnet mask : 255.255.255.
VIVOTEK Software Installation Installation Wizard 2 (IW2), free-bundled software included on the product CD, helps you set up your video server on the LAN. IW2 1. Install IW2 under the Software Utility directory from the software CD. Double click the IW2 shortcut on your desktop to launch the program. Installation Wizard 2 2. The program will conduct an analysis of your network environment. After your network environment is analyzed, please click Next to continue the program. 3.
VIVOTEK Ready to Use 1. A browser session with the Video Server should prompt as shown below. 2. You should be able to see live video from your camera. You may also install the 32-channel recording software from the software CD in a deployment consisting of multiple cameras. For its installation details, please refer to its related documents.
VIVOTEK Accessing the Video Server This chapter explains how to access the video server through web browsers, RTSP players, 3GPP-compatible mobile devices, and VIVOTEK recording software. Using Web Browsers Use Installation Wizard 2 (IW2) to access to the video servers on the LAN. If your network environment is not a LAN, follow these steps to access the Netwotk Camera: 1. Launch your web browser (ex. Microsoft® Internet Explorer, Mozilla Firefox, or Netscape). 2.
VIVOTEK 2. Look for Download signed ActiveX ® controls; select Enable or Prompt. Click OK. 3. Refresh your web browser, then install the Active X ® control. Follow the instructions to complete installation.
VIVOTEK Using RTSP Players To view the MPEG-4 streaming media using RTSP players, you can use one of the following players that support RTSP streaming. Quick Time Player Real Player VLC media player 1. Launch the RTSP player. mpegable Player 2. Choose File > Open URL. A URL dialog box will pop up. 3.
VIVOTEK Using 3GPP-compatible Mobile Devices To view the streaming media through 3GPP-compatible mobile devices, make sure the video server can be accessed over the Internet. For more information on how to set up the video server over the Internet, please refer to Setup the video server over the Internet on page 10. To utilize this feature, please check the following settings on your video server: 1.
VIVOTEK Using VIVOTEK Recording Software The product software CD also contains recording software, allowing simultaneous monitoring and video recording for multiple video servers. Please install the recording software; then launch the program to add the video server 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.
VIVOTEK Main Page This chapter explains the layout of the main page. It is composed of the following sections: VIVOTEK INC. Logo, Host Name, Camera Control Area, Configuration Area, Menu, and Live Video Window. The Manual Trigger and Digital Input/Digital Output control menus are expandable and collapsible, while the PTZ navigation panel is available only when a PTZ camera is attached. VIVOTEK INC.
VIVOTEK Manual Trigger Area Click to enable/disable an event trigger manually. Please configure an event setting on Application page before enable this function. A total of 4 event settings can be configured. For more information about event settings, please refer to page 79. If you want to hide this item on the homepage, please go to the Homepage layout page to uncheck “show manual trigger button”. Please refer to page 75 for detail.
VIVOTEK Title and Time: The video title and time can be stamped on the streaming video. For further configuration, please refer to Video settings on page 56. Video and Audio Control Buttons: Depending on the video server model and video server configuration, some buttons may not be available. Snapshot: 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 (*.
VIVOTEK Client settings This chapter explains how to select the stream transmission mode and saving options on the local computer. When completed with the settings on this page, click Save on the page bottom to enable the settings. H.264 / MPEG-4 media options Select to stream video or audio data or both. This is enabled only when the video mode is set to H.264 or MPEG-4. H.264 / MPEG-4 protocol options Depending on your network environment, there are four transmission modes of H.
VIVOTEK MP4 saving options Users can record live video as they are watching it by clicking page. Here, you can specify the storage destination and file name. Start MP4 Recording on the main Folder: Specify a storage destination for the recorded video files. File name prefix: Enter the text that will be appended to the front of the video file name. 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.
VIVOTEK Joystick settings Calibrate: Make sure a joystick is already attached to your COM port or USB port on your client computer. Click on the Calibrate button and the Windows Game Controller function will be started. If properly connected, your operating system should have already detected the joystick. Follow the onscreen instructions to calibrate your joystick. Configure buttons: You can define individual joystick buttons using this function.
VIVOTEK Configuration Click Configuration on the main page to enter the camera setting pages. Note that only Administrators can access the configuration page. VIVOTEK offers an easy-to-use user interface that helps you set up your video server with minimal effort. To simplify the setting procedure, two types of user interfaces are available: Advanced Mode for professional users and Basic Mode for entry-level users.
VIVOTEK Advanced mode Configuration List Click to switch to Basic Mode Firmware Version Each function on the configuration list will be explained in the following sections. Those functions that are displayed only in Advanced Mode are marked with Advanced mode . If you want to set up advanced functions, please click [Advanced Mode] at the bottom of the configuration list to quickly switch over.
VIVOTEK System time Keep current date and time: Select this option to preserve the current date and time of the Video server. The video server’s internal real-time clock maintains the date and time even when the power of the system is turned off. Sync with computer time: Select this option to synchronize the date and time of the video server with the local computer. The read-only date and time of the PC is displayed as updated. Manual: The administrator can enter the date and time manually.
VIVOTEK Security This section explains how to enable password protection and create multiple accounts. Root password The administrator account name is “root”, which is permanent and can not be deleted. If you want to add more accounts in the Manage User column, please apply the password for the “root” account first. 1. Type the password identically in both text boxes, then click Save to enable password protection. 2.
VIVOTEK HTTPS (Hypertext Transfer Protocol over SSL) Advanced Mode This section explains how to enable authentication and encrypted communication over SSL (Secure Socket Layer). It helps protect streaming data transmission over the Internet on higher security level. Enable HTTPS Check this item to enable HTTPS communication, then select a connection option: "HTTP & HTTPS" or "HTTPS only". Note that you have to create and install a certificate first in the second column before clicking the Save button.
VIVOTEK 4. The Certificate Information will automatically de displayed in the third column as shown below. You can click Property to view detailed information about the certificate. 5. Click Home to return to the main page. Change the address from “http://” to “https://“ in the address bar and press Enter on your keyboard. Some Security Alert dialogs will pop up. Click OK or Yes to enable HTTPS. https:// https://192.168.5.151/index.
VIVOTEK Create self-signed certificate manually 1. Select this option. 2. Click Create to open the Create Certificate page, then click Save to generate the certificate. 3. The Certificate Information will automatically be displayed in the third column as shown below. You can click Property to see detailed information about the certificate. Create certificate and install : Select this option if you want to create a certificate from a certificate authority. 1. Select this option. 2.
VIVOTEK 3. 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. 4. The pop-up window shows an example of a certificate request.
VIVOTEK 5. Look for a trusted certificate authority that issues digital certificates. Enroll the video server. Wait for the certificate authority to issue a SSL certificate; click Browse... to search for the issued certificate, then click Upload in the second column. NOTE: ► How do I cancel the HTTPS settings? 1. Uncheck Enable HTTPS secure connection in the first column and click Save; a warning dialog will pop up. 2. Click OK to disable HTTPS. 3.
VIVOTEK SNMP (Simple Network Management Protocol) Advanced Mode This section explains how to use the SNMP on the video server. The Simple Network Management Protocol is an application layer protocol that facilitates the exchange of management information between network devices. It helps network administrators to remotely manage network devices and find, solve network problems with ease. ■ The SNMP consists of the following three key components: 1.
VIVOTEK Network This section explains how to configure a wired network connection for the video server. Network type LAN Select this option when the video server is deployed on a local area network (LAN) and is intended to be accessed by local computers. The default setting for the Network Type is LAN. Rememer to click Save when you complete the Network setting.
VIVOTEK Primary DNS: The primary domain name server that translates hostnames into IP addresses. Secondary DNS: Secondary domain name server that backups the Primary DNS. Primary WINS server: The primary WINS server that maintains the database of computer name and IP address. Secondary WINS server: The secondary WINS server that maintains the database of computer name and IP address.
VIVOTEK NOTE: ► If the default ports are already used by other devices connected to the same router, the video server will select other ports for the video server. ► If UPnP TM is not supported by your router, you will see the following message: Error: Router does not support UPnP port forwarding. ► Steps to enable the UPnP TM user interface on your computer: Note that you must log on to the computer as a system administrator to install the UPnP TM components. 1.
VIVOTEK 4. In the Networking Services dialog box, select Universal Plug and Play and click OK. 5. Click Next in the following window. 6. Click Finish. UPnP TM is enabled. ► How does UPnP TM work? UPnP TM networking technology provides automatic IP configuration and dynamic discovery of devices added to a network. Services and capabilities offered by networked devices, such as printing and file sharing, are available among each other without the need for cumbersome network configuration.
VIVOTEK Enable IPv6 Select this option and click Save to enable IPv6 settings. Please note that this only works if your network environment and hardware equipment support IPv6. The browser should be Microsoft® Internet Explorer 6.5, Mozilla Firefox 3.0 or above. When IPv6 is enabled, by default, the video server will listen to router advertisements and be assigned with a link-local IPv6 address accordingly. IPv6 Information: Click this button to obtain the IPv6 information as shown below.
VIVOTEK Please follow the steps below to link to an IPv6 address: 1. Open your web browser. 2. Enter the link-global or link-local IPv6 address in the address bar of your web browser. 3. The format should be: http://[2001:0c08:2500:0002:0202:d1ff:fe04:65f4]/ IPv6 address 4. Press Enter on the keyboard or click Refresh button to refresh the webpage.
VIVOTEK IEEE 802.1x Advanced Mode 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. The 802.1x standard is designed to enhance the security of local area networks, which provides authentication to network devices (clients) attached to a network port (wired or wireless).
VIVOTEK 3. When all settings are complete, move the video server to the protected LAN by connecting it to an 802.1x enabled switch. The devices will then start the authentication automatically. NOTE: ► The authentication process for 802.1x: 1. The Certificate Authority (CA) provides the required signed certificates to the video server (the supplicant) and the RADIUS Server (the authentication server). 2. A video server requests access to the protected LAN using 802.1X via a switch (the authenticator).
VIVOTEK QoS (Quality of Service) Advanced Mode Quality of Service refers to a resource reservation control mechanism, which guarantees a certain quality to different services on the network. Quality of service guarantees are important if the network capacity is insufficient, especially for real-time streaming multimedia applications. Quality can be defined as, for instance, a maintained level of bit rate, low latency, no packet dropping, etc.
VIVOTEK QoS/DSCP (the DiffServ model) DSCP-ECN defines QoS at Layer 3 (Network Layer). The Differentiated Services (DiffServ) model is based on packet marking and router queuing disciplines. The marking is done by adding a field to the IP header, called the DSCP (Differentiated Services Codepoint). This is a 6-bit field that provides 64 different class IDs. It gives an indication of how a given packet is to be forwarded, known as the Per Hop Behavior (PHB).
VIVOTEK HTTP Advanced Mode To utilize HTTP authentication, make sure that your have set a password for the video server first; please refer to Security on page 28 for details. Authentication: Depending on your network security requirements, the video server provides two types of security settings for an HTTP transaction: basic and digest. If basic authentication is selected, the password is sent in plain text format and there can be potential risks of being intercepted.
VIVOTEK URL command -- http://:/ For example, when the Access name for stream 2 is set to video2.mjpg: 1. Launch Mozilla Firefox or Netscape. 2. Type the above URL command in the address bar. Press Enter. 3. The JPEG images will be displayed in your web browser. http://192.168.5.151/video2.
VIVOTEK Note that as JPEG only transmits a series of JPEG images to the client, to enable the two-way audio function, make sure the video mode is set to “MPEG-4” on the Audio and Video Settings page and the media option is set to “Video and Audio” on the Client Settings page. Please refer to Client settings on page 22 and Audio and video settings on page 56.
VIVOTEK RTSP streaming To utilize RTSP streaming authentication, make sure that you have set a password for the video server first; please refer to Security on page 28 for details. Authentication: Depending on your network security requirements, the video server provides three types of security settings for streaming via RTSP protocol: disable, basic, and digest. If basic authentication is selected, the password is sent in plain text format, but there can be potential risks of it being intercepted.
VIVOTEK RTSP port /RTP port for video, audio/ RTCP port for video, audio ■ RTSP (Real-Time Streaming Protocol) controls the delivery of streaming media. By default, the port number is set to 554. ■ The RTP (Real-time Transport Protocol) is used to deliver video and audio data to the clients. By default, the RTP port for video is set to 5556 and the RTP port for audio is set to 5558.
VIVOTEK Express link Express link is a free service provided by VIVOTEK server, which allows users to register an domain name for a network device. One URL can only be mapped to one Mac address. This service will check out if the host name is valid and automatically open a port on your router. Unlike DDNS, the user has to manually check out UPnP port forwarding, Express link is more convenient and easy to set up. Host name assignment Please follow the steps below to enable Express link: 1.
VIVOTEK DDNS This section explains how to configure the dynamic domain name service for the video server. DDNS is a service that allows your video server, especially when assigned with a dynamic IP address, to have a fixed host and domain name. DDNS: Dynamic domain name service Enable DDNS: Select this option to enable the DDNS setting. Provider: Select a DDNS provider from the provider drop-down list. VIVOTEK offers Safe100.net, a free dynamic domain name service, to VIVOTEK customers.
VIVOTEK [Register] Successfully Your account information has been mailed to registered e-mail address 4. Select Enable DDNS and click Save to enable the setting. ■ CustomSafe100 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. 1. In the DDNS column, select CustomSafe100 from the drop-down list. 2.
VIVOTEK Access list Advanced Mode This section explains how to control access permission by verifying the client PC’s IP address. General settings Maximum number of concurrent streaming connection(s) limited to: Simultaneous live viewing for 1~10 clients (including stream 1 and stream 2). 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 Explore or Quick Time Player).
VIVOTEK ■ 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.
VIVOTEK Digital I/O This section explains how to change digital input and digital output settings. Digital input settings You can select High or Low to define normal status for the digital input. The video server will report the current status. Digital output settings You can select Grounded or Open to define normal status for the digital output. The video server will show the trigger is activated or not.
VIVOTEK Audio and video This section explains how to cofigure the audio and video settings of the video server. Overview This table shows all stream settings of each channel. Video settings Channel: In the drop-down list, there are channel 1~4/8, select one to set video settings on it in the column below. Check frame rate: Check Check frame rate to display the current available frame rate status for all frame sizes. Please refer to page 63 for details.
VIVOTEK Video Title Title and Time Video 14:46:09 2011/1/19 Overlay title and time stamp on video and snapshot: Select this option to place the video title and time on the video streams. Enable time shift caching stream Advanced Mode : Check this item to enable the time shift cache stream on the video server, which will stores video in the video server’s embedded memory for a period of time depending on the cache memory size of each video server.
VIVOTEK Image settings Advanced Mode Click Image Settings to open the Image Settings page. On this page, you can tune the White balance, Brightness, Saturation, Contrast, and Sharpness settings for the video. Please choose the Channel first. Image adjustment ■ Brightness: To adjust the image brightness level, please drag the slider bar to the right (+) to increase the effect, or to the left (-) to reduce the effect.
VIVOTEK ■ Enable deinterlace: Check to enable deinterlace, and choose Adaptive mode or Blend mode in the drop-down list. Adaptive mode provides the best image quality, while Blend mode provides better image quality (than not using the deinterlace function at all). Note that applying this function to all channels at the same time will consume quite a lot computing power. ■ Enable edge enhancement: Check to enable edge enhancement, and drag the slider bar to adjust the strength.
VIVOTEK ■ To set the privacy mask windows, follow the steps below: 1. Click New to add a new window. 2. Use the mouse to size and drag-drop the window, which is recommended to be at least twice the size of the object (height and width) you want to cover. 3. Enter a Window Name and click Save to enable the setting. 4. Select Enable privacy mask to enable this function. NOTE: ► Up to 5 privacy mask windows can be set up on the same screen.
VIVOTEK NOTE: ► Aspect ratio correction doesn’t support QCIF. ► When aspect ratio correction takes effect, the frame size for D1 will be adjusted to 640x480. This video server offers real-time H.264, MPEG-4, and MJPEG compression standards (Triple Codec) for real-time viewing. If H.264 / MPEG-4 mode is selected, the video is streamed via RTSP protocol. There are four parameters for you to adjust the video performance: ■ Frame size You can set up different video resolution for different viewing devices.
VIVOTEK If JPEG mode is selected, the video server continuously sends JPEG images to the client, producing a moving effect similar to a filmstrip. Every single JPEG image transmitted guarantees the same image quality, which in turn comes at the expense of variable bandwidth usage. Because the media contents are a combination of JPEG images, no audio data is transmitted to the client.
VIVOTEK ■ Available FPS Check Check frame rate to display the current available frame rate status (Available FPS). Available FPS provides the information of the unused encoding capability with available frame rate in different frame size. The embedded Soc (System-on-Chip) has limited encoding capability, so you may set the video quality according to the available FPS. Due to the limited encoding capability, the maximum frame rate for 4CIF in H.
VIVOTEK the frame rate that cannot be reached is marked in red color. Audio settings Mute: Select this option to disable audio transmission from the video server to all clients. Note that if mute mode is turned on, no audio data will be transmitted even if audio transmission is enabled on the Client Settings page. In that case, the following message is displayed: External microphone input: Select the gain of the internal audio input according to ambient conditions.
VIVOTEK Motion detection This section explains how to configure the Video Server to enable motion detection. A total of three motion detection windows can be configured for each channel. Follow the steps below to enable motion detection: 1. Select Channel. 2. Click New to add a new motion detection window. 3. In the Window Name text box, enter a name for the motion detection window. ■ To move and resize the window, drag and drop your mouse on the window.
VIVOTEK A green bar indicates that even though motions have been detected, the event has not been triggered because the image variations still fall under the defined threshold. Percentage = 30% This motion detection window will also be displayed on the Event Settings page. You can go to Application > Event Settings > Trigger to choose it as a trigger source. Please refer to page 79 for detailed information.
VIVOTEK Percentage is a value that expresses the proportion of “alerted pixels” to all pixels in the motion detection window. In this case, 50% of pixels are identified as “alerted pixels”. When the percentage is set to 30%, the motions are judged to exceed the defined threshold; therefore, the motion window will be outlined in red. For applications that require a high level of security management, it is suggested to use higher sensitivity settings and smaller percentage values.
VIVOTEK Camera control This section explains how to control the Network Camera’s Pan/Tilt/Zoom operation by connecting to a PTZ driver or scanner via RS485 interface. RS485 settings Disable: Select this option to disable this function. PTZ camera: Select this option to enable PTZ operation. To utilize this feature, please connect the Network Camera to a PTZ driver or scanner via RS485 interface first. Then you can configure the PTZ driver and RS485 port with the following settings.
VIVOTEK Preset positions If you select DynaDome/SmartDOME, Lilin PIH-7x00, or Pelco D, Pelco P protocol, Samsung scc643 protocol protocol as the PTZ driver and click the Save button, the Preset Position button will be enabled. Click Preset Position to open the settings page. You can also select preset positions for the camera to patrol. A total of 20 preset positions can be configured. Please follow the steps below to preset a position: 1. Select Channel in the drop-down list. 2.
VIVOTEK ■ Home location settings: You can configure the Home location by clicking on Set current position as home. Click on Restore home position to default, and the Home position will be set as the center position. ■ The Camera Control Panel and Preset positions will be displayed on the home page: ■ Click Go to: Select one from the drop-down list, and the Network Camera will move to the selected preset position.
VIVOTEK Camera ID settings VIVOTEK offers five PTZ drivers: DynaDome/SmartDOME, Lilin PIH-7x00, Pelco D protocol, Pelco P protocol, and Samsung scc643 protocol. If none of the above PTZ drivers is supported by your PTZ scanner, please select Custom camera (scanner). Please refer to the user’s manual of your PTZ scanner to determine the Camera ID, PTZ driver, and Port settings. The Camera ID is necessary to control multiple cameras.
VIVOTEK Patrol settings You can select some preset positions for the Network Camera to patrol. Please follow the steps below to set up a patrol schedule: 1. Select Channel in the drop-down list. 2. Select the preset locations on the list, and click . 3. The selected preset locations will be displayed on the Patrol locations list. 4. Set the Dwelling time for the preset location during auto patrol. 5. If you want to delete a preset location from the Patrol locations list, select it and click Remove. 6.
VIVOTEK Custom Command If Custom Camera (scanner) is selected as the PTZ driver, the Preset Position and PTZ Control Panel on the main page will be disabled. You will need to configure command buttons to control the PTZ scanner. Click Custom Command to open the Custom Command page to set the commands in the Control Settings session. Please refer to your PTZ scanner user's manual to enter the commands in the following fields. Click Save to enable the settings and click Close to exit the page.
VIVOTEK ►The command buttons will be displayed on the main page: 74 - User's Manual
VIVOTEK Homepage layout Advanced Mode This section explains how to set up your own customized homepage layout. Preview This column shows the settings of your homepage layout. You can manually select the background and font colors in Theme Options (the third column on this page). The settings will be displayed automatically in this Preview field. The following shows the homepage using the default settings: ■ Hide Powered by VIVOTEK: If you check this item, it will be removed from the homepage.
VIVOTEK Theme options Here you can change the color of your homepage layout. There are three types of preset patterns for you to choose from. The new layout will simultaneously appear in the Preview filed. Click Save to enable the settings.
VIVOTEK ■ Follow the steps below to set up the customed homepage: 1. Click Custom on the left column. 2. Click the field where you want to change the color on the right column. Color Selector Custom Pattern 3. The palette window will pop up as shown below. 2 3 1 4 4. Drag the slider bar and click on the left square to select a desired color. 5. The selected color will be displayed in the corresponding fields and in the Preview column. 6. Click Save to enable the settings.
VIVOTEK Application Advanced Mode This section explains how to configure the video server to respond to particular situations (event). A typical application is that when a motion is detected, the video server sends buffered images to an FTP server or e-mail address as notifications. As illustrated on the right, an event can be triggered Action by many sources, such as motion detection or external Event Trigger digital input devices. When an event is triggered, you ex.
VIVOTEK Event settings In the Event settings column, click Add to open the Event settings page. On this page, you can arrange three elements -- Trigger, Schedule, 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 option 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.
VIVOTEK ■ System boot This option triggers the video server when the power to the video server is disconnected. ■ 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. For more information, please refer to Motion detection on page 65 for details.
VIVOTEK ■ Periodically This option allows the video server to trigger periodically for every other defined minute. Up to 999 minutes are allowed. ■ Digital input This option allows the video server to use an external digital input device or sensor as a trigger source. Depending on your application, there are many choices of digital input devices on the market which helps to detect changes in temperature, vibration, sound, and light, etc.
VIVOTEK Action Define the actions to be performed by the video server when a trigger is activated. ■ Trigger digital output for seconds Check the desired DO to turn on the external digital output device when a trigger is activated. Specify the length (seconds) of the trigger interval in the text box. ■ Delay the trigger for seconds Check the desired DO to turn on the external digital output device when a trigger is activated.
VIVOTEK Here is an example of the Event settings page: When completed, click Save to enable the settings and click Close to exit Event Settings page. The new Event settings / Server settings / Media settings will appear in the event drop-down list on the Application page. SD Test: If you have an SD card, click the button to test the availability. Your camera will display a message indicating a success or failure. If you want to use your SD card for local storage, please format it before use.
VIVOTEK Here is an example of the Application page with an event setting: When the Event Status is ON, once an event is triggered by motion detection, the video server will automatically send snapshots via e-mail. If you want to stop the event trigger, you can click ON to turn it to OFF status or click Delete to remove the event setting. To remove a server setting from the list, select a server name from the drop-down list and click Delete.
VIVOTEK Server settings Click Server on Event Settings page to open the Server Setting page. On this page, you can specify where the notification messages are sent when a trigger is activated. A total of 5 server settings can be configured. Server name: Enter a name for the server setting. Server type There are four choices of server types available: Email, FTP, HTTP, and Network storage. Select the item to display the detailed configuration options. You can configure either one or all of them.
VIVOTEK FTP: Select to send the media files to an FTP server when a trigger is activated. ■ 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 file will be placed.
VIVOTEK HTTP: Select to send the media files to an HTTP server when a trigger is activated. ■ 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 as below. If successful, you will receive a test.txt file on the HTTP server. Click Save to enable the settings, then click Close to exit the page.
VIVOTEK Media settings Click Media on the Event Settings page to open the Media Settings page. On this page, you can specify the type of media that will be sent when a trigger is activated. A total of 5 media settings can be configured. Media name: Enter a name for the media setting. Media type There are three choices of media types available: Snapshot, Video Clip, and System log. Select the item to display the detailed configuration options. You can configure either one or all of them.
VIVOTEK Video clip: Select to send video clips when a trigger is activated. ■ Channel: The video source. The stream source will be identical to the preset time shift caching stream. For more information about time shift caching stream, please refer to page 57. ■ Pre-event recording The video server has a buffer area; it temporarily holds 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.
VIVOTEK You can continue to select a server and media type for the event. Please go back to page 79 for detailed information. ■ Enable customized folder: Create folders by date, time, and hour automatically: If you check this item, the system will generate folders automatically by date. ■ View: Click this button to open a file list window. This function is only for Network Storage (NAS) and SD/SDHC card.
VIVOTEK Click 20110120 to open the directory: The format is: HH (24r) Click to open the file list for that hour 2011/01/20 2011/01/20 Click to go back to the previous level of the directory Click to delete selected items Click to delete all recorded data 2011/01/20 2011/01/20 The format is: File name prefix + Minute (mm) You can set up the file name prefix on Media Settings page. Please refer to page 88 for detailed information.
VIVOTEK Recording > Recording settings Advanced Mode This section explains how to configure the recording settings for the Video Server. Recording Settings Insert your SD card and click here to test (VS8401 only) NOTE: ► Please remember to format your SD card when using it for the first time. Please refer to page 109 for detailed information. ► The SD card storage option is only available on the VS8401. Recording Settings Click Add to open the recording setting window.
VIVOTEK If you enalbe the adaptive recording and enable time-shift cache stream on Camera A, only when an event takes place on Camera A will the server records the streaming data at the full frame rate. This methodology only requires transferring the Intra frame data during normal operation, and full-frame-rate videos in the occurrences of events, and thus saving users of network bandwidth and storage space.
VIVOTEK Please follow steps 1 to 2 below to set up a recording setting: 1. Trigger Select a triggering condition: For example, event triggers might not make sense in a place full of human traffic during the office hours. You may want to enable the triggering conditions during the night. ■ Schedule: The server to start recording files onto local storage or networked storage (NAS). ■ Network fail: Starts recording to the local storage (SD card) in the event of network failures. 2.
VIVOTEK ■ Capacity: You can select either the entire storage space available or specify a reserved space. The recording size limit must be larger than the reserved space for cyclic recording. The reserved space is used for cyclic recording to prevent malfunctions that might occur during the transaction stage when the video feeds are about to fill up the storage space. This value must be larger than 15 MBytes. ■ File name prefix: Enter the text that will be appended to the front of the file name.
VIVOTEK Local storage > SD card management (for VS8401 only) 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. SD card staus This column shows the status and reserved space of your SD card. Please remember to format the SD card when using for the first time. no SD card SD card control ■ Enable cyclic storage: Check this item if you want to enable cyclic recording.
VIVOTEK Local storage > Content management 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. Searching and Viewing 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 cloumn. ■ File attributes: Select one or more items as your search criteria.
VIVOTEK ■ View: Click on a search result which will highlight the selected item in purple as shown above. Click the View button and a media window will pop up to play back the selected file. For example: Click to adjust the image size ■ Download: Click on a search result to highlight the selected item in purple as shown above. Then click the Download button and a file download window will pop up for you to save the file.
VIVOTEK System log Advanced Mode This section explains how to configure the video server to send the system log to the remote server as backup. Remote log You can configure the video server to send the system log file to a remote server as a log backup. Before utilizing this feature, it is suggested that the user install a log-recording tool to receive system log messages from the video server. An example is Kiwi Syslog Daemon. Visit http://www.kiwisyslog.com/ kiwi-syslog-daemon-overview/.
VIVOTEK View parameters Advanced Mode The View Parameters page lists the entire system’s parameters in alphabetical order. If you need technical assistance, please provide the information listed on this page.
VIVOTEK Maintenance This chapter explains how to restore the video server to factory default, upgrade firmware version, etc. Reboot This feature allows you to reboot the video server, 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. If the connection fails after rebooting, manually enter the IP address of the video server in the address field to resume the connection.
VIVOTEK Export / Upload Files Advanced Mode This feature allows you to Export / Upload daylight saving time rules, custom language files, and setting backup files. Export daylight saving time configuration file: Click to set the start and end time of DST. Follow the steps below to export: 1. In the Export files column, click Export to export the daylight saving time configuration file from the video server. 2. A file download dialog will pop up as shown below.
VIVOTEK Upload daylight saving time rule: Click Browse… and specify the XML file to upload. If the incorrect date and time are assigned, you will see the following warning message when uploading the file to the video server. The following message is displayed when attempting to upload an incorrect file format. Export language file: Click to export language strings. VIVOTEK provides nine languages: English, Deutsch, Español, Français, Italiano, 日本語, Português, 簡体中文, and 繁體中文.
VIVOTEK The following message is displayed when the upgrade has succeeded. Reboot system now!! This connection will close. The following message is displayed when you have selected an incorrect firmware file. Starting firmware upgrade... Do not power down the server during the upgrade. The server will restart automatically after the upgrade is completed. This will take about 1 - 5 minutes.
VIVOTEK Appendix URL Commands for the Network Camera/Video Server 1. Overview For some customers who already have their own web site or web control application, the Network Camera/Video Server can be easily integrated through URL syntax. This section specifies the external HTTP-based application programming interface. The HTTP-based camera interface provides the functionality to request a single image, control camera functions (PTZ, output relay etc.), and get and set internal parameter values.
VIVOTEK URL Command Document for VS8401-VVTK 3. General CGI URL Syntax and Parameters When the CGI request includes internal camera parameters, these parameters must be written exactly as they are named in the camera or video server. The CGIs are organized in functionally-related directories under the cgi-bin directory. The file extension .cgi is required. Syntax: http:///cgi-bin/[/...]/. [?=[&=...
URL Command Document for VS8401-VVTK VIVOTEK 4. Security Level SECURITY LEVEL SUB-DIRECTORY DESCRIPTION 0 anonymous Unprotected. 1 [view] anonymous, viewer, dido, camctrl 1. Can view, listen, talk to camera. 2. Can control DI/DO, PTZ of the camera. 4 [operator] anonymous, viewer, dido, camctrl, operator Operator access rights can modify most of the camera’s parameters except some privileges and network options.
VIVOTEK URL Command Document for VS8401-VVTK 5. Get Server Parameter Values Note: The access right depends on the URL directory. Method: GET/POST Syntax: http:///cgi-bin/anonymous/getparam.cgi?[] [&…] http:///cgi-bin/viewer/getparam.cgi?[] [&…] http:///cgi-bin/operator/getparam.cgi?[] [&…] http:///cgi-bin/admin/getparam.
URL Command Document for VS8401-VVTK VIVOTEK Response: HTTP/1.0 200 OK\r\n Content-Type: text/html\r\n Context-Length: 33\r\n \r\n network_ipaddress=192.168.0.
VIVOTEK URL Command Document for VS8401-VVTK 6. Set Server Parameter Values Note: The access right depends on the URL directory. Method: GET/POST Syntax: http:///cgi-bin/anonymous/setparam.cgi? = [&=…][&return=] http:///cgi-bin/viewer/setparam.cgi? = [&=…][&return=] http:///cgi-bin/operator/setparam.
URL Command Document for VS8401-VVTK VIVOTEK Only the parameters that you set and are readable will be returned. Example: Set the IP address of server to 192.168.0.123: Request: http://myserver/cgi-bin/admin/setparam.cgi?network_ipaddress=192.168.0.123 Response: HTTP/1.0 200 OK\r\n Content-Type: text/html\r\n Context-Length: 33\r\n \r\n network_ipaddress=192.168.0.
VIVOTEK URL Command Document for VS8401-VVTK 7. Available parameters on the server This chapter defines all the parameters which can be configured or retrieved from VIVOTEK network camera or video server. The general format of description is listed in the table below Valid values: VALID VALUES DESCRIPTION string[] Text strings shorter than ‘n’ characters. The characters “,’, <,>,& are invalid. string[n~m] Text strings longer than `n’ characters and shorter than `m’ characters.
URL Command Document for VS8401-VVTK VIVOTEK Group: system NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) hostname string[40] “Video 1/6 Server” Host name of server (Network Camera, Wireless Network Camera, Video Server, Wireless Video Server). ledoff 0 6/6 Turn on (0) or turn off (1) all led indicators. date , 6/6 Current date of system. Set to ‘keep’ to keep date auto unchanged. Set to ‘auto’ to use NTP to synchronize date.
VIVOTEK URL Command Document for VS8401-VVTK Midway Island, Samoa -400: GMT-10:00 Hawaii -360: GMT-09:00 Alaska -320: GMT-08:00 Las Vegas, San_Francisco, Vancouver -280: GMT-07:00 Mountain Time, Denver -281: GMT-07:00 Arizona -240: GMT-06:00 Central America, Central Time, Mexico City, Saskatchewan -200: GMT-05:00 Eastern Time, New York, Toronto -201: GMT-05:00 Bogota, Lima, Quito, Indiana -180: GMT-04:30 Caracas -160: GMT-04:00 Atlantic Time, Canada, La Paz, Santiago -140: GMT-03:30 Newfoundland -120: GMT-
URL Command Document for VS8401-VVTK VIVOTEK -80: GMT-02:00 Mid-Atlantic -40: GMT-01:00 Azores, Cape_Verde_IS. 0: GMT Casablanca, Greenwich Mean Time: Dublin, Edinburgh, Lisbon, London 40: GMT 01:00 Amsterdam, Berlin, Rome, Stockholm, Vienna, Madrid, Paris 41: GMT 01:00 Warsaw, Budapest, Bern 80: GMT 02:00 Athens, Helsinki, Istanbul, Riga 81: GMT 02:00 Cairo 82: GMT 02:00 Lebanon, Minsk 83: GMT 02:00 Israel 120: GMT 03:00 Baghdad, Kuwait, Riyadh, Moscow, St.
VIVOTEK URL Command Document for VS8401-VVTK Tbilisi, Yerevan 180: GMT 04:30 Kabul 200: GMT 05:00 Ekaterinburg, Islamabad, Karachi, Tashkent 220: GMT 05:30 Calcutta, Chennai, Mumbai, New Delhi 230: GMT 05:45 Kathmandu 240: GMT 06:00 Almaty, Novosibirsk, Astana, Dhaka, Sri Jayawardenepura 260: GMT 06:30 Rangoon 280: GMT 07:00 Bangkok, Hanoi, Jakarta, Krasnoyarsk 320: GMT 08:00 Beijing, Chongging, Hong Kong, Kuala Lumpur, Singapore, Taipei 360: GMT 09:00 Osaka, Sapporo, Tokyo, Seoul, Yakutsk 380: GMT 09:30 A
URL Command Document for VS8401-VVTK VIVOTEK Magadan, Solomon Is., New Caledonia 480: GMT 12:00 Auckland, Wellington, Fiji, Kamchatka, Marshall Is. 520: GMT 13:00 Nuku’alofa daylight_enable 0 6/6 Enable automatic daylight saving time in time zone. daylight_auto_begintime string[19] NONE 6/7 Display the current daylight saving start time. daylight_auto_endtime string[19] NONE 6/7 Display the current daylight saving end time.
VIVOTEK URL Command Document for VS8401-VVTK seconds. reset 0, N/A 7/6 Restart the server after seconds if is non-negative. restoreexceptnet N/A 7/6 Restore the system parameters to default values except (ipaddress, subnet, router, dns1, dns2, pppoe). This command can cooperate with other “restoreexceptXYZ” commands.
URL Command Document for VS8401-VVTK VIVOTEK parameters to default values except the custom language file the user has uploaded. This command can cooperate with other “restoreexceptXYZ” commands. When cooperating with others, the system parameters will be restored to the default value except for a union of the combined results. 7.1.1 system.info Subgroup of system: info (The fields in this group are unchangeable.
VIVOTEK URL Command Document for VS8401-VVTK Deutsch, Español, Français, Italiano, 日本語, Português, 简体中文, 繁體中文 customlanguage_maxcount 1 0/6 Maximum number of custom languages supported on the server. customlanguage_count 0 0/6 Number of custom languages which have been uploaded to the server. customlanguage_i<0~(max string N/A 0/6 Custom language name. count-1)> 7.
URL Command Document for VS8401-VVTK VIVOTEK 0 => Inactive 1 => Active (capability.nvi > 0) 7.3 digital input behavior define Group: di_i<0~(ndi-1)> (capability.ndi > 0) NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) normalstate high, high 1/1 Indicates open circuit or low closed circuit (inactive status) 7.4 digital output behavior define Group: do_i<0~(ndo-1)> (capability.
VIVOTEK URL Command Document for VS8401-VVTK operator, admin user_i<1~20>_ viewer, privilege operator, 6/6 User privilege admin 7.6 network Group: network NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) preprocess follows: Bit 0 => HTTP service; Bit 1=> HTTPS service; Bit 2=> FTP service; Bit 3 => Two way audio and RTSP Streaming service; To stop service before changing its port settings.
URL Command Document for VS8401-VVTK ipaddress subnet 9 6/6 Subnet mask. 6/6 Default gateway. 6/6 Primary DNS server. 6/6 Secondary DNS server. 6/6 Primary WINS server. 6/6 Secondary WINS server. VIVOTEK address> router dns1 dns2 wins1 wins2 7.6.1 802.1x Subgroup of network: ieee8021x (capability.protocol.
VIVOTEK URL Command Document for VS8401-VVTK Represented in EPOCH privatekey_size 0 6/7 Private key file size (in bytes) 7.6.2 QOS Subgroup of network: qos_cos (capability.protocol.qos.cos > 0) NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) enable 0 6/6 Enable/disable CoS (IEEE 802.1p) vlanid 1~4095 1 6/6 VLAN ID video 0~7 0 6/6 Video channel for CoS audio 0~7 0 6/6 Audio channel for CoS (capability.
URL Command Document for VS8401-VVTK VIVOTEK address setting. 7.6.4 FTP Subgroup of network: ftp NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) port 21, 1025~65535 21 6/6 Local ftp server port. 7.6.5 HTTP Subgroup of network: http NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) port 80, 1025 ~ 80 6/6 HTTP port. 65535 alternateport 1025~65535 8080 6/6 Alternate HTTP port. authmode basic, basic 1/6 HTTP authentication mode.
VIVOTEK URL Command Document for VS8401-VVTK Besides, we map the first stream of each channel: network_http_c<0~(n-1)>_s0_accessname to network_http_s<0~(n-1)>_accessname and map the second stream of each channel: network_http_c<0~(n-1)>_s1_accessname to network_http_s_accessname and so on.
URL Command Document for VS8401-VVTK VIVOTEK and so on. s1_accessname string[32] “live1-2.sdp” 1/6 RTSP access name for channel c for c = 1. stream 2. “live2-2.sdp” (capability.protocol.rtsp=1 and for c = 2, capability.nmediastream > 1) and so on. For compatibility, network_rtsp_s<0~(t-1)>_accessname are reserved, t = n*m for n channel products, and m is stream number per channel. *Note: We can get n by (capability.nvideoin), and get m by (capability.nmediastream).
VIVOTEK URL Command Document for VS8401-VVTK channel 2 stream 2, and so on. For stream 3 of all channels: 239.128.1.(99+n*2) for channel 1 stream 3. 239.128.1.(100+n*2) for channel 2 stream 3, and so on. videoport 1025 ~ 65535 For stream 1 of all 4/4 Multicast video port. 4/4 Multicast audio port. channels: 5560+(c-1)*4 For stream 2 of all channels: 5560+n*4*(s-1)+(c-1)*4 And so on. audioport 1025 ~ 65535 For stream 1 of all (capability.
URL Command Document for VS8401-VVTK VIVOTEK 7.6.8 SIP port Subgroup of network: sip (capability.protocol.sip> 0) NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) port 1025 ~ 65535 5060 1/6 SIP port. DEFAULT SECURIT 7.6.9 RTP port Subgroup of network: rtp NAME VALUE DESCRIPTION Y (get/set) videoport 1025 ~ 65535 5556 6/6 Video channel port for RTP. (capability.protocol.rtp_unicast=1) audioport 1025 ~ 65535 5558 6/6 Audio channel port for RTP. (capability.protocol.
VIVOTEK URL Command Document for VS8401-VVTK 0 => allow 1 => deny ipv4list_i<0~9> Single address: Network address: Range address: 6/6 IPv4 address list. ipv6list_i<0~9> String[44] 6/6 IPv6 address list. 7.
URL Command Document for VS8401-VVTK VIVOTEK operation; 0(not support), 1(support) Bit 4 => Support zoom operation; 0(not support), 1(support) Bit 5 => Support focus operation; 0(not support), 1(support) text string[16] 1/4 Enclose caption. imprinttimestamp 0 4/4 Overlay time stamp and enclose caption on video. s<0~(m-1)>_codectype mpeg4, h264 1/4 Video codec type. 4CIF 1/4 Video resolution in pixels.
VIVOTEK URL Command Document for VS8401-VVTK 1 = worst quality, 5 = best quality. s<0~(m-1)>_mpeg4_qvalue 1~31 7 4/4 Manual video quality level input. (s<0~(m-1)>_mpeg4_quant = 0, 99) *Note: This is reserved for campatibility, and we recommend changing to use “s<0~(m-1)>_mpeg4_qperce nt”. s<0~(m-1)>_mpeg4_qpercent 1~100 29 4/4 Set quality by percentage.
URL Command Document for VS8401-VVTK VIVOTEK campatibility, and we recommend changing to use “s<0~(m-1)>_h264_qpercen t”. s<0~(m-1)>_h264_qpercent 1~100 45 4/4 Set quality by percentage. 1: Worst quality 100: Best quality (s<0~(m-1)>_h264_quant = 100) s<0~(m-1)>_h264_bitrate 1000~4000000 512000 4/4 Set bit rate in bps when choosing cbr in “ratecontrolmode”. s<0~(m-1)>_h264_maxframe 1~30 20 1/4 Set maximum frame rate in fps (for h264).
VIVOTEK URL Command Document for VS8401-VVTK e fps (for JPEG). 7.9 Image setting per channel Group: image_c<0~(n-1)> for n channel products NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) brightness -5 ~ 5, 100 100 4/4 Adjust brightness of image according to mode settings. 100 means using “brightnesspercent”. *Note: This is reserved for campatibility, and we recommend changing to use “brightnesspercent”. saturation -5 ~ 5, 100 100 4/4 Adjust saturation of image according to mode settings.
URL Command Document for VS8401-VVTK VIVOTEK changing to use “sharpnesspercent”. brightnesspercent 0 ~ 100 50 4/4 Adjust brightness of image by percentage. Darker 0 <-> 100 Brighter saturationpercent 0 ~ 100 50 4/4 Adjust saturation of image by percentage. Less 0 <-> 100 More saturation contrastpercent 0 ~ 100 50 4/4 Adjust contrast of image by percentage. Less 0 <-> 100 More contrast sharpnesspercent 0~100 30 4/4 Adjust sharpness of image by percentage.
VIVOTEK URL Command Document for VS8401-VVTK 7.10 Audio input per channel Group: audioin_c<0~(n-1)> for n channel products (capability.audioin>0) NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) mute 0, 1 1 1/4 Enable audio mute. gain 0~15 8 4/4 Gain of input. s0_g711_mode pcmu, pcmu 4/4 Set G.711 mode. pcma 7.11 Time Shift settings Group: timeshift, c for n channel products, m is stream number (capability.
URL Command Document for VS8401-VVTK win_i<0~2>_sensitivity 0 ~ 100 0 4/4 VIVOTEK Sensitivity of motion detection window. 7.13 Tempering detection settings Group: tampering_c<0~(n-1)> for n channel product (capability.tampering > 0) NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) enable 0 4/4 Enable or disable tamper detection. threshold 0 ~ 255 32 1/99 Threshold of tamper detection.
VIVOTEK URL Command Document for VS8401-VVTK 7.15 UPnP presentation Group: upnppresentation NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) enable 1 6/6 Enable or disable the UPnP presentation service. 7.16 UPnP port forwarding Group: upnpportforwarding NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) enable 0 6/6 Enable or disable the UPnP port forwarding service. upnpnatstatus 0~3 0 6/7 The status of UPnP port forwarding, used internally.
URL Command Document for VS8401-VVTK VIVOTEK by express link. 7.18 System log Group: syslog NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) enableremotelog 0 6/6 Enable remote log. serverip 6/6 Log server IP address. serverport 514, 1025~65535 514 6/6 Server port used for log.
VIVOTEK URL Command Document for VS8401-VVTK is UART (capability.nuart>0). count cameraid 0~255 1 1/4 Camera ID controlling external PTZ camera. hometype 0 1/4 The attribute defines whether the HOME command emulation is enabled. 0: Use the preset position 0 as the home position 1: Use HOME command (if the camera supports it.) isptz 0~2 0 1/4 0: disable PTZ commands. 1: enable PTZ commands with PTZ driver. 2: enable PTZ commands with UART tunnel.
URL Command Document for VS8401-VVTK VIVOTEK (get/set) baudrate 110,300,600,120 9600 4/4 Set baud rate of COM port. 0,2400,3600,480 0,7200,9600,192 00,38400,57600, 115200 databit 5,6,7,8 8 4/4 Data bits in a character frame. paritybit none, none 4/4 For error checking. 1 4/4 1 odd, even stopbit 1,2 2-1.5 , data bit is 5 2-2 uartmode rs485, rs485 4/4 RS485 or RS232. 1/4 PTZ command for custom rs232 customdrvcmd_i<0~9 string[128] > speedlink_i<0~15>_n camera.
VIVOTEK URL Command Document for VS8401-VVTK authpwro string[8~128] 6/6 Read only authentication password authtyperw MD5,SHA MD5 6/6 Read/write authentication type authtypero MD5,SHA MD5 6/6 Read only authentication type encryptpwrw string[8~128] 6/6 Read/write password encryptpwro string[8~128] 6/6 Read only password encrypttyperw DES 6/6 Read/write encryption type encrypttypero DES 6/6 Read only encryption type rwcommunity strin
URL Command Document for VS8401-VVTK VIVOTEK theme_color_videobackground string[7] #565656 1/6 Background color of video area. theme_color_case string[7] #323232 1/6 Frame color custombutton_manualtrigger_s 1 1/6 Show or hide manual trigger how (VI) button in homepage 0 -> Hidden 1 -> Visible 7.23 Privacy mask Group: privacymask_c<0~(n-1)> for n channel product NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) enable 0 4/4 Enable privacy mask.
VIVOTEK npir URL Command Document for VS8401-VVTK 0, 0 0/7 Number of PIRs. 4 0/7 Number of digital inputs. 4 0/7 Number of virtual inputs ndi 0, nvi 0, (manual trigger) ndo 0, 4 0/7 Number of digital outputs. 4 0/7 Number of audio inputs. 4 0/7 Number of audio outputs. 4 0/7 Number of video inputs.
URL Command Document for VS8401-VVTK VIVOTEK Bit 1 => Built-in or external camera; 0(external), 1(built-in) Bit 2 => Support pan operation, 0(not support), 1(support) Bit 3 => Support tilt operation; 0(not support), 1(support) Bit 4 => Support zoom operation; 0(not support), 1(support) Bit 5 => Support focus operation; 0(not support), 1(support) Bit 6 => Support iris operation; 0(not support), 1(support) Bit 7 => External or built-in PT; 0(built-in), 1(external) Bit 8 => Invalidate bit 1 ~ 7; 0(bit 1 ~ 7
VIVOTEK URL Command Document for VS8401-VVTK The rest may be deduced by analogy lens_pan 0, A 32-bit integer, each bit can be set separately as follows: Bit 0 => Support pan. Bit 1 => Support pan in UI. Bit 2 => External or built-in pan function; 0(built-in), 1(external). lens_tilt 0, A 32-bit integer, each bit can be set separately as follows: Bit 0 => Support tilt. Bit 1 => Support tilt in UI.
URL Command Document for VS8401-VVTK integer> VIVOTEK can be set separately as follows: Bit 0 => Support iris. Bit 1 => Support iris in UI. Bit 2 => External or build-in iris function; 0(build-in), 1(external). Bit 3 => Support auto iris in UI. npreset 0, protocol_https < boolean > HTTP over SSL. protocol_rtsp < boolean > 1 0/7 Indicate whether to support RTSP.
VIVOTEK protocol_ieee8021x URL Command Document for VS8401-VVTK 1 0/7 Indicate whether to support IEEE802.1x. protocol_qos_cos 1 0/7 Indicate whether to support CoS. protocol_qos_dscp 1 0/7 Indicate whether to support QoS/DSCP. protocol_ddns 1 0/7 Indicate whether to support DDNS.
URL Command Document for VS8401-VVTK VIVOTEK headphone output. audioin_codec aac4, gamr, g711 0/7 g711 uart_httptunnel Available codec list for audio input. 1 0/7 Indicate whether to support HTTP tunnel for UART transfer. camctrl_httptunnel 1 0/7 The attribute indicates whether sending camera control commands through HTTP tunnel is supported.
VIVOTEK URL Command Document for VS8401-VVTK event/control transfer. joystick 0 0/7 Indicate whether to support joystick control. storage_dbenabled 0 0/7 Media files are indexed in database.
URL Command Document for VS8401-VVTK VIVOTEK 7.26 Event setting Group: event_i<0~2> PARAMETER VALUE Default SECURITY DESCRIPTION (get/set) name string[40] NULL 6/6 Identification of this entry. enable 0, 1 0 6/6 Enable or disable this event. priority 0, 1, 2 1 6/6 Indicate the priority of this event: “0” = low priority “1” = normal priority “2” = high priority delay 1~999 20 6/6 Delay in seconds before detecting the next event.
VIVOTEK tampering URL Command Document for VS8401-VVTK 0 ~ 255 0 6/6 Indicate the source of the tampering detection. Each bit represents one channel, and the LSB indicates channel 1. visignal 0 ~ 255 0 6/6 Indicate the source of video input signal loss. Each bit represents one channel, and the LSB indicates channel 1. virestore 0 ~ 255 0 6/6 Indicate the source of video input signal restore. Each bit represents one channel, and the LSB indicates channel 1.
URL Command Document for VS8401-VVTK action_do_i<0~(ndo-1)> 0, 1 0 6/6 _enable VIVOTEK Enable or disable trigger digital output. action_do_i<0~(ndo-1)> 1~999 1 6/6 _duration Duration of the digital output trigger in seconds. action_do_i<0~(ndo-1)> 0~999 0 6/6 _delay The delay time needed before triggering the digital output (in seconds) action_goto_c<0~(nvideo 0 6/6 in-1)>_enable Indicate whether recalling the preset position is enabled.
VIVOTEK URL Command Document for VS8401-VVTK action_server_i<0~4>_fo string[40] %Y%M%D% 6/6 The template of the folder name to be ldername H created. Slashes can be used in the template, and following placeholders can also be used: %Y: Year (e.g. 2010) %M: Month %D: Date %H: Hour 7.
URL Command Document for VS8401-VVTK VIVOTEK email_senderemail string[128] NULL 6/6 Email address of the sender. email_recipientemail string[128] NULL 6/6 Email address of the recipient. ns_location string[128] NULL 6/6 Location to upload or store the media. ns_username string[64] NULL 6/6 Username to log in to the server. ns_passwd string[64] NULL 6/6 Password of the user. ns_workgroup string[64] NULL 6/6 Workgroup for network storage. 7.
VIVOTEK videoclip_source URL Command Document for VS8401-VVTK 0 6/6 Indicate the source of media stream. 0 means the first stream. 1 means the second stream and etc. 2 means the third stream and etc. 3 means the fourth stream and etc. videoclip_prefix string[16] videoclip_preevent 0~9 0 6/6 Indicate the prefix of the filename. 6/6 Indicates the time for pre-event recording in seconds. videoclip_maxduration 1 ~ 20 5 6/6 Maximum duration of one video clip in seconds.
URL Command Document for VS8401-VVTK cyclic 0,1 0 6/6 VIVOTEK 0: Disable cyclic recording 1: Enable cyclic recording notify 0,1 1 6/6 0: Disable recording notification 1: Enable recording notification notifyserver 0~31 0 6/6 Indicate which notification server is scheduled. One bit represents one application server (server_i0~i4). bit0 (LSB) = server_i0. bit1 = server_i1. bit2 = server_i2. bit3 = server_i3. bit4 = server_i4.
VIVOTEK reserveamount URL Command Document for VS8401-VVTK 0~15000000 15 6/6 The reserved amount in Mbytes when choosing cyclic recording mechanism. dest cf, cf 6/6 0~4 The destination to store the recorded data. “cf” means local storage (CF or SD card). “0” means the index of the network storage. cffolder string[128] NULL 6/6 Folder name.
URL Command Document for VS8401-VVTK VIVOTEK request and install. status -3 ~ 1 0 6/7 Specify the https status. -3 = Certificate not installed -2 = Invalid public key -1 = Waiting for certificate 0 = Not installed 1 = Active countryname string[2] TW 6/6 Country name in the certificate information. stateorprovincename string[128] Asia 6/6 State or province name in the certificate information. localityname string[128] Asia 6/6 The locality name in the certificate information.
VIVOTEK URL Command Document for VS8401-VVTK 8. Useful Functions 8.1 Drive the Digital Output (capability.ndo > 0) Note: This request requires Viewer privileges. Method: GET/POST Syntax: http:///cgi-bin/dido/setdo.cgi?do1=[&do2=] [&do3=][&do4=] Where state is 0 or 1; “0” means inactive or normal state, while “1” means active or triggered state.
URL Command Document for VS8401-VVTK VIVOTEK where can be 0 or 1. Example: Query the status of digital input 1 . Request: http://myserver/cgi-bin/dido/getdi.cgi?di1 Response: HTTP/1.0 200 OK\r\n Content-Type: text/plain\r\n Content-Length: 7\r\n \r\n di1=1\r\n 8.3 Query Status of the Digital Output (capability.ndo > 0) Note: This request requires Viewer privileges Method: GET/POST Syntax: http:///cgi-bin/dido/getdo.
VIVOTEK URL Command Document for VS8401-VVTK Content-Type: text/plain\r\n Content-Length: 7\r\n \r\n do1=1\r\n 8.4 Capture Single Snapshot Note: This request requires Normal User privileges. Method: GET/POST Syntax: http:///cgi-bin/viewer/video.jpg?[channel=][&resolution=] [&quality=][&streamid=] If the user requests a size larger than all stream settings on the server, this request will fail.
URL Command Document for VS8401-VVTK VIVOTEK 8.5 Account Management Note: This request requires Administrator privileges. Method: GET/POST Syntax: http:///cgi-bin/admin/editaccount.cgi? method=&username=[&userpass=][&privilege=] [&privilege=][…][&return=] PARAMETER VALUE DESCRIPTION method Add Add an account to the server. When using this method, the “username” field is necessary.
VIVOTEK URL Command Document for VS8401-VVTK 8.6 System Logs Note: This request require Administrator privileges. Method: GET/POST Syntax: http:///cgi-bin/admin/syslog.cgi Server will return the most up-to-date system log. Return: HTTP/1.0 200 OK\r\n Content-Type: text/plain\r\n Content-Length: \r\n \r\n \r\n 8.7 Upgrade Firmware Note: This request requires Administrator privileges. Method: POST Syntax: http:///cgi-bin/admin/upgrade.
URL Command Document for VS8401-VVTK VIVOTEK 8.8 Camera Control (capability.ptzenabled) Note: This request requires Viewer privileges. Method: GET/POST Syntax: http:///cgi-bin/viewer/camctrl.
VIVOTEK URL Command Document for VS8401-VVTK speedtilt -5 ~ 5 Set the tilt speed. speedzoom -5 ~ 5 Set the zoom speed. speedfocus -5 ~ 5 Set the focus speed. speedapp -5 ~ 5 Set the auto pan/patrol speed. auto pan Auto pan. patrol Auto patrol. stop Stop camera. wide Zoom larger view with current speed. tele Zoom further with current speed. stop Stop zoom. zooming wide or tele Zoom without stopping for larger view or further view with zs speed, used for joystick control.
URL Command Document for VS8401-VVTK VIVOTEK speedlink 0~4 Issue speed link command. gaptime 0~32768 The gaptime between two consecutive ptz commands for device. (unit: ms) return Redirect to the page after the parameter is assigned. The 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. 8.9 Recall (capability.ptzenabled) Note: This request requires Viewer privileges.
VIVOTEK URL Command Document for VS8401-VVTK 8.10 Preset Locations (capability.ptzenabled) Note: This request requires Operator privileges. Method: GET/POST Syntax: http:///cgi-bin/operator/preset.cgi?[channel=] [&addpos=][&delpos=][&return=] PARAMETER VALUE DESCRIPTION addpos channel <0~(n-1)> delpos
URL Command Document for VS8401-VVTK VIVOTEK adddeny Add denied IP address range to the server. Start and end parameters must be specified. If the index parameter is specified, it will try to add starting from the index position. deleteallow Remove allowed IP address range from server. If start and end parameters are specified, it will try to remove the matched IP address. If index is specified, it will try to remove the address from given index position.
VIVOTEK URL Command Document for VS8401-VVTK ip Single address: Network address: Range address: index The start position to add or to delete. return Redirect to the page after the parameter is assigned. The 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. 8.
URL Command Document for VS8401-VVTK PARAMETER VALUE DESCRIPTION channel 0 ~ (n-1) The channel number of UART. VIVOTEK 8.13 Event/Control HTTP Tunnel Channel (capability. evctrlchannel > 0) Note: This request requires Administrator privileges. Method: GET and POST Syntax: http:///cgi-bin/admin/ctrlevent.cgi ------------------------------------------------------------------------GET /cgi-bin/admin/ctrlevent.
VIVOTEK URL Command Document for VS8401-VVTK 8.14 Get SDP of Streams Note: This request requires Viewer access privileges. Method: GET/POST Syntax: http:///_accessname> “m” is the stream number. “network_accessname_<0~(m-1)>” is the accessname for stream “1” to stream “m”. Please refer to the “subgroup of network: rtsp” for setting the accessname of SDP. You can get the SDP by HTTP GET.
URL Command Document for VS8401-VVTK VIVOTEK 8.16 Senddata (capability.nuart > 0) Note: This request requires Viewer privileges. Method: GET/POST Syntax: http:///cgi-bin/viewer/senddata.cgi? [com=][&data=][&flush=] [&wait=] [&read=] PARAMETER VALUE DESCRIPTION com 1 ~ The target COM/RS485 port number. data is a series of digits from 0 ~ 9, A ~ data>[,
VIVOTEK URL Command Document for VS8401-VVTK 8.17 Storage managements (capability.storage.dbenabled > 0) Note: This request requires administrator privileges. Method: GET and POST Syntax: http:///cgi-bin/admin/lsctrl.cgi?cmd=[&=…] The commands usage and their input arguments are as follows. PARAMETER VALUE DESCRIPTION cmd_type Required. Command to be executed, including search, insert, delete, update, and queryStatus.
URL Command Document for VS8401-VVTK VIVOTEK 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.
VIVOTEK URL Command Document for VS8401-VVTK Command: update PARAMETER VALUE DESCRIPTION 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:///cgi-bin/admin/lsctrl.cgi?cmd=update&isLocked=1&label=1&label=5 Ex. Update records whose key numbers are 2 and 3 to be unlocked status.
URL Command Document for VS8401-VVTK Where "state" is 0, 1. “0” means inactive or normal state while “1” means active or triggered state. Where "nstate" is next state after duration. VIVOTEK Ex: vi0=0(200)1 Setting virtual input 0 to normal state, waiting 200 milliseconds, setting it to trigger state. Note that when the virtual input is waiting for next state, it cannot accept new requests. Redirect to the page after the request is completely assigned.
VIVOTEK URL Command Document for VS8401-VVTK 8.19 Open Timeshift Stream (capability.timeshift > 0, timeshift_enable=1, timeshift_c_s_allow=1) Note: This request requires Viewer access privileges. Syntax: For HTTP push server (MJPEG): http:///_accessname>?maxsft=[&tsmode=&refti me=&forcechk&minsft=] For RTSP (MP4 and H264), the user needs to input the URL below into an RTSP compatible player.
URL Command Document for VS8401-VVTK minsft 0 VIVOTEK How many seconds of cached stream client can accept at least. (Used by forcechk) Return Code Description 400 Bad Request Request is rejected because some parameter values are illegal. 415 Unsupported Media Type Returned, if forcechk appears, when minsft is not achievable or the timeshift feature of the target stream is not enabled.
VIVOTEK URL Command Document for VS8801-VVTK 3. General CGI URL Syntax and Parameters When the CGI request includes internal camera parameters, these parameters must be written exactly as they are named in the camera or video server. The CGIs are organized in functionally-related directories under the cgi-bin directory. The file extension .cgi is required. Syntax: http:///cgi-bin/[/...]/. [?=[&=...
VIVOTEK URL Command Document for VS8801-VVTK 4. Security Level SECURITY LEVEL SUB-DIRECTORY DESCRIPTION 0 anonymous Unprotected. 1 [view] anonymous, viewer, dido, camctrl 1. Can view, listen, talk to camera. 2. Can control DI/DO, PTZ of the camera. 4 [operator] anonymous, viewer, dido, camctrl, operator Operator access rights can modify most of the camera’s parameters except some privileges and network options.
VIVOTEK URL Command Document for VS8801-VVTK 5. Get Server Parameter Values Note: The access right depends on the URL directory. Method: GET/POST Syntax: http:///cgi-bin/anonymous/getparam.cgi?[] [&…] http:///cgi-bin/viewer/getparam.cgi?[] [&…] http:///cgi-bin/operator/getparam.cgi?[] [&…] http:///cgi-bin/admin/getparam.
VIVOTEK URL Command Document for VS8801-VVTK Response: HTTP/1.0 200 OK\r\n Content-Type: text/html\r\n Context-Length: 33\r\n \r\n network_ipaddress=192.168.0.
VIVOTEK URL Command Document for VS8801-VVTK 6. Set Server Parameter Values Note: The access right depends on the URL directory. Method: GET/POST Syntax: http:///cgi-bin/anonymous/setparam.cgi? = [&=…][&return=] http:///cgi-bin/viewer/setparam.cgi? = [&=…][&return=] http:///cgi-bin/operator/setparam.
VIVOTEK URL Command Document for VS8801-VVTK Only the parameters that you set and are readable will be returned. Example: Set the IP address of server to 192.168.0.123: Request: http://myserver/cgi-bin/admin/setparam.cgi?network_ipaddress=192.168.0.123 Response: HTTP/1.0 200 OK\r\n Content-Type: text/html\r\n Context-Length: 33\r\n \r\n network_ipaddress=192.168.0.
VIVOTEK URL Command Document for VS8801-VVTK 7. Available parameters on the server This chapter defines all the parameters which can be configured or retrieved from VIVOTEK network camera or video server. The general format of description is listed in the table below Valid values: VALID VALUES DESCRIPTION string[] Text strings shorter than ‘n’ characters. The characters “,’, <,>,& are invalid. string[n~m] Text strings longer than `n’ characters and shorter than `m’ characters.
VIVOTEK URL Command Document for VS8801-VVTK 7.1 system Group: system NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) hostname string[40] “Video 1/6 Server” Host name of server (Network Camera, Wireless Network Camera, Video Server, Wireless Video Server). ledoff 0 6/6 Turn on (0) or turn off (1) all led indicators. date , 6/6 Current date of system. Set to ‘keep’ to keep date auto unchanged. Set to ‘auto’ to use NTP to synchronize date.
VIVOTEK URL Command Document for VS8801-VVTK Eniwetok, Kwajalein -440: GMT-11:00 Midway Island, Samoa -400: GMT-10:00 Hawaii -360: GMT-09:00 Alaska -320: GMT-08:00 Las Vegas, San_Francisco, Vancouver -280: GMT-07:00 Mountain Time, Denver -281: GMT-07:00 Arizona -240: GMT-06:00 Central America, Central Time, Mexico City, Saskatchewan -200: GMT-05:00 Eastern Time, New York, Toronto -201: GMT-05:00 Bogota, Lima, Quito, Indiana -180: GMT-04:30 Caracas -160: GMT-04:00 Atlantic Time, Canada, La Paz, Santiago -1
VIVOTEK URL Command Document for VS8801-VVTK Aires, Georgetown, Greenland -80: GMT-02:00 Mid-Atlantic -40: GMT-01:00 Azores, Cape_Verde_IS. 0: GMT Casablanca, Greenwich Mean Time: Dublin, Edinburgh, Lisbon, London 40: GMT 01:00 Amsterdam, Berlin, Rome, Stockholm, Vienna, Madrid, Paris 41: GMT 01:00 Warsaw, Budapest, Bern 80: GMT 02:00 Athens, Helsinki, Istanbul, Riga 81: GMT 02:00 Cairo 82: GMT 02:00 Lebanon, Minsk 83: GMT 02:00 Israel 120: GMT 03:00 Baghdad, Kuwait, Riyadh, Moscow, St.
VIVOTEK URL Command Document for VS8801-VVTK 160: GMT 04:00 Abu Dhabi, Muscat, Baku, Tbilisi, Yerevan 180: GMT 04:30 Kabul 200: GMT 05:00 Ekaterinburg, Islamabad, Karachi, Tashkent 220: GMT 05:30 Calcutta, Chennai, Mumbai, New Delhi 230: GMT 05:45 Kathmandu 240: GMT 06:00 Almaty, Novosibirsk, Astana, Dhaka, Sri Jayawardenepura 260: GMT 06:30 Rangoon 280: GMT 07:00 Bangkok, Hanoi, Jakarta, Krasnoyarsk 320: GMT 08:00 Beijing, Chongging, Hong Kong, Kuala Lumpur, Singapore, Taipei 360: GMT 09:00 Osaka, Sappor
VIVOTEK URL Command Document for VS8801-VVTK Melbourne, Sydney, Guam, Vladivostok 440: GMT 11:00 Magadan, Solomon Is., New Caledonia 480: GMT 12:00 Auckland, Wellington, Fiji, Kamchatka, Marshall Is. 520: GMT 13:00 Nuku’alofa daylight_enable 0 6/6 Enable automatic daylight saving time in time zone. daylight_auto_begintime string[19] NONE 6/7 Display the current daylight saving start time. daylight_auto_endtime string[19] NONE 6/7 Display the current daylight saving end time.
VIVOTEK restore URL Command Document for VS8801-VVTK 0, N/A 7/6 Restore the system parameters to default values after seconds. reset 0, N/A 7/6 Restart the server after seconds if is non-negative. restoreexceptnet N/A 7/6 Restore the system parameters to default values except (ipaddress, subnet, router, dns1, dns2, pppoe). This command can cooperate with other “restoreexceptXYZ” commands.
VIVOTEK URL Command Document for VS8801-VVTK union of combined results. restoreexceptlang N/A 7/6 Restore the system parameters to default values except the custom language file the user has uploaded. This command can cooperate with other “restoreexceptXYZ” commands. When cooperating with others, the system parameters will be restored to the default value except for a union of the combined results. 7.1.1 system.info Subgroup of system: info (The fields in this group are unchangeable.
VIVOTEK URL Command Document for VS8801-VVTK available on the server. language_i<0~(count-1)> string[16] English, 0/7 Available language lists. 0/6 Maximum number of custom Deutsch, Español, Français, Italiano, 日本語, Português, 简体中文, 繁體中文 customlanguage_maxcount 1 languages supported on the server. customlanguage_count 0 0/6 Number of custom languages which have been uploaded to the server. customlanguage_i<0~(max string N/A 0/6 Custom language name. count-1)> 7.
VIVOTEK URL Command Document for VS8801-VVTK mii-tool. vi_i<0~(nvi-1)> 0 1/7 Virtual input 0 => Inactive 1 => Active (capability.nvi > 0) 7.3 digital input behavior define Group: di_i<0~(ndi-1)> (capability.ndi > 0) NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) normalstate high, high 1/1 Indicates open circuit or low closed circuit (inactive status) 7.4 digital output behavior define Group: do_i<0~(ndo-1)> (capability.
VIVOTEK URL Command Document for VS8801-VVTK user_i<1~20>_pass password[64] 7/6 User password user_i0_privilege viewer, admin 6/7 Root privilege 6/6 User privilege operator, admin user_i<1~20>_ viewer, privilege operator, admin 7.
VIVOTEK URL Command Document for VS8801-VVTK 0 => Use preset ipaddress, subnet, rounter, dns1, and dns2. ipaddress subnet 9 6/6 Subnet mask. 6/6 Default gateway. 6/6 Primary DNS server. 6/6 Secondary DNS server. 6/6 Primary WINS server. 6/6 Secondary WINS server. address> router dns1 dns2 wins1 wins2 7.6.
VIVOTEK URL Command Document for VS8801-VVTK TLS) privatekey_time 0 6/7 Private key installed time. Represented in EPOCH privatekey_size 0 6/7 Private key file size (in bytes) 7.6.2 QOS Subgroup of network: qos_cos (capability.protocol.qos.cos > 0) NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) enable 0 6/6 Enable/disable CoS (IEEE 802.
VIVOTEK URL Command Document for VS8801-VVTK addondns 6/6 IPv6 DNS address. allowoptional 0 6/6 Allow manually setup of IP address setting. 7.6.4 FTP Subgroup of network: ftp NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) port 21, 1025~65535 21 6/6 Local ftp server port. 7.6.5 HTTP Subgroup of network: http NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) port 80, 1025 ~ 80 6/6 HTTP port.
VIVOTEK URL Command Document for VS8801-VVTK products, and m is stream number per channel. *Note: We can get n by (capability.nvideoin), and get m by (capability.nmediastream). Besides, we map the first stream of each channel: network_http_c<0~(n-1)>_s0_accessname to network_http_s<0~(n-1)>_accessname and map the second stream of each channel: network_http_c<0~(n-1)>_s1_accessname to network_http_s_accessname and so on.
VIVOTEK URL Command Document for VS8801-VVTK “live3.sdp” for c = 3, and so on. s1_accessname string[32] “live1-2.sdp” 1/6 RTSP access name for channel c for c = 1. stream 2. “live2-2.sdp” (capability.protocol.rtsp=1 and for c = 2, capability.nmediastream > 1) and so on. For compatibility, network_rtsp_s<0~(t-1)>_accessname are reserved, t = n*m for n channel products, and m is stream number per channel. *Note: We can get n by (capability.nvideoin), and get m by (capability.nmediastream).
VIVOTEK URL Command Document for VS8801-VVTK channel 1 stream 2. 239.128.1.(100+n) for channel 2 stream 2, and so on. For stream 3 of all channels: 239.128.1.(99+n*2) for channel 1 stream 3. 239.128.1.(100+n*2) for channel 2 stream 3, and so on. videoport 1025 ~ 65535 For stream 1 of all 4/4 Multicast video port. 4/4 Multicast audio port. channels: 5560+(c-1)*4 For stream 2 of all channels: 5560+n*4*(s-1)+(c-1)*4 And so on. audioport 1025 ~ 65535 For stream 1 of all (capability.
VIVOTEK URL Command Document for VS8801-VVTK 7.6.8 SIP port Subgroup of network: sip (capability.protocol.sip> 0) NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) port 1025 ~ 65535 5060 1/6 SIP port. DEFAULT SECURIT 7.6.9 RTP port Subgroup of network: rtp NAME VALUE DESCRIPTION Y (get/set) videoport 1025 ~ 65535 5556 6/6 Video channel port for RTP. (capability.protocol.rtp_unicast=1) audioport 1025 ~ 65535 5558 6/6 Audio channel port for RTP. (capability.protocol.rtp_unicast=1) 7.
VIVOTEK URL Command Document for VS8801-VVTK type 0, 1 1 6/6 Ipfilter policy : 0 => allow 1 => deny ipv4list_i<0~9> Single address: Network address: Range address: 6/6 IPv4 address list. ipv6list_i<0~9> String[44] 6/6 IPv6 address list. 7.
VIVOTEK URL Command Document for VS8801-VVTK Bit 3 => Support tilt operation; 0(not support), 1(support) Bit 4 => Support zoom operation; 0(not support), 1(support) Bit 5 => Support focus operation; 0(not support), 1(support) text string[16] 1/4 Enclose caption. imprinttimestamp 0 4/4 Overlay time stamp and enclose caption on video. s<0~(m-1)>_codectype mpeg4, h264 1/4 Video codec type. 4CIF 1/4 Video resolution in pixels.
VIVOTEK URL Command Document for VS8801-VVTK manual input setting. 1 = worst quality, 5 = best quality. s<0~(m-1)>_mpeg4_qvalue 1~31 7 4/4 Manual video quality level input. (s<0~(m-1)>_mpeg4_quant = 0, 99) *Note: This is reserved for campatibility, and we recommend changing to use “s<0~(m-1)>_mpeg4_qperce nt”. s<0~(m-1)>_mpeg4_qpercent 1~100 29 4/4 Set quality by percentage.
VIVOTEK URL Command Document for VS8801-VVTK *Note: This is reserved for campatibility, and we recommend changing to use “s<0~(m-1)>_h264_qpercen t”. s<0~(m-1)>_h264_qpercent 1~100 45 4/4 Set quality by percentage. 1: Worst quality 100: Best quality (s<0~(m-1)>_h264_quant = 100) s<0~(m-1)>_h264_bitrate 1000~4000000 512000 4/4 Set bit rate in bps when choosing cbr in “ratecontrolmode”. s<0~(m-1)>_h264_maxframe 1~30 20 1/4 Set maximum frame rate in fps (for h264).
VIVOTEK URL Command Document for VS8801-VVTK s<0~(m-1)>_mjpeg_maxfram 1~30 20 1/4 e Set maximum frame rate in fps (for JPEG). 7.9 Image setting per channel Group: image_c<0~(n-1)> for n channel products NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) brightness -5 ~ 5, 100 100 4/4 Adjust brightness of image according to mode settings. 100 means using “brightnesspercent”. *Note: This is reserved for campatibility, and we recommend changing to use “brightnesspercent”.
VIVOTEK URL Command Document for VS8801-VVTK campatibility, and we recommend changing to use “sharpnesspercent”. brightnesspercent 0 ~ 100 50 4/4 Adjust brightness of image by percentage. Darker 0 <-> 100 Brighter saturationpercent 0 ~ 100 50 4/4 Adjust saturation of image by percentage. Less 0 <-> 100 More saturation contrastpercent 0 ~ 100 50 4/4 Adjust contrast of image by percentage. Less 0 <-> 100 More contrast sharpnesspercent 0~100 30 4/4 Adjust sharpness of image by percentage.
VIVOTEK URL Command Document for VS8801-VVTK Saving value to “saturation”, “contrast”, or “sharpness” has the same behavior. 7.10 Audio input per channel Group: audioin_c<0~(n-1)> for n channel products (capability.audioin>0) NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) mute 0, 1 1 1/4 Enable audio mute. gain 0~15 8 4/4 Gain of input. s0_g711_mode pcmu, pcmu 4/4 Set G.711 mode. pcma 7.
VIVOTEK URL Command Document for VS8801-VVTK window. win_i<0~2>_sensitivity 0 ~ 100 0 4/4 Sensitivity of motion detection window. 7.13 Tempering detection settings Group: tampering_c<0~(n-1)> for n channel product (capability.tampering > 0) NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) enable 0 4/4 Enable or disable tamper detection. threshold 0 ~ 255 32 1/99 Threshold of tamper detection.
VIVOTEK URL Command Document for VS8801-VVTK is customsafe100) 7.15 UPnP presentation Group: upnppresentation NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) enable 1 6/6 Enable or disable the UPnP presentation service. 7.16 UPnP port forwarding Group: upnpportforwarding NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) enable 0 6/6 Enable or disable the UPnP port forwarding service. upnpnatstatus 0~3 0 6/7 The status of UPnP port forwarding, used internally.
VIVOTEK URL Command Document for VS8801-VVTK url string[64] 6/6 The URL to connect to this camera by express link. 7.18 System log Group: syslog NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) enableremotelog 0 6/6 Enable remote log. serverip 6/6 Log server IP address. serverport 514, 1025~65535 514 6/6 Server port used for log.
VIVOTEK uart URL Command Document for VS8801-VVTK 0 ~ (m-1), m 0 1/4 Select corresponding uart (capability.nuart>0). is UART count cameraid 0~255 1 1/4 Camera ID controlling external PTZ camera. hometype 0 1/4 The attribute defines whether the HOME command emulation is enabled. 0: Use the preset position 0 as the home position 1: Use HOME command (if the camera supports it.) isptz 0~2 0 1/4 0: disable PTZ commands. 1: enable PTZ commands with PTZ driver.
VIVOTEK URL Command Document for VS8801-VVTK NAME VALUE DEFAULT SECURITY DESCRIPTION (get/set) baudrate 110,300,600,120 9600 4/4 Set baud rate of COM port. 0,2400,3600,480 0,7200,9600,192 00,38400,57600, 115200 databit 5,6,7,8 8 4/4 Data bits in a character frame. paritybit none, none 4/4 For error checking. 1 4/4 1 odd, even stopbit 1,2 2-1.5 , data bit is 5 2-2 uartmode rs485, rs485 4/4 RS485 or RS232.
VIVOTEK URL Command Document for VS8801-VVTK authpwrw string[8~128] 6/6 Read/write authentication password authpwro string[8~128] 6/6 Read only authentication password authtyperw MD5,SHA MD5 6/6 Read/write authentication type authtypero MD5,SHA MD5 6/6 Read only authentication type encryptpwrw string[8~128] 6/6 Read/write password encryptpwro string[8~128] 6/6 Read only password encrypttyperw DES 6/6 Read/write encryption type encr
VIVOTEK URL Command Document for VS8801-VVTK configuration area. theme_color_videobackground string[7] #565656 1/6 Background color of video area. theme_color_case string[7] #323232 1/6 Frame color custombutton_manualtrigger_s 1 1/6 Show or hide manual trigger how (VI) button in homepage 0 -> Hidden 1 -> Visible 7.
VIVOTEK URL Command Document for VS8801-VVTK integer> built-in IR and extir for external IR) npir 0, 0 0/7 Number of PIRs. 8 0/7 Number of digital inputs. 4 0/7 Number of virtual inputs ndi 0, nvi 0, (manual trigger) ndo 0, 8 0/7 Number of digital outputs. 8 0/7 Number of audio inputs. 8 0/7 Number of audio outputs. 8 0/7 Number of video inputs.
VIVOTEK URL Command Document for VS8801-VVTK control function; 0(not support), 1(support) Bit 1 => Built-in or external camera; 0(external), 1(built-in) Bit 2 => Support pan operation, 0(not support), 1(support) Bit 3 => Support tilt operation; 0(not support), 1(support) Bit 4 => Support zoom operation; 0(not support), 1(support) Bit 5 => Support focus operation; 0(not support), 1(support) Bit 6 => Support iris operation; 0(not support), 1(support) Bit 7 => External or built-in PT; 0(built-in), 1(external)
VIVOTEK URL Command Document for VS8801-VVTK Bit 1 => stream 2 supports ePTZ or not. The rest may be deduced by analogy lens_pan 0, A 32-bit integer, each bit can be set separately as follows: Bit 0 => Support pan. Bit 1 => Support pan in UI. Bit 2 => External or built-in pan function; 0(built-in), 1(external). lens_tilt 0, A 32-bit integer, each bit can be set separately as follows: Bit 0 => Support tilt. Bit 1 => Support tilt in UI.
VIVOTEK URL Command Document for VS8801-VVTK in UI. lens_iris 0, A 32-bit integer, each bit can be set separately as follows: Bit 0 => Support iris. Bit 1 => Support iris in UI. Bit 2 => External or build-in iris function; 0(build-in), 1(external). Bit 3 => Support auto iris in UI. npreset 0, protocol_https < boolean > HTTP over SSL.
VIVOTEK protocol_pppoe URL Command Document for VS8801-VVTK 1 0/7 Indicate whether to support PPPoE. protocol_ieee8021x 1 0/7 Indicate whether to support IEEE802.1x. protocol_qos_cos 1 0/7 Indicate whether to support CoS. protocol_qos_dscp 1 0/7 Indicate whether to support QoS/DSCP. protocol_ddns 1 0/7 Indicate whether to support DDNS.
VIVOTEK URL Command Document for VS8801-VVTK line output. audio_headphoneout 0 0/7 Indicate whether to support headphone output. audioin_codec aac4, gamr, g711 0/7 g711 uart_httptunnel Available codec list for audio input. 1 0/7 Indicate whether to support HTTP tunnel for UART transfer. camctrl_httptunnel 1 0/7 The attribute indicates whether sending camera control commands through HTTP tunnel is supported.
VIVOTEK URL Command Document for VS8801-VVTK evctrlchannel 1 0/7 Indicate whether to support HTTP tunnel for event/control transfer. joystick 0 0/7 Indicate whether to support joystick control. storage_dbenabled 0 0/7 Media files are indexed in database.
VIVOTEK URL Command Document for VS8801-VVTK time string[17] NULL 6/7 Time of custom script. Default SECURITY DESCRIPTION 7.26 Event setting Group: event_i<0~2> PARAMETER VALUE (get/set) name string[40] NULL 6/6 Identification of this entry. enable 0, 1 0 6/6 Enable or disable this event. priority 0, 1, 2 1 6/6 Indicate the priority of this event: “0” = low priority “1” = normal priority “2” = high priority delay 1~999 20 6/6 Delay in seconds before detecting the next event.
VIVOTEK tampering URL Command Document for VS8801-VVTK 0 ~ 255 0 6/6 Indicate the source of the tampering detection. Each bit represents one channel, and the LSB indicates channel 1. visignal 0 ~ 255 0 6/6 Indicate the source of video input signal loss. Each bit represents one channel, and the LSB indicates channel 1. virestore 0 ~ 255 0 6/6 Indicate the source of video input signal restore. Each bit represents one channel, and the LSB indicates channel 1.
VIVOTEK URL Command Document for VS8801-VVTK action_do_i<0~(ndo-1)> 0, 1 0 6/6 _enable action_do_i<0~(ndo-1)> 1~999 output. 1 6/6 _duration action_do_i<0~(ndo-1)> 0~999 Enable or disable trigger digital Duration of the digital output trigger in seconds. 0 6/6 _delay The delay time needed before triggering the digital output (in seconds) action_goto_c<0~(nvideo 0 6/6 in-1)>_enable Indicate whether recalling the preset position is enabled.
VIVOTEK URL Command Document for VS8801-VVTK 7.27 Server setting for event action Group: server_i<0~4> PARAMETER VALUE DEFAULT SECURITY DESCRIPTION (get/set) name string[40] NULL 6/6 Identification of this entry type email, email 6/6 Indicate the server type: ftp, “email” = email server http, “ftp” = FTP server ns “http” = HTTP server “ns” = network storage http_url string[128] http:// 6/6 URL of the HTTP server to upload.
VIVOTEK URL Command Document for VS8801-VVTK 7.28 Media setting for event action Group: media_i<0~4> (media_freespace is used internally.) PARAMETER VALUE DEFAULT SECURITY DESCRIPTION (get/set) name string[40] NULL 6/6 Identification of this entry type snapshot, snapshot 6/6 Media type to send to the server or store on the server. systemlog, videoclip, recordmsg snapshot_source 0 6/6 Indicate the source of media stream. 0 means the first stream.
VIVOTEK videoclip_maxduration URL Command Document for VS8801-VVTK 1 ~ 20 5 6/6 Maximum duration of one video clip in seconds. videoclip_maxsize 50 ~ 5000 1000 6/6 Maximum size of one video clip file in Kbytes. videoclip_channel 0~7 0 6/6 Indicates the channel of media source. 0~7 for 8 channels. 0 = channel 1, 1 = channel 2, … 7 = channel 8, etc. 7.29 HTTPS Group: https (capability.protocol.
VIVOTEK URL Command Document for VS8801-VVTK organizationname string[64] Vivotek.Inc 6/6 Organization name in the certificate information. unit string[32] Vivotek.Inc 6/6 Organizational unit name in the certificate information. commonname string[64] www.vivotek 6/6 .com validdays 0 ~ 3650 Common name in the certificate information. 3650 6/6 Valid period for the certification.
VIVOTEK URL Command Document for VS8801-VVTK 8. Useful Functions 8.1 Drive the Digital Output (capability.ndo > 0) Note: This request requires Viewer privileges. Method: GET/POST Syntax: http:///cgi-bin/dido/setdo.cgi?do1=[&do2=] [&do3=][&do4=] Where state is 0 or 1; “0” means inactive or normal state, while “1” means active or triggered state.
VIVOTEK URL Command Document for VS8801-VVTK where can be 0 or 1. Example: Query the status of digital input 1 . Request: http://myserver/cgi-bin/dido/getdi.cgi?di1 Response: HTTP/1.0 200 OK\r\n Content-Type: text/plain\r\n Content-Length: 7\r\n \r\n di1=1\r\n 8.3 Query Status of the Digital Output (capability.ndo > 0) Note: This request requires Viewer privileges Method: GET/POST Syntax: http:///cgi-bin/dido/getdo.
VIVOTEK URL Command Document for VS8801-VVTK Content-Type: text/plain\r\n Content-Length: 7\r\n \r\n do1=1\r\n 8.4 Capture Single Snapshot Note: This request requires Normal User privileges. Method: GET/POST Syntax: http:///cgi-bin/viewer/video.jpg?[channel=][&resolution=] [&quality=][&streamid=] If the user requests a size larger than all stream settings on the server, this request will fail.
VIVOTEK URL Command Document for VS8801-VVTK 8.5 Account Management Note: This request requires Administrator privileges. Method: GET/POST Syntax: http:///cgi-bin/admin/editaccount.cgi? method=&username=[&userpass=][&privilege=] [&privilege=][…][&return=] PARAMETER VALUE DESCRIPTION method Add Add an account to the server. When using this method, the “username” field is necessary. It will use the default value of other fields if not specified.
VIVOTEK URL Command Document for VS8801-VVTK 8.6 System Logs Note: This request require Administrator privileges. Method: GET/POST Syntax: http:///cgi-bin/admin/syslog.cgi Server will return the most up-to-date system log. Return: HTTP/1.0 200 OK\r\n Content-Type: text/plain\r\n Content-Length: \r\n \r\n \r\n 8.7 Upgrade Firmware Note: This request requires Administrator privileges. Method: POST Syntax: http:///cgi-bin/admin/upgrade.
VIVOTEK URL Command Document for VS8801-VVTK 8.8 Camera Control (capability.ptzenabled) Note: This request requires Viewer privileges. Method: GET/POST Syntax: http:///cgi-bin/viewer/camctrl.
VIVOTEK URL Command Document for VS8801-VVTK speedtilt -5 ~ 5 Set the tilt speed. speedzoom -5 ~ 5 Set the zoom speed. speedfocus -5 ~ 5 Set the focus speed. speedapp -5 ~ 5 Set the auto pan/patrol speed. auto pan Auto pan. patrol Auto patrol. stop Stop camera. wide Zoom larger view with current speed. tele Zoom further with current speed. stop Stop zoom. zooming wide or tele Zoom without stopping for larger view or further view with zs speed, used for joystick control.
VIVOTEK URL Command Document for VS8801-VVTK speedlink 0~4 Issue speed link command. gaptime 0~32768 The gaptime between two consecutive ptz commands for device. (unit: ms) return Redirect to the page after the parameter is assigned. The 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. 8.9 Recall (capability.ptzenabled) Note: This request requires Viewer privileges.
VIVOTEK URL Command Document for VS8801-VVTK 8.10 Preset Locations (capability.ptzenabled) Note: This request requires Operator privileges. Method: GET/POST Syntax: http:///cgi-bin/operator/preset.cgi?[channel=] [&addpos=][&delpos=][&return=] PARAMETER VALUE DESCRIPTION addpos channel <0~(n-1)> delpos
VIVOTEK URL Command Document for VS8801-VVTK adddeny Add denied IP address range to the server. Start and end parameters must be specified. If the index parameter is specified, it will try to add starting from the index position. deleteallow Remove allowed IP address range from server. If start and end parameters are specified, it will try to remove the matched IP address. If index is specified, it will try to remove the address from given index position.
VIVOTEK URL Command Document for VS8801-VVTK ip Single address: Network address: Range address: index The start position to add or to delete. return Redirect to the page after the parameter is assigned. The 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. 8.
VIVOTEK URL Command Document for VS8801-VVTK PARAMETER VALUE DESCRIPTION channel 0 ~ (n-1) The channel number of UART. 8.13 Event/Control HTTP Tunnel Channel (capability. evctrlchannel > 0) Note: This request requires Administrator privileges. Method: GET and POST Syntax: http:///cgi-bin/admin/ctrlevent.cgi ------------------------------------------------------------------------GET /cgi-bin/admin/ctrlevent.
VIVOTEK URL Command Document for VS8801-VVTK 8.14 Get SDP of Streams Note: This request requires Viewer access privileges. Method: GET/POST Syntax: http:///_accessname> “m” is the stream number. “network_accessname_<0~(m-1)>” is the accessname for stream “1” to stream “m”. Please refer to the “subgroup of network: rtsp” for setting the accessname of SDP. You can get the SDP by HTTP GET.
VIVOTEK URL Command Document for VS8801-VVTK 8.16 Senddata (capability.nuart > 0) Note: This request requires Viewer privileges. Method: GET/POST Syntax: http:///cgi-bin/viewer/senddata.cgi? [com=][&data=][&flush=] [&wait=] [&read=] PARAMETER VALUE DESCRIPTION com 1 ~ The target COM/RS485 port number. data is a series of digits from 0 ~ 9, A ~ data>[,
VIVOTEK URL Command Document for VS8801-VVTK 8.17 Virtual input (capability.nvi > 0) Note: Change virtual input (manual trigger) status. Method: GET Syntax: http:///cgi-bin/admin/setvi.cgi?vi0=[&vi1=][&vi2=] [&return=] PARAMETER VALUE DESCRIPTION vi state[(duration)nstate] Ex: vi0=1 Setting virtual input 0 to trigger state Where "state" is 0, 1. “0” means inactive or normal state while “1” means active or triggered state.
VIVOTEK URL Command Document for VS8801-VVTK 503 The resource is unavailable, ex. Virtual input is waiting for next state. Examples: 1. setvi.cgi?vi0=0(15000)1 2. setvi.cgi?vi0=1 Request 2 will not be accepted during the execution time(15 seconds). 8.18 Open Timeshift Stream (capability.timeshift > 0, timeshift_enable=1, timeshift_c_s_allow=1) Note: This request requires Viewer access privileges.
VIVOTEK URL Command Document for VS8801-VVTK request. Ex: Request the streaming from 12:20 rtsp://10.0.0.1/live.sdp?maxsft=10&reftime=12:30 forcechk N/A N/A Check if the requested stream enables timeshift, feature and if minsft is achievable. If false, return “415 Unsupported Media Type”. minsft 0 How many seconds of cached stream client can accept at least.
VIVOTEK Ver. 1.0 Technical Specifications Specifications System Overview External Speaker Microphone Pre-amplifier Rack Mount Design VS8801 Router Notebook with Web Browser Analog Camera PC with VAST External View VS8401 189 mm 189 mm VIDEO 8 2 GND 485 - 485 + GND GND 3 24VAC 4 24VAC GND 5 GND 6 GND 7 GND GND 8 GND Remove USB 1 DI RESET DO 8 7 6 5 4 3 2 1 GND Remove SD DC12v ETHERNET 12V 2A GND AUDIO 8 49.3 mm VIDEO 1 AUDIO 1 49.
VIVOTEK Technology License Notice MPEG-4 AAC Technology THIS PRODUCT IS LICENSED UNDER THE MPEG-4 AAC AUDIO PATENT LICENSE. THIS PRODUCT MAY NOT BE DECOMPILED, REVERSE-ENGINEERED OR COPIED, EXCEPT WITH REGARD TO PC SOFTWARE, OF WHICH YOU MAY MAKE SINGLE COPIES FOR ARCHIVAL PURPOSES. FOR MORE INFORMATION, PLEASE REFER TO HTTP://WWW.VIALICENSING.COM.
VIVOTEK Electromagnetic Compatibility (EMC) FCC Statement This device compiles with FCC Rules Part 15. Operation is subject to the following two conditions. ■ This device may not cause harmful interference, and ■ This device must accept any interference received, including interference that may cause undesired operation. This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules.