我可以得到视频和音频数据。Webrtc目前仅支持pcm编码。我的最终目标是将音频流用于AWS转录。AWS转录仅支持PCM编码。所以我需要把opus数据转换成pcm数据。我在后端接收的音频数据包大约是每个数据包160字节。当我尝试将字节保存到opus文件中并使用"opusdec“解码时,我得到以下错误-
WARNING: Hole in data (4 bytes) found at approximate offsetCorrupted Ogg</em
我试图在Safari中实现ogg-opus音频在react应用程序中的播放(它不支持.ogg格式)。我使用创建-反应-应用程序在该项目。我找到了"ogv.js“库,这实际上有助于在几乎所有现代浏览器中播放音频文件。但实际上无法工作()。在完成所有导入之后,我将在我的PlayerComponent.js文件的顶部进行调整
var ogv = require('ogv');