В последние дни я пытался запустить node.js веб через raspberry pi 4, подключенный к частной сети как сервер, работающий на сервере Ubuntu . Сначала он работал на моем ноутбуке с Windows 10.
Шаги:
Установка:
yarn install
Запуск ReactJS Клиент:
yarn start
Запуск NodeJS Сервер (в отдельном окно терминала):
node server.js
И код на файловом сервере. js это:
const http = require('https');
const socketIO = require('socket.io');
const DeepSpeech = require('deepspeech');
const VAD = require('node-vad');
let DEEPSPEECH_MODEL = __dirname + '/deepspeech-0.6.0-models'; // path to deepspeech english model directory
let SILENCE_THRESHOLD = 200; // how many milliseconds of inactivity before processing the audio
const SERVER_PORT = 4000; // websocket server port
// const VAD_MODE = VAD.Mode.NORMAL;
// const VAD_MODE = VAD.Mode.LOW_BITRATE;
// const VAD_MODE = VAD.Mode.AGGRESSIVE;
const VAD_MODE = VAD.Mode.VERY_AGGRESSIVE;
const vad = new VAD(VAD_MODE);
et c.
И я получаю эту ошибку:
polling-xhr.js:267
GET http://localhost:4000/socket.io/?EIO=3&transport=polling&t=N3VNHWo
net::ERR_CONNECTION_REFUSED
Есть идеи?