Difference between revisions of "HTTP string: Send from AlphaCom"
From Zenitel Wiki
(→HTTP GET via EDO Port) |
|||
Line 24: | Line 24: | ||
<br> | <br> | ||
A string generated by the EDO command can contain maximum 128 characters. If the http string exceeds this length, one can simply use multiple EDO commands. | A string generated by the EDO command can contain maximum 128 characters. If the http string exceeds this length, one can simply use multiple EDO commands. | ||
+ | |||
+ | == Example: Control PTZ on an Axis camera == | ||
+ | |||
+ | On a PTZ Axis camera one can use http commands to | ||
+ | |||
+ | Relative pan : 10 degrees right | ||
+ | http://myserver/axis-cgi/com/ptz.cgi?rpan=10 | ||
+ | Relative pan : 10 degrees left | ||
+ | http://myserver/axis-cgi/com/ptz.cgi?rpan=-10 |
Revision as of 10:51, 13 September 2017
Contents
HTTP GET via EDO Port
You can send HTTP GET to third-party systems using EDO ports and Event Handler.
Set up EDO port
In AlphaPro select Exchange & System > Serial Ports > Configure EDIO port
Port-Type: TCP/IP Client
IP-Address: destination IP
Port: destination port, usually 80 when HTTP.
Keep-Alive: off
Create Event
Use EDO command to send HTTP GET on the configured port.
Example using DAK 1 to send HTTP GET:
EDO 1 "GET /triggerevent?variable1=test1&variable2=test2 HTTP/1.1\r\nHost: 10.5.101.110\r\nConnection: Keep-Alive\r\n" EDO 1 "Accept: */*\r\n\r\n"
A string generated by the EDO command can contain maximum 128 characters. If the http string exceeds this length, one can simply use multiple EDO commands.
Example: Control PTZ on an Axis camera
On a PTZ Axis camera one can use http commands to
Relative pan : 10 degrees right
http://myserver/axis-cgi/com/ptz.cgi?rpan=10
Relative pan : 10 degrees left
http://myserver/axis-cgi/com/ptz.cgi?rpan=-10