Comments (9)
Thanks for the issue! Next a couple of days I'm going to debug it and see how it could be fixed.
from js-vnc-demo-project.
The installation of node-png
is a little bit tricky. In order to make it run you need libpng
and I think you cannot compile it with the latest node, so you will need not newer version than ~0.10.13.
After making node-png running, everything should work properly.
from js-vnc-demo-project.
I had all dependencies installed and the screen loads successfully upon login. It just doesn't "update".
I tried putting r.requestUpdate(...)
into the r.on('rect')
handler but even that is still very sluggish.
Note: the VNC server I test this with is running TightVNC server version 1.2.9
from js-vnc-demo-project.
I'm going to keep the issue open, hopefully I'll be able to reproduce it.
from js-vnc-demo-project.
The screen doesn't update, same here.
from js-vnc-demo-project.
Can't find anywhere emitting .emit('rect',rect), maybe that's the problem?
from js-vnc-demo-project.
Today I found time and reproduced the issue.
I tried to connect to TightVNC server but it didn't work. I guess there was a problem in the frame encoding or may be security?
With RealVNC it works properly. I also added polling for changes, the polling is not incremental i.e. every time the proxy requests the whole screen. In order to make it incremental change the flag passed to requestUpdate
.
from js-vnc-demo-project.
I'm trying it on RealVNC but the issue is produced
from js-vnc-demo-project.
@RonCan did you pull the last changes?
from js-vnc-demo-project.
Related Issues (5)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from js-vnc-demo-project.