4

I am trying to process the frame (&Mat) received in the process method of the module. When I try run some simple OPENCV methods e.g. enter image description here

The module will compile; after : debuild -us -uc... As stated in the tutorial, I install the generated .deb file, successfully.

BUT when I run kurento-media-server -v I get a list of other installed modules but not the one I am building.

removing the above mentioned code, and doing the process again, the module is installed and recognized by Kurento Media Server.

How can I resolve this ?

mpromonet
  • 11,326
  • 43
  • 62
  • 91
Farai
  • 180
  • 2
  • 12
  • You have a linking problem. The KMS log may be quite useful for understanding the cause of the problem. At startup, KMS logs any problems related to modules being loaded. – lulop Oct 27 '15 at 16:27
  • I do believe so too. I am getting the following error : ****/libkmsbasicfiltermodule.so cannot be loaded: /usr/lib/x86_64-linux-gnu/libkmsbasicfilterimpl.so.0: undefined symbol: _ZN2cv6String8allocateEm I have been searching around but I don't know how I can resolve this. – Farai Oct 28 '15 at 04:13
  • What version of OpnCV are your using. All the tests at the Kurento core team are based on 2.4.8+dfsg1-2ubuntu1. – lulop Oct 29 '15 at 09:08
  • I have openCV 3.0.0-alpa, Ubuntu 14.04, KMS 6.0 – Farai Nov 03 '15 at 05:40
  • changed to opencv 2.4.8+dfsg1-2ubuntu1 but still same issue. – Farai Nov 20 '15 at 01:06
  • Easiest way is to use the OpenCV that comes bundled with the Kurento installation. When I try to link my own version of OpenCV (3.0) with my Kurento installation, there seams to be a conflict with the libraries. – Farai May 19 '16 at 00:54

1 Answers1

0

Best way is to use the OpenCV that comes bundled with the Kurento installation. Extra configuration is required in terms on symbolic linking when own OpenCV installation is used.

Farai
  • 180
  • 2
  • 12