<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
It is definitely possible to run GStreamer 1.18 or 1.20 on Nvidia's
Jetson devices.<br>
<br>
The 'workaround' is to use a newer version of GStreamer. There are
many fixes and improvements to the WebRTC stack between 1.14 and
1.20.<br>
<br>
Cheers<br>
-Matt<br>
<br>
<div class="moz-cite-prefix">On 27/4/22 23:43, Lusine Hayrapetyan
via gstreamer-devel wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAPPp1=6OVzavx0OXyJCjUNR_QRrKLcbT3UdX8Y5ymD2qVton-Q@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">Hi Folks.<br>
<br>
<div>I'm working on Nvidia's Jetson device where we have
Gstreamer 1.14.<br>
And we have a very unstable situation with webrtc - <i
style="background-color:rgb(255,255,255)">on-negotiation-needed</i>
signal is not always emitted.</div>
<div><br>
</div>
<div>The first log is the case where we don't see an issue, You
can see that after changing webrtc state from
paused->playing if_negotiation_is_needed is called and
after that on-negotiation-needed signal is emitted:<img
src="cid:part1.wYHFPisc.kPmZHWBP@gmail.com"
alt="webrtc-good.png" class="" width="562" height="68"><br>
</div>
<div><br>
</div>
<div>This is the case when it doesn't work. You can see that
after changing webrtc state from paused->playing
if_negotiation_is_needed is <b>NOT</b> called and after that
on-negotiation-needed signal is <b>NOT</b> emitted.<img
src="cid:part2.yJWAJPs5.B6k5cT4J@gmail.com"
alt="webrtc-bad.png" class="" width="562" height="45"></div>
<div><br>
</div>
<div>The issue is very similar to this one - <a
href="https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1055"
moz-do-not-send="true" class="moz-txt-link-freetext">https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1055</a>
which is reported for Gstreamer 1.14 and I suppose fixed for
1.8.<br>
<br>
</div>
<div>Could you please advise a workaround which I can implement
with Gstreamer 1.14 because on jetson we can't upgrade to
1.18.</div>
<div><br>
</div>
<div>Regards,</div>
<div>Lusine</div>
</div>
</blockquote>
<br>
</body>
</html>