FFmpeg打造Android万能音频播放器-CSDN

78
回复
832
查看
  [复制链接]
  • TA的每日心情
    擦汗
    昨天 01:09
  • 签到天数: 463 天

    [LV.9]以坛为家II

    2488

    主题

    3661

    帖子

    10万

    积分

    【管理员】

    Rank: 9Rank: 9Rank: 9

    积分
    102864
    发表于 2019-7-25 00:02:02 | 显示全部楼层 |阅读模式
    FFmpeg打造Android万能音频播放器-CSDN
    〖课程介绍〗:1 p: X' A2 I) J- e' {- r
    【课程介绍】
    9 I3 B: g: x0 s! d        FFmpeg打造Android万能音频播放器视频教程,移植FFmpeg到Android平台,利用FFmpeg解码音频数据并用OpenSL ES来播放,打造Android万能播放器。
    & b. y9 T# B/ a1 B) B$ T4 j% z
    / L8 I! P9 Y. K9 e" k【课程收益】
    0 e( p6 l  l9 j/ }) B/ C        1、学会FFmpeg编译Android平台。 ; q7 y% I( s8 P' G- W
            2、学会FFmpeg解码音频数据流程。
    + k8 C& |: }2 }: u. q7 B& D) z        3、学会Android中用OpenSL ES来播放PCM音频。
    * P* `7 a  ^7 L        4、学会Android中调用C++方法。
    ( `  u& l% I' X! O, w8 w- e" l% b〖课程目录〗:1 g5 x( z, x- p+ M3 X2 b
        1.课程简介和功能演示 3:108 l/ Y8 I2 V/ X
        2.FFmpeg移植Android平台(arm和x86)  17:52- _0 d- `2 f* L$ c; P0 j0 r% z
        3.创建C++项目并导入FFmpeg动态库  41:08
    ' Q) N6 t( F; Q7 _    4.FFmpeg解码流程  9:177 `. f$ O9 @6 [
        5.C++多线程、生产者和消费者模型以及C++全局调用Java方法  01:06:41/ \) m8 k& u' E+ z6 ~
        6.C++多线程解码音频数据  01:01:20
    - a" J! ?6 G5 ?7 S& R1 I# R    7.C++队列缓存AVpacket  30:197 `# |4 L( w1 i5 c& Y
        8.OpenSL ES介绍并实现播放PCM数据  57:420 N# a) B- X3 ]2 w
        9.FFmpeg对音频数据重采样生成PCM数据  52:023 t( O* v" q3 U# \1 I9 J2 D
        10.FFmpeg+OpenSL ES完成音频播放  19:19
    4 [( z& l0 @  O6 H6 C    11.添加加载、暂停、播放状态和相应回调功能  22:17* Z$ J' Z) X# H5 a- {
        12.计算当前播放时长和获取总时长以及实现回调  32:13
    . V9 |* H3 D  a    13.添加停止播放功能并释放内存  36:09, Z% y1 s/ h* W* E: \/ h# k* {
        14.添加播放器出错回调  14:15
    ' [6 V! @: @9 p! W* ]: X) h* x    15.添加seek功能和完成播放回调  31:03
    ) H( g0 G% ~0 `- H4 X3 M    16.实现当前播放页面切换播放功能  7:16
    # M' h# q! ~* ^/ q& i' y    17.课程计划变更(原APP实例改为添加SDK高级功能)  1:08
    5 C; |8 R& {% g2 a0 }    18.音频控制  33:52: H! f& Q9 S& `. z) W% b0 z, `
        19.实现左右声道切换  15:18
    : f/ @; I- ^2 F; a9 q( J3 |    20.实现变速变调功能(一)  14:30. }  |  I8 f5 i+ e6 v3 z2 p
        21.实现变速变调功能(二)  38:295 z7 y. M* M8 k1 b0 j
        22.计算PCM数据的分贝值  15:42
    5 U6 V, [& J' E$ [7 W7 w    23.MediaCodec编码PCM为aac音频实现边播边录(一)  47:13
    ( }3 r' q9 y3 }4 J3 o$ L    24.MediaCodec编码PCM为aac音频实现边播边录(二)  19:36* L- v. H8 n% I+ B* X# @
        25.解决变速变调卡顿问题和添加边播边录时间回调  12:52
    " h+ g+ @4 a; h& C1 j# N/ q# U9 o    26.优化SDK  10:518 M2 ]7 W. T; f8 }: @# N
        27.课程总结  9:03
    : [0 m0 l  o# Q6 v  l9 a: F& r    28.后续一:播放.ape音乐异常原因分析和解决  13:32" r) v# g2 G  v- I' s5 N
        29.后续二:音频裁剪并返回PCM数据可进行二次开发  46:526 F( [) u0 b, N& x
        30.后续三:PCM大数据分包(解决录音崩溃问题)  30:58
    & Z. C) F" {, a9 y0 @( T' |    31.升级FFmpeg到当前最新版本(v4.0.2)  17:22
    1 ]* Y5 `5 s9 Q  {! A
    〖视频截图〗:
    FFmpeg打造Android万能音频播放器-CSDN
    FFmpeg打造Android万能音频播放器-CSDN
    〖百度网盘下载地址〗:
    游客,如果您要查看本帖隐藏内容请回复
    ---------------------------------华丽分割线-----------------------------------华丽分割线--------------------------华丽分割线-------------------------华丽分割线-----------------------6 j1 J4 V# |: O5 X" U8 ]

    ; _3 ^- Z4 c& D: z2 C7 X$ l1 b〖下载地址失效反馈〗:
    + g! A' j9 Y7 |# w# B8 k如果下载地址失效,请尽快反馈给我们,我们尽快修复。反馈地址:https://www.itspxx.com/forum-85-1.html7 \, i- Y5 S, X; A
    1 W( o1 f) z% k
    〖赞助VIP免学币下载全站资源〗:- _6 j; w) B! R, g- d
    全站资源高清无密,每天更新,vip特权了解一下:https://www.itspxx.com/plugin.php?id=threed_vip#vip_info. S, |+ S# ]* N

    6 I: M7 p; t) r〖客服24小时咨询〗:
    5 X" `. t) u5 X: _2 V& G& Q* T, ?& c- Q有任何问题,请点击右侧QQ咨询。
    美好的一天,从签到开始...
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    3 天前
  • 签到天数: 78 天

    [LV.6]常住居民II

    2

    主题

    168

    帖子

    2608

    积分

    【永久VIP会员】

    Rank: 8Rank: 8

    积分
    2608
    发表于 2019-7-25 01:03:28 | 显示全部楼层
    看到这样的好资源真是高兴!感谢【it视频学习网】的无私分享!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 07:35
  • 签到天数: 140 天

    [LV.7]常住居民III

    1

    主题

    234

    帖子

    2926

    积分

    【年费VIP会员】

    Rank: 7Rank: 7Rank: 7

    积分
    2926
    发表于 2019-7-25 08:01:49 | 显示全部楼层
    激动人心,无法言表!【it视频学习网】太给力了!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 09:45
  • 签到天数: 253 天

    [LV.8]以坛为家I

    1

    主题

    281

    帖子

    4198

    积分

    6星会员

    Rank: 6Rank: 6

    积分
    4198
    发表于 2019-7-25 08:11:25 | 显示全部楼层
    看到这样的好资源真是高兴!感谢【it视频学习网】的无私分享!
    今日已签到
    回复

    使用道具 举报

  • TA的每日心情

    2019-11-24 21:47
  • 签到天数: 19 天

    [LV.4]偶尔看看III

    0

    主题

    679

    帖子

    75

    积分

    2星会员

    Rank: 2

    积分
    75
    发表于 2019-7-25 08:15:47 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2019-11-15 10:24
  • 签到天数: 26 天

    [LV.4]偶尔看看III

    0

    主题

    717

    帖子

    117

    积分

    2星会员

    Rank: 2

    积分
    117
    发表于 2019-7-25 08:18:49 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情

    7 天前
  • 签到天数: 36 天

    [LV.5]常住居民I

    0

    主题

    758

    帖子

    149

    积分

    2星会员

    Rank: 2

    积分
    149
    发表于 2019-7-25 08:21:52 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2019-11-30 13:11
  • 签到天数: 25 天

    [LV.4]偶尔看看III

    0

    主题

    698

    帖子

    112

    积分

    2星会员

    Rank: 2

    积分
    112
    发表于 2019-7-25 08:24:54 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    4 天前
  • 签到天数: 26 天

    [LV.4]偶尔看看III

    0

    主题

    811

    帖子

    148

    积分

    【永久VIP会员】

    Rank: 8Rank: 8

    积分
    148
    发表于 2019-7-25 08:40:22 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    4 天前
  • 签到天数: 31 天

    [LV.5]常住居民I

    0

    主题

    771

    帖子

    122

    积分

    2星会员

    Rank: 2

    积分
    122
    发表于 2019-7-25 08:43:33 | 显示全部楼层
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    用心服务IT技术爱好者
    资源涵盖Java,PHP,C/C++,Python,Android,iOS
    微信小程序,人工智能,大数据云计算,web前端
    游戏开发,多媒体与设计,运维相关,产品相关
    等等等有价值的VIP资源
    QQ:630965719
    周一至周日 9:00-21:00
    意见反馈:630965719@qq.com

    www.itspxx.com -IT视频学习网 -IT网络资源分享吧 本站资源源自互联网收集及网友分享-如有侵权请发邮件到630965719@qq.com联系删除!(ICP备案证书号: 粤ICP备18097687号 )