ONVIF

1

yay libxml2

QUERY=GetDeviceInformation
QUERY=GetSystemDateAndTime
IP=10.220.1.7
curl -s http://$IP/onvif/device_service \
-d '<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope"><s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><'$QUERY' xmlns="http://www.onvif.org/ver10/device/wsdl"/></s:Body></s:Envelope>' \
| xmllint --format -

IP=10.220.1.7
curl -s http://$IP/onvif/device_service \ -d '<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"xmlns:trt="http://www.onvif.org/ver10/media/wsdl"><soap:Body><trt:GetProfiles/></soap:Body></soap:Envelope>' \
| xmllint --format -