木偶演员:WebRTC统计

木偶演员:WebRTC统计,webrtc,puppeteer,Webrtc,Puppeteer,我计划使用Puppeter进行WebRTC呼叫。我希望这应该很容易。我不确定如何收集统计信息,如WebRTC呼叫通过或失败、有多少媒体数据包(交换的UDP数据包)、晕眩/翻转通过失败、媒体参数(如抖动、延迟等) 有人能帮我理解一下,使用木偶演员如何收集WebRTC相关的统计数据 有一个基于selenium和selenium网格的著名WebRTC测试引擎,名为。对于参考和快速入门,您可以检查简单的KITE AppRTC测试实现,查看它们是如何收集统计数据的,并显示它们。您可能也想运行演示,因为它似

我计划使用Puppeter进行WebRTC呼叫。我希望这应该很容易。我不确定如何收集统计信息,如WebRTC呼叫通过或失败、有多少媒体数据包(交换的UDP数据包)、晕眩/翻转通过失败、媒体参数(如抖动、延迟等)


有人能帮我理解一下,使用木偶演员如何收集WebRTC相关的统计数据

有一个基于selenium和selenium网格的著名WebRTC测试引擎,名为。对于参考和快速入门,您可以检查简单的
KITE AppRTC测试
实现,查看它们是如何收集统计数据的,并显示它们。您可能也想运行演示,因为它似乎有您想要的结果

在许多其他方法中,一种可能是:

  • 通过调用API收集WebRTC连接度量。您在中看到的是这个getStats API的可视化表示,它以固定的间隔收集
    getStats
    快照,并在一些后期处理后显示它们

  • 从Puppeter收集getStats数据,将其发送到服务器,然后根据您的用例实时或在调用结束时分析数据

WebRTC专家在如何收集WebRTC数据、将它们发送到服务器并表示它们方面做了大量的开源工作


有一个基于selenium和selenium grid的著名WebRTC测试引擎,名为。对于参考和快速入门,您可以检查简单的
KITE AppRTC测试
实现,查看它们是如何收集统计数据的,并显示它们。您可能也想运行演示,因为它似乎有您想要的结果

在许多其他方法中,一种可能是:

  • 通过调用API收集WebRTC连接度量。您在中看到的是这个getStats API的可视化表示,它以固定的间隔收集
    getStats
    快照,并在一些后期处理后显示它们

  • 从Puppeter收集getStats数据,将其发送到服务器,然后根据您的用例实时或在调用结束时分析数据

WebRTC专家在如何收集WebRTC数据、将它们发送到服务器并表示它们方面做了大量的开源工作


如果没有傀儡玩家,您将如何收集WebRTC统计数据?可能是chrome://webrtc-internals. 有没有更好的方法?如果没有傀儡玩家,您如何收集WebRTC统计数据?可能是chrome://webrtc-internals. 还有更好的办法吗?