This is a demo which streams a Webcam to a Node.JS Server and from there back to the client using Binary.JS (Binary WebSockets).
git clone https://github.com/xat/webcam-binaryjs-demo.git
cd webcam-binaryjs-demo
npm install
Start the Server with node app.js
and navigate in your (chrome) browser to
http://localhost:4000
So far it seems to work in the newer Chrome and Firefox versions.