From 109be6a61117844d1156f07fa2c54c62d410a56d Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Sun, 20 May 2018 16:03:57 +0200 Subject: relaying my blob from python to browser --- app/server/index.js | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'app/server') diff --git a/app/server/index.js b/app/server/index.js index 55daba4..0478b81 100644 --- a/app/server/index.js +++ b/app/server/index.js @@ -23,6 +23,7 @@ const relay = io.of('/relay') client.on('connect', socket => { console.log('Client connected') socket.on('cmd', data => { + console.log('Client sent command', data) relay.emit('cmd', data) }) socket.on('disconnect', () => { @@ -32,13 +33,20 @@ client.on('connect', socket => { relay.on('connect', socket => { console.log('Relay connected') - socket.on('params', data => { - client.emit('params', data) + socket.on('res', data => { + console.log('received response', data.cmd) + client.emit('res', data) + }) + + socket.on('frame', (fn, data) => { + console.log('relay frame', fn, data.length) + client.emit('frame', fn, data) }) ss(relay).on('frame', (stream, data) => { - console.log(data) + console.log('received frame', data) Object.values(client.connected).map(socket => { + console.log('emitting to socket') ss(socket).emit('frame', stream, data) }) }) -- cgit v1.2.3-70-g09d2