Manage Terminal

Note:

This function is supported only when <isSupportTerminalMgr> in XML_PublishServerCap is "true" (related API: /ISAPI/Publish/capabilities).

For integration via Device Network SDK, the related text protocol data should be transmitted by the specific API (i.e., NET_DVR_STDXMLConfig) to realize the applications. Refer to Integrate by Transmitting Text Protocol for details.

Terminal Configuration

Function

Request URI

Add terminal

POST /ISAPI/Publish/TerminalMgr/terminals

Search for terminal

Configure all terminals

Configure a specific terminal

Configure SADP

Configure output resolution

Configure time zone

NTP time sync

Check add-on information

Configure auto-switch schedule

Bind network cameras

Terminal Operations

Function

Request URI

Control configuration

Startup and Shutdown

Adjust volume

Delete playing information

PUT /ISAPI/Publish/TerminalMgr/playInfo/Del?format=json

Search for release progress

Control text message

Get capabilities of terminal text message parameters: /ISAPI/Publish/TerminalMgr/insertCharacterCfg/capabilities

Capture

Capture images: /ISAPI/Publish/TerminalMgr/screenShot/<ID>

Terminal Maintenance

Function

Request URI

Upgrade terminal

Debug terminal with ADB

Configure network parameters

Configure terminal server address

Get status of a specific terminal

GET /ISAPI/Publish/TerminalMgr/terminals/state/<ID>