一、获取URL
通过GetStreamUri获取IPC的rtsp流url,这个url地址就是后面RTSP交互时,获取视频流的地址,同时,通过VLC等软件加载网络URL,也是可以播放视频流的。
二、获取编码参数实现
1、创建tcp socket,IP为192.168.100.123,端口:8099;
2、填写ProfileToken值为上篇博客获取编码参数的值token="000",这里直接填写000就行;
3、通过ONVIF Device Test Tool工具获取GetStreamUri数据如下:
4、发送(send)数据:
<?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"
xmlns:tt="http://www.onvif.org/ver10/schema">
<soap:Body>
<GetStreamUri xmlns="http://www.onvif.org/ver10/media/wsdl">
<StreamSetup&g