We have recently purchased a range of Dell Wyse Thin Clients for testing with RTAV (D90Q7, D90D8, Z90D8, Z90Q8). They are direct connecting to a VM with the View 6.0 and Direct connect Agent installed, the View Client used is version 3.1. I have also tried just about every combination of View 5.3 agents and View CLient versions all have the same issue.
Issue
When starting a session to the VM using the default settings all seems well, the video is responsive and the audio is clear. I am doing all the tests using the RTAV testing app. If I try and increase the video resolution to 640x480 the audio goes completely garbled, video quality also drops and no longer smooth. This is the same on all Wyse clients I tested.
At first I though this may be network bandwidth issues, so I tried connecting with my windows laptop using the same View Client versions, even using the same Ethernet cable as the Thin Client, no issues at all, I could get the resolution up to full HD without any issues with clear audio.
The Thin Client produce these entries on the logs which certainly seems related:
2014-09-26T14:28:30.429+01:00 DEBUG (0DC8-0CD8) <3288> [ViewMMDevRedir] AudioCaptureWin::CopyRecordedData - Data lost due to buffer not available: 320 bytes
2014-09-26T14:28:30.469+01:00 DEBUG (0DC8-0CD8) <3288> [ViewMMDevRedir] AudioCaptureWin::CopyRecordedData - Data lost due to buffer not available: 320 bytes
2014-09-26T14:28:30.489+01:00 DEBUG (0DC8-0CD8) <3288> [ViewMMDevRedir] AudioCaptureWin::CopyRecordedData - Data lost due to buffer not available: 320 bytes
2014-09-26T14:28:30.530+01:00 DEBUG (0DC8-0CD8) <3288> [ViewMMDevRedir] AudioCaptureWin::CopyRecordedData - Data lost due to buffer not available: 320 bytes
2014-09-26T14:28:30.572+01:00 DEBUG (0DC8-0CD8) <3288> [ViewMMDevRedir] AudioCaptureWin::CopyRecordedData - Data lost due to buffer not available: 320 bytes
2014-09-26T14:28:30.589+01:00 DEBUG (0DC8-0CD8) <3288> [ViewMMDevRedir] AudioCaptureWin::CopyRecordedData - Data lost due to buffer not available: 320 bytes
2014-09-26T14:28:30.609+01:00 DEBUG (0DC8-0CD8) <3288> [ViewMMDevRedir] AudioCaptureWin::CopyRecordedData - Data lost due to buffer not available: 320 bytes
2014-09-26T14:28:30.650+01:00 DEBUG (0DC8-0CD8) <3288> [ViewMMDevRedir] AudioCaptureWin::CopyRecordedData - Data lost due to buffer not available: 320 bytes
2014-09-26T14:28:40.626+01:00 ERROR (0DC8-0574) <1396> [ViewMMDevRedir] VideoRec::ServiceThreadCB - No data buffer available to copy Video Frame
2014-09-26T14:28:40.630+01:00 DEBUG (0DC8-0CD8) <3288> [ViewMMDevRedir] AudioCaptureWin::CopyRecordedData - Data lost due to buffer not available: 320 bytes
2014-09-26T14:28:40.670+01:00 DEBUG (0DC8-0CD8) <3288> [ViewMMDevRedir] AudioCaptureWin::CopyRecordedData - Data lost due to buffer not available: 320 bytes
2014-09-26T14:28:40.691+01:00 DEBUG (0DC8-0CD8) <3288> [ViewMMDevRedir] AudioCaptureWin::CopyRecordedData - Data lost due to buffer not available: 320 bytes
2014-09-26T14:28:40.710+01:00 DEBUG (0DC8-0CD8) <3288> [ViewMMDevRedir] AudioCaptureWin::CopyRecordedData - Data lost due to buffer not available: 320 bytes
2014-09-26T14:28:40.732+01:00 DEBUG (0DC8-0CD8) <3288> [ViewMMDevRedir] AudioCaptureWin::CopyRecordedData - Data lost due to buffer not available: 320 bytes
2014-09-26T14:28:40.750+01:00 DEBUG (0DC8-0CD8) <3288> [ViewMMDevRedir] AudioCaptureWin::CopyRecordedData - Data lost due to buffer not available: 320 bytes
2014-09-26T14:28:40.789+01:00 DEBUG (0DC8-0CD8) <3288> [ViewMMDevRedir] AudioCaptureWin::CopyRecordedData - Data lost due to buffer not available: 320 bytes
Any idea why the buffer is not available on the Windows Embedded versions, or could this be something else? I am hoping to deploy these thin clients for conferencing rooms which connect into a view pool.
I've attached the thin client logs for your reference, any help would be greatly appreciated.
Regards
Paul