iOS收到语音无法播放,有时候能播放但是波纹不懂,有时候连声音也没有了。
使用的是我们的 demo 吗?我们的 demo 也是使用的第三方开源库。声音没有,会不会是录音文件太大?
波纹那个解决了,是图片与背景一致了,那个无法播放的,都是IOS发的语音是没问题的,但是安卓发过来的就一定听不到
那就是两个平台音频格式不兼容造成的。可以尝试使用发送之前进行转码,转成平台兼容的音频格式。
行 我试试
我这边也发现这个问题,怎么处理?有解决方案?
解决方案是使用两个平台都兼容的音频格式。SDK 提供对文件的支持,但多媒体格式与平台兼容性应该由应用来考虑。比如可以考虑在一个平台上进行格式转换,转换成另一个平台兼容的多媒体格式。
为什么之前的版本 都是可以的? 就是后面更新版本了 就有这问题了
可以比较一下两个平台上,接收到的文件的 hash,比如 md5,是否变化。只要文件是一致的,就跟 SDK 无关了。如果两个文件的 hash 值不一样,我们再看看 SDK 这边是否存在问题。