Jump to content
Welcome to our new Citrix community!
  • 0

Unidirectional Low bandwidth stereo audio not supported by HDX adaptive streaming with UDP?


Pollenflug Kalender

Question

Hello everybody
 

Is it still true that adaptive HDX streaming with EDT still only supports mono audio over UDP and stereo audio can only be transmitted with TCP? Unfortunately this is not clearly described in the latest documentation:

 

https://docs.citrix.com/en-us/citrix-virtual-apps-desktops/1912-ltsr/multimedia/audio.html

 

"By default, the Audio quality policy setting is set to High - high definition audio when TCP transport is used. The policy is set to Medium - optimized-for-speech when UDP transport (recommended) is used. The High Definition audio setting provides high fidelity stereo audio, but consumes more bandwidth than other quality settings. Do not use this audio quality for non-optimized voice chat or video chat applications (such as softphones)."

 

I do not understand the equation of "stereo" audio and "high quality" audio.

We want to transmit low-bandwidth stereo sound unidirectionally over UDP. Is that not possible with EDT/UDP?

 

best regards

Polly

 

Link to comment

3 answers to this question

Recommended Posts

  • 0
On 3/31/2020 at 7:48 AM, Pollenflug Kalender said:

Hello everybody
 

Is it still true that adaptive HDX streaming with EDT still only supports mono audio over UDP and stereo audio can only be transmitted with TCP? Unfortunately this is not clearly described in the latest documentation:

 

https://docs.citrix.com/en-us/citrix-virtual-apps-desktops/1912-ltsr/multimedia/audio.html

 

"By default, the Audio quality policy setting is set to High - high definition audio when TCP transport is used. The policy is set to Medium - optimized-for-speech when UDP transport (recommended) is used. The High Definition audio setting provides high fidelity stereo audio, but consumes more bandwidth than other quality settings. Do not use this audio quality for non-optimized voice chat or video chat applications (such as softphones)."

 

I do not understand the equation of "stereo" audio and "high quality" audio.

We want to transmit low-bandwidth stereo sound unidirectionally over UDP. Is that not possible with EDT/UDP?

 

best regards

Polly

 

 

First off, EDT is a transport protocol and it is reliable, even though it runs over UDP. So it will retransmit packets if needed.

The feature Audio over RTP will, on the other hand, rely on pure UDP with no reliability and hence is much better suited for Audio.

 

In order to use RTP, you need to set the audio quality to Medium. This uses a codec fine tuned for VoIP, although it can be used for playback too.

Then, you can cap the bandwidth usage by setting the corresponding policy in Studio.

 

Everything is documented here:

https://support.citrix.com/article/CTX133024

 

Link to comment
  • 0
29 minutes ago, Pollenflug Kalender said:

Hi fernandok

Many thanks for your quick reply but your answer does not match what Citrix Support Switzerland has told us in the meantime.
According to them low-bandwidth unidirectional stereo audio is not possible with real-time UDP but only with TCP.
I'm really confused. What's correct?

Regards

polly

 

 

Sorry i missed the stereo part.

Stereo is only achievable with the High Quality setting in the Policy, which will prevent RTP Audio.

 

So ... to sum it up.

If you must have stereo, you need High Quality.

EDT is preferred over TCP in this case.

Low bandwidth is achievable if you set the BW limit policy in Studio.

 

 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...