getStreamUri static method
XML for the getStreamUri, requires a profileToken
Implementation
static XmlDocumentFragment getStreamUri(String profileToken,
{String streamType = 'RTP-Unicast', String transportProtocol = 'RTSP'}) {
Transport.builder.element('GetStreamUri', nest: () {
Transport.builder.namespace(Xmlns.tr2);
Transport.builder.element('StreamSetup', nest: () {
Transport.builder.element('Stream', nest: () {
Transport.builder.namespace(Xmlns.tt);
Transport.builder.text(streamType);
});
Transport.builder.element('Transport', nest: () {
Transport.builder.namespace(Xmlns.tt);
Transport.builder.element('Protocol', nest: () {
Transport.builder.text(transportProtocol);
});
});
});
Transport.builder.element('ProfileToken', nest: () {
Transport.builder.text(profileToken);
});
});
return Transport.builder.buildFragment();
}