Forum Replies Created
thanks fra81, I really appreciate your insights and help ;).
Thank you! This framerate option is sure to appeal to new customers, as streaming between two devices is becoming quite common. I asked around and one of FRAPS’ admins told me that FRAPS can hook into any Direct3D driven window so it depends how the content is rendering.
BTW, sorry if you see any grammar mistakes (English isn’t my first language).
About the transferring files issue. What I meant was the file transfer service between the server-computer and the client-computer. If I right click on the NoMachine monitor (system tray) and ask it to send a file to the client-computer, the maximum speed I get is between 300kb/s and 3mb/s (where through Windows I can get a speed up to 100mb/s). However, I discovered something interesting… If I put the option of maximum display quality on the client-computer the file transfer improves its speed up to 20mb/s, but it becomes more intermittent, i.e. stopping for a few seconds before resuming again (i mean, for example, it sends 10mb/s for 3 seconds and then stops sending for 2 seconds, then resume sending 5mb/s for 5 seconds, and stops again, well, it’s quite random, but it can reach 20mb/s for a few seconds).
Even so, adding the NoMachine’s file transfer rate to the streaming throughput in parallel, it seems to me that the NoMachine can not use the maximum bandwidth of an ethernet direct connection between server and client (with that file transfer rate of 100mb/s or at least half of that). I even tried to keep the NoMachine streaming in the highest quality possible and sending a file through Windows at the same time. And the file transfer speed through Windows was over 50mb/s while the streaming was fully operating without any delay.
What was my setup? Two laptops (client and server) with updated Windows 10 Pro each, last version of NoMachine software, and updated ethernet drivers. Wifi turned off in both devices. No internet at all, the connection was established only by a direct cat5e cable (for the test i tried two different cables: one crossover and then a normal one, both with the same results as stated above). I kept the devices only 2 meters (6 feets?) of each other. I set up a static IP for each device: 192.168.0.10 and 192.168.0.20, subnet (255.255.255.0), no gateway or dns (because i didn’t use a hub). The greatest thing: NoMachine found the two computers in this setup (without using internet at all) and i could use it normally, but with that speed limitation…
About the resolution issue… I made a mistake. I was using “fit to window” and “fullscreen” together, that’s why my stream window got stretched. “Resize remote screen” and “fullscreen” made things right (showing the side black borders).
Thank you, Fra81!
This is great news. It will be good for people who want to measure the speed of video that arrives on the client side. Can I suggest something? Maybe NoMachine could display the frames information in the stream window, in one of the corners, as an option (printing it in real time).
Regarding the issue of Fraps not working on NoMachine, I’ll look for the reason in the official forums of the software, but I think it has to do with directx / opengl. Because of the little I researched, it was said that this software only works in applications / games that use directx / opengl, so it does not work, for example, in old games of Windows (freecell, etc.).
Taking advantage of the moment, I would like to make two other suggestions for improvement.
The first is the NoMachine makes more intensive use of direct connections between ethernet ports; I was able to use NoMachine between two computers connected by a crossover cable, without using a hub (one of the computers is old and does not have an adapter that already converts to a normal cat5e cable, so the use of the crossover). The file transfers between these computers reached 100mb/s through Windows, but when using NoMachine, the file transfer ranged from 300kb/s to 3mb/s (even with UDP off). I know that NoMachine makes great use of ethernet connection, but it seems to me that it does not make full use of available bandwidth.
The second suggestion is in relation to the screen resolution of the server-side computer. When you place a 4: 3 resolution (not wide) on the server computer, if the client-side is with a wide resolution, NoMmachine in fullscreen-mode instead of displaying the “black borders”, it stretches the video-image on the screen. So, it could be a client-side option between showing “black margins” (simulating the 4:3 resolution on the server-side) or leaving the image stretched.
Thank you again. Your software is undoubtedly the best of its kind.
What I would like to know is if there is any way to measure the frame rate of the video coming to the client side (which would even allow me to measure the video “lag”). It does not even have to be a video of a game, it may even be from the windows desktop. I mean, some NoMachine’s display options give me video slowdowns (like “less fps”), but I can’t figure out how much the slowdowns are.
Interestingly, fraps and any other program that measures gaming fps can measure that frame rate of the Splashtop streaming and steam streaming on client side! What I do know is that these frame counting programs (fraps and others) use data supplied by directx and opengl. So, here comes the question: Are Splashtop and Steam using directx opengl in the streaming window that pops up on the client-side?
For me, NoMachine is using less system resources of the server computer than those programs (Splashtop and Steam) and that is awesome. But I can’t figure out the client-side video “fps”.