Vivotek 4X-IP7142 manual URL Commands of the Network Camera, Overview, Style convention

Page 65

VIVOTEK - A Leading Provider of Multimedia Communication Solutions

Appendix

URL Commands of the Network Camera

Overview

For some customers who already have their own web site or web control application, Network Camera/ Video server can be easily integrated through convenient URLs. This section specifies the external HTTP based application programming interface. The HTTP based camera interface provides the functionality to request a single image, to control camera functions (PTZ, output relay etc.) and to get and set internal parameter values. The image and CGI-requests are handled by the built in Web server.

Style convention

In URL syntax and in descriptions of CGI parameters, a text within angle brackets denotes a content that is to be replaced with either a value or a string. When replacing the text string also the angle brackets shall be replaced. An example of this is the description of the name for the server, denoted with <servername> in the URL syntax description below, that is replaced with the string myserver in the URL syntax example, also below.

URL syntax' are written with the “Syntax:" word written in bold face followed by a box with the referred syntax as seen below. The name of the server is written as <servername>. This is intended to be replaced with the name of the actual server. This can either be a name, e.g., "mywebcam" or "thecam. adomain.net" or the associated IP number for the server, e.g., 192.168.0.220.

Syntax:

http://<servername>/cgi-bin/viewer/video.jpg

Description of returned data is written with "Return:" in bold face followed by the returned data in a box. All data returned as HTTP formatted, i.e., starting with the string HTTP is line separated with a Carriage Return and Line Feed (CRLF) printed as \r\n.

Return:

HTTP/1.0 <HTTP code> <HTTP text>\r\n

URL syntax examples are written with "Example:" in bold face followed by a short description and a light grey box with the example.

Example: request a single snapshot image

http://mywebserver/cgi-bin/viewer/video.jpg

User's Manual - 65

Image 65
Contents Page Table of Contents Read before use Package contentsPhysical description ConnectorsDI/DO Diagram Hardware Reset Hardware installationWall mount Ceiling mount Network deployment Ethernet switchInternet connection with static IP Set up the Network Camera through Power over Ethernet PoE 0002D17142AD Software installationUsing web browsers Accessing the Network CameraPage Using Rtsp players MPEG-4 Using 3GPP-compatible mobile devicesUsing Vivotek recording software Main Live Video Window Video title Title and time Client Settings MP4 Saving Options System Time SystemSystem DI and do Security Root PasswordAdd User Manage UserCreate and Install Certificate Enable HttpsTo create a self-signed certificate Certificate Information Network Type NetworkPPPoE Point-to-point over Ethernet Page Http Two way audio HttpsFTP Rtsp Streaming Page Ddns Ddns Dynamic domain name serviceCustomSafe100 Delete allowed list / Delete denied list Access listAllowed list / Denied list Audio and video Video settingsImage Settings Privacy mask Page Page Audio settings Motion detection To enable motion detection, follow the steps belowPercentage = 30% Camera control RS485 SettingsCustom Command Preset PositionNetwork Camera Application Media SettingsSnapshot20080104100341 Server Settings Page Page Event Settings Page Recording Recording SettingsPage Current Log System logRemote Log View parameters Restore MaintenanceReboot Upload / Export Daylight Saving Time Configuration File Upgrade Firmware Page Style convention URL Commands of the Network CameraOverview Security level General CGI URL syntax and parametersGet server parameter values Method GET/POSTSet server parameter values Page Available parameters on the server Timezoneindex 489 ~ Group doi0~ndo-1 Group dii0~ndi-1Subgroup of network http Group securitySubgroup of network pppoe Subgroup of network httpsSubgroup of network rtsp Group ipfilter Page Page Adjust saturation of image according to mode settings Group upnpportforwarding Group upnppresentation= Logalert = Logcrit Group uarti0~n-1 n is uart port count EvenGroup capability Group eventi0~2 Group serveri0~4 Group recordingi0~1 Group mediai0~4To enable or disable this recoding Query status of the digital input Drive the digital outputCapture single snapshot Query status of the digital outputAccount management System logs Upgrade firmwareSystem Information Method PostMethod GET/POST IP filteringSenddata Get SDP of StreamingsOpen the network streamings Page Lens Technical SpecificationsTechnology License Notice Electromagnetic Compatibility EMC