2017-09-22 85 views

回答

0

Twilio开发者传道这里。

在WebRTC实现中,通常有一种获取连接统计信息的方法。在使用Twilio Video的iOS中,您需要拨打getStatsWithBlock method on the room。在Android中,您需要getStats method on the room。我不知道你是如何制作出反应原生包装的,但这些都是你正在寻找的东西。

获得统计数据后,您可以开始寻找the track stats, which will give you information about the frames per second, frames received, frames dropped, etc。这意味着您可以判断不是网络上的呼叫质量,而是判断发送和接收的数据质量。

对不起,我不能更具体,希望这可以让你开始。

+0

是的,这是我们现在正在尝试的。我们已经开始使用带宽。不清楚的是,如果参与者A的联系不好,但B是好的,你可以如何区分这种差异。看起来他们都会有更低的带宽,因为B不能给A发送太多的东西? –

+0

在这种情况下,我认为问题不是带宽问题之一,它可能是延迟,数据包丢失或其他任何类型的网络问题。这就是为什么测量通话本身的实际质量更好。另一方面,如果两个参与者之中的一个参与者连接不好,那么你是对的,无论如何,这个通话的双方都会受到它的影响,所以你需要努力改善连接或者减少对这两个通话的影响参与者。 – philnash

相关问题