我们在iOS和Android中使用Twilio视频(通过react-native扩展)。如果他们打电话,我们想警告用户糟糕的连接。在Twilio的SDK中有什么东西可以做到吗?或者人们有一个伟大的图书馆来衡量连接质量的建议? (例如:https://www.npmjs.com/package/network-js)
答案 0 :(得分: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了。这意味着您可以判断不在网络上的呼叫质量,也可以判断正在发送和接收的数据。
抱歉,我不能更具体,希望这可以让你开始。