在node.js

时间:2016-04-26 15:19:00

标签: javascript node.js module kurento

我做了什么

我开发了一个定制的Kurento媒体服务器模块,但是当我尝试在我的node.js应用程序中使用它时,我遇到了问题。

这是系统的描述:

基于一对一教程,2个客户端建立了彼此的连接。我的模块是一个OpenCV模块,它接收每一帧并将其转换为灰度。客户端A的WebRTCEndpoint连接到我的模块,并连接到B客户端WebRTCEndpoint。目的是将灰度滤镜应用于A的视频流,而B的视频流应保持完整。

对所有内容进行编程后,我已将其安装在Kurento媒体服务器中,就像开发团队在官方文档中解释它一样(这似乎没问题,因为当我执行kurento-media-server -v命令时我会看到它其他的)。我做的最后一步是使用cmake .. -DGENERATE_JS_CLIENT_PROJECT=TRUE生成Javascript库。

问题是我不知道如何在我的应用程序中添加它。我在本地使用它,所以我想我不必添加模块依赖项我的package.json文件,对吧?

1 个答案:

答案 0 :(得分:0)

如果您的服务器应用程序是node.js应用程序,则需要在package.json中导入该模块。您可以使用外部模块herehere找到node.js教程的示例。你可以看到他们的package.json,他们有模块imported。否则,您的应用无法导入正确的类型。

修改

您仍然需要在server.js代码中注册该模块。通过此答案中其他链接中使用的同一项目,您可以看到示例here