如何解决无法在Chrome WebRTC中使用伪造的音频流
我正在使用nightwatch.js +硒服务器编写一些测试,以测试视频会议应用程序。但是,我无法获得伪造的音频流。
我的守夜环境配置的相关部分:
browser8:{
desiredCapabilities : {
browserName : 'chrome','goog:chromeOptions': {
w3c: false,args: [
"incognito","--allow-file-access-from-files","--use-fake-device-for-media-stream","--use-fake-ui-for-media-stream","--use-file-for-fake-audio-capture=astley.wav","--use-file-for-fake-video-capture=astley.y4m"]
}
}
}
视频文件工作正常,我也可以使用mjpeg文件。但是,无论我使用哪种.WAV文件作为音频,都无济于事。尝试加载假音频似乎也没有任何控制台错误。
我已经阅读了有关“用于假冒音频文件的使用”标志(here)的文档,并指定了“大多数wav文件应该可以工作”,因为chrome将其转换为所需的格式,但是没有有关确保其符合性的特定方法的其他信息。
如果任何人有使它工作的经验,甚至是他们知道可以工作的示例.wav文件,以便我可以将其与自己的文件进行比较,那也很棒。
我正在Mac OS X Catalina上使用Chrome v84。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。