Microsoft Teams全生命周期会议-05为何使用Teams进行视频会议质量不理想

网友投稿 281 2022-10-03

Microsoft Teams全生命周期会议-05为何使用Teams进行视频会议质量不理想

最近在做Teams视频会议项目交付的时候,真的要被客户虐哭了,最晚一次客户守着搞到凌晨两点才放人,到家都凌晨三点了,那为什么会出现这样的情况呢?

客户的终端有Teams客户端,以及Teams Rooms。这两个客户端带来的视频会议体验效果完全不一致,被客户揪住不放,一开始以为是无线网络干扰太多,换成网线直连电脑发现效果稍微好了一点,但是视频质量还是很差(4K的摄像头再Teams上呈现效果连720P都够呛)同样的网络环境使用Teams Rooms则可以轻松达到1080P的视频效果。这对比,讲真心里慌了!

不过我初步判断应该是使用不同客户端造成的,可能连的服务器不同,不过今天测试一下终于落实了我的想法(可惜我开的Teams的case,工程师还没反应过来怎么处理,给推到下周去处理了)

首先在我电脑上模拟使用PC的Teams客户端开启一个会议

为什么我这么肯定会议会去到澳洲呢?这里又要讲到另外一个故事了:其实我在跟微软的同事做Teams广播测试的时候也抓过这个IP地址,我作为一个参与者使用Teams客户端加入广播,当然这个Teams广播也是由我们组织中的其他用户发起的,我进去广播后发现Teams也是同一个澳洲的IP建立了TCP连接

那么亚太地区的服务器在哪里呢?可以通过以下微软网站查询:

从上面的图看出来,各种服务确是在澳洲,只不过Skype和其他的一些服务是放在H-K和新加坡的(这里非常重要下面会引用到哦)。

正好我的电脑上也装了Teams Rooms,在同样的环境中来测试一下使用Teams Rooms开一个视频会议。

开启会议后TCP连接器中Teams和SkypeRoomSystem(40.100.54.242)分别连到了美国和H-K的服务器(为什么这里还会有一个Teams的进程出现呢?是因为我还使用了Teams 手机APP入会),大陆到H-K的链路其实现在是非常通畅的了,这也就解释了为什么使用Teams Rooms效果要比使用Teams效果好的多了。

那为什么会连到微软在H-K的服务器呢?个人猜想Teams Rooms还在使用一部分Skype Online的服务。

光看这些自带工具的一些检测手段相信大家都能体会到为什么两种客户端呈现的效果不一致了。只是一个大概的猜测,还不能100%说明问题,所以还是要抓包看一下Teams client和Teams Rooms是怎么连到会议服务中去的。

等到有空分析一下网络包和Teams客户端日志。

所以最好的建议是:

当然如果你的网络带宽够大,其实还有另外一个手段来试下高质量Teams视频会议,这个留在下一篇博客中跟大家分享。这里也建议Microsoft真正把基于Azure的智能Teams边缘再优化一下,HK多做点Teams边缘节点,把中国的客户定向到HK的Teams边缘!

记于2019/7/27凌晨!

------------------------------------------------------

后续记:

8月曾开了微软原厂CASE,最终升级到了产品组去,全球的Azure智能边缘IP地址(美-国,H-K,澳洲)基本全部对换了一次,同时也对Teams Video Code进行了优化,现在经过后期长时间的测试,一切都没问题了。对了,透露下:Teams全高清1080P目前只需要1.4MB/S的网络要求后续还会进一步优化Code来降低Teams Video对网络带宽的要求,以上信息来自Teams产品组,隐私问题就不放图上来了。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Microsoft Teams全生命周期会议-06如何提高Teams视频会议质量
下一篇:IDEA 中使用 Big Data Tools 连接大数据组件
相关文章

 发表评论

暂时没有评论,来抢沙发吧~