1、部分flash软件播放视频是默认启用了硬件加速,需要关闭硬件加速才支持,我们没有显卡的虚拟机是不支持硬件加速的;

2、若是不清楚是否需要3D支持可以通过抓取数据包,使用apimonitor软件抓取;
2.1 打开软件后,需要勾选下图的几个选项,抓取播放协议的格式;

2.2通过图下图所示的按钮,去开启或者关闭监控,之后调用浏览器或者软件去播放视频就可以抓取到相关的数据包;
3、抓到数据包之后,可以直接ctrl+F进行搜索,过滤关键字createsurface,主要查看这个字段;
Ddraw目前只支持几种surface格式的
a、RGB
b、YUY2
c、yv12
4、D3D存在两种格式,一种是surface格式(我们支持),还有一种是纹理格式的(不支持,走的3D,看createtexture字段,如下图所示,属于surface,我们支持RGB和yv12格式,如下图所示就是yv12格式;
下图所示是纹理格式,我们不支持;

5、若是抓取的数据包里面包含了OpenGL等字段,则需要测试下是否走软3D可以播放;
若上述方式都未定位则需要收集排查过程的步骤和截图之后转专家处理;