今天,我将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发布于 2016-06-06 14:52:16
您可能需要重新编译您的插件与适当的头6.5.0。不幸的是,模块在不同版本之间不兼容,需要在服务器更改时重新编译。
https://stackoverflow.com/questions/37660345
复制相似问题