JVC VN-V26U Security Camera User Manual


 
2) When motion is detected from the video image of VN-V25/26, or when there are changes to the alarm input (make
or break), VN-V25/26 will send out alarm information in the following format. The first 2 lines indicate the current
alarm input status (make or break). The following 1 line indicates whether motion has been detected.
peripheral.input_pin.pin(1).status=break<CRLF>
peripheral.input_pin.pin(2).status=break<CRLF>
video.input(1).detection(motion).status=on<CRLF>
3) The client can disconnect TCP32040 to end the alarm acquisition.
4.2. Restrictions
Maximum number of clients
The maximum number of clients that may acquire alarm is 10. When a 11th client establishes TCP connection to port
number 32040, VN-V25/26 disconnects the TCP connection.
Additionally, VN-V25/26 will also check whether the TCP connection is maintained at regular intervals. VN-V25/26
will disconnect the TCP connection if syn exchange is not performed in 10 minutes.
Note: API for getting alarm is not restricted by the access restriction function.
5. Using API that Requires Basic Authentication
Basic authentication is required for APIs which are explained in Section 6. This section provides general explanation
of those APIs.
5.1. Procedure
1) The client establishes a TCP connection to port number 80.
2) The client sends API.
API has following structure.
The following is an example of API for Getting subnet mask of VN-V25/26.
13
Accept: text/plain (or text/html)space
space HTTP/1.1 0x0D 0x0A
Host: space IP Address of VN-V25 0x0D 0x0A
Authorization: Basic space Encoded User Name and Password 0x0D 0x0A 0x0D 0x0A
GET space API Characters
0x0D 0x0A