summaryrefslogtreecommitdiff
path: root/public/assets/js/app.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/assets/js/app.js')
-rw-r--r--public/assets/js/app.js42
1 files changed, 42 insertions, 0 deletions
diff --git a/public/assets/js/app.js b/public/assets/js/app.js
new file mode 100644
index 0000000..87cb48d
--- /dev/null
+++ b/public/assets/js/app.js
@@ -0,0 +1,42 @@
+var socket = io.connect('/client');
+
+ss(socket).on('frame', (stream, data) => {
+ console.log('received frame', data)
+ Object.values(client.connected).map(socket => {
+ ss(socket).emit('frame', stream, data)
+ })
+})
+
+socket.on('res', (data) => {
+ console.log(data)
+})
+
+socket.on('frame', (fn, data) => {
+ console.log('frame', fn, data.length)
+ document.write(data)
+})
+
+socket.emit('cmd', {
+ cmd: 'get_params',
+})
+
+socket.emit('cmd', {
+ cmd: 'get_last_frame',
+})
+
+socket.emit('cmd', {
+ cmd: 'send_param',
+ payload: {
+ 'key': 'client',
+ 'value': 'test',
+ }
+})
+
+// $('#file').change(function(e) {
+// var file = e.target.files[0];
+// var stream = ss.createStream();
+
+// // // upload a file to the server.
+// // ss(socket).emit('file', stream, {size: file.size});
+// // ss.createBlobReadStream(file).pipe(stream);
+// }) \ No newline at end of file