如何测量视频流的延迟?

Posted

技术标签:

【中文标题】如何测量视频流的延迟?【英文标题】:How to measure delay in video streaming? 【发布时间】:2013-12-09 03:38:14 【问题描述】:

我使用 webRTC 创建了一个视频会议和视频流应用程序。它工作得很好。但是我怎样才能测量发送端和接收端的延迟。有什么实用程序吗?

【问题讨论】:

【参考方案1】:

在您的 Chrome 浏览器中输入网址“chrome://webrtc-internals/”。它有很多有趣的发送和接收网络统计数据,可以为您提供大量有用的数据。希望这有助于测量延迟。

【讨论】:

这并不简单,但是你可以通过RTCPeerConnectiongetStats()方法得到相同的数据。 webrtc.googlecode.com/svn/trunk/samples/js/demos/html/… 有一个例子。

以上是关于如何测量视频流的延迟?的主要内容,如果未能解决你的问题,请参考以下文章

Android:如何流畅地按顺序播放视频而不会出现故障和延迟?

如何在 video_player 上无延迟地连续播放视频?

基于FPGA系统合成两条视频流实现3D视频效果

移动端实时音视频直播如何做给延迟做优化

Objective-C 如何立即在 MPMoviePlayerController 或 AVPlayer 上播放视频,没有延迟?

实时音视频互动系列(上):又拍云UTUN网络详解