我们在iOS和Android中使用Twilio视频(通过反应原生扩展)。如果用户拨打电话,我们会向用户发出警告。在Twilio的SDK中是否有一些东西需要这样做?还是有人建议一个伟大的图书馆来衡量连接质量? (例如:https://www.npmjs.com/package/network-js)在Twilio中测量带宽/连接质量的最佳方法是什么?
0
A
回答
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。这意味着您可以判断不是网络上的呼叫质量,而是判断发送和接收的数据质量。
对不起,我不能更具体,希望这可以让你开始。
相关问题
- 1. 在Mathematica中创建出版质量表的最佳方法是什么?
- 2. 检测Oracle连接泄漏的最佳方法是什么?
- 3. 调整图像大小而不损失质量的最佳方法是什么?
- 4. 在Celery中使用全局变量:最佳方法是什么?
- 5. 在整个组织中衡量质量和价值分布的最佳方法是什么?
- 6. 发送方法的动态数量变量的最佳方式是什么?
- 7. 什么是检查WCF客户端连接的最佳方法
- 8. 什么是连接池的最佳方法?
- 9. 从Interface Builder连接NSMenuItems的最佳方法是什么?
- 10. 什么是比较CString的两个向量的最佳方法
- 11. 在Rails中创建质量HABTM关联的最快方法是什么?
- 12. 在PHP中存储类变量的最佳方式是什么?
- 13. 什么是自动增量的最佳方法
- 14. 管理会话变量的最佳方法是什么?
- 15. 存储类变量的最佳方法是什么?
- 16. 将常量导入groovy脚本的最佳方法是什么?
- 17. 翻译大量文本数据的最佳方法是什么?
- 18. 什么是比较同类变量的最佳方法?
- 19. Vb.Net变暗变量的最佳方法是什么
- 20. 测量C#函数的内存使用情况的最佳方法是什么?
- 21. 在JavaScript中检测xml的最佳方法是什么
- 22. 在班级中安排变量和方法的最佳方式是什么?
- 23. 在VB6中定时功能/测量性能的最佳方式是什么?
- 24. 在C#中声明变量的最佳做法是什么?
- 25. 在HTML中显示变量的最佳做法是什么?
- 26. 测量Clojure程序使用多少内存的最佳方法是什么?
- 27. 单元测试异步方法的最佳方法是什么?
- 28. WCF连接的带宽和吞吐量
- 29. 什么是表的最佳数据量?
- 30. 将瓶子变量直接传递给vue的最佳方法是什么?
是的,这是我们现在正在尝试的。我们已经开始使用带宽。不清楚的是,如果参与者A的联系不好,但B是好的,你可以如何区分这种差异。看起来他们都会有更低的带宽,因为B不能给A发送太多的东西? –
在这种情况下,我认为问题不是带宽问题之一,它可能是延迟,数据包丢失或其他任何类型的网络问题。这就是为什么测量通话本身的实际质量更好。另一方面,如果两个参与者之中的一个参与者连接不好,那么你是对的,无论如何,这个通话的双方都会受到它的影响,所以你需要努力改善连接或者减少对这两个通话的影响参与者。 – philnash