Gstreamer RTSP server and dynamic pipeline

Soebirk, Thorsten Thorsten.Sobirk at nttdata.com
Tue Mar 15 18:20:33 UTC 2022


Hello,

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”?

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 😉

Thorsten Søbirk
Principal Solution Architect, Innovation & Technology LoB

[cid:logo-aktuell-125px_6ba9b42e-08bc-42a1-ba38-61fcfafc7017.png]

Thorsten.Sobirk at nttdata.com
Tel: +45 30663897 |

NTT DATA Business Solutions A/S
Gearhalsvej 1 – 2500 Valby, Denmark

www.nttdata-solutions.com<https://nttdata-solutions.com/dk/?utm_source=email-footer&utm_medium=email&utm_campaign=footer-tracking>

[cid:linkedin_09158298-7604-45ad-8890-54343212f390.png]<https://www.linkedin.com/company/ndbs-nordics> [cid:youtube_a42e585a-df37-40b1-9deb-38c4678f051f.png] <https://www.youtube.com/channel/UCO7Ywj4gJzEYupf79H6_pvg>  [cid:twitter_dce71918-7635-4f5b-b235-2dd004939547.png] <https://twitter.com/NDBS_Nordics>  [cid:facebook_4949bd78-72be-4043-bb9a-53c935827a86.png] <https://www.facebook.com/NTTDATABusinessSolutionsNordics>  [cid:instagram_460814f9-14a2-4d93-badf-c0ac7feffb3d.png] <https://www.instagram.com/ndbs_nordics/>

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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20220315/1397af3f/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: logo-aktuell-125px_6ba9b42e-08bc-42a1-ba38-61fcfafc7017.png
Type: image/png
Size: 7818 bytes
Desc: logo-aktuell-125px_6ba9b42e-08bc-42a1-ba38-61fcfafc7017.png
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20220315/1397af3f/attachment-0006.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: linkedin_09158298-7604-45ad-8890-54343212f390.png
Type: image/png
Size: 12465 bytes
Desc: linkedin_09158298-7604-45ad-8890-54343212f390.png
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20220315/1397af3f/attachment-0007.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: youtube_a42e585a-df37-40b1-9deb-38c4678f051f.png
Type: image/png
Size: 12076 bytes
Desc: youtube_a42e585a-df37-40b1-9deb-38c4678f051f.png
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20220315/1397af3f/attachment-0008.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: twitter_dce71918-7635-4f5b-b235-2dd004939547.png
Type: image/png
Size: 12136 bytes
Desc: twitter_dce71918-7635-4f5b-b235-2dd004939547.png
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20220315/1397af3f/attachment-0009.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: facebook_4949bd78-72be-4043-bb9a-53c935827a86.png
Type: image/png
Size: 14259 bytes
Desc: facebook_4949bd78-72be-4043-bb9a-53c935827a86.png
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20220315/1397af3f/attachment-0010.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: instagram_460814f9-14a2-4d93-badf-c0ac7feffb3d.png
Type: image/png
Size: 14281 bytes
Desc: instagram_460814f9-14a2-4d93-badf-c0ac7feffb3d.png
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20220315/1397af3f/attachment-0011.png>


More information about the gstreamer-devel mailing list