Kurento 6.5:自定义模块错误

时间:2016-06-06 14:43:18

标签: kurento

今天我将我的kms从6.4升级到6.5,而我以前工作的kurento自定义模块不再加载到kms。

这是我在日志文件中收到的错误:

27231 [0x00007ff80b28d8c0] warning KurentoModuleManager ModuleManager.cpp:63 loadModule() Module /usr/lib/x86_64-linux-gnu/kurento/modules/libkmsvadcustomfiltermodule.so cannot be loaded: /usr/lib/x86_64-linux-gnu/libkmsvadcustomfilterimpl.so.0: undefined symbol: _ZTv0_n80_N7kurento15MediaObjectImpl9SerializeERNS_14JsonSerializerE

$ dpkg -l | egrep -i "kurento|nice|kms"的输出:

gstreamer1.5-nice:amd64               0.1.13.1~20160530102934.80.gd9ef50e.trusty
kms-core-6.0                          6.5.0.20160530141614.trusty               
kms-elements-6.0                      6.5.0.20160530154355.trusty               
kms-filters-6.0                       6.5.0.20160530155443.trusty               
kms-jsonrpc-1.0                       1.1.1.trusty                              
kmsjsoncpp                            1.6.3~20160530102631.40.gd78deb7.trusty   
kurento-media-server-6.0              6.5.0.20160530172436.trusty               
libnice10:amd64                       0.1.13.1~20160530102934.80.gd9ef50e.trusty

1 个答案:

答案 0 :(得分:1)

您可能需要使用6.5.0的相应标头重新编译插件。不幸的是,模块在版本之间不是二进制兼容的,需要在服务器更改时重新编译。