Запись на стороне сервера

Можем ли мы записывать потоки на стороне сервера? Нужно ли нам использовать N.API или Erizo?

Использование серверной части Erizo со следующим фрагментом кода из файла testErizo.js в директории BasicExample

/* globals Erizo */
‘use strict’;
var Erizo = require(’./erizo’);

module.exports = function(roomToken) {
   this.token = roomToken;
   this.CreateRoom = function() {
    var room = Erizo.Room({token : this.token});
  };
};

Но это дает следующую ошибку в Erizo, JS-файл:

[Script Loader] ReferenceError: window is not defined                                                                                                                          
    at eval (eval at <anonymous> (/licode/extras/basic_example/erizo.js:11101:9), <anonymous>:268:5)
    at module.exports (/licode/extras/basic_example/erizo.js:11101:9)
    at Object.<anonymous> (/licode/extras/basic_example/erizo.js:11075:24)
    at __webpack_require__ (/licode/extras/basic_example/erizo.js:21:30)
    at Object.<anonymous> (/licode/extras/basic_example/erizo.js:3157:1)
    at __webpack_require__ (/licode/extras/basic_example/erizo.js:21:30)
    at DEBUG (/licode/extras/basic_example/erizo.js:64:18)
    at Object.<anonymous> (/licode/extras/basic_example/erizo.js:67:10)
    at Module._compile (module.js:570:32)
    at Object.Module._extensions..js (module.js:579:10)

Кажется, что Erizo.js зависит от объекта браузера окна

0 ответов

Другие вопросы по тегам