admin管理员组文章数量:1558098
2024年3月10日发(作者:)
目录
1. 绪论 ................................................................. 2
1.1.
1.2.
1.3.
2.
提出问题 ........................................................ 2
研究现状 ........................................................ 2
研究思路与方法 .................................................. 4
Android操作系统整体结构分析.......................................... 6
2.1.
2.2.
Android系统简介 ................................................ 6
Android整体结构 ................................................ 7
2.2.1. Android 架构 ................................................ 7
2.2.2. 特征 ........................................................ 9
2.3. Android 应用组件 ................................................ 9
2.3.1. 活动(Activity) ........................................... 10
2.3.2. 服务(Services) ........................................... 11
2.3.3. 广播接收者(Broadcast receivers) .......................... 12
2.3.4. 内容提供者(Content providers) ............................ 12
2.4.
3.
Android NDK工具 ............................................... 13
FFmpeg流媒体平台介绍与研究.......................................... 14
3.1.
3.2.
FFmpeg简介 .................................................... 14
FFmpeg 的编译与运行 ............................................ 14
4. 流媒体播放器应用分析 ................................................ 16
4.1. 系统功能需求分析 ............................................... 16
4.2. 系统整体结构需求分析............................................. 17
4.3. 系统业务流程分析................................................. 18
4.3.1. 媒体播放模块业务流程 ....................................... 18
4.3.2. 媒体文件管理模块业务流程 ................................... 19
4.3.3. 系统设置模块业务流程 ....................................... 21
5. 流媒体播放器应用设计 ................................................ 22
5.1. 系统设计模型..................................................... 22
5.2. 系统UI设计...................................................... 23
5.2.1. 媒体播放模块设计 ........................................... 23
5.2.2. 媒体文件管理模块设计 ....................................... 25
5.2.3. 系统设置模块设计 ........................................... 29
5.3. 系统数据库设计................................................... 31
5.3.1. SQLite简介 ................................................. 31
5.3.2. 播放器库表说明 ............................................. 31
6. Android平台的流媒体播放器应用实现................................... 33
6.1. Android 应用程序开发 ........................................... 33
6.1.1. Android 开发环境 ........................................... 33
6.1.2. Android 应用开发特点 ....................................... 34
6.2.
6.3.
6.4.
FFmpeg移植 .................................................... 36
FFmpeg音视频解码 .............................................. 39
流媒体播放功能的开发与实现 ..................................... 41
总结 ..................................................................... 46
致谢 ..................................................... 错误!未定义书签。
参考文献 ................................................................. 47
版权声明:本文标题:《基于Android平台的音视频流媒体播放器》 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1710003153a243337.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论