摘要5-6
ABSTRACT6-10
第一章 绪论10-16
1.1 探讨背景10-11
1.2 探讨作用11
1.3 国内外探讨近况11-12
1.4 进展走势12-15
1.5 探讨内容15-16
第二章 嵌入式流媒体视频播放系统总体设计16-23
2.1 总体设计框架16-17
2.2 硬件的架构17-19
2.3 软件的架构19-22
2.3.1 嵌入式 Linux 系统的构建19-21
2.3.2 运用软件21-22
2.4 本章小结22-23
第三章 嵌入式流媒体操作系统平台的构建23-32
3.1 嵌入式 Linux 开发环境的建立23-26
3.1.1 硬件环境23-24
3.1.2 交叉开发环境的建立24-26
3.2 Bootloader 的移植26-28
3.3 Linux 内核的移植28-29
3.3.1 内核结构28-29
3.3.2 ARM-Linux 内核的配置与编译29
3.4 嵌入式根文件系统的构建29-30
3.5 运用软件30
3.5.1 运用程序的调试30
3.6 本章小结30-32
第四章 H.264 视频的实现32-46
4.1 H.264 核心模块32-43
4.1.1 熵编码模块32-35
4.1.2 帧内预测35-37
4.1.3 帧间预测37-38
4.1.4 去块效应滤波系统38-39
4.1.5 整数变换与量化39-43
4.2 H.264 移植43-45
4.3 本章小结45-46
第五章 流媒体视频播放系统设计46-63
5.1 运用软件结构46-50
5.1.1 图形用户界面的模块设计47-49
5.1.2 系统管理主控模块的设计49-50
5.2 流媒体功能的实现50-62
5.2.1 协议栈结构及处理流程50-51
5.2.2 播放功能的实现51
5.2.3 媒体类的实现51-53
5.2.4 媒体缓冲区类的设计53-56
5.2.5 缓冲队列类的设计56-58
5.2.6 媒体打包类的设计58-62
5.3 本章小结62-63
第六章 嵌入式流媒体播放系统测试63-69
6.1 嵌入式流媒体工作环境63
6.2 测试系统的搭建63-65
6.3 播放系统的测试与浅析65-68
6.3.1 系统解码功能测试65
6.3.2 流媒体功能测试65-68
6.4 本章小结68-69
第七章 总结与展望69-70
致谢70-71