有可能检查一下twilio视频流的比特率吗?

时间:2017-12-06 09:52:31

标签: html5 video html5-video twilio

我正在使用twilio开发视频聊天应用程序。我想检查浏览器中播放的视频流的比特率,以研究比特率在不同带宽下的影响程度。我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

Twilio开发者传道者在这里。

您可以使用WebRTC getStats API衡量有关传入和传出流的各种数据。有一个真正的good article that walks through the available stats你应该阅读以理解它。我会尝试在这里写更多相关内容,但阅读规范并查看该文章对您来说将更加准确和有用。

希望这有帮助。

答案 1 :(得分:0)

许多视频实际上具有可变比特率,因此您可以通过简单地将文件大小除以时间来获得平均值,或者使用像VLC播放器这样的工具来显示比特率随时间变化(在Mac它显示数字,但我相信在Windows上显示图表):

enter image description here

如果您对下载带宽本身更感兴趣,可以使用Chrome中的开发者工具查看比特率。

如果您打开开发人员工具并转到网络标签,则会看到瀑布列。

将鼠标悬停在与您的视频下载相对应的行中的时间轴上,您可以查看有关请求和响应的所有详细信息,包括所花费的时间。时间与行中的大小相结合,将显示实际达到的下载比特率。

以下是YouTube视频的示例:

enter image description here