Scenario: Virtual Machines with video enabled correclty.
VM1: CommunicationPackage 4.9.0.0 sample client
VM2: IX Workplace
Action: VM1 starts video call to VM2.
Problem: Neither the remote video nor local video is being rendered in CommunicationPackage sample client.
I can't see neither the local video nor the remote video in CommunicationPackage but the video call is stablished correctly and I can see it on IX Workplace running in another VM accessed with Remote Desktop.
I believe it is related to D3DImage library and Remote Desktop problem:
[1]
https://social.msdn.microsoft.com/Forums/vstudio/en-US/2b3f2e91-56c6-452d-9e84-f33438e62f29/direct2d-d3dimage-and-remote-desktop-with-net-45?forum=wpf
[2]
https://stackoverflow.com/questions/61122452/d3dimage-and-remote-desktop
I realized that VideoRenderer2 extends D3DImage library:
namespace Avaya.ClientServices.Media
{
public class VideoRenderer2 : D3DImage, VideoSink, IDisposable
The sample included in CommunicationPackage 4.9.0.0 for Windows is working very well in regular machines.
IX Workplace is working very well in Virtual Machines.
Is there any tweak to get CommunicationPackage working on Remote Desktop like IX Workplace is working?
Thanks,
Julio