XCLW23578 智能手机视频监控客户端的设计与实现摘要随着智能手机硬件性能的不断提高,4G网络通讯带宽的提升及资费的下降,智能手机在监控领域的应用会更加广阔,高清显示、智能识别等需要强大运算与网络带宽才能实现的功能会逐步在智能手机上得到应用。智能手机在这几年的发展非常迅速,手机的硬件和软件都得到了很快的..
XCLW23578 智能手机视频监控客户端的设计与实现 摘要 随着智能手机硬件性能的不断提高,4G网络通讯带宽的提升及资费的下降,智能手机在监控领域的应用会更加广阔,高清显示、智能识别等需要强大运算与网络带宽才能实现的功能会逐步在智能手机上得到应用。智能手机在这几年的发展非常迅速,手机的硬件和软件都得到了很快的发展与完善。手机的功能也不仅仅是打电话发信息,智能手机是这个时代一个大的进步。随着手机功能的不断完善,智能手机的应用会朝着更加人性化、智能化的方向发展,在发展的过程中形成应用标准规范,最终会和其它应用服务结合起来,形成立体综合的应用服务体系。智能手机在监控系统中的应用具有很大的灵活性,可以很方便的使用。智能手机可以在任何时间任何地点随时上网进行视频监控,这给我们提供了极大的方便。智能手机作为监控系统的监控平台,可以应用在很多的监控领域,移动视频监控在未来的市场中会有很大的潜力。目前制约远程视频监控发展的主要是视频的压缩,无线传输的带宽,以及播放的流畅性等。本文的研究目的是实现一个基于H.264和Android平台的实时监控的客户端系统。H.264是新一代的视频编解码标准,其在发布以来不到十年的时间里已经获得广泛的应用。Android是专为智能手机而设计的操作系统。 系统在视频的处理上采用大型音视频编解码库—FFmpeg来实现视频解码部分,需要将PC上的FFmpeg多媒体编解码库裁剪优化为一个小型的只包含H.264解码部分的解码器并移植到Android手机上。采用RTP/RTCP协议来实现监控视频的实时传输,在Android平台上实现播放器的界面设计。 关键词 Android;H.264;智能手机监控 目录 摘要 I 第1章 绪论 1 1.1 研究背景 1 1.2 手机移动视频监控功能的优势 2 1.3 视频监控领域的现状与分析 2 1.3.1 视频监控终端的变化 3 1.3.2 视频编解码标准的演进 3 1.4 范文主要内容 4 1.5 本文的结构 5 第2章 相关技术及标准综述 6 2.1 Android开发平台简介 6 2.1.1 Android开发平台的优势 6 2.1.2 Android平台的特性和架构 6 2.2 H.264标准简介 8 2.2.1 H.264的档次划分 8 2.2.2 H.264的关键技术 9 2.3 FFMPEG的研究 10 2.3.1 解码方案FFMPEG的选择 10 2.3.2 FFMPEG简介 11 2.3.3 FFMPEG中的主要数据结构分析 12 2.4 实时传输技术 13 2.4.1 RTP 13 2.4.2 RTCP 14 2.4.3 Jlibrtp 15 2.5 本章小结 15 第3章 裁剪H.264解码器 17 3.1 解码器裁剪 17 3.2 解码器编译和移植 18 3.2.1 生成相应的头文件 18 3.2.2 本地C实现 19 3.2.3 编译本地方法 19 3.3 本章小结 19 第4章 客户端播放器的设计及实现 21 4.1 客户端开发环境的搭建 21 4.2 播放器设计 21 4.3 多线程的设计 22 4.4 缓冲区的设计,分析和实现 23 4.4.1 接收端缓冲区的分析 23 4.4.2 缓冲区的设计与实现 23 4.5 客户端各模块的设计及实现 25 4.5.1 视频接收单元 25 4.5.2 视频解码单元的实现 25 4.5.3 视频的格式转换及显示 26 4.6 本章小结 27 第5章 总结与展望 29 5.1 工作总结 29 5.2 展望 29 参考文献 31 感谢 33
|
| |
上一篇:智捷办公自动化系统 | 下一篇:智能视频分析技术在监控系统中的.. |
点击查看关于 智能 手机 视频监控 客户端 设计 实现 的相关范文题目 | 【返回顶部】 |