GST webrtc not finding plugins

Simon Brown simon.k.brown at gmail.com
Thu Oct 10 08:15:24 UTC 2019


Hi,
I've finally persuaded all the relevant dependencies to build on my
embedded linux platform, and can run gstreamer, and can compile the
gstwebrtc-demos gstreamer code.  The pipeline has been modified slightly as
I already have an H264 stream, I just want it converted to WebRTC.
However, if I run, from the command line:
gst-inspect-1.0 udpsrc
it gives me details of the plugin.
The same is true for rtph264pay and rtpmux.  The one plugin I can't find
with gst-inspect-1.0 is webrtc, which is odd, because the webrtc library
exists, and I've built and compiled the gst-bad-plugins, and the
gstwebrtc-demos code compiles with the relevant includes and library.

So two problems - 1) when I run the code I get:
Required gstreamer plugin 'webrtc' not found
Required gstreamer plugin 'udpsrc' not found
Required gstreamer plugin 'rtph264pay' not found
Required gstreamer plugin 'rtpmux' not found
and 2) although gst webrtc library exists it can't find the plugin with
gst-inspect-1.0?
-rwxr-xr-x 1 root root   1309 Sep 11 15:01 libgstwebrtc-1.0.la
lrwxrwxrwx 1 root root     28 Sep 11 15:01 libgstwebrtc-1.0.so ->
libgstwebrtc-1.0.so.0.1600.0
lrwxrwxrwx 1 root root     28 Sep 11 15:01 libgstwebrtc-1.0.so.0 ->
libgstwebrtc-1.0.so.0.1600.0
-rwxr-xr-x 1 root root 121992 Sep 11 15:01 libgstwebrtc-1.0.so.0.1600.0

Any help greatly appreciated,
Regards,
Simon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20191010/d5d0b7e9/attachment.html>


More information about the gstreamer-devel mailing list