Шаги для создания node-js клиентского kurento модуля opencv
Что я делаю:
1.Я использовал opencv-plugin-sample(по ссылке https://github.com/Kurento/kms-opencv-plugin-sample) и запустил kuretoMediaServer
2. На стороне клиента я использовал js и java, оба хорошо работают
3. Для JS я использовал команду
cmake .. -DGENERATE_JS_CLIENT_PROJECT=TRUE
npm install grunt grunt-browserify grunt-contrib-clean grunt-jsdoc grunt-npm2bower-sync minifyify
grunt
сгенерировать папку js и папку dist
4. Для Java я использовал команду
cmake .. -DGENERATE_JAVA_CLIENT_PROJECT=TRUE
make java_install
Что я должен сделать:
1. Теперь мне нужно запустить Куренто с Android, поэтому я использовал следующую ссылку https://github.com/apeunit/AppRTC-Kurento-Example
2. На стороне клиента они использовали node-js для связи с KMS
3. Теперь я пытаюсь добавить пример opencv в существующий код. Со ссылкой на ссылку http://doc-kurento.readthedocs.org/en/stable/mastering/develop_kurento_modules.html я изменил пакет. Файл JSON, но он показывает ошибку
'kurento-module-opencvpluginsample' is not in the npm registry.
4.При проверке образца детектора толпы ( https://github.com/Kurento/kurento-tutorial-node/tree/master/kurento-crowddetector) модуль (kurento-module-crowddetector) присутствует в папке node_module., Для opencv-образца
Нужно ли добавлять модуль (kurento-module-opencvpluginsample) вручную?
Есть ли какие-либо шаги по умолчанию для генерации файлов в папке module (kurento-module-opencvpluginsample), как это сделано в java и js выше?
1 ответ
npm разрешает пакеты по имени и версии, проверяя реестр npm (для получения дополнительной информации см. эту ссылку) Что это за строка
kurento-module-opencvpluginsample' is not in the npm registry.
говорит вам, что он не может найти ваш модуль в реестре npm. Это не удивительно, так как он находится только на вашей локальной машине. Пожалуйста, посмотрите на этот SO-ответ о том, как указать локальные модули как npm deps.