Traffic volume estimation for RDP and Vnc¶
The purpose of testing¶
- Comparison of the degree of compression of Youtube, RDP, Vnc codecs for video transmission.
- Comparison of the degree of compression of RDP, Vnc codecs for office work.
Initial data¶
It is necessary to evaluate compression using the example of a video posted on Youtube in the 1920@60 format through a browser at https://www.youtube.com/watch?v=LXb3EKWsInQ.
The browser cache was cleared before playback.
Note
Note - RDP and VNCm codecs, unlike direct playback, do not have the ability to buffer frames; in case of a delay in encoding, the next frame is taken to synchronize the broadcast.
It is necessary to evaluate the compression using the example of text in the browser at https://csr2020.nornickel.ru/ru/innovations/ with a resolution of 1920@60.
It is necessary to evaluate the compression using the example of a PDF presentation with a resolution of 1920@60:
https://www.nornickel.ru/upload/iblock/6a6/Broshyura_o_Nornikele2021.pdf
https://www.nornickel.ru/upload/iblock/9b4/8idnj9mf3oo7i4ypid41pwl317bzpnke/NN_CSO2021_RUS_2807.pdf
It is necessary to evaluate the compression using the example of a spreadsheet in google docs sheets format with a resolution of 1920@60:
https://docs.google.com/spreadsheets/d/1tOci87OVjLeHGIrQuIQJ0kmWevyx5EhO/edit#gid=412093085
https://docs.google.com/spreadsheets/d/1DiubyV7720n3q1PX38uhQenYYaurv_SLrZZ6VeLPui4/edit#gid=0
1. Video¶
1.1. Viewing on PC, Windows 10, Youtube@Chrome v90¶
The amount of transmitted data was calculated by the byte counter in the “Ethernet Status” section.
The download is buffered, up to 40 MB per second.
Subjective evaluation of playback - no artifacts, no delays, no frame loss, no screen flickering, the sound is clear, there is no desynchronization.
1.2. Viewing on PC, Windows 10, RDP Codec, Remote PC, Windows 10, Youtube@Edge¶
RDP settings - 32 bit color, network more than 10 MBit, caching enabled.
The amount of transmitted data was calculated by the byte counter in the “Ethernet Status” section on the viewing PC.
The download is continuous, up to 32 MB per second.
Subjective evaluation of playback - with small artifacts, with small delays, with frame loss, with a single flicker of the screen, the sound is clear, there is no desynchronization.
1.3. Viewing on PC, Linux Mint, Vnc Codec, Remote PC, Linux Mint, Youtube@Chrome¶
VNCm settings - 32 bit chroma, unlimited network, caching enabled.
The amount of transmitted data was calculated by the byte counter in the statistics of the Vc codec on the viewing PC.
The download is continuous, up to 8 MB per second.
Subjective evaluation of playback - with small artifacts, with small delays, with frame loss, without flickering of the screen, the sound is clear, there is no desynchronization.
2. Text¶
2.1. Viewing on PC, Windows 10, RDP Codec, Remote PC, Windows 10, Edge¶
Viewing text at a speed of 3-10 lines per second in scrolling mode.
RDP settings - 32 bit color, network more than 10 MBit, caching enabled.
The amount of transmitted data was calculated by the byte counter in the “Ethernet Status” section on the viewing PC.
The download is episodic, up to 0.1 MB per second.
Subjective evaluation of playback - no artifacts, no delays, no frame loss, no screen flickering.
2.2. Viewing on PC, Linux Mint, Vnc Codec, Remote PC, Linux Mint, Chrome¶
Viewing text at a speed of 3-10 lines per second in scrolling mode.
VNCm settings - 32 bit chroma, unlimited network, caching enabled.
The amount of transmitted data was calculated by the byte counter in the statistics of the Vc codec on the viewing PC.
The download is episodic, up to 0.2 MB per second.
Subjective evaluation of playback - no artifacts, no delays, no frame loss, no screen flickering.
3. PDF presentation¶
3.1. Viewing on PC, Windows 10, RDP Codec, Remote PC, Windows 10, Edge¶
Viewing slides at a speed of 0.3 - 0.5 slides per second in scrolling mode.
RDP settings - 32 bit color, network more than 10 MBit, caching enabled.
The amount of transmitted data was calculated by the byte counter in the “Ethernet Status” section on the viewing PC.
The download is episodic, up to 0.6 MB per second.
Subjective evaluation of playback - with drawing artifacts, with small delays, without loss of frames, without flickering of the screen.
3.2. Viewing on PC, Linux Mint, Vnc Codec, Remote PC, Linux Mint, Chrome¶
Viewing slides at a speed of 0.3 - 0.5 slides per second in scrolling mode.
VNCm settings - 32 bit chroma, unlimited network, caching enabled.
The amount of transmitted data was calculated by the byte counter in the statistics of the Vc codec on the viewing PC.
The download is episodic, up to 0.3 MB per second.
Subjective evaluation of playback - no artifacts, no delays, no frame loss, no screen flickering.
4. Spreadsheets¶
4.1. Viewing on PC, Windows 10, RDP Codec, Remote PC, Windows 10, Edge¶
Viewing tables at a speed of 3 - 10 rows per second in scrolling mode.
RDP settings - 32 bit color, network more than 10 MBit, caching enabled.
The amount of transmitted data was calculated by the byte counter in the “Ethernet Status” section on the viewing PC.
The download is episodic, up to 0.1 MB per second.
Subjective evaluation of playback - with drawing artifacts, without delays, without frame loss, without flickering of the screen.
4.2. Viewing on PC, Linux Mint, Vnc Codec, Remote PC, Linux Mint, Chrome¶
Viewing tables at a speed of 3 - 10 rows per second in scrolling mode.
VNCm settings - 32 bit chroma, unlimited network, caching enabled.
The amount of transmitted data was calculated by the byte counter in the statistics of the Vc codec on the viewing PC.
The download is episodic, up to 0.1 MB per second.
Subjective evaluation of playback - no artifacts, no delays, no frame loss, no screen flickering.