Video quality and connection latency

Forums / NoMachine for Windows / Video quality and connection latency

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #4716
    esamo
    Participant

    Hello.

    I’m a fresh user of NoMachine, mainly working/gaming on Windows machine via Linux machine – Windows is host and Linux is client. Over LAN between RJ45 cable and WiFi. From that experience I may recommend this program for few small companies. BUT…

    … but several things I’like to improve. First is video quality, unnecessarily (or too much) compressed like JPGs are (I’d prefer look of PNGs), while connection is established over LAN or WAN high bandwidth. Right now NoMachine uses 100-500 kB/s, I do use mobile network sometimes so I do see reasons but this could be adjustable.

    1. Can I disable image compressing completely (having source bitmap sent [no, I’m not an expert on graphics and yes, I see quite few bytes there…]) or do anything more than moving quality slider to the right & disabling progressive processing?

    Latency makes gaming not so pleasant. Judging on source mouse it is 100-300 ms delay. Surely it was not meant to do so 😀 . I haven’t tried on connection cables-only and don’t know exact latency. But if I can watch 1080p Youtube video on the client I see no problem there. Important to mention is that the host is 4x 3.2 GHz proc and R7 260X graphics card, Internet 50 Mb/s (LAN should be more) which I actually see not under pressure at all while connected…

    2. Any tips to improve latency based on the info?

    3. Does NoMachine handle also creation of separate workspace / desktop for each connection? I didn’t find that in program yet.

    Thanks for NoMachine.

    Regards & respect.

    #4753
    fra81
    Moderator

    Hi esamo,

    you could try to enable the H.264 encoding. It could be beneficial for both your first two questions, as it will provide higher quality and reduced encoding time, thus improving latency. You may consider the AVC Pack or installing the required codecs by hand. More info here:

    https://www.nomachine.com/AR10K00706

    As for your third question, virtual sessions on Windows are not possible at the moment, but such feature is certainly in our plans.

    #4794
    esamo
    Participant

    Actually this is “h264enc” package for client on Linux Ubuntu.

    Regards & respect.

    #4793
    esamo
    Participant

    Thank You for reply.

    I currently have “K-Lite full” codec pack containing H.264 on host and “x264” package on client for H.264, however ‘Display settings’ points out that used codec for the connection is VP8. All NoMachine settings are towards H264 on host and client. Is the commercial “AVC Pack” required for H.264 functionality or is it just an easy way? Are there not-so-easy alternatives 🙂 ?

    Also I’ve found two bugs / possible improvements:

    1. Mouse special buttons like ‘back’ and ‘forward’ are not supported (for me at least).

    2. Cursor pointer special skin (fancy cursor) are supported, however not animation of those, just first frame is shown. Regardless of ‘Show remote cursor pointer’ setting.

    Regards & respect.

    #4806
    fra81
    Moderator

    Hi,

    yes, installing the AVC Pack is the easy way. Alternatives exist and they are explained in details in the two links at the bottom of the article I pasted in my previous post. I report them here for convenience:

    http://www.nomachine.com/AR10K00696
    http://www.nomachine.com/AR10K00695

    They are step-by-step guides on how to enable H.264 on server and client side.

    As for the two issue you are reporting:

    1) special mouse button are not supported yet;

    2) that is a bug and we will certainly check it out;

     

    Regards.

    #4807
    esamo
    Participant

    Thanks.

    I’m done with H.264 on client, but having errors on libx264 build. Also what was not instructions, I didn’t know I have to (Windows 7) rename yasm-1.3.0-cygwin to yasm, put that in Windows folder and run ./configure in cygwin… anyway 🙂 error at the end:—

    admin@Patryk ~

    $ ./configure –disable-cli –enable-shared –disable-avs –disable-swscale –disable-lavf –disable-ffms –disable-gpac –cross-prefix=i686-pc-mingw32- –enable-win32thread –libdir=”C:/Program Files (x86)/NoMachine/bin” –disable-asm

    ./version.sh: line 3: git: nie znaleziono polecenia

    (see attached)

    Regards and respect.

    #4814
    Britgirl
    Keymaster

    Please avoid pasting long logs as it becomes difficult for others to read the thread. I have created an attachment with the rest of your topic.

    Attachments:
    #5478
    Britgirl
    Keymaster

    Please update to the latest version. X264 compilation problems were recently resolved.

Viewing 8 posts - 1 through 8 (of 8 total)

This topic was marked as solved, you can't post.