streamUri static method
XmlDocumentFragment
streamUri(})
XML for the streamUri, requires a profileToken
Implementation
static XmlDocumentFragment streamUri(String profileToken,
{String streamType: 'RTP-Unicast', String transportProtocol: 'RTSP'}) {
builder.element('GetStreamUri', nest: () {
builder.namespace('http://www.onvif.org/ver10/device/wsdl');
builder.element('StreamSetup', nest: () {
builder.element('Stream', nest: () {
builder.namespace('http://www.onvif.org/ver10/schema');
builder.text(streamType);
});
builder.element('Transport', nest: () {
builder.namespace('http://www.onvif.org/ver10/schema');
builder.element('Protocol', nest: () {
builder.text(transportProtocol);
});
});
});
builder.element('ProfileToken', nest: () {
builder.text(profileToken);
});
});
return builder.buildFragment();
}