排查 Microsoft Teams 中的实时事件问题

注意

我们目前仍在支持直播活动。 尽管我们仍建议升级到 Teams 市政厅 以利用新功能和体验,但用户可以继续计划活动。 有关详细信息,请参阅 Microsoft Teams 和 Teams 实时事件中的市政厅汇报

重要

中国:位于中国的用户将无法设置或参加 Teams 或Viva Engage实时活动或观看点播视频,因为目前,这些应用所依赖的 Azure CDN 在中国可能无法访问。

作为管理员,你可能需要设置 VPN 来连接公司网络,以便这些应用无缝工作。 完成后,组织中的人员可以安排和参加实时事件。

直播活动前

确保所有事件都可以在网络中访问

常规 Teams 终结点

Teams 需要连接到 Internet。 Office 365 Teams 终结点中列出的所有终结点都需要可供组织网络中的 Teams 用户访问。

Teams 编码器实时事件 - RMTP 引入终结点

若要获取从编码器发送到 Teams 的 Teams 编码器实时事件的视频源,需要在网络的防火墙中打开域名和端口:

  • :*.rtmpingest.mcr.teams.microsoft.com
  • 端口:1935/1936 (RTMP/RTMPS)

确保有足够的上传带宽

通过 RTMP 生成或流式传输实时事件时,推送实时流的站点上的 Internet 上传带宽可能不够。 低上传带宽可能会导致帧丢失或实时视频本身出现问题,这可能会导致观众播放问题。

确保推送实时流的计算机和网络的上传速度高于为实时流设置的比特率。 如果从编码器输出 5 Mbps 的流,但上传比特率接近或低于 5 Mbps,则可能无法足够快地上传流,可能会遇到问题。

如果上传带宽出现问题,可以尝试以下几项作:

  1. 对从中推送流的任何计算机使用硬有线以太网连接,以避免 WiFi 中出现任何中断。
  2. 将实时源的编码比特率降低到远低于最大上传速度的值。

为多个并发查看者准备网络

许多观看者watch直播活动,这可能会使网络紧张并下载带宽。 请务必评估网络基础结构,并确保企业网络中有足够的带宽供查看者使用。 为了帮助减少直播活动所需的 Internet 流量,有两个选项:

  1. 配置网络中的现有缓存代理,以缓存 Teams 中的视频。
  2. 使用合作伙伴 eCDN 视频传送解决方案来优化视频流量。

观看者通过 TCP HTTPS 接收 Teams 实时事件流。 以下 URL 应绕过环境中的任何代理服务器,并禁用 SSL 检查:

  • *.media.azure.net
  • bmc.cdn.office.net

我无法创建直播活动

用户需要在 Microsoft Teams 和 Viva Engage 中具有特定权限才能创建实时事件,具体取决于所使用的服务。

  1. 验证 Teams 管理员是否允许你创建实时事件。

  2. 请向管理员确认你拥有有效的 Teams 许可证,可用于创建实时事件。

  3. 选择“运行测试”,这将在 Microsoft 365 管理中心 中填充诊断,以帮助你验证用户是否能够计划 Teams 实时事件。

确保查看者有权watch事件

Microsoft Teams 实时事件在组织者、制作人、演示者、与会者) (对活动本身具有一些不同的权限角色。

有关详细信息,请参阅 Microsoft Teams 事件组角色

制作直播活动

我不知道如何设置编码器

若要开始,请参阅 在 Microsoft Teams 中使用编码器进行实时传送视频流

我的编码器未连接到服务器引入 URL

  • 检查 RTMP URL 是否正确输入为编码器的输出。
  • 检查是否已正确输入 RTMP 密钥作为编码器的输出。
  • 检查 Internet 连接状态,确保编码器已正确连接并联机。
  • 你可能具有与网络安全或防火墙相关的设置,这些设置可能会阻止连接的输出。
  • 你的编码器可能不受 Teams 支持。 在 Microsoft Teams 中使用编码器进行实时流式传输中查看经过测试的编码器列表。

我无法让 RTMP 正常工作

  • 某些编码器可能支持 Teams 不支持的实现。 在 Microsoft Teams 中使用 编码器进行实时流式处理中查看与 Teams 配合使用的已测试编码器列表。
  • 并非所有编码器或版本都支持 RTMP。 请咨询制造商或软件创建者,了解他们支持的内容。

我尝试开始设置,这需要很长时间

通常,可能需要几分钟才能开始设置,然后才能开始推送编码器。 如果服务繁忙,设置可能需要更长的时间,因此我们建议在计划的直播活动之前分配足够的时间。

我尝试开始设置,但发生了太多事件

启动事件时,如果收到指示已达到最大事件数的消息,请联系 Teams 管理员。Teams 管理员可以在必要时停止其他事件,从而确定高优先级事件的优先级。

我看不到制作者视图

  1. 从编码器开始流式传输后,制作者预览可能需要几秒钟才能显示。
  2. 确保编码器已连接到 Teams。
  3. 有时,刷新 Teams 中的页面会有所帮助。 系统可能会询问你是否要离开页面;这不会影响直播活动。
  4. 某些网络可能会阻止访问内容。 确保网络安全和防火墙设置允许 RTMP 协议,并且 所需的域 在允许列表中。 它可以帮助尝试查看它是否适用于不同的网络环境,独立于公司网络、VPN 或锁定的网络。

我的饲料看起来不好,质量差,或有故障

  1. 确保流式处理设备有足够的上传带宽。 低带宽可能会导致帧丢失或视频质量不佳。 上传带宽应超过流式处理比特率。
  2. 请确保使用 Teams 的建议编码器设置。 有关详细信息 ,请参阅在 Microsoft Teams 中手动配置实时事件流式处理编码器
  3. 验证进入编码器的音频/视频没有任何问题。 发送到编码器的源音频或视频源可能存在问题,导致观看者体验不佳。
  4. 监视编码器上的 CPU 负载。 最大化 CPU 可能源于源内容或比特率。 尝试简化覆盖/内容或降低流式处理比特率。
  5. 确保编码器是最新的。 如果是硬件编码器,请确保具有最新的固件更新。 如果是软件编码器,请确保运行最新版本。
  6. 尝试重置或重启编码器。 如果在实时流中执行此作,则观看者在重启编码器时播放时会看到错误。 从编码器重启实时传送视频流后,观看者必须重新加载页面才能再次获取实时流。

我从编码器结束了直播活动,但观看者看到错误

在断开编码器连接之前,选择“ 停止事件 ”。 如果已断开编码器连接,仍可以选择“ 停止事件”,但观看者可能会看到错误。

我的查看者看到了问题

  • 如果单个查看者报告了问题,请确保查看者具有足够的带宽,并且具有良好的 Internet 连接来watch事件。
  • 如果同一网络中有多个人员出现问题,则可能遇到与网络拥塞相关的问题。 若要查看是否可以确定问题的解决方案,请参阅 缩放视频传送和监视网络流量,方法是将 eCDN 与 Microsoft Teams 配合使用
  • 很多时候,当多个查看者看到问题时,它与编码器源相关。
    • 检查编码器是否已正确设置为编码器设置中概述的规范,并正确配置。
    • 确保有足够的上传带宽进行流式传输。 可以尝试减少编码器输出的带宽。
    • 有时重置编码器会有所帮助,但请注意,重新连接时必须保持相同的设置。 受众成员可能会在直播活动中看到错误或故障。

我或我的观众听不到视频

  1. 检查编码器是否正在发送音频。
  2. 检查音频设备是否已接通电源。
  3. 如果在 Windows 上,请确保选择并取消静音正确的音频设备。
  4. 如果编码器中断,某些浏览器或设备可能无法正确恢复和播放音频。

注意

如果已将 Microsoft eCDN 部署为实时事件的视频分发提供商,请参阅 排查 eCDN 性能问题 ,详细了解如何排查可能遇到的 eCDN 性能问题。