UNPKG

rtc-switchboard

Version:

Signalling for rtc-io components using primus

22 lines (17 loc) 544 B
var express = require('express'); var app = express(); var server = require('http').Server(app); var port = process.env.PORT || 3000; var bunyan = require('bunyan'); var log = bunyan.createLogger({ name: 'rtc-switchboard' }); // create the switchboard var switchboard = require('..')(server); server.listen(port, function(err) { if (err) { return; } console.log('server running at: http://localhost:' + port + '/'); }); switchboard.on('data', function(data, peerId, spark) { log.info({ peer: peerId }, 'received: ' + data); });