<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p style="margin-top:0;margin-bottom:0">Greetings everybody,</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">We use gst-rtsp-server to stream media content and want to use RTP Header Extensions (<span>RFC5285</span>) to add additional information to the stream.</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">However, we can't find way to do that. We thought that through RTSPMediaFactory configuration we can add some options to internal rtpbin. But that is not the case, because rtpbin doesn't have any option like that.</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">There is a low-level way to add extension (<span class="refentrytitle">with GstRTPBuffer</span>), though wedon't see where we can use it. Media pipeline is too soon, but after we pass it to MediaFactory we have no control.</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">The question is how to set extension header for each buffer comes out of the constructed pipeline.</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">Best regards,</p>
<p style="margin-top:0;margin-bottom:0">Andrey P.<br>
</p>
</div>
</body>
</html>