Android Chrome中的WebRTC音频播放

时间:2013-11-01 17:17:16

标签: android google-chrome audio-recording webrtc web-audio

我正在研究this app,而且音频录制功能即将在Chrome for Android中运行,但由于我尚未确定原因而失败。 (它适用于桌面Chrome和最新的Firefox)。实际录制似乎可能正常,因为请求麦克风访问,我认为创建了音频blob。但是,我无法播放音频。

我正在使用WebRTC进行录制,而演示here也无法在Android Chrome中播放音频。这似乎是浏览器中的一个错误,但我想知道是否有解决方法。自从WebRTC演示here成功将音频流式传输到Android Chrome的其他客户端后,似乎可能会出现这种情况。我想知道问题的根源是什么。录音是否未正确创建,或音频元素是否无法播放?我无法在Android Chrome中播放从我的应用的Windows Chrome版本创建的音频,因此我怀疑可能存在播放问题。

编辑:我已经确定存在播放问题,因为我能够在桌面Chrome中播放Android Chrome Beta(我无法在设备上播放)中录制的音频。使用AudioContext而不是Audio元素进行播放可以避免这个问题,还是两者都有相同的限制?

1 个答案:

答案 0 :(得分:1)

在适用于Android的Beta版Chrome上试用。音频输入在Beta中有效,但尚未稳定。