Hi all,
I have a very curious RTAV audio issue. We have a ticket open with VMware but I'm using all available knowledge resources.
Here goes:
My company uses a product called Vidyo for teleconferencing. We also mostly use HP Thin Client T620s running a linux ThinOS with View Client 3.5.0 (latest possible build from HP). We are also using View 6.2.
When we run Vidyo with a webcam or usb headset via RTAV everything works great (audio and video) until we bump up the resolution 640x480 in the RTAV group policy settings. Once this occurs, the audio craps out. View Agent debug logs show lots and lots of audio problems, but they don't look familiar to me. Could this be a bug? I should note this issue does NOT occur from a laptop or desktop (Mac or Windows) running the View Client.
So I'm left to wager that it's either the Thin Client OR the linux View Client build that is wonky.
I should also note that PCoIP logs show no loss or dropped packets and perfmon shows pretty stable PCoIP session stats inside the Windows OS on the View desktop VM. Any thoughts or ideas on this? Thanks in advance!
Here's a snippet:
2016-02-17T13:00:29.440-06:00 DEBUG (76C4-79C0) <MessageFrameWorkDispatch> [pcoip_server_win32] VChanServerHost::RcvMessage(): channel 40462 failed to read 1 bytes (err=ABORT)
2016-02-17T12:00:29.450-07:00 DEBUG (78C4-7828) <30760> [TPAutoConnect] pcoip_vchan_recv_ex(): channel 40462 failed to read 1 bytes (err=ABORT)
2016-02-17T13:00:31.620-06:00 ERROR (76C4-732C) <29484> [ViewMMDevRedir] MMPacketReader::Read - Fragment count mismatch - Found=2 Expected=0. DATA OVERWRITE
2016-02-17T13:00:31.620-06:00 ERROR (76C4-732C) <29484> [ViewMMDevRedir] MMPacketReader::Read - Fragment count mismatch - Found=2 Expected=0. DATA OVERWRITE
2016-02-17T13:00:33.259-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] MediaPlayer::AddAudioFrame - FrameAdd Failed. QueueInfo: QueueLen = 10, ItemCount = 10, FreeSpace = 0, CurrReadIdx = 6, CurrWriteIdx = 6
2016-02-17T13:00:33.260-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] VCamClient::ServiceThreadCB - Failed to add Audio Frame to player queue
2016-02-17T13:00:33.260-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] MediaPlayer::AddAudioFrame - FrameAdd Failed. QueueInfo: QueueLen = 10, ItemCount = 10, FreeSpace = 0, CurrReadIdx = 6, CurrWriteIdx = 6
2016-02-17T13:00:33.260-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] MediaPlayer::AddAudioFrame - FrameAdd Failed. QueueInfo: QueueLen = 10, ItemCount = 10, FreeSpace = 0, CurrReadIdx = 6, CurrWriteIdx = 6
2016-02-17T13:00:33.261-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] MediaPlayer::AddAudioFrame - FrameAdd Failed. QueueInfo: QueueLen = 10, ItemCount = 10, FreeSpace = 0, CurrReadIdx = 6, CurrWriteIdx = 6
2016-02-17T13:00:33.262-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] MediaPlayer::AddAudioFrame - FrameAdd Failed. QueueInfo: QueueLen = 10, ItemCount = 10, FreeSpace = 0, CurrReadIdx = 6, CurrWriteIdx = 6
2016-02-17T13:00:33.322-06:00 DEBUG (76C4-776C) <30572> [ViewMMDevRedir] VCamClient::ServiceThreadCB - Recovered from failing to add Audio Frame to player queue. Frames missed=5
2016-02-17T13:00:33.324-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] MediaPlayer::AddAudioFrame - FrameAdd Failed. QueueInfo: QueueLen = 10, ItemCount = 10, FreeSpace = 0, CurrReadIdx = 6, CurrWriteIdx = 6
2016-02-17T13:00:33.324-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] VCamClient::ServiceThreadCB - Failed to add Audio Frame to player queue
2016-02-17T13:00:33.325-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] MediaPlayer::AddAudioFrame - FrameAdd Failed. QueueInfo: QueueLen = 10, ItemCount = 10, FreeSpace = 0, CurrReadIdx = 6, CurrWriteIdx = 6
2016-02-17T13:00:33.325-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] MediaPlayer::AddAudioFrame - FrameAdd Failed. QueueInfo: QueueLen = 10, ItemCount = 10, FreeSpace = 0, CurrReadIdx = 6, CurrWriteIdx = 6
2016-02-17T13:00:33.326-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] MediaPlayer::AddAudioFrame - FrameAdd Failed. QueueInfo: QueueLen = 10, ItemCount = 10, FreeSpace = 0, CurrReadIdx = 6, CurrWriteIdx = 6
2016-02-17T13:00:33.326-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] MediaPlayer::AddAudioFrame - FrameAdd Failed. QueueInfo: QueueLen = 10, ItemCount = 10, FreeSpace = 0, CurrReadIdx = 6, CurrWriteIdx = 6
2016-02-17T13:00:33.326-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] MediaPlayer::AddAudioFrame - FrameAdd Failed. QueueInfo: QueueLen = 10, ItemCount = 10, FreeSpace = 0, CurrReadIdx = 6, CurrWriteIdx = 6
2016-02-17T13:00:33.327-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] MediaPlayer::AddAudioFrame - FrameAdd Failed. QueueInfo: QueueLen = 10, ItemCount = 10, FreeSpace = 0, CurrReadIdx = 6, CurrWriteIdx = 6
2016-02-17T13:00:33.327-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] MediaPlayer::AddAudioFrame - FrameAdd Failed. QueueInfo: QueueLen = 10, ItemCount = 10, FreeSpace = 0, CurrReadIdx = 6, CurrWriteIdx = 6
2016-02-17T13:00:33.327-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] MediaPlayer::AddAudioFrame - FrameAdd Failed. QueueInfo: QueueLen = 10, ItemCount = 10, FreeSpace = 0, CurrReadIdx = 6, CurrWriteIdx = 6
2016-02-17T13:00:33.328-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] MediaPlayer::AddAudioFrame - FrameAdd Failed. QueueInfo: QueueLen = 10, ItemCount = 10, FreeSpace = 0, CurrReadIdx = 6, CurrWriteIdx = 6
2016-02-17T13:00:33.328-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] MediaPlayer::AddAudioFrame - FrameAdd Failed. QueueInfo: QueueLen = 10, ItemCount = 10, FreeSpace = 0, CurrReadIdx = 6, CurrWriteIdx = 6
2016-02-17T13:00:33.329-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] MediaPlayer::AddAudioFrame - FrameAdd Failed. QueueInfo: QueueLen = 10, ItemCount = 10, FreeSpace = 0, CurrReadIdx = 6, CurrWriteIdx = 6
2016-02-17T13:00:33.329-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] MediaPlayer::AddAudioFrame - FrameAdd Failed. QueueInfo: QueueLen = 10, ItemCount = 10, FreeSpace = 0, CurrReadIdx = 6, CurrWriteIdx = 6
2016-02-17T13:00:33.406-06:00 DEBUG (76C4-776C) <30572> [ViewMMDevRedir] VCamClient::ServiceThreadCB - Recovered from failing to add Audio Frame to player queue. Frames missed=13
2016-02-17T13:00:35.937-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] MediaPlayer::AddAudioFrame - FrameAdd Failed. QueueInfo: QueueLen = 10, ItemCount = 10, FreeSpace = 0, CurrReadIdx = 3, CurrWriteIdx = 3
2016-02-17T13:00:35.937-06:00 ERROR (76C4-776C) <30572> [ViewMMDevRedir] VCamClient::ServiceThreadCB - Failed to add Audio Frame to player queue