diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-05-21 18:46:32 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-05-21 18:46:32 +0200 |
| commit | 5e6608c740017c989e68f847e940294f5ca5489e (patch) | |
| tree | dbc72096eecd49209a5d5a107c38b9174ae535de /app/client/socket.js | |
| parent | 71f3bffcd69b5aad4319b1362cf35c8efd51bc10 (diff) | |
show fps..
Diffstat (limited to 'app/client/socket.js')
| -rw-r--r-- | app/client/socket.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/app/client/socket.js b/app/client/socket.js index 992d714..aaff41c 100644 --- a/app/client/socket.js +++ b/app/client/socket.js @@ -44,6 +44,8 @@ socket.on('res', (data) => { console.log(data) }) +let fps = 0; + socket.on('frame', (data) => { const blob = new Blob([data.frame], { type: 'image/jpg' }) const url = URL.createObjectURL(blob) @@ -55,10 +57,19 @@ socket.on('frame', (data) => { ctx.drawImage(img, 0, 0, player.width, player.height) // player.innerHTML = '' // player.appendChild(img) + fps += 1 } img.src = url }) +setInterval(() => { + store.dispatch({ + type: 'SET_FPS', + fps: fps, + }) + fps = 0 +}, 1000) + export function list_checkpoints() { socket.emit('cmd', { cmd: 'list_checkpoints', |
