声明
摘要
第1章 绪论
1.1 课题研究背景与意义
1.2 国内外研究现状以及发展趋势
1.3 课题研究的主要内容
1.4 论文整体结构
第2章 相关理论与技术基础
2.1 Linux操作系统
2.2 H.2 64编码技术
2.3 FFMPEG视频处理技术
2.4 网络通信协议
2.4.1 RTMP协议
2.4.2 HTTP协议
2.5 本章小结
第3章 基于RTMP协议的实时视频监控系统总体设计
3.1 系统总体框架设计
3.2 系统硬件平台设计
3.2.1 嵌入式处理器的选择
3.2.2 系统硬件框架
3.2.3 系统硬件电路设计
3.3 服务器架构设计
3.4 视频数据传输的软件流程设计
3.5 视频监控系统Linux开发平台搭建
3.5.1 搭建交叉编译环境
3.5.2 BootLoader移植
3.5.3 编译Linux内核
3.5.4 制作根文件系统
3.6 本章小结
第4章 基于RTMP协议的流媒体服务器系统的实现
4.1 视频图像采集的设计与实现
4.1.1 V4L2框架介绍
4.1.2 视频采集应用程序的实现
4.2 视频图像编码设计与实现
4.2.1 DMAI介绍
4.2.2 视频数据编码的实现
4.3 视频服务器的设计与实现
4.3.1 服务器的移植
4.3.2 Nginx服务器配置
4.4 基于RTMP协议的视频数据传输的实现
4.5 客户端播放实现
4.5.1 用户登入模块设计与实现
4.5.2 视频播放模块设计与实现
4.5.3 远程网络接入
4.6 本章小结
第5章 系统测试
5.1 测试环境及测试内容
5.2 系统功能测试
5.3 本章小结
第6章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
攻读学位期间参加的科研项目和成果
浙江工业大学;