<div dir="ltr">A quick and dirty hack might be to search your system for the file "libgstnice.so"<div><br></div><div>For example, on Fedora 34, the file would be here: /usr/lib64/gstreamer-1.0/libgstnice.so</div><div><br></div><div>Then set your GST_PLUGIN_PATH to include the folder which contains the file.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Sep 1, 2021 at 7:26 AM Terence Darwen via gstreamer-devel <<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Sorry, I copied/pasted the wrong terminal output in my previous email. Here's what I mean to post:<div><br></div><div><font face="monospace">tmd@kurentovm:~/NonSys/gst-examples/_builddir/webrtc/sendrecv/gst$ sudo apt-get install gstreamer1.0-nice<br>Reading package lists... Done<br>Building dependency tree <br>Reading state information... Done<br>gstreamer1.0-nice is already the newest version (0.1.14-1).<br>0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.<br>tmd@kurentovm:~/NonSys/gst-examples/_builddir/webrtc/sendrecv/gst$ ./webrtc-sendrecv<br>Required gstreamer plugin 'nice' not found</font><br></div><div><font face="monospace"><br></font></div><div>Here's what I get when running gst-inspect-1.0 nicesrc:<br></div><div><br></div><div><font face="monospace">tmd@kurentovm:~/NonSys/gst-examples/_builddir/webrtc/sendrecv/gst$ gst-inspect-1.0 nicesrc<br>No such element or plugin 'nicesrc'<br>tmd@kurentovm:~/NonSys/gst-examples/_builddir/webrtc/sendrecv/gst$ sudo apt-get install nicesrc<br>Reading package lists... Done<br>Building dependency tree <br>Reading state information... Done<br>E: Unable to locate package nicesrc<br>tmd@kurentovm:~/NonSys/gst-examples/_builddir/webrtc/sendrecv/gst$ <br></font></div><div><br></div><div>I'm not familiar with nicesrc... Where can I obtain it from?<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Sep 1, 2021 at 9:16 AM Nicolas Dufresne <<a href="mailto:nicolas@ndufresne.ca" target="_blank">nicolas@ndufresne.ca</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Le mercredi 01 septembre 2021 à 08:50 -0500, Terence Darwen a écrit :<br>
> > Please use <a href="https://packages.ubuntu.com/" rel="noreferrer" target="_blank">https://packages.ubuntu.com/</a> to search specific packages. The<br>
> > second<br>
> > result is called "gstreamer1.0-nice", which seems like the one your are<br>
> > looking<br>
> > for.<br>
> <br>
> Yes, I have that installed, yet still not working. Here's my terminal output<br>
> copied and pasted:<br>
> <br>
> tmd@kurentovm:~/gst-install$ sudo apt-get install gstreamer1.0-nice<br>
> Reading package lists... Done<br>
> Building dependency tree <br>
> Reading state information... Done<br>
> gstreamer1.0-nice is already the newest version (0.1.14-1).<br>
> 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.<br>
> tmd@kurentovm:~/gst-install$ ./webrtc-sendrecv<br>
> bash: ./webrtc-sendrecv: No such file or directory<br>
<br>
Well, this is a different problem. There is no webrtc-sendrecv executable in<br>
your current directory, has nothing to do with nice.<br>
<br>
To check that nice is installed, gst-inspect-1.0 nicesrc<br>
<br>
> tmd@kurentovm:~/gst-install$ <br>
> <br>
> On Wed, Sep 1, 2021 at 8:06 AM Nicolas Dufresne <<a href="mailto:nicolas@ndufresne.ca" target="_blank">nicolas@ndufresne.ca</a>> wrote:<br>
> > Le mardi 31 août 2021 à 18:59 -0500, Terence Darwen via gstreamer-devel a<br>
> > écrit :<br>
> > > I'm trying to run the webrtc-sendrecv example here:<br>
> > > <br>
> > <a href="https://gitlab.freedesktop.org/gstreamer/gst-examples/-/blob/master/webrtc/sendrecv/gst/webrtc-sendrecv.c" rel="noreferrer" target="_blank">https://gitlab.freedesktop.org/gstreamer/gst-examples/-/blob/master/webrtc/sendrecv/gst/webrtc-sendrecv.c</a><br>
> > > I've followed the instructions and have successfully built the webrtc-<br>
> > sendrecv<br>
> > > executable, but when running it I get a "Required gstreamer plugin 'nice'<br>
> > not<br>
> > > found" error.<br>
> > > I've manually built gstreamer v1.19.1, base plugins and the good /bad/ugly<br>
> > > plugins, as well as manually built and installed libnice as instructed<br>
> > > here<br>
> > > <a href="https://github.com/libnice/libnice" rel="noreferrer" target="_blank">https://github.com/libnice/libnice</a> but still get this plug-in error.<br>
> > > I'm using Ubuntu 18.04.3 LTS for this.<br>
> > <br>
> > Please use <a href="https://packages.ubuntu.com/" rel="noreferrer" target="_blank">https://packages.ubuntu.com/</a> to search specific packages. The<br>
> > second<br>
> > result is called "gstreamer1.0-nice", which seems like the one your are<br>
> > looking<br>
> > for.<br>
> > <br>
> > > Any advice would be appreciated.<br>
> > <br>
> > <br>
<br>
<br>
</blockquote></div>
</blockquote></div>