I get the camera list via protocol integration like below
GET /systeminfo.xml?suppress-slave-info=yes HTTP/1.1
Authorization: Basic YWRtaW4dfdfdf4xMjM=
Host: 10.250.46.235:7080
and the response data like below
<cameras>
<camera cameraid="......... 12">
<guid>3F449824-2508-4815-879B-92F21AEAD631</guid>
<mparam>DFC1141537B86D5901F0A3B812EF8241FF9A211C41BF2C84DC66F763E136FB1CDD14F31E423166C508EB1A1E698578CECC99748DD056A18F</mparam>
<ipix>
<enabled>no</enabled>
</ipix>
<panoramiclens>
<enabled>no</enabled>
</panoramiclens>
<ptz>
<editpreset>yes</editpreset>
<pan>absolute</pan>
<tilt>absolute</tilt>
<zoom>absolute</zoom>
<ptzcenter>yes</ptzcenter>
<ptzscalezoom>yes</ptzscalezoom>
<ptzrectangle>yes</ptzrectangle>
<ptzjoystick>yes</ptzjoystick>
</ptz>
<browsable>
<streamable>no</streamable>
</browsable>
<presets />
<outputs />
<events />
<shortcut />
<userrights>
<aviexport>yes</aviexport>
<jpegexport>yes</jpegexport>
<databaseexport>yes</databaseexport>
<live>yes</live>
<browse>yes</browse>
<ptz>yes</ptz>
<managepresets>yes</managepresets>
<outputs>yes</outputs>
<presets>yes</presets>
<events>yes</events>
<smartsearch>yes</smartsearch>
<sequences>yes</sequences>
<startrecording>yes</startrecording>
</userrights>
<hostname>10.250.46.235</hostname>
<port>7080</port>
<connectparam />
<DeviceState>1</DeviceState>
</camera>
<camera
I think maybe the DeviceState is the camera’s status.
so.. I plug-out the network cable from that camera → and try again
But.. the response is same
How to know the camera’s status using the protocol integration?
p.s
If I already connect the event server then I can know the change of camera’s status using GetSessionAlarmLines

