建议使用Chrome浏览器访问!
技术支持
互动社区
学习培训
深信服官网
合作伙伴

桌面云aDesk

关注
深信服桌面云aDesk方案,是基于超融合架构的新型桌面模式,通过深度整合服务器虚拟化、桌面虚拟化及存储虚拟化,只需桌面云一体机和云终端两种设备,即可实现云平台的快速交付,为用户提供操作体验及软硬件兼容性媲美PC、更安全、更高效的云桌面。
故障案例库
典型场景排查思路

【aDesk】使用apimonitor抓取数据包区分视频播放协议

更新时间:2023-01-05
  • 阅读权限:游客
  • 下载
  • 分享
  • 收藏
所属模块 虚拟机内部 | 音视频播放
适用版本 通用
本节主要讲解不支持的视频协议类型或需要3D硬件的判断方式;
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可以播放;
若上述方式都未定位则需要收集排查过程的步骤和截图之后转专家处理;





本页目录
  • 问题描述
  • 有效排查步骤