This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
api [2023/05/08 17:42] nightfly |
api [2024/10/11 17:47] (current) nightfly |
||
---|---|---|---|
Line 30: | Line 30: | ||
| | delete | cameraid | deletes specified camera | | | | delete | cameraid | deletes specified camera | | ||
| | isregistered | ip | checks is some camera is registered by IP on NVR or not? | | | | isregistered | ip | checks is some camera is registered by IP on NVR or not? | | ||
+ | | | isipportfree | ip+port | ||
| users | getall | | | users | getall | | ||
| | create | login + password | | | create | login + password | ||
Line 48: | Line 49: | ||
| | getscreenshotsall | | returns array of all available channel screenshots | | | | getscreenshotsall | | returns array of all available channel screenshots | | ||
| | getscreenshot | channelid | | | getscreenshot | channelid | ||
- | | | getlivestream | channelid | + | | | getlivestream | channelid |
| recorders | | recorders | ||
| | isrunning | cameraid | | | isrunning | cameraid | ||
Line 210: | Line 211: | ||
[active] => 1 | [active] => 1 | ||
[storageid] => 1 | [storageid] => 1 | ||
- | [channel] => kjqidmubme1 | + | [channel] => kiqgdmrbma1 |
[comment] => Here some camera description | [comment] => Here some camera description | ||
+ | [realport] => Here is camera RTSP port that depends template or custom port if set | ||
) | ) | ||
Line 231: | Line 233: | ||
[name] => Default | [name] => Default | ||
) | ) | ||
+ | |||
+ | [OPTS] => Array | ||
+ | ( | ||
+ | [id] => 1 | ||
+ | [cameraid] => 57 | ||
+ | [rtspport] => 666 | ||
+ | [keepsubalive] => 0 | ||
+ | [order] => | ||
+ | ) | ||
) | ) | ||
Line 301: | Line 312: | ||
) | ) | ||
</ | </ | ||
+ | |||
+ | |||
+ | We hope it is clear how it works. You can also check out a sample implementation of this API at [[https:// | ||