本文主要为广大网友提供“MPEG4流媒体远程控制系统”,希望对需要MPEG4流媒体远程控制系统网友有所帮助,学习一下!
论文编号:ZD945 论文字数:20938,页数:38
摘 要
视频监控作为一种重要的安防手段已经有了一段很长的发展历史。现在,数字视频监控已经成为视频监控的重点发展领域,监控录像系统的产品正向着网络化、高清晰化、智能化的方向发展。嵌入式系统在监控系统中的使用也很有潜力。人们正关注着更人性化、更能囊括当前先进技术的多媒体标准。
在众多标准中,H.263、MJPEG、MPEG-1、MPEG-2已经比较成熟,H264、MPEG-4是人们当前正着力研究的标准。按照MPEG-4的标准,图象质量可以达到DVD的效果,而数据量要比MPEG-2低得多。现在使用嵌入式MPEG-4系统产品,图象质量已经能达到VCD的图像效果。因此用嵌入式开发出的高清晰度、稳定的、多路的、低成本的MPEG-4监控录像系统不仅会在当今世界取得技术领先的优势,还可以形成极大的产品竞争力。
本论文在MiniGUI开发环境和Linux操作平台上,探讨MPEG-4流媒体远程控制系统的图形用户界面。完成了界面效果图、程序流程图的设计, 部分完成了程序的实现。文章首先介绍MPEG-4流媒体技术,以及MiniGUI体系结构、实现机制和关键技术,在此基础上介绍程序的整个设计方案和实现方法。最后还就设计和开发过程中遇到的一些问题进行了讨论和总结。
关键词: 流媒体、MPEG-4、MiniGUI
Abstract
Video surveillance has been developed for a long time as a security method.Digital video surveillance has been an important domain nowadays. Products for surveillance recording system is required to be networked, with high resolution and low bit rate. Meanwhile,embedding technology is potential in surveillance systems. People now take attention on the standard which can involve the most advanced technology. More humanistic multimedia standard, which includes current advanced technology, is being paid attention to.
Among these standards, H.263, MJPEG, MPEG-1, MPEG-2 are already mature. While the H264 and MPEG-4 are the standards being researched with great attention.Accord MPEG-4, the image can be with DVD quality and its data stream is much lower than MPEG-2’s. The product with embedded MPEG-4 system is already having VCD image quality.Thus, multi-channel MPEG-4 surveillance recording system with high resolution, excellent stability and low cost, which is developed by using embedding technology, can gain the technology advantage in the world but also with great rivalship.
With the help of the MiniGUI window system and Linux operating platform, this thesis discribles the GUI for MPEG-4 streaming media remote control system and also accomplished the interface visualization and program flow chart. At the beginning, MPEG-4 streaming medio technology、MiniGUI architecture and the key technologies is showed in this paper. Then it alse introduced the whole program designe flow chart. Finally,we discuss and sumarize the problems encounted in the process of design.
Keywords: streaming medio、MPEG-4、MiniGUI目录
摘 要 I
Abstract II
1 绪 论 1
1.1 流媒体技术概述 1
1.1.1 流媒体的起源 1
1.1.2 流媒体的基本概念和特征 2
1.2. MPEG-4简介 3
1.2.1 MPEG-4介绍 3
1.2.2 MPEG-4功能特性 4
1.3 研究现状 6
1.4 研究内容 7
2 嵌入式Linux及MiniGUI 8
2.1 嵌入式Linux 8
2.1.1嵌入式Linux的裁剪 9
2.1.2 嵌入式Linux的可配置性 10
2.1.3 嵌入式Linux的GUI 10
2.2 MiniGUI的特点和体系结构 10
2.2.1 MiniGUI的特点[13] 11
2.2.2 MiniGUI的体系结构 12
2.2.3 基于MiniGUI的嵌入式系统结构 14
2.3 MiniGUI基本的编程概念 14
2.3.1 事件驱动编程 14
2.3.2 MiniGUI的三种运行模式 15
2.4 窗口和消息 16
2.4.1 窗口 16
2.4.2 消息 17
3 界面设计 18
3.1 锁定与解锁 18
3.2 查看监视器工作信息,及调度监视器的工作 19
3.3 查询录象文件,回放 21
3.4 系统配置 23
4 软件设计 24
4.1 主程序的设计 24
4.1.1主程序的总体设计 24
4.1.2 主程序消息处理 28
4.2 系统配置窗口程序设计 30
4.2.1 程序的总体设计 30
4.2.2 消息处理 30
5 总结 32
致谢 33
参考文献 34