1。1 课题研究背景 1
1。2 研究意义 1
1。3 国内外研究发展情况 1
1。3。1 国外研究发展情况 1
1。3。2 国内研究发展情况 2
1。4 本文主要层次结构 4
2 相关研究技术综述 5
2。1 Red5流媒体服务器概述 5
2。1。1 Spring Framework 的框架 6
2。1。2 Mina Server服务器 7
2。1。3 Jetty Web Server服务器 7
2。2 RTMP协议简介 8
2。2。1 RTMP协议的基本概念 8
2。2。2 RTMP协议的基本格式 9
2。2。3 基于RTMP协议的流媒体播放过程 10
2。2。4 RTMP协议的优势 11
3 需求分析 12
3。1 移动端视频的采集、上传 12
3。2 移动端视频的存储管理 13
3。3 移动端视频点播功能 13
4 系统设计 14
4。1 移动终端设计 15
4。2 视频存储服务器设计 15
4。3 Red5流媒体服务平台设计 16
4。4 视频转码服务器设计 17
5 系统实现 18
5。1 系统功能实现 18
5。1。1 视频服务器的实现 18
5。1。2 编码服务器的实现 19
5。1。3 RTMP流的发布 20
5。2 系统功能测试 23
5。2。1 移动端的测试 23
5。2。2 平台端的测试 25
5。3 系统性能测试 28
6 结论 32
6。1 论文总结 32
6。2 进一步工作展望 32
致谢 33
参考文献 34
1绪论
1。1课题研究背景
1。绪论
当今社会,科学技术的飞速发展推动了互联网在人类社会生活中的广泛应用。其中基于Red5的流媒体技术的应用就是其中最便利的一种。流媒体本身具有多种优点:(1)无标准;(2)流式传输;(3)低成本获取;(4)跟踪用户信息;(5)多种媒体类型支持;(6)压缩率的多样性;(7)交互性。由于有众多优点,基于Red5的流媒体深受广大用户支持,与此同时,基于Red5的流媒体的应用领域也十分广阔。本研究课题的方向就是将基于Red5的流媒体服务技术和移动警务相联系。
随着移动网络、城市WIFI等无线网覆盖面积的不断扩大、云计算的快速发展以及警务智能应用终端的广泛普及,为新移动警务视频的传输创造了条件。最近研制开发出来的移动警务智能终端实时视频采集系统和无线视频调阅系统,可以实现在无线状态下利用移动警务终端设备开展视频的实时采集上传以及各类视频的调阅需求。