• 海康ipc onvif抓包分析


    型号:半球DS-2CD2122FWD-IWS

    子码流的地址(101+1):

    rtsp://admin:hik12345@10.7.36.222:554/Streaming/Channels/102?transportmode=unicast

     rtsp取流流程:

    OPTIONS rtsp://10.7.36.222:554/Streaming/Channels/101?transportmode=unicast&profile=Profile_1 RTSP/1.0
    CSeq: 2
    User-Agent: LIVE555 Streaming Media v2013.02.11
    
    RTSP/1.0 200 OK
    CSeq: 2
    Public: OPTIONS, DESCRIBE, PLAY, PAUSE, SETUP, TEARDOWN, SET_PARAMETER, GET_PARAMETER
    Date:  Tue, Jun 14 2016 20:24:15 GMT
    
    DESCRIBE rtsp://10.7.36.222:554/Streaming/Channels/101?transportmode=unicast&profile=Profile_1 RTSP/1.0
    CSeq: 3
    User-Agent: LIVE555 Streaming Media v2013.02.11
    Accept: application/sdp
    
    RTSP/1.0 401 Unauthorized
    CSeq: 3
    WWW-Authenticate: Digest realm="2857be2d7a59", nonce="035b16a6435f6cd4711bf4d9ab7bc6dc", stale="FALSE"
    WWW-Authenticate: Basic realm="2857be2d7a59"
    Date:  Tue, Jun 14 2016 20:24:15 GMT
    
    DESCRIBE rtsp://10.7.36.222:554/Streaming/Channels/101?transportmode=unicast&profile=Profile_1 RTSP/1.0
    CSeq: 4
    Authorization: Digest username="admin", realm="2857be2d7a59", nonce="035b16a6435f6cd4711bf4d9ab7bc6dc", uri="rtsp://10.7.36.222:554/Streaming/Channels/101?transportmode=unicast&profile=Profile_1", response="97b478326058cdcc44e0345e7f224d88"
    User-Agent: LIVE555 Streaming Media v2013.02.11
    Accept: application/sdp
    
    RTSP/1.0 200 OK
    CSeq: 4
    Content-Type: application/sdp
    Content-Base: rtsp://10.7.36.222:554/Streaming/Channels/101/
    Content-Length: 707
    
    v=0
    o=- 1465935855045660 1465935855045660 IN IP4 10.7.36.222
    s=Media Presentation
    e=NONE
    b=AS:5050
    t=0 0
    a=control:rtsp://10.7.36.222:554/Streaming/Channels/101/?transportmode=unicast&profile=Profile_1
    m=video 0 RTP/AVP 96
    c=IN IP4 0.0.0.0
    b=AS:5000
    a=recvonly
    a=x-dimensions:1280,720
    a=control:rtsp://10.7.36.222:554/Streaming/Channels/101/trackID=1?transportmode=unicast&profile=Profile_1
    a=rtpmap:96 H264/90000
    a=fmtp:96 profile-level-id=420029; packetization-mode=1; sprop-parameter-sets=Z00AH5plAoAt/4C1AQEBQAAA+gAAMNQ6GAA/zgAA/zSu8uNDAAf5wAAf5pXeXCg=,aO48gA==
    a=Media_header:MEDIAINFO=494D4B48010100000400010000000000000000000000000000000000000000000000000000000000;
    a=appversion:1.0
    SETUP rtsp://10.7.36.222:554/Streaming/Channels/101/trackID=1?transportmode=unicast&profile=Profile_1 RTSP/1.0
    CSeq: 5
    Authorization: Digest username="admin", realm="2857be2d7a59", nonce="035b16a6435f6cd4711bf4d9ab7bc6dc", uri="rtsp://10.7.36.222:554/Streaming/Channels/101/", response="29bf4aa9cf8a03a9f74389cdcfa6f958"
    User-Agent: LIVE555 Streaming Media v2013.02.11
    Transport: RTP/AVP/TCP;unicast;interleaved=0-1
    
    RTSP/1.0 200 OK
    CSeq: 5
    Session:       1109141164;timeout=60
    Transport: RTP/AVP/TCP;unicast;interleaved=0-1;ssrc=58fa9010;mode="play"
    Date:  Tue, Jun 14 2016 20:24:15 GMT
    
    PLAY rtsp://10.7.36.222:554/Streaming/Channels/101/?transportmode=unicast&profile=Profile_1 RTSP/1.0
    CSeq: 6
    Authorization: Digest username="admin", realm="2857be2d7a59", nonce="035b16a6435f6cd4711bf4d9ab7bc6dc", uri="rtsp://10.7.36.222:554/Streaming/Channels/101/", response="670f09199ee1f39679b54c1fb41108ae"
    User-Agent: LIVE555 Streaming Media v2013.02.11
    Session: 1109141164
    Range: npt=0.000-
    
    RTSP/1.0 200 OK
    CSeq: 6
    Session:       1109141164
    RTP-Info: url=rtsp://10.7.36.222:554/Streaming/Channels/101/trackID=1?transportmode=unicast&profile=Profile_1;seq=30683;rtptime=984527520
    Date:  Tue, Jun 14 2016 20:24:15 GMT
    

     ipc组播报文地址:239.255.255.250:3702

    <?xml version="1.0" encoding="UTF-8"?>
    <ProbeMatch><Uuid>7CC4F6B6-3EFE-4235-A902-F15BB4C40BAE</Uuid>
    <Types>inquiry</Types>
    <DeviceType>139786</DeviceType>
    <DeviceDescription>DS-2CD2122FWD-IWS</DeviceDescription>
    <DeviceSN>DS-2CD2122FWD-IWS20151117BBWR556468483</DeviceSN>
    <CommandPort>8000</CommandPort>
    <HttpPort>80</HttpPort>
    <MAC>28-57-be-2d-7a-59</MAC>
    <IPv4Address>10.7.36.222</IPv4Address>
    <IPv4SubnetMask>255.255.255.0</IPv4SubnetMask>
    <IPv4Gateway>10.7.36.254</IPv4Gateway>
    <IPv6Address>::</IPv6Address>
    <IPv6Gateway>::</IPv6Gateway>
    <IPv6MaskLen>0</IPv6MaskLen>
    <DHCP>false</DHCP>
    <AnalogChannelNum>0</AnalogChannelNum>
    <DigitalChannelNum>1</DigitalChannelNum>
    <SoftwareVersion>V5.3.3build 150630</SoftwareVersion>
    <DSPVersion>V7.0 build 150609</DSPVersion>
    <BootTime>2016-06-14 17:22:25</BootTime>
    <ResetAbility>false</ResetAbility>
    <DiskNumber>0</DiskNumber>
    <Activated>true</Activated>
    <PasswordResetAbility>true</PasswordResetAbility>
    </ProbeMatch>
    

     注:海康ipc组播报文(一直在发送的)中不含有设备webserver地址

    GetScopes:

    POST /onvif/device_service HTTP/1.1
    Content-Type: application/soap+xml; charset=utf-8; action="http://www.onvif.org/ver10/device/wsdl/GetScopes"
    Host: 10.7.36.222
    Content-Length: 905
    Accept-Encoding: gzip, deflate
    Connection: Close
    
    <s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope"><s:Header><Security s:mustUnderstand="1" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><UsernameToken><Username>admin</Username><Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest">waPwkWlevggNlplkJFmKKxLw9UM=</Password><Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">/Qd3wiSMFEGmYiUeRFXCHqUEAAAAAA==</Nonce><Created xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2016-06-15T09:21:19.000Z</Created></UsernameToken></Security></s:Header><s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><GetScopes xmlns="http://www.onvif.org/ver10/device/wsdl"/></s:Body></s:Envelope>
    
    
    HTTP/1.1 200 OK
    Content-Type: application/soap+xml; charset=utf-8
    Content-Length:2922
    
    <?xml version="1.0" encoding="UTF-8"?>
    <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:soapenc="http://www.w3.org/2003/05/soap-encoding" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:tds="http://www.onvif.org/ver10/device/wsdl" xmlns:trt="http://www.onvif.org/ver10/media/wsdl" xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl" xmlns:tev="http://www.onvif.org/ver10/events/wsdl" xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl" xmlns:tan="http://www.onvif.org/ver20/analytics/wsdl" xmlns:tst="http://www.onvif.org/ver10/storage/wsdl" xmlns:ter="http://www.onvif.org/ver10/error" xmlns:dn="http://www.onvif.org/ver10/network/wsdl" xmlns:tns1="http://www.onvif.org/ver10/topics" xmlns:tmd="http://www.onvif.org/ver10/deviceIO/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl" xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12" xmlns:http="http://schemas.xmlsoap.org/wsdl/http" xmlns:d="http://schemas.xmlsoap.org/ws/2005/04/discovery" xmlns:wsadis="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wstop="http://docs.oasis-open.org/wsn/t-1" xmlns:wsrf-bf="http://docs.oasis-open.org/wsrf/bf-2" xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsrf-r="http://docs.oasis-open.org/wsrf/r-2" xmlns:trc="http://www.onvif.org/ver10/recording/wsdl" xmlns:tse="http://www.onvif.org/ver10/search/wsdl" xmlns:trp="http://www.onvif.org/ver10/replay/wsdl" xmlns:tnshik="http://www.hikvision.com/2011/event/topics" xmlns:hikwsd="http://www.onvifext.com/onvif/ext/ver10/wsdl" xmlns:hikxsd="http://www.onvifext.com/onvif/ext/ver10/schema"><env:Body><tds:GetScopesResponse><tds:Scopes><tt:ScopeDef>Fixed</tt:ScopeDef>
    <tt:ScopeItem>onvif://www.onvif.org/type/video_encoder</tt:ScopeItem>
    </tds:Scopes>
    <tds:Scopes><tt:ScopeDef>Fixed</tt:ScopeDef>
    <tt:ScopeItem>onvif://www.onvif.org/Profile/Streaming</tt:ScopeItem>
    </tds:Scopes>
    <tds:Scopes><tt:ScopeDef>Fixed</tt:ScopeDef>
    <tt:ScopeItem>onvif://www.onvif.org/Profile/G</tt:ScopeItem>
    </tds:Scopes>
    <tds:Scopes><tt:ScopeDef>Fixed</tt:ScopeDef>
    <tt:ScopeItem>onvif://www.onvif.org/type/audio_encoder</tt:ScopeItem>
    </tds:Scopes>
    <tds:Scopes><tt:ScopeDef>Fixed</tt:ScopeDef>
    <tt:ScopeItem>onvif://www.onvif.org/hardware/DS-2CD2122FWD-IWS</tt:ScopeItem>
    </tds:Scopes>
    <tds:Scopes><tt:ScopeDef>Configurable</tt:ScopeDef>
    <tt:ScopeItem>onvif://www.onvif.org/name/HIKVISION%20DS-2CD2122FWD-IWS</tt:ScopeItem>
    </tds:Scopes>
    <tds:Scopes><tt:ScopeDef>Configurable</tt:ScopeDef>
    <tt:ScopeItem>onvif://www.onvif.org/location/city/hangzhou</tt:ScopeItem>
    </tds:Scopes>
    </tds:GetScopesResponse>
    </env:Body>
    </env:Envelope>
    

    GetDeviceInformation:

    POST /onvif/device_service HTTP/1.1
    Content-Type: application/soap+xml; charset=utf-8; action="http://www.onvif.org/ver10/device/wsdl/GetDeviceInformation"
    Host: 10.7.36.222
    Content-Length: 916
    Accept-Encoding: gzip, deflate
    Connection: Close
    
    <s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope"><s:Header><Security s:mustUnderstand="1" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><UsernameToken><Username>admin</Username><Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest">AOVoke+rjCqzZ+GjjtN+uBIXqH4=</Password><Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">/Qd3wiSMFEGmYiUeRFXCHqYEAAAAAA==</Nonce><Created xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2016-06-15T09:21:19.000Z</Created></UsernameToken></Security></s:Header><s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><GetDeviceInformation xmlns="http://www.onvif.org/ver10/device/wsdl"/></s:Body></s:Envelope>
    
    
    HTTP/1.1 200 OK
    Date: Wed, 15 Jun 2016 17:21:19 GMT
    Server: App-webs/
    Connection: close
    Content-Length: 2256
    Content-Type: application/soap+xml; charset=utf-8
    
    <?xml version="1.0" encoding="UTF-8"?>
    <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:soapenc="http://www.w3.org/2003/05/soap-encoding" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:tds="http://www.onvif.org/ver10/device/wsdl" xmlns:trt="http://www.onvif.org/ver10/media/wsdl" xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl" xmlns:tev="http://www.onvif.org/ver10/events/wsdl" xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl" xmlns:tan="http://www.onvif.org/ver20/analytics/wsdl" xmlns:tst="http://www.onvif.org/ver10/storage/wsdl" xmlns:ter="http://www.onvif.org/ver10/error" xmlns:dn="http://www.onvif.org/ver10/network/wsdl" xmlns:tns1="http://www.onvif.org/ver10/topics" xmlns:tmd="http://www.onvif.org/ver10/deviceIO/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl" xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12" xmlns:http="http://schemas.xmlsoap.org/wsdl/http" xmlns:d="http://schemas.xmlsoap.org/ws/2005/04/discovery" xmlns:wsadis="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wstop="http://docs.oasis-open.org/wsn/t-1" xmlns:wsrf-bf="http://docs.oasis-open.org/wsrf/bf-2" xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsrf-r="http://docs.oasis-open.org/wsrf/r-2" xmlns:trc="http://www.onvif.org/ver10/recording/wsdl" xmlns:tse="http://www.onvif.org/ver10/search/wsdl" xmlns:trp="http://www.onvif.org/ver10/replay/wsdl" xmlns:tnshik="http://www.hikvision.com/2011/event/topics" xmlns:hikwsd="http://www.onvifext.com/onvif/ext/ver10/wsdl" xmlns:hikxsd="http://www.onvifext.com/onvif/ext/ver10/schema"><env:Body><tds:GetDeviceInformationResponse><tds:Manufacturer>HIKVISION</tds:Manufacturer>
    <tds:Model>DS-2CD2122FWD-IWS</tds:Model>
    <tds:FirmwareVersion>V5.3.3 build 150630</tds:FirmwareVersion>
    <tds:SerialNumber>DS-2CD2122FWD-IWS20151117BBWR556468483</tds:SerialNumber>
    <tds:HardwareId>88</tds:HardwareId>
    </tds:GetDeviceInformationResponse>
    </env:Body>
    </env:Envelope>
    

    GetNetworkInterfaces:

    POST /onvif/device_service HTTP/1.1
    Content-Type: application/soap+xml; charset=utf-8; action="http://www.onvif.org/ver10/device/wsdl/GetNetworkInterfaces"
    Host: 10.7.36.222
    Content-Length: 916
    Accept-Encoding: gzip, deflate
    Connection: Close
    
    <s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope"><s:Header><Security s:mustUnderstand="1" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><UsernameToken><Username>admin</Username><Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest">c7jBRcsvCsg5P/1+RG67giHq5G0=</Password><Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">/Qd3wiSMFEGmYiUeRFXCHqcEAAAAAA==</Nonce><Created xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2016-06-15T09:21:19.000Z</Created></UsernameToken></Security></s:Header><s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><GetNetworkInterfaces xmlns="http://www.onvif.org/ver10/device/wsdl"/></s:Body></s:Envelope>
    
    
    HTTP/1.1 200 OK
    Date: Wed, 15 Jun 2016 17:21:19 GMT
    Server: App-webs/
    Connection: close
    Content-Length: 3564
    Content-Type: application/soap+xml; charset=utf-8
    
    <?xml version="1.0" encoding="UTF-8"?>
    <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:soapenc="http://www.w3.org/2003/05/soap-encoding" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:tds="http://www.onvif.org/ver10/device/wsdl" xmlns:trt="http://www.onvif.org/ver10/media/wsdl" xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl" xmlns:tev="http://www.onvif.org/ver10/events/wsdl" xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl" xmlns:tan="http://www.onvif.org/ver20/analytics/wsdl" xmlns:tst="http://www.onvif.org/ver10/storage/wsdl" xmlns:ter="http://www.onvif.org/ver10/error" xmlns:dn="http://www.onvif.org/ver10/network/wsdl" xmlns:tns1="http://www.onvif.org/ver10/topics" xmlns:tmd="http://www.onvif.org/ver10/deviceIO/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl" xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12" xmlns:http="http://schemas.xmlsoap.org/wsdl/http" xmlns:d="http://schemas.xmlsoap.org/ws/2005/04/discovery" xmlns:wsadis="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wstop="http://docs.oasis-open.org/wsn/t-1" xmlns:wsrf-bf="http://docs.oasis-open.org/wsrf/bf-2" xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsrf-r="http://docs.oasis-open.org/wsrf/r-2" xmlns:trc="http://www.onvif.org/ver10/recording/wsdl" xmlns:tse="http://www.onvif.org/ver10/search/wsdl" xmlns:trp="http://www.onvif.org/ver10/replay/wsdl" xmlns:tnshik="http://www.hikvision.com/2011/event/topics" xmlns:hikwsd="http://www.onvifext.com/onvif/ext/ver10/wsdl" xmlns:hikxsd="http://www.onvifext.com/onvif/ext/ver10/schema"><env:Body><tds:GetNetworkInterfacesResponse><tds:NetworkInterfaces token="eth0"><tt:Enabled>true</tt:Enabled>
    <tt:Info><tt:Name>eth0</tt:Name>
    <tt:HwAddress>28:57:be:2d:7a:59</tt:HwAddress>
    <tt:MTU>1500</tt:MTU>
    </tt:Info>
    <tt:Link><tt:AdminSettings><tt:AutoNegotiation>true</tt:AutoNegotiation>
    <tt:Speed>100</tt:Speed>
    <tt:Duplex>Full</tt:Duplex>
    </tt:AdminSettings>
    <tt:OperSettings><tt:AutoNegotiation>true</tt:AutoNegotiation>
    <tt:Speed>100</tt:Speed>
    <tt:Duplex>Full</tt:Duplex>
    </tt:OperSettings>
    <tt:InterfaceType>0</tt:InterfaceType>
    </tt:Link>
    <tt:IPv4><tt:Enabled>true</tt:Enabled>
    <tt:Config><tt:Manual><tt:Address>10.7.36.222</tt:Address>
    <tt:PrefixLength>24</tt:PrefixLength>
    </tt:Manual>
    <tt:DHCP>false</tt:DHCP>
    </tt:Config>
    </tt:IPv4>
    <tt:IPv6><tt:Enabled>true</tt:Enabled>
    <tt:Config><tt:AcceptRouterAdvert>false</tt:AcceptRouterAdvert>
    <tt:DHCP>Off</tt:DHCP>
    <tt:LinkLocal><tt:Address>fe80::2a57:beff:fe2d:7a59</tt:Address>
    <tt:PrefixLength>64</tt:PrefixLength>
    </tt:LinkLocal>
    <tt:FromDHCP><tt:Address>fe80::2a57:beff:fe2d:7a59</tt:Address>
    <tt:PrefixLength>64</tt:PrefixLength>
    </tt:FromDHCP>
    </tt:Config>
    </tt:IPv6>
    </tds:NetworkInterfaces>
    <tds:NetworkInterfaces token="wlan0"><tt:Enabled>false</tt:Enabled>
    <tt:Info><tt:Name>wlan0</tt:Name>
    <tt:HwAddress>20:f4:1b:39:7d:0c</tt:HwAddress>
    <tt:MTU>1500</tt:MTU>
    </tt:Info>
    <tt:IPv4><tt:Enabled>true</tt:Enabled>
    <tt:Config><tt:FromDHCP><tt:Address>169.254.62.92</tt:Address>
    <tt:PrefixLength>16</tt:PrefixLength>
    </tt:FromDHCP>
    <tt:DHCP>true</tt:DHCP>
    </tt:Config>
    </tt:IPv4>
    </tds:NetworkInterfaces>
    </tds:GetNetworkInterfacesResponse>
    </env:Body>
    </env:Envelope>
    

    GetDNS:

    POST /onvif/device_service HTTP/1.1
    Content-Type: application/soap+xml; charset=utf-8; action="http://www.onvif.org/ver10/device/wsdl/GetDNS"
    Host: 10.7.36.222
    Content-Length: 902
    Accept-Encoding: gzip, deflate
    Connection: Close
    
    <s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope"><s:Header><Security s:mustUnderstand="1" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><UsernameToken><Username>admin</Username><Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest">MyPCsbXBk2LTRVkS+zIXkaoEr+o=</Password><Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">/Qd3wiSMFEGmYiUeRFXCHqgEAAAAAA==</Nonce><Created xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2016-06-15T09:21:19.000Z</Created></UsernameToken></Security></s:Header><s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><GetDNS xmlns="http://www.onvif.org/ver10/device/wsdl"/></s:Body></s:Envelope>
    
    
    
    HTTP/1.1 200 OK
    Date: Wed, 15 Jun 2016 17:21:19 GMT
    Server: App-webs/
    Connection: close
    Content-Length: 2135
    Content-Type: application/soap+xml; charset=utf-8
    
    <?xml version="1.0" encoding="UTF-8"?>
    <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:soapenc="http://www.w3.org/2003/05/soap-encoding" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:tds="http://www.onvif.org/ver10/device/wsdl" xmlns:trt="http://www.onvif.org/ver10/media/wsdl" xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl" xmlns:tev="http://www.onvif.org/ver10/events/wsdl" xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl" xmlns:tan="http://www.onvif.org/ver20/analytics/wsdl" xmlns:tst="http://www.onvif.org/ver10/storage/wsdl" xmlns:ter="http://www.onvif.org/ver10/error" xmlns:dn="http://www.onvif.org/ver10/network/wsdl" xmlns:tns1="http://www.onvif.org/ver10/topics" xmlns:tmd="http://www.onvif.org/ver10/deviceIO/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl" xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12" xmlns:http="http://schemas.xmlsoap.org/wsdl/http" xmlns:d="http://schemas.xmlsoap.org/ws/2005/04/discovery" xmlns:wsadis="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wstop="http://docs.oasis-open.org/wsn/t-1" xmlns:wsrf-bf="http://docs.oasis-open.org/wsrf/bf-2" xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsrf-r="http://docs.oasis-open.org/wsrf/r-2" xmlns:trc="http://www.onvif.org/ver10/recording/wsdl" xmlns:tse="http://www.onvif.org/ver10/search/wsdl" xmlns:trp="http://www.onvif.org/ver10/replay/wsdl" xmlns:tnshik="http://www.hikvision.com/2011/event/topics" xmlns:hikwsd="http://www.onvifext.com/onvif/ext/ver10/wsdl" xmlns:hikxsd="http://www.onvifext.com/onvif/ext/ver10/schema"><env:Body><tds:GetDNSResponse><tds:DNSInformation><tt:FromDHCP>false</tt:FromDHCP>
    <tt:DNSManual><tt:Type>IPv4</tt:Type>
    <tt:IPv4Address>8.8.8.8</tt:IPv4Address>
    </tt:DNSManual>
    </tds:DNSInformation>
    </tds:GetDNSResponse>
    </env:Body>
    </env:Envelope>
    

     GetCapabilities:

    POST /onvif/device_service HTTP/1.1
    Content-Type: application/soap+xml; charset=utf-8; action="http://www.onvif.org/ver10/device/wsdl/GetCapabilities"
    Host: 10.7.36.222
    Content-Length: 952
    Accept-Encoding: gzip, deflate
    Connection: Close
    
    <s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope"><s:Header><Security s:mustUnderstand="1" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><UsernameToken><Username>admin</Username><Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest">kf3tP3pi2wZmoXjzBAt2yZbFn0Y=</Password><Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">/Qd3wiSMFEGmYiUeRFXCHqkEAAAAAA==</Nonce><Created xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2016-06-15T09:21:22.000Z</Created></UsernameToken></Security></s:Header><s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><GetCapabilities xmlns="http://www.onvif.org/ver10/device/wsdl"><Category>All</Category></GetCapabilities></s:Body></s:Envelope>
    
    
    
    HTTP/1.1 200 OK
    Date: Wed, 15 Jun 2016 17:21:22 GMT
    Server: App-webs/
    Connection: close
    Content-Length: 6378
    Content-Type: application/soap+xml; charset=utf-8
    
    <?xml version="1.0" encoding="UTF-8"?>
    <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:soapenc="http://www.w3.org/2003/05/soap-encoding" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:tds="http://www.onvif.org/ver10/device/wsdl" xmlns:trt="http://www.onvif.org/ver10/media/wsdl" xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl" xmlns:tev="http://www.onvif.org/ver10/events/wsdl" xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl" xmlns:tan="http://www.onvif.org/ver20/analytics/wsdl" xmlns:tst="http://www.onvif.org/ver10/storage/wsdl" xmlns:ter="http://www.onvif.org/ver10/error" xmlns:dn="http://www.onvif.org/ver10/network/wsdl" xmlns:tns1="http://www.onvif.org/ver10/topics" xmlns:tmd="http://www.onvif.org/ver10/deviceIO/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl" xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12" xmlns:http="http://schemas.xmlsoap.org/wsdl/http" xmlns:d="http://schemas.xmlsoap.org/ws/2005/04/discovery" xmlns:wsadis="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wstop="http://docs.oasis-open.org/wsn/t-1" xmlns:wsrf-bf="http://docs.oasis-open.org/wsrf/bf-2" xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsrf-r="http://docs.oasis-open.org/wsrf/r-2" xmlns:trc="http://www.onvif.org/ver10/recording/wsdl" xmlns:tse="http://www.onvif.org/ver10/search/wsdl" xmlns:trp="http://www.onvif.org/ver10/replay/wsdl" xmlns:tnshik="http://www.hikvision.com/2011/event/topics" xmlns:hikwsd="http://www.onvifext.com/onvif/ext/ver10/wsdl" xmlns:hikxsd="http://www.onvifext.com/onvif/ext/ver10/schema"><env:Body><tds:GetCapabilitiesResponse><tds:Capabilities><tt:Analytics><tt:XAddr>http://10.7.36.222/onvif/Analytics</tt:XAddr>
    <tt:RuleSupport>true</tt:RuleSupport>
    <tt:AnalyticsModuleSupport>true</tt:AnalyticsModuleSupport>
    </tt:Analytics>
    <tt:Device><tt:XAddr>http://10.7.36.222/onvif/device_service</tt:XAddr>
    <tt:Network><tt:IPFilter>true</tt:IPFilter>
    <tt:ZeroConfiguration>true</tt:ZeroConfiguration>
    <tt:IPVersion6>true</tt:IPVersion6>
    <tt:DynDNS>true</tt:DynDNS>
    <tt:Extension><tt:Dot11Configuration>false</tt:Dot11Configuration>
    <tt:Extension><tt:DHCPv6>true</tt:DHCPv6>
    <tt:Dot1XConfigurations>0</tt:Dot1XConfigurations>
    </tt:Extension>
    </tt:Extension>
    </tt:Network>
    <tt:System><tt:DiscoveryResolve>false</tt:DiscoveryResolve>
    <tt:DiscoveryBye>true</tt:DiscoveryBye>
    <tt:RemoteDiscovery>true</tt:RemoteDiscovery>
    <tt:SystemBackup>true</tt:SystemBackup>
    <tt:SystemLogging>true</tt:SystemLogging>
    <tt:FirmwareUpgrade>true</tt:FirmwareUpgrade>
    <tt:SupportedVersions><tt:Major>2</tt:Major>
    <tt:Minor>40</tt:Minor>
    </tt:SupportedVersions>
    <tt:SupportedVersions><tt:Major>2</tt:Major>
    <tt:Minor>20</tt:Minor>
    </tt:SupportedVersions>
    <tt:SupportedVersions><tt:Major>2</tt:Major>
    <tt:Minor>10</tt:Minor>
    </tt:SupportedVersions>
    <tt:SupportedVersions><tt:Major>2</tt:Major>
    <tt:Minor>0</tt:Minor>
    </tt:SupportedVersions>
    <tt:Extension><tt:HttpFirmwareUpgrade>true</tt:HttpFirmwareUpgrade>
    <tt:HttpSystemBackup>true</tt:HttpSystemBackup>
    <tt:HttpSystemLogging>false</tt:HttpSystemLogging>
    <tt:HttpSupportInformation>false</tt:HttpSupportInformation>
    </tt:Extension>
    </tt:System>
    <tt:IO><tt:InputConnectors>1</tt:InputConnectors>
    <tt:RelayOutputs>1</tt:RelayOutputs>
    <tt:Extension><tt:Auxiliary>false</tt:Auxiliary>
    <tt:AuxiliaryCommands>nothing</tt:AuxiliaryCommands>
    <tt:Extension/>
    </tt:Extension>
    </tt:IO>
    <tt:Security><tt:TLS1.1>false</tt:TLS1.1>
    <tt:TLS1.2>false</tt:TLS1.2>
    <tt:OnboardKeyGeneration>false</tt:OnboardKeyGeneration>
    <tt:AccessPolicyConfig>false</tt:AccessPolicyConfig>
    <tt:X.509Token>false</tt:X.509Token>
    <tt:SAMLToken>false</tt:SAMLToken>
    <tt:KerberosToken>false</tt:KerberosToken>
    <tt:RELToken>false</tt:RELToken>
    <tt:Extension><tt:TLS1.0>false</tt:TLS1.0>
    <tt:Extension><tt:Dot1X>false</tt:Dot1X>
    <tt:SupportedEAPMethod>0</tt:SupportedEAPMethod>
    <tt:RemoteUserHandling>false</tt:RemoteUserHandling>
    </tt:Extension>
    </tt:Extension>
    </tt:Security>
    </tt:Device>
    <tt:Events><tt:XAddr>http://10.7.36.222/onvif/Events</tt:XAddr>
    <tt:WSSubscriptionPolicySupport>true</tt:WSSubscriptionPolicySupport>
    <tt:WSPullPointSupport>true</tt:WSPullPointSupport>
    <tt:WSPausableSubscriptionManagerInterfaceSupport>false</tt:WSPausableSubscriptionManagerInterfaceSupport>
    </tt:Events>
    <tt:Imaging><tt:XAddr>http://10.7.36.222/onvif/Imaging</tt:XAddr>
    </tt:Imaging>
    <tt:Media><tt:XAddr>http://10.7.36.222/onvif/Media</tt:XAddr>
    <tt:StreamingCapabilities><tt:RTPMulticast>true</tt:RTPMulticast>
    <tt:RTP_TCP>true</tt:RTP_TCP>
    <tt:RTP_RTSP_TCP>true</tt:RTP_RTSP_TCP>
    </tt:StreamingCapabilities>
    <tt:Extension><tt:ProfileCapabilities><tt:MaximumNumberOfProfiles>10</tt:MaximumNumberOfProfiles>
    </tt:ProfileCapabilities>
    </tt:Extension>
    </tt:Media>
    <tt:Extension><hikxsd:hikCapabilities><hikxsd:XAddr>http://10.7.36.222/onvif/hik_ext</hikxsd:XAddr>
    <hikxsd:IOInputSupport>true</hikxsd:IOInputSupport>
    <hikxsd:PrivacyMaskSupport>true</hikxsd:PrivacyMaskSupport>
    <hikxsd:PTZ3DZoomSupport>false</hikxsd:PTZ3DZoomSupport>
    <hikxsd:PTZPatternSupport>true</hikxsd:PTZPatternSupport>
    </hikxsd:hikCapabilities>
    <tt:DeviceIO><tt:XAddr>http://10.7.36.222/onvif/DeviceIO</tt:XAddr>
    <tt:VideoSources>1</tt:VideoSources>
    <tt:VideoOutputs>0</tt:VideoOutputs>
    <tt:AudioSources>1</tt:AudioSources>
    <tt:AudioOutputs>1</tt:AudioOutputs>
    <tt:RelayOutputs>1</tt:RelayOutputs>
    </tt:DeviceIO>
    <tt:Recording><tt:XAddr>http://10.7.36.222/onvif/Recording</tt:XAddr>
    <tt:ReceiverSource>false</tt:ReceiverSource>
    <tt:MediaProfileSource>true</tt:MediaProfileSource>
    <tt:DynamicRecordings>false</tt:DynamicRecordings>
    <tt:DynamicTracks>false</tt:DynamicTracks>
    <tt:MaxStringLength>64</tt:MaxStringLength>
    </tt:Recording>
    <tt:Search><tt:XAddr>http://10.7.36.222/onvif/SearchRecording</tt:XAddr>
    <tt:MetadataSearch>false</tt:MetadataSearch>
    </tt:Search>
    <tt:Replay><tt:XAddr>http://10.7.36.222/onvif/Replay</tt:XAddr>
    </tt:Replay>
    </tt:Extension>
    </tds:Capabilities>
    </tds:GetCapabilitiesResponse>
    </env:Body>
    </env:Envelope>
    

    GetServices

    POST /onvif/device_service HTTP/1.1
    Content-Type: application/soap+xml; charset=utf-8; action="http://www.onvif.org/ver10/device/wsdl/GetServices"
    Host: 10.7.36.222
    Content-Length: 964
    Accept-Encoding: gzip, deflate
    Connection: Close
    
    <s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope"><s:Header><Security s:mustUnderstand="1" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><UsernameToken><Username>admin</Username><Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest">sAv5byxtHNdDyQQUXtk02MCHBHM=</Password><Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">/Qd3wiSMFEGmYiUeRFXCHqoEAAAAAA==</Nonce><Created xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2016-06-15T09:21:22.008Z</Created></UsernameToken></Security></s:Header><s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><GetServices xmlns="http://www.onvif.org/ver10/device/wsdl"><IncludeCapability>false</IncludeCapability></GetServices></s:Body></s:Envelope>
    
    
    HTTP/1.1 200 OK
    Date: Wed, 15 Jun 2016 17:21:22 GMT
    Server: App-webs/
    Connection: close
    Content-Length: 4109
    Content-Type: application/soap+xml; charset=utf-8
    
    <?xml version="1.0" encoding="UTF-8"?>
    <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:soapenc="http://www.w3.org/2003/05/soap-encoding" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:tds="http://www.onvif.org/ver10/device/wsdl" xmlns:trt="http://www.onvif.org/ver10/media/wsdl" xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl" xmlns:tev="http://www.onvif.org/ver10/events/wsdl" xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl" xmlns:tan="http://www.onvif.org/ver20/analytics/wsdl" xmlns:tst="http://www.onvif.org/ver10/storage/wsdl" xmlns:ter="http://www.onvif.org/ver10/error" xmlns:dn="http://www.onvif.org/ver10/network/wsdl" xmlns:tns1="http://www.onvif.org/ver10/topics" xmlns:tmd="http://www.onvif.org/ver10/deviceIO/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl" xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12" xmlns:http="http://schemas.xmlsoap.org/wsdl/http" xmlns:d="http://schemas.xmlsoap.org/ws/2005/04/discovery" xmlns:wsadis="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wstop="http://docs.oasis-open.org/wsn/t-1" xmlns:wsrf-bf="http://docs.oasis-open.org/wsrf/bf-2" xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsrf-r="http://docs.oasis-open.org/wsrf/r-2" xmlns:trc="http://www.onvif.org/ver10/recording/wsdl" xmlns:tse="http://www.onvif.org/ver10/search/wsdl" xmlns:trp="http://www.onvif.org/ver10/replay/wsdl" xmlns:tnshik="http://www.hikvision.com/2011/event/topics" xmlns:hikwsd="http://www.onvifext.com/onvif/ext/ver10/wsdl" xmlns:hikxsd="http://www.onvifext.com/onvif/ext/ver10/schema"><env:Body><tds:GetServicesResponse><tds:Service><tds:Namespace>http://www.onvif.org/ver10/device/wsdl</tds:Namespace>
    <tds:XAddr>http://10.7.36.222/onvif/device_service</tds:XAddr>
    <tds:Version><tt:Major>2</tt:Major>
    <tt:Minor>40</tt:Minor>
    </tds:Version>
    </tds:Service>
    <tds:Service><tds:Namespace>http://www.onvif.org/ver10/media/wsdl</tds:Namespace>
    <tds:XAddr>http://10.7.36.222/onvif/Media</tds:XAddr>
    <tds:Version><tt:Major>2</tt:Major>
    <tt:Minor>40</tt:Minor>
    </tds:Version>
    </tds:Service>
    <tds:Service><tds:Namespace>http://www.onvif.org/ver10/events/wsdl</tds:Namespace>
    <tds:XAddr>http://10.7.36.222/onvif/Events</tds:XAddr>
    <tds:Version><tt:Major>2</tt:Major>
    <tt:Minor>40</tt:Minor>
    </tds:Version>
    </tds:Service>
    <tds:Service><tds:Namespace>http://www.onvif.org/ver20/imaging/wsdl</tds:Namespace>
    <tds:XAddr>http://10.7.36.222/onvif/Imaging</tds:XAddr>
    <tds:Version><tt:Major>2</tt:Major>
    <tt:Minor>40</tt:Minor>
    </tds:Version>
    </tds:Service>
    <tds:Service><tds:Namespace>http://www.onvif.org/ver10/deviceIO/wsdl</tds:Namespace>
    <tds:XAddr>http://10.7.36.222/onvif/DeviceIO</tds:XAddr>
    <tds:Version><tt:Major>2</tt:Major>
    <tt:Minor>21</tt:Minor>
    </tds:Version>
    </tds:Service>
    <tds:Service><tds:Namespace>http://www.onvif.org/ver20/analytics/wsdl</tds:Namespace>
    <tds:XAddr>http://10.7.36.222/onvif/Analytics</tds:XAddr>
    <tds:Version><tt:Major>2</tt:Major>
    <tt:Minor>40</tt:Minor>
    </tds:Version>
    </tds:Service>
    <tds:Service><tds:Namespace>http://www.onvif.org/ver10/recording/wsdl</tds:Namespace>
    <tds:XAddr>http://10.7.36.222/onvif/Recording</tds:XAddr>
    <tds:Version><tt:Major>2</tt:Major>
    <tt:Minor>40</tt:Minor>
    </tds:Version>
    </tds:Service>
    <tds:Service><tds:Namespace>http://www.onvif.org/ver10/search/wsdl</tds:Namespace>
    <tds:XAddr>http://10.7.36.222/onvif/SearchRecording</tds:XAddr>
    <tds:Version><tt:Major>2</tt:Major>
    <tt:Minor>40</tt:Minor>
    </tds:Version>
    </tds:Service>
    <tds:Service><tds:Namespace>http://www.onvif.org/ver10/replay/wsdl</tds:Namespace>
    <tds:XAddr>http://10.7.36.222/onvif/Replay</tds:XAddr>
    <tds:Version><tt:Major>2</tt:Major>
    <tt:Minor>21</tt:Minor>
    </tds:Version>
    </tds:Service>
    </tds:GetServicesResponse>
    </env:Body>
    </env:Envelope>
    

    GetVideoSources

    POST /onvif/Media HTTP/1.1
    Content-Type: application/soap+xml; charset=utf-8; action="http://www.onvif.org/ver10/media/wsdlGetVideoSources/"
    Host: 10.7.36.222
    Content-Length: 910
    Accept-Encoding: gzip, deflate
    Connection: Close
    
    <s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope"><s:Header><Security s:mustUnderstand="1" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><UsernameToken><Username>admin</Username><Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest">Mwjei+PC7ZfX9Uagbracz/cgEOk=</Password><Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">/Qd3wiSMFEGmYiUeRFXCHq4EAAAAAA==</Nonce><Created xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2016-06-15T09:21:22.088Z</Created></UsernameToken></Security></s:Header><s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><GetVideoSources xmlns="http://www.onvif.org/ver10/media/wsdl"/></s:Body></s:Envelope>
    
    HTTP/1.1 200 OK
    Date: Wed, 15 Jun 2016 17:21:22 GMT
    Server: App-webs/
    Connection: close
    Content-Length: 3121
    Content-Type: application/soap+xml; charset=utf-8
    
    <?xml version="1.0" encoding="UTF-8"?>
    <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:soapenc="http://www.w3.org/2003/05/soap-encoding" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:tds="http://www.onvif.org/ver10/device/wsdl" xmlns:trt="http://www.onvif.org/ver10/media/wsdl" xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl" xmlns:tev="http://www.onvif.org/ver10/events/wsdl" xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl" xmlns:tan="http://www.onvif.org/ver20/analytics/wsdl" xmlns:tst="http://www.onvif.org/ver10/storage/wsdl" xmlns:ter="http://www.onvif.org/ver10/error" xmlns:dn="http://www.onvif.org/ver10/network/wsdl" xmlns:tns1="http://www.onvif.org/ver10/topics" xmlns:tmd="http://www.onvif.org/ver10/deviceIO/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl" xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12" xmlns:http="http://schemas.xmlsoap.org/wsdl/http" xmlns:d="http://schemas.xmlsoap.org/ws/2005/04/discovery" xmlns:wsadis="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wstop="http://docs.oasis-open.org/wsn/t-1" xmlns:wsrf-bf="http://docs.oasis-open.org/wsrf/bf-2" xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsrf-r="http://docs.oasis-open.org/wsrf/r-2" xmlns:trc="http://www.onvif.org/ver10/recording/wsdl" xmlns:tse="http://www.onvif.org/ver10/search/wsdl" xmlns:trp="http://www.onvif.org/ver10/replay/wsdl" xmlns:tnshik="http://www.hikvision.com/2011/event/topics" xmlns:hikwsd="http://www.onvifext.com/onvif/ext/ver10/wsdl" xmlns:hikxsd="http://www.onvifext.com/onvif/ext/ver10/schema"><env:Body><trt:GetVideoSourcesResponse><trt:VideoSources token="VideoSource_1"><tt:Framerate>25</tt:Framerate>
    <tt:Resolution><tt:Width>1920</tt:Width>
    <tt:Height>1080</tt:Height>
    </tt:Resolution>
    <tt:Imaging><tt:BacklightCompensation><tt:Mode>OFF</tt:Mode>
    <tt:Level>0</tt:Level>
    </tt:BacklightCompensation>
    <tt:Brightness>50</tt:Brightness>
    <tt:ColorSaturation>50</tt:ColorSaturation>
    <tt:Contrast>50</tt:Contrast>
    <tt:Exposure><tt:Mode>AUTO</tt:Mode>
    <tt:Priority>LowNoise</tt:Priority>
    <tt:Window bottom="0" top="0" right="0" left="0"/>
    <tt:MinExposureTime>100</tt:MinExposureTime>
    <tt:MaxExposureTime>40000</tt:MaxExposureTime>
    <tt:MinGain>0</tt:MinGain>
    <tt:MaxGain>100</tt:MaxGain>
    <tt:MinIris>0</tt:MinIris>
    <tt:MaxIris>0</tt:MaxIris>
    <tt:ExposureTime>40000</tt:ExposureTime>
    <tt:Gain>100</tt:Gain>
    <tt:Iris>0</tt:Iris>
    </tt:Exposure>
    <tt:IrCutFilter>AUTO</tt:IrCutFilter>
    <tt:Sharpness>50</tt:Sharpness>
    <tt:WideDynamicRange><tt:Mode>OFF</tt:Mode>
    <tt:Level>50</tt:Level>
    </tt:WideDynamicRange>
    <tt:WhiteBalance><tt:Mode>AUTO</tt:Mode>
    <tt:CrGain>0</tt:CrGain>
    <tt:CbGain>0</tt:CbGain>
    </tt:WhiteBalance>
    </tt:Imaging>
    </trt:VideoSources>
    </trt:GetVideoSourcesResponse>
    </env:Body>
    </env:Envelope>
    

    GetSnapshotUri:

    POST /onvif/Media HTTP/1.1
    Content-Type: application/soap+xml; charset=utf-8; action="http://www.onvif.org/ver10/media/wsdl/GetSnapshotUri"
    Host: 10.7.36.222
    Content-Length: 963
    Accept-Encoding: gzip, deflate
    Connection: Close
    
    <s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope"><s:Header><Security s:mustUnderstand="1" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><UsernameToken><Username>admin</Username><Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest">l46nPnMccIqB8cmb7FINCFBZTVo=</Password><Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">/Qd3wiSMFEGmYiUeRFXCHrEEAAAAAA==</Nonce><Created xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2016-06-15T09:21:22.151Z</Created></UsernameToken></Security></s:Header><s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><GetSnapshotUri xmlns="http://www.onvif.org/ver10/media/wsdl"><ProfileToken>Profile_1</ProfileToken></GetSnapshotUri></s:Body></s:Envelope>
    
    HTTP/1.1 200 OK
    Date: Wed, 15 Jun 2016 17:21:22 GMT
    Server: App-webs/
    Connection: close
    Content-Length: 2215
    Content-Type: application/soap+xml; charset=utf-8
    
    <?xml version="1.0" encoding="UTF-8"?>
    <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:soapenc="http://www.w3.org/2003/05/soap-encoding" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:tds="http://www.onvif.org/ver10/device/wsdl" xmlns:trt="http://www.onvif.org/ver10/media/wsdl" xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl" xmlns:tev="http://www.onvif.org/ver10/events/wsdl" xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl" xmlns:tan="http://www.onvif.org/ver20/analytics/wsdl" xmlns:tst="http://www.onvif.org/ver10/storage/wsdl" xmlns:ter="http://www.onvif.org/ver10/error" xmlns:dn="http://www.onvif.org/ver10/network/wsdl" xmlns:tns1="http://www.onvif.org/ver10/topics" xmlns:tmd="http://www.onvif.org/ver10/deviceIO/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl" xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12" xmlns:http="http://schemas.xmlsoap.org/wsdl/http" xmlns:d="http://schemas.xmlsoap.org/ws/2005/04/discovery" xmlns:wsadis="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wstop="http://docs.oasis-open.org/wsn/t-1" xmlns:wsrf-bf="http://docs.oasis-open.org/wsrf/bf-2" xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsrf-r="http://docs.oasis-open.org/wsrf/r-2" xmlns:trc="http://www.onvif.org/ver10/recording/wsdl" xmlns:tse="http://www.onvif.org/ver10/search/wsdl" xmlns:trp="http://www.onvif.org/ver10/replay/wsdl" xmlns:tnshik="http://www.hikvision.com/2011/event/topics" xmlns:hikwsd="http://www.onvifext.com/onvif/ext/ver10/wsdl" xmlns:hikxsd="http://www.onvifext.com/onvif/ext/ver10/schema"><env:Body><trt:GetSnapshotUriResponse><trt:MediaUri><tt:Uri>http://10.7.36.222/onvif-http/snapshot?Profile_1</tt:Uri>
    <tt:InvalidAfterConnect>false</tt:InvalidAfterConnect>
    <tt:InvalidAfterReboot>false</tt:InvalidAfterReboot>
    <tt:Timeout>PT0S</tt:Timeout>
    </trt:MediaUri>
    </trt:GetSnapshotUriResponse>
    </env:Body>
    </env:Envelope>
    

     GetProfile:

    POST /onvif/Media HTTP/1.1
    Content-Type: application/soap+xml; charset=utf-8; action="http://www.onvif.org/ver10/media/wsdlGetProfile/"
    Host: 10.7.36.222
    Content-Length: 955
    Accept-Encoding: gzip, deflate
    Connection: Close
    
    <s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope"><s:Header><Security s:mustUnderstand="1" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><UsernameToken><Username>admin</Username><Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest">/3xzBWADnjN8PAXGqPwbShTH1gs=</Password><Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">/Qd3wiSMFEGmYiUeRFXCHrIEAAAAAA==</Nonce><Created xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2016-06-15T09:21:25.241Z</Created></UsernameToken></Security></s:Header><s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><GetProfile xmlns="http://www.onvif.org/ver10/media/wsdl"><ProfileToken>Profile_1</ProfileToken></GetProfile></s:Body></s:Envelope>
    
    
    HTTP/1.1 200 OK
    Date: Wed, 15 Jun 2016 17:21:25 GMT
    Server: App-webs/
    Connection: close
    Content-Length: 10156
    Content-Type: application/soap+xml; charset=utf-8
    
    <?xml version="1.0" encoding="UTF-8"?>
    <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:soapenc="http://www.w3.org/2003/05/soap-encoding" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:tds="http://www.onvif.org/ver10/device/wsdl" xmlns:trt="http://www.onvif.org/ver10/media/wsdl" xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl" xmlns:tev="http://www.onvif.org/ver10/events/wsdl" xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl" xmlns:tan="http://www.onvif.org/ver20/analytics/wsdl" xmlns:tst="http://www.onvif.org/ver10/storage/wsdl" xmlns:ter="http://www.onvif.org/ver10/error" xmlns:dn="http://www.onvif.org/ver10/network/wsdl" xmlns:tns1="http://www.onvif.org/ver10/topics" xmlns:tmd="http://www.onvif.org/ver10/deviceIO/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl" xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12" xmlns:http="http://schemas.xmlsoap.org/wsdl/http" xmlns:d="http://schemas.xmlsoap.org/ws/2005/04/discovery" xmlns:wsadis="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wstop="http://docs.oasis-open.org/wsn/t-1" xmlns:wsrf-bf="http://docs.oasis-open.org/wsrf/bf-2" xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsrf-r="http://docs.oasis-open.org/wsrf/r-2" xmlns:trc="http://www.onvif.org/ver10/recording/wsdl" xmlns:tse="http://www.onvif.org/ver10/search/wsdl" xmlns:trp="http://www.onvif.org/ver10/replay/wsdl" xmlns:tnshik="http://www.hikvision.com/2011/event/topics" xmlns:hikwsd="http://www.onvifext.com/onvif/ext/ver10/wsdl" xmlns:hikxsd="http://www.onvifext.com/onvif/ext/ver10/schema"><env:Body><trt:GetProfileResponse><trt:Profile token="Profile_1" fixed="true"><tt:Name>mainStream</tt:Name>
    <tt:VideoSourceConfiguration token="VideoSourceToken"><tt:Name>VideoSourceConfig</tt:Name>
    <tt:UseCount>2</tt:UseCount>
    <tt:SourceToken>VideoSource_1</tt:SourceToken>
    <tt:Bounds x="0" y="0" width="1920" height="1080"></tt:Bounds>
    <tt:Extension><tt:Rotate><tt:Mode>OFF</tt:Mode>
    </tt:Rotate>
    </tt:Extension>
    </tt:VideoSourceConfiguration>
    <tt:AudioSourceConfiguration token="AudioSourceConfigToken"><tt:Name>AudioSourceConfig</tt:Name>
    <tt:UseCount>2</tt:UseCount>
    <tt:SourceToken>AudioSourceChannel</tt:SourceToken>
    </tt:AudioSourceConfiguration>
    <tt:VideoEncoderConfiguration token="VideoEncoderToken_1"><tt:Name>VideoEncoder_1</tt:Name>
    <tt:UseCount>1</tt:UseCount>
    <tt:Encoding>H264</tt:Encoding>
    <tt:Resolution><tt:Width>1280</tt:Width>
    <tt:Height>720</tt:Height>
    </tt:Resolution>
    <tt:Quality>3.000000</tt:Quality>
    <tt:RateControl><tt:FrameRateLimit>25</tt:FrameRateLimit>
    <tt:EncodingInterval>1</tt:EncodingInterval>
    <tt:BitrateLimit>4096</tt:BitrateLimit>
    </tt:RateControl>
    <tt:H264><tt:GovLength>50</tt:GovLength>
    <tt:H264Profile>Main</tt:H264Profile>
    </tt:H264>
    <tt:Multicast><tt:Address><tt:Type>IPv4</tt:Type>
    <tt:IPv4Address>0.0.0.0</tt:IPv4Address>
    </tt:Address>
    <tt:Port>8860</tt:Port>
    <tt:TTL>1</tt:TTL>
    <tt:AutoStart>false</tt:AutoStart>
    </tt:Multicast>
    <tt:SessionTimeout>PT5S</tt:SessionTimeout>
    </tt:VideoEncoderConfiguration>
    <tt:AudioEncoderConfiguration token="MainAudioEncoderToken"><tt:Name>AudioEncoderConfig</tt:Name>
    <tt:UseCount>2</tt:UseCount>
    <tt:Encoding>G711</tt:Encoding>
    <tt:Bitrate>64</tt:Bitrate>
    <tt:SampleRate>8</tt:SampleRate>
    <tt:Multicast><tt:Address><tt:Type>IPv4</tt:Type>
    <tt:IPv4Address>0.0.0.0</tt:IPv4Address>
    </tt:Address>
    <tt:Port>8862</tt:Port>
    <tt:TTL>1</tt:TTL>
    <tt:AutoStart>false</tt:AutoStart>
    </tt:Multicast>
    <tt:SessionTimeout>PT5S</tt:SessionTimeout>
    </tt:AudioEncoderConfiguration>
    <tt:VideoAnalyticsConfiguration token="VideoAnalyticsToken"><tt:Name>VideoAnalyticsName</tt:Name>
    <tt:UseCount>2</tt:UseCount>
    <tt:AnalyticsEngineConfiguration><tt:AnalyticsModule Name="MyCellMotionModule" Type="tt:CellMotionEngine"><tt:Parameters><tt:SimpleItem Name="Sensitivity" Value="60"/>
    <tt:ElementItem Name="Layout"><tt:CellLayout Columns="22" Rows="18"><tt:Transformation><tt:Translate x="-1.000000" y="-1.000000"/>
    <tt:Scale x="0.090909" y="0.111111"/>
    </tt:Transformation>
    </tt:CellLayout>
    </tt:ElementItem>
    </tt:Parameters>
    </tt:AnalyticsModule>
    <tt:AnalyticsModule Name="MyLineDetectorModule" Type="tt:LineDetectorEngine"><tt:Parameters><tt:SimpleItem Name="Sensitivity" Value="50"/>
    <tt:ElementItem Name="Layout"><tt:Transformation><tt:Translate x="-1.000000" y="-1.000000"/>
    <tt:Scale x="0.002000" y="0.002000"/>
    </tt:Transformation>
    </tt:ElementItem>
    <tt:ElementItem Name="Field"><tt:PolygonConfiguration><tt:Polygon><tt:Point x="0" y="0"/>
    <tt:Point x="0" y="1000"/>
    <tt:Point x="1000" y="1000"/>
    <tt:Point x="1000" y="0"/>
    </tt:Polygon>
    </tt:PolygonConfiguration>
    </tt:ElementItem>
    </tt:Parameters>
    </tt:AnalyticsModule>
    <tt:AnalyticsModule Name="MyFieldDetectorModule" Type="tt:FieldDetectorEngine"><tt:Parameters><tt:SimpleItem Name="Sensitivity" Value="50"/>
    <tt:ElementItem Name="Layout"><tt:Transformation><tt:Translate x="-1.000000" y="-1.000000"/>
    <tt:Scale x="0.002000" y="0.002000"/>
    </tt:Transformation>
    </tt:ElementItem>
    <tt:ElementItem Name="Field"><tt:PolygonConfiguration><tt:Polygon><tt:Point x="0" y="0"/>
    <tt:Point x="0" y="1000"/>
    <tt:Point x="1000" y="1000"/>
    <tt:Point x="1000" y="0"/>
    </tt:Polygon>
    </tt:PolygonConfiguration>
    </tt:ElementItem>
    </tt:Parameters>
    </tt:AnalyticsModule>
    <tt:AnalyticsModule Name="MyTamperDetecModule" Type="hikxsd:TamperEngine"><tt:Parameters><tt:SimpleItem Name="Sensitivity" Value="0"/>
    <tt:ElementItem Name="Transformation"><tt:Transformation><tt:Translate x="-1.000000" y="-1.000000"/>
    <tt:Scale x="0.002841" y="0.003472"/>
    </tt:Transformation>
    </tt:ElementItem>
    <tt:ElementItem Name="Field"><tt:PolygonConfiguration><tt:Polygon><tt:Point x="0" y="0"/>
    <tt:Point x="0" y="576"/>
    <tt:Point x="704" y="576"/>
    <tt:Point x="704" y="0"/>
    </tt:Polygon>
    </tt:PolygonConfiguration>
    </tt:ElementItem>
    </tt:Parameters>
    </tt:AnalyticsModule>
    </tt:AnalyticsEngineConfiguration>
    <tt:RuleEngineConfiguration><tt:Rule Name="MyMotionDetectorRule" Type="tt:CellMotionDetector"><tt:Parameters><tt:SimpleItem Name="MinCount" Value="5"/>
    <tt:SimpleItem Name="AlarmOnDelay" Value="1000"/>
    <tt:SimpleItem Name="AlarmOffDelay" Value="1000"/>
    <tt:SimpleItem Name="ActiveCells" Value="0P8A8A=="/>
    </tt:Parameters>
    </tt:Rule>
    <tt:Rule Name="MyLineDetector1" Type="tt:LineDetector"><tt:Parameters><tt:SimpleItem Name="Direction" Value="Any"/>
    <tt:ElementItem Name="Segments"><tt:Polyline><tt:Point x="0.000000" y="0.000000"/>
    <tt:Point x="0.000000" y="0.000000"/>
    </tt:Polyline>
    </tt:ElementItem>
    </tt:Parameters>
    </tt:Rule>
    <tt:Rule Name="MyLineDetector2" Type="tt:LineDetector"><tt:Parameters><tt:SimpleItem Name="Direction" Value="Any"/>
    <tt:ElementItem Name="Segments"><tt:Polyline><tt:Point x="0.000000" y="0.000000"/>
    <tt:Point x="0.000000" y="0.000000"/>
    </tt:Polyline>
    </tt:ElementItem>
    </tt:Parameters>
    </tt:Rule>
    <tt:Rule Name="MyLineDetector3" Type="tt:LineDetector"><tt:Parameters><tt:SimpleItem Name="Direction" Value="Any"/>
    <tt:ElementItem Name="Segments"><tt:Polyline><tt:Point x="0.000000" y="0.000000"/>
    <tt:Point x="0.000000" y="0.000000"/>
    </tt:Polyline>
    </tt:ElementItem>
    </tt:Parameters>
    </tt:Rule>
    <tt:Rule Name="MyLineDetector4" Type="tt:LineDetector"><tt:Parameters><tt:SimpleItem Name="Direction" Value="Any"/>
    <tt:ElementItem Name="Segments"><tt:Polyline><tt:Point x="0.000000" y="0.000000"/>
    <tt:Point x="0.000000" y="0.000000"/>
    </tt:Polyline>
    </tt:ElementItem>
    </tt:Parameters>
    </tt:Rule>
    <tt:Rule Name="MyFieldDetector1" Type="tt:FieldDetector"><tt:Parameters><tt:ElementItem Name="Field"><tt:Polygon><tt:Point x="0.000000" y="0.000000"/>
    <tt:Point x="0.000000" y="0.000000"/>
    <tt:Point x="0.000000" y="0.000000"/>
    <tt:Point x="0.000000" y="0.000000"/>
    </tt:Polygon>
    </tt:ElementItem>
    </tt:Parameters>
    </tt:Rule>
    <tt:Rule Name="MyFieldDetector2" Type="tt:FieldDetector"><tt:Parameters><tt:ElementItem Name="Field"><tt:Polygon><tt:Point x="0.000000" y="0.000000"/>
    <tt:Point x="0.000000" y="0.000000"/>
    <tt:Point x="0.000000" y="0.000000"/>
    <tt:Point x="0.000000" y="0.000000"/>
    </tt:Polygon>
    </tt:ElementItem>
    </tt:Parameters>
    </tt:Rule>
    <tt:Rule Name="MyFieldDetector3" Type="tt:FieldDetector"><tt:Parameters><tt:ElementItem Name="Field"><tt:Polygon><tt:Point x="0.000000" y="0.000000"/>
    <tt:Point x="0.000000" y="0.000000"/>
    <tt:Point x="0.000000" y="0.000000"/>
    <tt:Point x="0.000000" y="0.000000"/>
    </tt:Polygon>
    </tt:ElementItem>
    </tt:Parameters>
    </tt:Rule>
    <tt:Rule Name="MyFieldDetector4" Type="tt:FieldDetector"><tt:Parameters><tt:ElementItem Name="Field"><tt:Polygon><tt:Point x="0.000000" y="0.000000"/>
    <tt:Point x="0.000000" y="0.000000"/>
    <tt:Point x="0.000000" y="0.000000"/>
    <tt:Point x="0.000000" y="0.000000"/>
    </tt:Polygon>
    </tt:ElementItem>
    </tt:Parameters>
    </tt:Rule>
    <tt:Rule Name="MyTamperDetectorRule" Type="hikxsd:TamperDetector"><tt:Parameters><tt:ElementItem Name="Field"><tt:PolygonConfiguration><tt:Polygon><tt:Point x="0" y="0"/>
    <tt:Point x="0" y="0"/>
    <tt:Point x="0" y="0"/>
    <tt:Point x="0" y="0"/>
    </tt:Polygon>
    </tt:PolygonConfiguration>
    </tt:ElementItem>
    </tt:Parameters>
    </tt:Rule>
    </tt:RuleEngineConfiguration>
    </tt:VideoAnalyticsConfiguration>
    <tt:Extension><tt:AudioOutputConfiguration token="AudioOutputConfigToken"><tt:Name>AudioOutputConfigName</tt:Name>
    <tt:UseCount>2</tt:UseCount>
    <tt:OutputToken>AudioOutputToken</tt:OutputToken>
    <tt:SendPrimacy>www.onvif.org/ver20/HalfDuplex/Server</tt:SendPrimacy>
    <tt:OutputLevel>10</tt:OutputLevel>
    </tt:AudioOutputConfiguration>
    <tt:AudioDecoderConfiguration token="AudioDecoderConfigToken"><tt:Name>AudioDecoderConfig</tt:Name>
    <tt:UseCount>2</tt:UseCount>
    </tt:AudioDecoderConfiguration>
    </tt:Extension>
    </trt:Profile>
    </trt:GetProfileResponse>
    </env:Body>
    </env:Envelope>
    

    GetStreamUri

    POST /onvif/Media HTTP/1.1
    Content-Type: application/soap+xml; charset=utf-8; action="http://www.onvif.org/ver10/media/wsdl/GetStreamUri"
    Host: 10.7.36.222
    Content-Length: 1146
    Accept-Encoding: gzip, deflate
    Connection: Close
    
    <s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope"><s:Header><Security s:mustUnderstand="1" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><UsernameToken><Username>admin</Username><Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest">s17rqTqSdE/l+lKmwSpAsZyuuAA=</Password><Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">/Qd3wiSMFEGmYiUeRFXCHrQEAAAAAA==</Nonce><Created xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2016-06-15T09:21:25.261Z</Created></UsernameToken></Security></s:Header><s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><GetStreamUri xmlns="http://www.onvif.org/ver10/media/wsdl"><StreamSetup><Stream xmlns="http://www.onvif.org/ver10/schema">RTP-Unicast</Stream><Transport xmlns="http://www.onvif.org/ver10/schema"><Protocol>RTSP</Protocol></Transport></StreamSetup><ProfileToken>Profile_1</ProfileToken></GetStreamUri></s:Body></s:Envelope>
    
    HTTP/1.1 200 OK
    Date: Wed, 15 Jun 2016 17:21:25 GMT
    Server: App-webs/
    Connection: close
    Content-Length: 2253
    Content-Type: application/soap+xml; charset=utf-8
    
    <?xml version="1.0" encoding="UTF-8"?>
    <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:soapenc="http://www.w3.org/2003/05/soap-encoding" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:tds="http://www.onvif.org/ver10/device/wsdl" xmlns:trt="http://www.onvif.org/ver10/media/wsdl" xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl" xmlns:tev="http://www.onvif.org/ver10/events/wsdl" xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl" xmlns:tan="http://www.onvif.org/ver20/analytics/wsdl" xmlns:tst="http://www.onvif.org/ver10/storage/wsdl" xmlns:ter="http://www.onvif.org/ver10/error" xmlns:dn="http://www.onvif.org/ver10/network/wsdl" xmlns:tns1="http://www.onvif.org/ver10/topics" xmlns:tmd="http://www.onvif.org/ver10/deviceIO/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl" xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12" xmlns:http="http://schemas.xmlsoap.org/wsdl/http" xmlns:d="http://schemas.xmlsoap.org/ws/2005/04/discovery" xmlns:wsadis="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wstop="http://docs.oasis-open.org/wsn/t-1" xmlns:wsrf-bf="http://docs.oasis-open.org/wsrf/bf-2" xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsrf-r="http://docs.oasis-open.org/wsrf/r-2" xmlns:trc="http://www.onvif.org/ver10/recording/wsdl" xmlns:tse="http://www.onvif.org/ver10/search/wsdl" xmlns:trp="http://www.onvif.org/ver10/replay/wsdl" xmlns:tnshik="http://www.hikvision.com/2011/event/topics" xmlns:hikwsd="http://www.onvifext.com/onvif/ext/ver10/wsdl" xmlns:hikxsd="http://www.onvifext.com/onvif/ext/ver10/schema"><env:Body><trt:GetStreamUriResponse><trt:MediaUri><tt:Uri>rtsp://10.7.36.222:554/Streaming/Channels/101?transportmode=unicast&profile=Profile_1</tt:Uri>
    <tt:InvalidAfterConnect>false</tt:InvalidAfterConnect>
    <tt:InvalidAfterReboot>false</tt:InvalidAfterReboot>
    <tt:Timeout>PT60S</tt:Timeout>
    </trt:MediaUri>
    </trt:GetStreamUriResponse>
    </env:Body>
    </env:Envelope>
    

    GetVideoSourceConfiguration:

    POST /onvif/Media HTTP/1.1
    Content-Type: application/soap+xml; charset=utf-8; action="http://www.onvif.org/ver10/media/wsdl/GetVideoSourceConfiguration"
    Host: 10.7.36.222
    Content-Length: 1008
    Accept-Encoding: gzip, deflate
    Connection: Close
    
    <s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope"><s:Header><Security s:mustUnderstand="1" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"><UsernameToken><Username>admin</Username><Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest">eow2OaKeHAIClgw1LZ3oR4CpyTs=</Password><Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">/Qd3wiSMFEGmYiUeRFXCHrUEAAAAAA==</Nonce><Created xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">2016-06-15T09:21:25.277Z</Created></UsernameToken></Security></s:Header><s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><GetVideoSourceConfiguration xmlns="http://www.onvif.org/ver10/media/wsdl"><ConfigurationToken>VideoSourceToken</ConfigurationToken></GetVideoSourceConfiguration></s:Body></s:Envelope>
    
    HTTP/1.1 200 OK
    Date: Wed, 15 Jun 2016 17:21:25 GMT
    Server: App-webs/
    Connection: close
    Content-Length: 2328
    Content-Type: application/soap+xml; charset=utf-8
    
    <?xml version="1.0" encoding="UTF-8"?>
    <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:soapenc="http://www.w3.org/2003/05/soap-encoding" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:tds="http://www.onvif.org/ver10/device/wsdl" xmlns:trt="http://www.onvif.org/ver10/media/wsdl" xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl" xmlns:tev="http://www.onvif.org/ver10/events/wsdl" xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl" xmlns:tan="http://www.onvif.org/ver20/analytics/wsdl" xmlns:tst="http://www.onvif.org/ver10/storage/wsdl" xmlns:ter="http://www.onvif.org/ver10/error" xmlns:dn="http://www.onvif.org/ver10/network/wsdl" xmlns:tns1="http://www.onvif.org/ver10/topics" xmlns:tmd="http://www.onvif.org/ver10/deviceIO/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl" xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12" xmlns:http="http://schemas.xmlsoap.org/wsdl/http" xmlns:d="http://schemas.xmlsoap.org/ws/2005/04/discovery" xmlns:wsadis="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wstop="http://docs.oasis-open.org/wsn/t-1" xmlns:wsrf-bf="http://docs.oasis-open.org/wsrf/bf-2" xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsrf-r="http://docs.oasis-open.org/wsrf/r-2" xmlns:trc="http://www.onvif.org/ver10/recording/wsdl" xmlns:tse="http://www.onvif.org/ver10/search/wsdl" xmlns:trp="http://www.onvif.org/ver10/replay/wsdl" xmlns:tnshik="http://www.hikvision.com/2011/event/topics" xmlns:hikwsd="http://www.onvifext.com/onvif/ext/ver10/wsdl" xmlns:hikxsd="http://www.onvifext.com/onvif/ext/ver10/schema"><env:Body><trt:GetVideoSourceConfigurationResponse><trt:Configuration token="VideoSourceToken"><tt:Name>VideoSourceConfig</tt:Name>
    <tt:UseCount>2</tt:UseCount>
    <tt:SourceToken>VideoSource_1</tt:SourceToken>
    <tt:Bounds x="0" y="0" width="1920" height="1080"></tt:Bounds>
    <tt:Extension><tt:Rotate><tt:Mode>OFF</tt:Mode>
    </tt:Rotate>
    </tt:Extension>
    </trt:Configuration>
    </trt:GetVideoSourceConfigurationResponse>
    </env:Body>
    </env:Envelope>
    

    onvif-clientlib

    该程序(NVC客户端程序)probe时主动向组播地址239.255.255.250:3702发送组播报文,设备(NVT)收到该组播报文时,单播响应该客户端,抓包如下:

    <?xml version="1.0" encoding="UTF-8"?>
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://www.w3.org/2003/05/soap-envelope" xmlns:SOAP-ENC="http://www.w3.org/2003/05/soap-encoding" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:chan="http://schemas.microsoft.com/ws/2005/02/duplex" xmlns:wsa5="http://www.w3.org/2005/08/addressing" xmlns:wsdd="http://schemas.xmlsoap.org/ws/2005/04/discovery" xmlns:xmime="http://tempuri.org/xmime.xsd" xmlns:xop="http://www.w3.org/2004/08/xop/include" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:wsrfbf="http://docs.oasis-open.org/wsrf/bf-2" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:wstop="http://docs.oasis-open.org/wsn/t-1" xmlns:tds="http://www.onvif.org/ver10/device/wsdl" xmlns:trt="http://www.onvif.org/ver10/media/wsdl"><SOAP-ENV:Header><wsa5:MessageID>uuid:08cb8fdb-150e-407c-8aa6-af648f925fb3</wsa5:MessageID><wsa5:To SOAP-ENV:mustUnderstand="true">urn:schemas-xmlsoap-org:ws:2005:04:discovery</wsa5:To><wsa5:Action SOAP-ENV:mustUnderstand="true">http://schemas.xmlsoap.org/ws/2005/04/discovery/Probe</wsa5:Action></SOAP-ENV:Header><SOAP-ENV:Body><wsdd:Probe><wsdd:Types>dn:NetworkVideoTransmitter</wsdd:Types></wsdd:Probe></SOAP-ENV:Body></SOAP-ENV:Envelope>

     设备单播响应:

    <?xml version="1.0" encoding="UTF-8"?>
    
    <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:soapenc="http://www.w3.org/2003/05/soap-encoding" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:tds="http://www.onvif.org/ver10/device/wsdl" xmlns:trt="http://www.onvif.org/ver10/media/wsdl" xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl" xmlns:tev="http://www.onvif.org/ver10/events/wsdl" xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl" xmlns:tan="http://www.onvif.org/ver20/analytics/wsdl" xmlns:tst="http://www.onvif.org/ver10/storage/wsdl" xmlns:ter="http://www.onvif.org/ver10/error" xmlns:dn="http://www.onvif.org/ver10/network/wsdl" xmlns:tns1="http://www.onvif.org/ver10/topics" xmlns:tmd="http://www.onvif.org/ver10/deviceIO/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl" xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12" xmlns:http="http://schemas.xmlsoap.org/wsdl/http" xmlns:d="http://schemas.xmlsoap.org/ws/2005/04/discovery" xmlns:wsadis="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wstop="http://docs.oasis-open.org/wsn/t-1" xmlns:wsrf-bf="http://docs.oasis-open.org/wsrf/bf-2" xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsrf-r="http://docs.oasis-open.org/wsrf/r-2" xmlns:trc="http://www.onvif.org/ver10/recording/wsdl" xmlns:tse="http://www.onvif.org/ver10/search/wsdl" xmlns:trp="http://www.onvif.org/ver10/replay/wsdl" xmlns:tnshik="http://www.hikvision.com/2011/event/topics" xmlns:hikwsd="http://www.onvifext.com/onvif/ext/ver10/wsdl" xmlns:hikxsd="http://www.onvifext.com/onvif/ext/ver10/schema"><env:Header><wsadis:MessageID>urn:uuid:44170903-8b90-11b5-845d-2857be2d7a59</wsadis:MessageID>
    
    <wsadis:RelatesTo>uuid:08cb8fdb-150e-407c-8aa6-af648f925fb3</wsadis:RelatesTo>
    
    <wsadis:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsadis:To>
    
    <wsadis:Action>http://schemas.xmlsoap.org/ws/2005/04/discovery/ProbeMatches</wsadis:Action>
    
    <d:AppSequence InstanceId="1466088068" MessageNumber="94"/>
    
    </env:Header>
    
    <env:Body><d:ProbeMatches><d:ProbeMatch><wsadis:EndpointReference><wsadis:Address>urn:uuid:44170903-8b90-11b5-845d-2857be2d7a59</wsadis:Address>
    
    </wsadis:EndpointReference>
    
    <d:Types>dn:NetworkVideoTransmitter tds:Device</d:Types>
    
    <d:Scopes>onvif://www.onvif.org/type/video_encoder onvif://www.onvif.org/Profile/Streaming onvif://www.onvif.org/Profile/G onvif://www.onvif.org/type/audio_encoder onvif://www.onvif.org/hardware/DS-2CD2122FWD-IWS onvif://www.onvif.org/name/HIKVISION%20DS-2CD2122FWD-IWS onvif://www.onvif.org/location/city/hangzhou</d:Scopes>
    
    <d:XAddrs>http://10.7.36.222/onvif/device_service http://[fe80::2a57:beff:fe2d:7a59]/onvif/device_service</d:XAddrs>
    
    <d:MetadataVersion>10</d:MetadataVersion>
    
    </d:ProbeMatch>
    
    </d:ProbeMatches>
    
    </env:Body>
    
    </env:Envelope>
    

     GetCapabilities(指定Category)

    POST /onvif/device_service HTTP/1.1
    Host: 10.7.36.222
    Content-Type: application/soap+xml; charset=utf-8
    Content-Length: 337
    
    <?xml version="1.0" encoding="utf-8"?><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"><GetCapabilities xmlns="http://www.onvif.org/ver10/device/wsdl"><Category>Media</Category></GetCapabilities></s:Body></s:Envelope>
    
    
    HTTP/1.1 200 OK
    Date: Mon, 20 Jun 2016 12:02:08 GMT
    Server: App-webs/
    Connection: close
    Content-Length: 2780
    Content-Type: application/soap+xml; charset=utf-8
    
    <?xml version="1.0" encoding="UTF-8"?>
    <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:soapenc="http://www.w3.org/2003/05/soap-encoding" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tt="http://www.onvif.org/ver10/schema" xmlns:tds="http://www.onvif.org/ver10/device/wsdl" xmlns:trt="http://www.onvif.org/ver10/media/wsdl" xmlns:timg="http://www.onvif.org/ver20/imaging/wsdl" xmlns:tev="http://www.onvif.org/ver10/events/wsdl" xmlns:tptz="http://www.onvif.org/ver20/ptz/wsdl" xmlns:tan="http://www.onvif.org/ver20/analytics/wsdl" xmlns:tst="http://www.onvif.org/ver10/storage/wsdl" xmlns:ter="http://www.onvif.org/ver10/error" xmlns:dn="http://www.onvif.org/ver10/network/wsdl" xmlns:tns1="http://www.onvif.org/ver10/topics" xmlns:tmd="http://www.onvif.org/ver10/deviceIO/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl" xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12" xmlns:http="http://schemas.xmlsoap.org/wsdl/http" xmlns:d="http://schemas.xmlsoap.org/ws/2005/04/discovery" xmlns:wsadis="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wstop="http://docs.oasis-open.org/wsn/t-1" xmlns:wsrf-bf="http://docs.oasis-open.org/wsrf/bf-2" xmlns:wsntw="http://docs.oasis-open.org/wsn/bw-2" xmlns:wsrf-rw="http://docs.oasis-open.org/wsrf/rw-2" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsrf-r="http://docs.oasis-open.org/wsrf/r-2" xmlns:trc="http://www.onvif.org/ver10/recording/wsdl" xmlns:tse="http://www.onvif.org/ver10/search/wsdl" xmlns:trp="http://www.onvif.org/ver10/replay/wsdl" xmlns:tnshik="http://www.hikvision.com/2011/event/topics" xmlns:hikwsd="http://www.onvifext.com/onvif/ext/ver10/wsdl" xmlns:hikxsd="http://www.onvifext.com/onvif/ext/ver10/schema"><env:Body><tds:GetCapabilitiesResponse><tds:Capabilities><tt:Media><tt:XAddr>http://10.7.36.222/onvif/Media</tt:XAddr>
    <tt:StreamingCapabilities><tt:RTPMulticast>true</tt:RTPMulticast>
    <tt:RTP_TCP>true</tt:RTP_TCP>
    <tt:RTP_RTSP_TCP>true</tt:RTP_RTSP_TCP>
    </tt:StreamingCapabilities>
    <tt:Extension><tt:ProfileCapabilities><tt:MaximumNumberOfProfiles>10</tt:MaximumNumberOfProfiles>
    </tt:ProfileCapabilities>
    </tt:Extension>
    </tt:Media>
    <tt:Extension><hikxsd:hikCapabilities><hikxsd:XAddr>http://10.7.36.222/onvif/hik_ext</hikxsd:XAddr>
    <hikxsd:IOInputSupport>true</hikxsd:IOInputSupport>
    <hikxsd:PrivacyMaskSupport>true</hikxsd:PrivacyMaskSupport>
    <hikxsd:PTZ3DZoomSupport>false</hikxsd:PTZ3DZoomSupport>
    <hikxsd:PTZPatternSupport>true</hikxsd:PTZPatternSupport>
    </hikxsd:hikCapabilities>
    </tt:Extension>
    </tds:Capabilities>
    </tds:GetCapabilitiesResponse>
    </env:Body>
    </env:Envelope>
    

    aa

  • 相关阅读:
    ASFNU SC Day6
    ASFNU SC Day3
    ASFNU SC Day2
    ASFNU SC Day1
    2017-9-3 校内模拟T2取数win
    2017-9-3 校内模拟T1卡片card
    (补题)苗条的树(poj_3522)
    跳跳棋(9018_1563)(BZOJ_2144)
    Java之JSP和Servlet基础知识。
    JSP中的九大内置对象
  • 原文地址:https://www.cnblogs.com/jingzhishen/p/5585404.html
Copyright © 2020-2023  润新知