bugtracker icon indicating copy to clipboard operation
bugtracker copied to clipboard

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

Open lertlove opened this issue 6 years ago • 2 comments

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 avatar Apr 20 '19 08:04 lertlove

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

lertlove avatar Apr 20 '19 08:04 lertlove

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

olivierb2 avatar Nov 15 '19 08:11 olivierb2