Page 1 of 1

The RemoteDesktopDemo Is very slow

Posted: Thu Nov 20, 2014 5:06 am
by hyj_rv
The application to use in the local area network (LAN), basic can't use very slow.

1440 * 900 resolution.

Only the scale under 50% can use.

Posted: Thu Nov 20, 2014 5:08 am
by hyj_rv
1.Are there any of transmission when using data compression?

2.Can consider to lower the quality of the picture color (not lower resolution)?

Posted: Thu Nov 20, 2014 3:08 pm
by Sergey Tkachenko
1. You can see in the RemoteDesktop demo, RVCamSender1.CompressionOptions - no additional compression. However, screens are sent as jpegs, so they are compressed as jpegs.
Suggestions to make RemoteDesktop faster:
- turn off displaying in RVCamView1 (clear its VideoSource property): the primary task of this demo is sending a desktop stream, not displaying it
- increase RVCamSender1.FullFrameInterval. Making it, for example, 100 greatly reduces traffic and CPU usage, but makes the initial display update longer.
- decrease RVCamSender1.CompressionQuality

2. It is planned, but not in very near future. What we will try next is sending video streams as PNG instead of Jpeg (the corresponding options are already added in TRVCamSender.Encoding, but they are reserved for future use). I hope it will work faster.

Posted: Wed Nov 26, 2014 7:12 pm
by Sergey Tkachenko
The main reason for slowness is RVCamera1.FramePerSec = 25 in RemoteDesktop demo.
Reduce it to, for example, 5, and CPU usage becomes insignificant.