基于WEB的音视频交互组件设计与研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:gaofei23
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络信息多元化发展,使音频、视频数据的实时交换成为WEB应用的必要组成部分。提供这种服务的关键点在于,如何在HTTP协议本身的无状态性以及WEB浏览器基于文本的信息处理方式等约束条件下,使音视频实时交互服务能与WEB元素无缝协作。 本文以现有的多媒体及网络技术为背景,阐述了一个基于COM技术、能与WEB页面元素平滑交互的音视频通用组件的设计方案。本通用组件运行于Win32环境下Internet Explorer浏览器中,可配置成在线直播(一对多)、远程监控(多对一)、视频会议(多对多)、视频聊天(一对一)等应用模型。组件各模块及其自身均为COM组件并遵循DirectShow框架。组件基于ATL开发,以Activex控件形式封装,嵌入WEB页面中通过属性与事件的方式与WEB脚本进行通讯;网络通讯协议以RTP/RTCP为主,音频数据压缩采用G.729标准,视频编解码部分采用遵循MPEG-4标准的XviD项目。组件可配以辅助服务程序来提高服务质量。辅助服务程序运行在不同操作系统上,使用标准HTTP协议与WEB应用模块通讯,进行客户身份认证及其他数据通讯业务。采用此组件的WEB应用中,音视频会话逻辑完全由WEB设计人员负责设计,组件与具体WEB应用开发环境无关。 文中首先介绍组件所涉及的几项关键技术,在此基础上提出系统的整体结构设计,并给出数据定义。论文主体介绍了组件各部分的详细实现方式,并给出各种应用模型及对应的测试数据,最后提出了完善此组件的方向与方法。
其他文献
自主计算是近年兴起来的一个热门领域,其研究目标是解决日益增加的计算系统复杂度问题,主要特征包括:自配置、自优化、自修复和自保护等。本文对当前的自主计算研究现状进行
IPTV是互联网业的新兴应用,它基于宽带IP网,提供给人们全新的视听体验,并将深深影响人们的生活和学习。EPG模块是IPTV系统中最重要的模块之一,是整个系统中变化最快的模块。本文
电力电缆在运行过程中,需要定期进行测试、检修和维护,以延长电缆使用寿命,减少故障率;电力电缆一旦发生故障,需要快速、准确的找到故障原因和故障点,并及时进行修复,以减少
越来越多的基于Internet的应用,如VoIP,IPTV等等,对Internet所提供的服务提出了更高的需求。然而传统的IP网络缺乏对带宽和流量的有效管理手段的缺乏经常会导致网络拥塞,无法为很
在企业信息化过程中,企业数据重构和管理是重要的环节。由于认识或技术上的原因,企业在建立数据库之初,其规划缺乏整体性、前瞻性,很多数据是在不同阶段为不同目的建立的,存在着同
网格计算是20世纪末起源的一个新兴的领域,它的目标是要将异构的软硬件资源实现统一访问和无缝集成,向用户提供随处可得的、灵活的、可靠的、一致的、标准的、廉价的计算能力。
无线接入系统是无线局域网中非常重要的设备,它既要负责无线局域网内移动设备的管理,又要将有线网络和无线网络进行桥接。无线接入系统性能的好坏将直接影响到整个无线局域网
监控组态软件,作为一种全新的高效的远程监控软件开发平台和开发模式,越来越受到企业的欢迎,不仅如此,它在机房监控管理、智能大厦监控管理、环保监控管理、智能小区监控管理、变
随着手机的普及应用,手机短信以其简洁、携带方便、操作简单、信息网络覆盖面广等众多优势,成为了人们日常生活中必要的信息交流工具。从个人通过手机短信点播定制新闻、股票
本文针对中文网页的分类问题,提出了一种基于代表样本动态生成的快速文本分类方法,并构建了一个网页分类的原型系统。主要工作包括: 1、在详细分析κ-近邻分类法两个特性的基