CVAD2402 - EDT lossy does not work with ICA session

book

Article ID: CTX692745

calendar_today

Updated On:

Description

Audio over EDT Lossy increases the user experience for real-time audio streaming and improves audio quality compared to audio over EDT or TCP when users are connecting through networks with high latency and packet loss.

But the EDT Lossy does not work in ICA Session even configure with following settings. 

VDA side:

  1. Navigate to [HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Audio]
  2. <DWORD> value "EdtUnreliableAllowed" is 1 when enabled and 0 when disabled

Client Side:

  1. Navigate to [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\ICAClient\Engine\Configuration\Advanced\Modules\ClientAudio]
  2. <String> value "EdtUnreliableAllowed" and set the value to 1 when enabled and 0 when disabled

Cause

The Audio EDT lossy function cannot be used for an unencrypted session. 
It requires another registry key in client side to ignore unencrypted session if TLS/DTLS is not being used with ICA session.
We recommend customers to use Citrix Gateway Service or NetScaler when using the Audio EDT Lossy function. 

Resolution

For Windows CWA. If the ICA session is not encrypted, the EDT lossy for audio will not be enabled. 
Please add the following registry key to allow the unencrypted session to use the feature of EDT lossy.

PLEASE NOTE: This key only be recommended to use in the test scenario, as there is the risk of unencrypted data transportation.

NOTE: this key only could be used in test, there is the data security risk of unencrypted data.

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Lockdown\Network\EDT

Type: REG_SZ

Name: AllowUnencryptedUnreliableData

Data: On

Issue/Introduction

EDT Lossy is a new feature to improve the audio performance with poor network environment.