QUIC Lagging & Configuration

0

I am running DCV in a docker container on an EC2 instance. When connecting using TCP/Websockets, i can get a smooth and good quality stream. When switching to QUIC, however, the stream essentially breaks completely. It sometimes only updates after a few seconds, compression artifacts are everywhere and in general we can get no smooth interaction at all to work.

So a connection is possible but completely unusable. I use the same port (8443) for TCP as for UDP, could this be an issue? Although technically it shouldn't be. This is unfortunate, as the picture quality on QUIC looks superior to the one with TCP.

I am using the Nice DCV Client to connect.

Thanks, Julian

已提問 10 個月前檢視次數 298 次
2 個答案
0

Hi Julian,

in case QUIC from inside the container is slow it seems the network stack of the container environment is causing this slowness. Can you try DCV outside of the container to verify it working faster?

Best regards, Karsten

已回答 10 個月前
  • That's difficult, as the container has a lot of libraries for the application to work. Unfortunately, we also found that the Web Client SDK does not support Quic anyway, so my original question is kind of obsolete, as this is a requirement for us.

0

Hello,

I understand you are getting not so good streaming quality on QUIC run from container.

Can you try limiting the maximum used bandwidth with using the below methods and see if you are getting better quality:

On Windows:

  • Go to registry key: HKEY_USERS/S-1-5-18/Software/GSettings/com/nicesoftware/dcv/connectivity/
  • Create a new QWORD: max-target-bitrate
  • Set it to 20000 if you need maximum 20 Mbps (set another value, if 20 Mbps doesn't apply to your needs)

On Linux / MacOS:

  • Open /etc/dcv/dcv.conf with your preferred text editor
  • In the [connectivity] section, do the following:
[connectivity]
max-target-bitrate=20000

The above sets the value to maximum 20 Mbps (set another value, if 20 Mbps doesn't apply to your needs).

On Windows:

> dcvviewer.exe [...] --enabled-quic-alpn-versions="Dcv20Basic"

On Linux / MacOS

$ ./dcvviewer [...] --dqt-alpn-versions="Dcv20Basic"
AWS
Onkar_M
已回答 10 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南