基于JavaEE的B/S模式视频监控客户端设计与实现

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:blacksi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式技术、多媒体技术和互联网技术的飞速进步,视频监控行业在近几年得到了很大的发展,它已经被应用于各行各业甚至是普通家庭当中,并且还会继续向高清化和智能化的方向发展。在传统的视频监控系统中,客户端软件一般采用C/S模式来开发,升级麻烦,维护成本较高。随着Web技术的发展,B/S模式越来越流行,它已经成为客户端开发的主导模式。本文在一个实际的视频监控系统中,设计并实现了一种基于JavaEE技术的B/S模式视频监控客户端,完成了用户请求处理,视频会话建立,视频数据接收、解码和播放等功能,主要内容如下:1.分析了B/S模式视频监控客户端中需要用到的主要技术,其中包括JavaEE技术,用于视频渲染的YUV色彩空间,用于压缩视频数据的H.264编码技术,用于视频数据传输的RTP协议和用于建立视频会话的SIP协议。2.根据视频监控客户端的具体需求,将整个客户端软件划分成若干个功能模块,并选择合适的技术框架对各个模块进行具体实现,其中包括用Mj Sip实现SIP通信模块,用Struts2实现用户请求处理模块,用Jrtplib实现视频数据RTP包的接收,用ffmpeg实现H.264数据的解码以及用SDL2实现对解码后YUV视频帧的渲染。3.针对用传统的双线性插值算法放大的图像会出现局部细节模糊的问题,提出一种改进算法,根据4个邻点灰度的标准差利用阈值法来将图像划分为近似边缘区域和非边缘区域,对于非边缘区域的像素点直接使用双线性插值算法,对于近似边缘区域的像素点,采用最邻近和双线性插值算法进行加权融合的方法。然后给出了改进算法的描述以及针对IYUV格式视频帧的具体实现,并从主观和客观的角度分别对改进算法性能做了评价。
其他文献
数字视频监控技术的发展,使其作为一种重要的安全预防和现代化管理手段被逐步运用到军队和国防建设各个领域。但是基于网络传输的军事视频图像信息很容易被窃取,如何保证军事
自动监测系统帮助管理人员对设备和现场进行实时监控,预防故障发生或在故障发生后提供及时资料。ZigBee作为低速率无线传感器网络的主要通信协议,被广泛地运用在各类监测场合。
人工神经网络的最大缺点是训练时间太长从而限制其实时应用范围,近年来,极限学习机(Extreme Learning Machine, ELM)的提出使得前馈神经网络的训练时间大大缩短,然而当原始数
最近几年,随着计算机技术的迅猛发展,人与计算机的交互活动日益频繁,人机交互也成为人们日常生活的一个重要组成部分。依靠传统的交互方式,用户通过键盘、鼠标向计算机输入信
加速度计是用来感知载体所受加速度的惯性器件。在理想条件下,加速度计的输出与输入加速度成比例,但由于各种干扰因素的存在,难免会引起测量误差。其中,环境温度对其输出影响造成的误差不容忽略。本文主要对石英挠性加速度计的参数估计及静态温度补偿进行研究。加速度计的重力场测试是加速度计其他测试试验的基础,加速度计的低阶性能参数基本是通过重力场试验测得的。而且这些参数对提高加速度计的精度具有重要意义。因此,结合
我国是一个强对流灾害天气发生频繁的国家。多普勒天气雷达是强对流性天气的主要监测工具。本文利用基于雷达数据的四维变分数值模式输出的高时空分辨率物理量,使用支持向量
随着数字电视日益深入人心,高清概念也越来越为人所熟知。带有高清视频功能的产品已经逐步走向人们的工作和生活中,高清视频处理已经走向系统实际应用并产业化。毫无疑问,无论是
电力线网络已经成为现代社会分布最为广泛的网络之一,研究基于电力配电网络的通信技术具有重大的实用价值。本文旨在通过对中压配电网信道特性的研究,构建一个基于正交频分复用
目前,WLAN已经成为宽带接入的重要技术手段之一。但是,随着网络规模的不断扩大,以FAT AP为核心的传统WLAN网络架构暴露出诸多问题;另外,由于受3G带动WLAN商用模式出现了新的趋
灰度图像的去噪和反差增强是图像处理技术研究中的两个重要内容,也是改善图像质量最常用的手段。然而,在实际处理中,大多数做法是将二者先后分立,即:先去噪后增强,或先增强后