首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ant Media Server中的网络质量警告

Ant Media Server中的网络质量警告
EN

Stack Overflow用户
提问于 2022-01-16 09:56:06
回答 2查看 521关注 0票数 4

我正在使用Ant Media server作为实时媒体服务器.但有时我会收到player.html中的警告“弱网络连接”,还有“您的连接不够快,无法播放此流!”在play.html中,即使我有很高的下载价值。为什么Ant Media Server会生成此警告?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-01-30 12:12:21

这是个好问题。让我解释一下

典型情景

一些用户抱怨这个问题,说我有1 1Gbps的互联网速度,我不应该收到这个警告。是的,它可以有1Gbps的互联网速度,但它仍然可以有这个警告。

因为重要的是E2E网络质量(QoS)。我的意思是,1 1Gbps的互联网速度是ISP提供的接入互联网的速度。另一方面,如果服务器是另一个大陆或服务器没有带宽。我们可以再次得到这个警告。所以这不仅与你的互联网连接速度有关。

原因

以下是减少网络QoS的一些原因,以便您可以得到此警告

  1. 服务器和客户端之间的带宽。
  2. 高丢包率(<%1)
  3. 高往返时间(<150)
  4. 高抖动(<30)

解决方案

对于#1,服务器端和客户端都有足够的E2E带宽。您还可以通过尽可能接近服务器和客户端来摆脱#2、#3和#4。

最后但并非最不重要的是,如果您在WiFi/Mobile网络中,并且接入点并不接近,或者网络质量在您的环境中是不好的。会有很高的数据包丢失,这可能是问题的原因。我的意思是,你甚至可以看看你的本地网络没有问题。

监控统计数据

提供了一些可以监视的统计信息。当我调查这些问题时,我会监控统计数据。我看到其中一个统计数据有坏的价值。

理想情况下,抖动应该在30毫秒以下。数据包丢失不应超过1%,网络延迟不应超过150 ms单向(300 ms返回)。

可以通过示例播放器或通过JS监视统计数据。检查图像服务器:5443/WebRTCAppEE/player.tml

antmedia.io

票数 4
EN

Stack Overflow用户

发布于 2022-02-10 16:18:44

您可以从play.html文件中禁用该警告。

打开/usr/local/antmedia/webapp/{您的应用程序名称}/play.html

请查找并评论以下部分:

代码语言:javascript
复制
/*
if(description.audioBitrate + description.videoBitrate > description.targetBitrate)
{
document.getElementById("networkWarning").style.display = "block";
setTimeout(function() {
document.getElementById("networkWarning").style.display = "none";
}, 3000);
}
*/

antmedia.io

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70728980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档