美文网首页
ExoPlayer 源码分析 三 变速播放

ExoPlayer 源码分析 三 变速播放

作者: iBOBO | 来源:发表于2021-04-13 00:10 被阅读0次

    ExoPlayer 源码分析 一 HLS 拉流及播放流程
    ExoPlayer 源码分析 二 类图 & 名词解释
    ExoPlayer 源码分析 三 变速播放
    ExoPlayer 源码分析 四 缓存策略
    ExoPlayer 源码分析 五 码率自适应

    本文基于 ExoPlayer 2.13.2 。

    变速播放

    视频变速

    音视频同步以音频为主时钟的情况下,视频变速基本上不需要做任何处理,这点不理解的可以看我 ijkplayer 源码分析 中倍速播放的部分。

    音频变速

    音频变速主要有三种方式:

    • 使用 soundtouch 处理音频,实现变速。
    • 使用 sonic 处理音频,实现变速。
    • 直接给 AudioTrack 设置 PlaybackParams 实现变速。

    ExoPlayer 2.13.2 中使用的是第三种。

    相关文章

      网友评论

          本文标题:ExoPlayer 源码分析 三 变速播放

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