Kurento / bugtracker

[ARCHIVED] Contents migrated to monorepo: https://github.com/Kurento/kurento
46 stars 10 forks source link

Cannot make libnice to work with gstreamer1.5 both build from source (build in aarch64 bionic) #367

Open lertlove opened 5 years ago

lertlove commented 5 years ago

I can build all from source from kurento repo including kurento/gstreamer, kurento/gst-plugins-bad, kurento/libnice, and can start kurento without problem. However, when try to connect playerEndpoint with webRtcEndpoint, GST Critical problem occurred. When deeply investigated, I found that there is "factory no such element nicesrc" in the log, despite libgstnice.so being built successfully.

1)I tried gst-inspect-1.5 |grep nice, but nothing showed. 2)Then try, gst-inspect-1.5 -b, I found that libgstnice15.so, libgstnice.so are in blacklist. 3)Also, when try gst-inspect-1.5 libgstnice.so, it show 0 feature, and debug log showed that Could not load plugin file: File "./libgstnice.so" appears to be a GStreamer plugin, but it failed to initialize.

I'm not sure what the exactly make&install script for kurento/libnice repo in order to make it worked.

Please help.

lertlove commented 5 years ago

I found that version of gst is incompatible, but kurento/gstreamer has version 1.8 right?

WARN GST_PLUGIN_LOADING gstplugin.c:485:gst_plugin_register_func: plugin "/usr/local/lib/gstreamer-1.5/libgstnice.so" has incompatible version (plugin: 1.12, gst: 1,8), not loading 0:00:00.900952778 4763 0x558d242200 DEBUG GST_PLUGIN_LOADING gstplugin.c:829:_priv_gst_plugin_load_file_for_registry: gst_plugin_register_func failed for plugin "./libgstnice.so" Could not load plugin file: File "./libgstnice.so" appears to be a GStreamer plugin, but it failed to initialize

olivierb2 commented 4 years ago

I have this issue too, did you fixed the issue ?