基于.NET框架的视频会议系统的研究与设计

来源 :山东理工大学 | 被引量 : 0次 | 上传用户:liunanr0306
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的普及、网络性能的改善,越来越多的企事业单位和个人借助于网络进行信息的交流和发布。尤其是近年来出现的视频会议系统,能够使用户摆脱地域限制,进行实时的语音视频交流,既节省了参加会议的时间和经费,又消除了交通事故、传染疾病等各种潜在的危害,受到越来越多用户的青睐,也成为计算机网络应用领域研究的一个热点。 本文主要包括五部分。第一部分介绍用户需求和系统整体开发流程。第二部分对构建视频会议系统的几项关键技术进行研究并给出解决方案,包括音频/视频捕获、编码、回放,流媒体数据在Internet上的传输,NAT穿透。第三部分进行用例建模,根据用户需求建立用例模型,对每一用例的事件流给出详细的文字描述。第四部分是详细设计和用例实现,以顺序图或者活动图的形式描述了用例实现的具体过程,介绍了设计模式、多线程、网络编程等技术在本系统中的应用和实现。第五部分是结论,对本文所做工作进行总结,并对系统的完善提出建议。 本系统具有以下特点:(1)能够穿透NAT;(2)流媒体的传输采用IP组播和单播两种方式;(3)以用例为驱动,以面向对象思想为指导,采用多层应用程序架构,充分使用设计模式,从而具有良好的体系结构和可扩充性;(4)基于.NET框架,系统的开发周期短,调试过程简单,可维护性好。
其他文献
在当前网络蓬勃发展的今天,TCP/IP作为层次性网络体系结构的主流技术体系存在不少弊端,目前有两个方面的解决方案:在TCP/IP体系结构下的改进(如IPv6),开创新型网络体系结构。
随着多媒体技术和视频成像技术的快速发展,出现越来越多的图像显示设备,如手机、电视、平板电脑、笔记本电脑等。图像有固定分辨率,一幅图像在不同的显示器上显示时会发生导
随着信息化步伐的加快,软件危机呈现出愈演愈烈的趋势,如何有效维护现存软件以缓解危机的研究也变得更加紧迫。软件再工程通过利用重新抽象出设计模型、将新的技术和需求应用
频繁项挖掘作为数据挖掘领域研究的重要主题之一,已被证实具有一定的理论价值,并且在市场选择、决策支持和商务管理等方面得到广泛的应用。随着科学理论和技术的发展,金融,传
随着移动通信技术的飞速发展,信息的安全保密变得越来越重要,为了确保商业信息的安全,对通信的保密尤为重要。据统计,目前我国GSM网络[1] [13]已覆盖全国绝大部分地区,用户数
随着网络浪潮一浪高过一浪的今天,越来越多的公司部门也在加大力度进行网络建设,计划不久的将来要实现与海关、银行、工商、政府等部门的网络互联,包罗万象信息共享。开发远程传
社会需求是推动理论和技术发展的原动力。信息科技高速发展的今天,语音与我们的日常生活息息相关,每人每日的各种活动,都会存在各式各样的声音。而可移动便携设备---作为信息
随着计算机网络技术的不断发展,网络安全问题日益突出。单一传统的静态网络安全技术如防火墙、数字加密策略等往往无法满足用户需求。网络异常检测,作为一种重要的动态网络安全
声学法炉膛温度场分布测量技术作为一种非接触式高温测量方法,其关键在于对炉膛声波飞行时间进行精确地测量。本文针对炉膛燃烧噪声环境下声波飞行时间的测量方法进行了深入地
随着软件系统规模的不断增大,系统架构日益成为影响软件系统性能的重要因素。系统架构设计的好坏很大程度上决定了一个软件系统的扩展性、可维护性、执行效能等重要指标。软件