你们都知道Microsoft Teams视频质量能达到1080P效果,并且根据客户端网络质量进行自适应下降视频画面分辨率来保障整个通话共享的流畅性。服务器
那么在Teams会议系列第一篇博客就跟你们强调了Teams会议网络链接的重要性,正好最近交付了几个Teams会议项目,再跟你们深刻的分享一下Teams会议对网络的要求,以及一些最佳作法,最终的目的都是让Teams会议质量更好!网络
上一篇文章提到了Teams Rooms和Teams客户端开会相同的环境总体的效果相差太大,若是使用Teams客户端,且Office365订阅用户超过500个却是能够免费去申请Azure Express Route来提升会议质量,那么除此以外还有其余的解决办法吗?答案是有的!ide
首先我跟你们分享两个东西:网站
一、媒体比特率(KB)ui
二、Teams带宽要求spa
咱们先来看下Microsoft对Teams的带宽要求是怎么说的,能够从如下网站找到(其实在Teams会议系列第一篇博客就有提到,这里再详细回顾一下)视频
https://docs.microsoft.com/en-us/microsoftteams/prepare-network#bandwidth-requirementsblog
为了方便查看,我截取了微软官网原图,以下图片
注意看上面图片,红框外的都是点对点的高清音视频及共享的带宽下行要求,对Skype for Business熟悉的各位大大们应该能理解这个要求比较低,由于点对点的音视频传输实际上是不走服务器的,Teams也沿用了这个策略。重点咱们看下红匡里面的内容:rem
要发起一个Teams音视频会议,最低的要求:上行500KB,下行1MB的网络速度,这里视频质量就不要要求有多高了
要发起一个高清的Teams音视频会议,最低要求是:上行1MB,下行2MB的网络速度,最重要的是看最后括号里面的说明:这个网络速度只能在1920*1080分辨率的显示器上呈现540P的视频质量,是否是以为很坑!不少人第一眼确定只看到了HD高清音视频,而忽略了括号里面的说明,其实只有540P!!!
同时,要达到以上的效果,还要有另一个前提条件就是网络丢包率,这个能够从Teams会议系列第一篇博客中找到要求的最低丢包率。
以上是第一个要分享的重要知识点,下面咱们再来看下媒体比特率(Media bit rate)
这是个什么鬼呢?在Teams中这个是一个用户策略(严格意义上讲应该是一个Meeting Policy),用于肯定每一个用户的呼叫或者音视频会议传输的媒体比特率,换句话说这个策略直接决定了最终用户在Teams会议中的音视频质量。
那么什么是比特率呢?
比特率是指每秒传送的比特(bit)数。单位为 bps(Bit Per Second),比特率越高,每秒传送数据就越多,画质就越清晰。声音中的比特率是指将模拟声音信号转换成数字声音信号后,单位时间内的二进制数据量,是间接衡量音频质量的一个指标。 视频中的比特率(码率)原理与声音中的相同,都是指由模拟信号转换为数字信号后,单位时间内的二进制数据量。比特率的单位为比特/秒(bit/s或bps)、千比特/秒(kbit/s或kbps,k=1000)或兆比特/秒(Mbit/s或Mbps,M=1000000)。比特率越高,表示单位时间传送的数据就越多。
解释到这里你们应该也就明白这个比特率越高那么咱们最终用户的音视频质量就会越好!那么在Teams里面,这个单位是什么呢?又在哪里设置呢?若是你是Office365全局管理员或者你是Teams管理员,那么直接进入Teams管理中心: https://admin.teams.microsoft.com 而后依次进入“会议”-“会议策略”此时能够选择新建立一个策略或者选择“全局策略”-“媒体比特率”,默认的单位是KB,值是50000,换算出来约49MB,也就意味着对你的下行速度要求差很少去到了4mb/s的要求,综合上面的网络带宽要求也就能解释的通为何在通常的笔记本上开Teams会议质量很好,只要去到1080P的分辨率或者更高分辨率的显示器上Teams会议质量就很是模糊了。
从策略上能够看出来,Teams设定了这个阈值,即时你的网络下行速度高于5Mb/s你的Teams会议质量也高不起来,相反若是你的网络带宽下行速度即时达到了5Mb/s,若是存在网络波动你的Teams会议质量也会随之降低!
那么此时若是是想开一场高质量的Teams音视频会议,那么就必需要保证网络的下行速度至少达到10Mb/s,换句话说你至少得有100MB的宽带线路支持(不是整个网络带宽要求,是Teams程序能用到的网络下行速度,这里配置QOS多么重要啊!)
有了带宽的支持,接下来就能够去改这个策略了,直接将这个媒体比特率设置为100000或者更高,当前最高可设置为99999999
若是你的网络带宽低于策略中设置的阈值则Teams客户会提示:网络质量较差。若是你的网络带宽不够高即时设置了这么高的媒体比特率值微软也会自动给你降下来的,以下图说明
建立好了策略以后能够将策略分配给不一样的用户以适应不一样的网络带宽要求(因此如今明白为何严格意义上讲这个是会议策略了吧)