Windows 如何在自动化中验证音频/视频流
我有一个屏幕共享应用程序(WebRTC)。一个用户希望与另一个用户共享其屏幕。例如,一个应用程序运行在用户1机器上,另一个应用程序运行在用户2机器上。用户1想要共享他的屏幕,现在如何在用户2上验证他是否通过自动化接收用户1的音频和视频流。 我正在使用Selenium在Chrome浏览器上启动应用程序,但如何验证音频/视频编解码器。上的WebRTC示例包含大量Selenium测试示例--查找名为test.js的文件 有关如何工作的简短说明,请参阅Windows 如何在自动化中验证音频/视频流,windows,selenium,audio,video,Windows,Selenium,Audio,Video,我有一个屏幕共享应用程序(WebRTC)。一个用户希望与另一个用户共享其屏幕。例如,一个应用程序运行在用户1机器上,另一个应用程序运行在用户2机器上。用户1想要共享他的屏幕,现在如何在用户2上验证他是否通过自动化接收用户1的音频和视频流。 我正在使用Selenium在Chrome浏览器上启动应用程序,但如何验证音频/视频编解码器。上的WebRTC示例包含大量Selenium测试示例--查找名为test.js的文件 有关如何工作的简短说明,请参阅 测试屏幕共享有些棘手,因为目前,您不能将屏幕共享和
测试屏幕共享有些棘手,因为目前,您不能将屏幕共享和假音频设备结合使用:-(另一种选择是使用
我们为WebRTC提供测试服务,利用Selenium解决您遇到的问题。Hi@Philipp感谢您的回答。我看到了很好的例子!在我的例子中,我需要验证是否在其他用户端收到了fakecam视频。我的确切场景是创建一个有三名参与者的视频会议室。所有三个参与者都将从三台不同机器上的chrome应用程序登录,每个参与者都将能够看到所有两个参与者的订阅源,包括他们自己的订阅源。在这种情况下,我们如何验证音频/视频订阅源?如果您想DIY,我需要使用selenium自动化上述场景。它将验证P2P连接是否可以建立后,您必须使用getStats API来检查实际的音频/视频流量。但正如Tsahi所指出的,testrtc.com为您做了很多提升。将在@Tsahi处进行检查。感谢分享信息