Hi,
I'm facing issues to use the modules in JS. I'm using the docker-dev version:
Kurento Media Server version: 6.14.1~6.g019a7fc
Found modules:
'chroma' version 6.14.1~16.ga3ca67d
'core' version 6.14.1~6.g6e9423a
'crowddetector' version 6.14.1~15.g508176e
'elements' version 6.14.1~4.gf37243c
'filters' version 6.14.1~1.g3a8d8a7
'platedetector' version 6.14.1~22.g3ce9f01
'pointerdetector' version 6.14.1~14.ga6f1bf0
However when I try to register following the documentation:
kurentoClient.register('kurento-module-chroma');
I get an "undefined" object. Then, when getting ComplexType:
kurentoClient.getComplexType('chroma.WindowParam');
returns "Unknown type '[object Object]'". I guess because of the fail registering.
If I get client object and then a ServerManager object, I can see the Chroma module:
client = yield kurentoClient(self.args.ws_uri);
client.getServerManager().then(function (serverManager){
return serverManager.getInfo();
}).then(function (info){
var serverModules = info.module.map(function (module){
console.debug(module);
})
});
This return among others:
{
"__module__": "kurento",
"__type__": "ModuleInfo",
"factories": ["ChromaFilter"],
"generationTime": "Sep 09 2020 12:33:18",
"name": "chroma",
"version": "6.14.1~16.ga3ca67d"
}
What am I missing?
Thanks.