如何在Windows服务器上部署:Kurento一对多广播

时间:2016-08-09 10:24:18

标签: javascript node.js kurento

简介

我已从此git link here

克隆了该项目

应用程序在localhost上正常运行。我愿意在Windows服务器上部署此演示项目,它将在https://localhost:8443上运行。虽然我已经在iis上成功部署了另一个简单的节点应用程序,但我不知道如何部署这个特定的演示项目。

我认为从脚本server.js

可能会导致什么问题
var path = require('path');
var url = require('url');
var express = require('express');
var minimist = require('minimist');
var ws = require('ws');
var kurento = require('kurento-client');
var fs    = require('fs');
var https = require('https');

var argv = minimist(process.argv.slice(2), {
    default: {
        as_uri: 'https://localhost:8443/',
        ws_uri: 'ws://93.104.213.28:8888/kurento'
    }
});

var options =
{
  key:  fs.readFileSync('keys/server.key'),
  cert: fs.readFileSync('keys/server.crt')
};

var app = express();

/*
 * Definition of global variables.
 */
var idCounter = 0;
var candidatesQueue = {};
var kurentoClient = null;
var presenter = null;
var viewers = [];
var noPresenterMessage = 'No active presenter. Try again later...';

/*
 * Server startup
 */
var asUrl = url.parse(argv.as_uri);
var port = asUrl.port;
var server = https.createServer(options, app).listen(port, function() {
    console.log('Kurento Tutorial started');
    console.log('Open ' + url.format(asUrl) + ' with a WebRTC capable browser');
});

var wss = new ws.Server({
    server : server,
    path : '/one2many'
}); .....other code

我已经尝试了2天但没有运气。任何专家都可以提供帮助。 谢谢你的时间。

0 个答案:

没有答案