<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:3.0cm 2.0cm 3.0cm 2.0cm;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="DA" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">Hello,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">I would like to use Gstreamer RTSP server with a dynamic pipeline, i.e. one with dynamic source pads (specifically webrtcbin), and would be grateful if someone could confirm if I am taking the right approach. I am working
 in Rust, and my basic idea is to create a subclass of RTSPMediaFactory and control the pipeline in this subclass. Is this a good way to approach the problem, or is there some other way that might be simpler or more “correct”?
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">I am struggling to get this approach to work in Rust, but perhaps this is mainly because I’m a rank amateur with regard to Rust, so I may have some additional Rust-specific follow-up questions
</span><span lang="EN-US" style="font-family:"Segoe UI Emoji",sans-serif">😉</span><span lang="EN-US"><o:p></o:p></span></p>
</div>



<p style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; MARGIN-TOP: 0px; LINE-HEIGHT: 18px"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><br></span><b style="FONT-SIZE: 10pt">Thorsten S&#xF8;birk</b><span style="FONT-SIZE: 10pt"></span><br style="FONT-SIZE: 10pt"><span style="FONT-SIZE: 10pt">Principal Solution Architect, Innovation & Technology LoB</span></p><span style="FONT-SIZE: 10pt"></span>
<p style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"></p>
<p style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><img src="cid:logo-aktuell-125px_6ba9b42e-08bc-42a1-ba38-61fcfafc7017.png" border="0" id="0.ycpqrgijhnh" style="font-size: 1rem;"><br style="FONT-SIZE: 10pt"></p><span style="FONT-SIZE: 10pt"></span>
<p style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; LINE-HEIGHT: 18px">Thorsten.Sobirk@nttdata.com<br>Tel: +45 30663897 | </p><span style="FONT-SIZE: 10pt"></span>
<p style="font-size: 10pt; font-family: Arial; line-height: 18px; margin-top: 0px; margin-bottom: 0px;"><span style="FONT-SIZE: 10pt">NTT DATA Business Solutions A/S</span><br style="FONT-SIZE: 10pt"><span style="FONT-SIZE: 10pt">Gearhalsvej 1 &#x2013; 2500 Valby, 
Denmark</span><font color="#727272"><br></font></p>



<p style="font-size: 10pt; FONT-FAMILY: Arial; color: rgb(100, 133, 193);"><a href="https://nttdata-solutions.com/dk/?utm_source=email-footer&utm_medium=email&utm_campaign=footer-tracking" title="">www.nttdata-solutions.com</a> </p><p style="font-size: 10pt; color: rgb(100, 133, 193);"><a class="socialLink" href="https://www.linkedin.com/company/ndbs-nordics" style="font-size: 10pt; background-color: rgb(255, 255, 255);"><img src="cid:linkedin_09158298-7604-45ad-8890-54343212f390.png" class="socialLink"></a><span style="font-size: 10pt;"> </span><a class="socialLink" href="https://www.youtube.com/channel/UCO7Ywj4gJzEYupf79H6_pvg" style="font-size: 10pt; background-color: rgb(255, 255, 255);"><img src="cid:youtube_a42e585a-df37-40b1-9deb-38c4678f051f.png" class="socialLink"></a><span style="font-size: 10pt;"> </span><a class="socialLink" href="https://twitter.com/NDBS_Nordics" style="font-size: 10pt; background-color: rgb(255, 255, 255);"><img src="cid:twitter_dce71918-7635-4f5b-b235-2dd004939547.png" class="socialLink"></a><span style="font-size: 10pt;"> </span><a class="socialLink" href="https://www.facebook.com/NTTDATABusinessSolutionsNordics" style="font-size: 10pt; background-color: rgb(255, 255, 255);"><img src="cid:facebook_4949bd78-72be-4043-bb9a-53c935827a86.png" class="socialLink"></a><span style="font-size: 10pt;"> </span><a class="socialLink" href="https://www.instagram.com/ndbs_nordics/" style="font-size: 10pt; background-color: rgb(255, 255, 255);"><img src="cid:instagram_460814f9-14a2-4d93-badf-c0ac7feffb3d.png" class="socialLink"></a><span style="font-size: 10pt;"> </span></p>



<p style="line-height: 15px;"><span style="font-size: 8pt; font-family: ARIAL;"><span style="color: rgb(114, 114, 114);">This email and any attachments are sent in strictest confidence for the sole use of the addressee and may contain legally privileged, confidential, and proprietary data. If you are not the intended recipient, then you have received this email in error. If this is the case please advise the sender by replying promptly to this email and then permanently delete this email and any attachments without any use, dissemination, printing, copying or forwarding. Copyright NTT DATA Business Solutions. All rights reserved</span></span></p>
</body>
</html>