微软Teams的Media bypass的介绍

概况

Media bypass是微软推出专门为解决语音流在最优的网络环境传输的解决方案。通过Media bypass,微软Teams的语音流可以不需要经过微软的云平台,使得Teams客户端和SBC直接直接进行语音流的传输。

Media bypass的特殊性

Media bypass这个功能是微软认证的SBC的某些型号才有.关于认证的型号可以查看如下链接

https://docs.microsoft.com/en-us/microsoftteams/direct-routing-border-controllers

要想打开Teams的Media bypass,你需要通过power shell运行命令Set-CSOnlinePSTNGateway 来打开Media bypass。如果你打开了Media bypass,语音流的传输也不是一定会强制从公司内网传输,毕竟有时候用户会在家办公。这个时候语音流就会从互联网来连接SBC。

我们下面会来给大家解释Media bypass的工作原理是怎么样的。

关闭Media bypass后语音流的传输

微软Teams默认是关闭Media bypass的,当Teams用户进行通话时,信令和语音流会先经过SBC,然后到达微软的云平台,然后是Teams的客户端。如下图所示,

通过上图,我们可以举个例子,一个上海的用户如果要通过Team来发起呼叫。如果

  • Teams关闭了Media bypass,语音流会流经日本的Teams的媒体处理中心然后再回到上海办公室的SBC。因为SBC在中国,而离中国最近的Teams的媒体处理中心在日本。所以语音流会经过日本的数据中心再回到中国。所以办公室网络通话的语音品质会和上海办公室到日本Teams媒体处理中心的网络品质息息相关。
  • Teams打开了Media bypass,在上海办公室的Teams客户端的的语音媒体流会直接和上海办公室的SBC直接通信。这个通信过程是在公司的内网进行的,不会受到公司互联网带宽的影响

通过以上分析可以看到在微软Teams打开了Media bypass可以缩短语音传输的网络距离,为企业节省了互联网带宽,还使得通过得到了清晰稳定的语音品质。这一设计在中国Teams的部署尤其具有积极的意义,因为Teams的媒体处理中心不在中国,而且中国的出口带宽受到了流量的一些限制。

相关推荐
时光追逐者6 天前
【拾遗补漏】.NET 常见术语集
微软·c#·.net
宝桥南山11 天前
.NET10 - 尝试一下Blazor Web Assembly Standalone App的fingerprint新特性
microsoft·微软·c#·asp.net·.net·.netcore
时光追逐者14 天前
全面的 C#/.NET 图表构建解决方案,助力快速实现图表开发需求!
微软·c#·.net·.net core·图表
宝桥南山16 天前
.NET - .NET Aspire的Command-Line和GitHub Copilot
microsoft·微软·c#·asp.net·.net·.netcore
电话交换机IPPBX-3CX18 天前
配置电话交换机 3CX 对接微软 Teams 直接路由
microsoft·微软·teams·ip pbx·电话交换机
时光追逐者21 天前
C#/.NET/.NET Core技术前沿周刊 | 第 58 期(2025年10.13-10.19)
微软·开源·c#·.net·.netcore
宝桥南山1 个月前
Azure - 尝试创建并使用一下Azure AI Search
microsoft·微软·azure
宝桥南山1 个月前
Azure - Azure需要MFA login了(2025-09-30之后)
microsoft·微软·azure
ITHAOGE151 个月前
下载 | Win10 2021官方精简版,预装应用极少!(9月更新、Win 10 IoT LTSC 2021版、适合老电脑安装)
windows·科技·物联网·microsoft·微软·电脑