基于Android的H.264/AVC解码器的设计与实现
H.264/AVC VIDEO DECODER DESIGN AND IMPLEMENT BASED ON ANDROID
摘 要
Abstract
目 录
第1章 绪论
1.1课题背景
1.2国内外研究现状及发展趋势
1.3本文主要研究工作
1.4本文的结构
第2章 Android平台及H.264标准简介
2.1 Android开发平台
2.2 Android系统平台特性和架构
2.2.1 Linux内核
2.2.2 Lib库和运行环境
2.2.3框架层
2.2.4应用层
2.3 H.264标准简介
2.4 H.264结构
2.4.1 H.264的档次和级别
2.4.2 H.264视频格式和编码数据格式
2.5 H.264技术优势
2.5.1更高压缩率和图像质量
2.5.2网络友好性
2.5.3抗误码技术
2.6本章小结
第3章 H.264算法及解码器移椊实现
3.1 H.264编解码原理
3.2 H.264核心算法
3.2.1帧内预测和帧间预测
3.2.2变换与量化
3.2.3熵编码
3.3 H.264解码方案研究与选择
3.4解码器裁剪与优化
3.4.1 FFmpeg关键数据结构
3.4.2 H.264解码器裁剪优化
3.5解码器编译移椊
3.5.1生成头文件
3.5.2本地C实现
3.5.3编译本地方法
3.6本章小结
第4章 解码器客户端实现
4.1 开发环境搭建
4.2 解码器整体设计
4.3 解码流程
4.4 视频显示
4.4.1YUV到RGB565色彩转换
4.4.2 RGB数据显示
4.5 解码器测试结果
4.6 本章小结
结 论
参考文献
哈尔滨工业大学硕士学位论文原创性声明
哈尔滨工业大学硕士学位论文使用授权书
致 谢
哈尔滨工业大学;