- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学号 2009302580235
密级
武汉大学本科毕业论文
基于B/S结构的视频监控软件系统设计
院(系)名 称:电子信息学院
专 业 名 称 :电波传播与天线
学 生 姓 名 :陈辉
指 导 教 师 :易本顺 教授
二〇一三年五
BACHELORS DEGREE THESIS
OF WUHAN UNIVERSITY
The design of video surveillance software system based on B/S mode
College :School of Electronic Information
Subject :Radio wave propagation and antenna
Name : Chen Hui
Directed by : Prof.Yi Benshun
May 2013
郑 重 声 明
本人呈交的学位论文,是在导师的指导下,独立进行研究工作所取得的成果,所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用的内容外,本学位论文的研究成果不包含他人享有著作权的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方式标明。本学位论文的知识产权归属于培养单位。
本人签名: 日期:
摘 要
一般视频服务器的后台软件分为C/S结构和B/S结构两大类。C/S结构从上世纪90年代出现至今,技术上已经相当成熟。但是基于C/S结构的视频监控平台必须安装客户端软件,造成用户使用不便;随着互联网的快速发展及各类公众信息服务的应用,越来越多的用户希望通过Web浏览器观看公众视频信息,传统的C/S架构无法满足用户的使用需求。B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,开发出基于B/S结构的视频监控软件系统,能较好的满足当前人们对网络视频的需求。
本文针对基于B/S结构的视频监控系统软件设计的主要工作有:
(1)查找并阅读了关于流媒体相关文献资料,采用了比较适合开发的Red5流媒体服务器,并对该服务器进行了一定的学习了解。(我理解的这个无人基站的搭建在上位机这块主要是对red5进行开发,在red5这块原有的基础上进行开发。)
(2)设计了基于B/S结构视频服务器的总体方案,并对该方案的每一个环节作出了较为详细的说明。(具体就是整个搭建无人值守通讯站视频及环境监测系统的每一个步骤,并对每一步骤怎么操作做出详细的说明)
(3)搭建了基于Red5服务器的开发平台和数据库,编写了包括前台显示和后台服务的代码,并对整个系统进行调试,完成预期的目标。(完成一些最基本的功能,但是很多功能仍然还没有完成,比如多人发布以及在发布IP和服务器不在一台PC上时,另外一台PC却无法看到实时直播)
总体来说,本文采用目前比较新的B/S架构技术,设计并完成了视频监控系统。本系统采用的是Red5流媒体服务器,前台网页用JSP语言编写,后台视频发布到服务器用Flex/Flash语言编写,功能上基本完成了基于B/S的视频监控。
B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server同数据库进行数据交互。 这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。
C/S 结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server 应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件
您可能关注的文档
最近下载
- 初中历史:八年级上册(人教版)中国历史知识点总结(25页).pdf VIP
- 社会服务项目运作实务(第二版) 课件全套 第1--7章 社会服务项目概述---社会服务优秀案例和项目.pptx
- 家政服务培训家庭烹饪.pptx VIP
- 2025年《信访工作条例》知识竞赛题库及答案 .pdf VIP
- TCHSA-010-2023-恒牙拔除术临床操作规范.pdf VIP
- 一年级语文上册四单元学历案.pdf VIP
- 船舶概论 第三章船舶静力学课件.ppt VIP
- 安捷伦7890B-5977B气相色谱质谱仪操作规程20180802.docx VIP
- 《水浒传》名著阅读资料.docx VIP
- 《农业废弃物利用》课件.ppt VIP
文档评论(0)