server.js 740 B

12345678910111213141516171819202122232425262728293031323334353637
  1. var app = require('express').createServer();
  2. var webRTC = require('webrtc.io').listen(8001);
  3. var colors = {};
  4. //When connectiong to nodejitsu
  5. //app.listen(80);
  6. //When using localhost
  7. app.listen(8000);
  8. app.get('/', function(req, res) {
  9. res.sendfile(__dirname + '/index.html');
  10. });
  11. app.get('/style.css', function(req, res) {
  12. res.sendfile(__dirname + '/style.css');
  13. });
  14. app.get('/webrtc.io.js', function(req, res) {
  15. res.sendfile(__dirname + '/webrtc.io.js');
  16. });
  17. webRTC.rtc.on('connection', function(rtc) {
  18. //Client connected
  19. console.log('connection');
  20. rtc.on('send_answer', function() {
  21. //answer sent
  22. console.log('send_answer');
  23. });
  24. rtc.on('disconnect', function() {
  25. console.log('disconnect');
  26. });
  27. });