gstreamer を使用して Kurento Media Server 用のカスタム フィルターを作成しました。ドキュメントに従って、.debファイルを作成してdebuild -us -uc
インストールしました。そのため、でlibkmscustomfiltermodule.so
生成されます/usr/lib/x86_64-linux-gnu/kurento/modules/
最初はロードされたモジュールにリストされていましたが、これを削除.so
した後、リストに表示されなくなりました ( sudo kurento-media-server --list
)
変更を元に戻してkurent-media-server-6.0
サービスを再起動しても、これcustomfilter
は一覧に表示されませんsudo kurento-media-server --list
サーバーログに次のログが表示されます:
ModuleManager.cpp:61 loadModule() Module /usr/lib/x86_64-linux-gnu/kurento/modules/libkmscustomfiltermodule.so cannot be loaded:
/usr/lib/x86_64-linux-gnu/libkmscustomfilterimpl.so.0: undefined symbol: _ZN7kurento6module15customfilter19CustomFilterImpl4loopE
なぜこれが起こっているのですか?