美文网首页
不同安卓机型录制的语音iOS端播放问题

不同安卓机型录制的语音iOS端播放问题

作者: 西风那个吹呀吹 | 来源:发表于2023-03-22 16:39 被阅读0次
    • 融云IM: 安卓使用融云IMKit,iOS 自定义UI。华为机型录制的语音经过服务端返回xxx.aac,iOS这边可以播放
    • 红米机型录制的语音,经过服务端返回xxx.aac,iOS这边无法播放,无法解析语音数据
    • 解决方案:使用ffmpeg将aac文件转码为m4a
    • ffmpeg 命令:ffmpeg -i 150.aac -acodec libmp3lame 2.mp3

    先安装FFmpeg,然后试试终端命令行转码后的语音是否能播放,能播放说明用ffmpeg是可行的。

    两条路:自己编译iOS包,或者用别人已经编译好而且封装完善的库
    我选择了第二条路:
    pod 'ffmpeg-kit-ios-full', '~> 5.1'
    具体参考:https://github.com/arthenica/ffmpeg-kit

    相关文章

      网友评论

          本文标题:不同安卓机型录制的语音iOS端播放问题

          本文链接:https://www.haomeiwen.com/subject/hkcbrdtx.html