基于SIP的远程多媒体教学系统的设计与研究_计算机论文.docVIP

基于SIP的远程多媒体教学系统的设计与研究_计算机论文.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SIP的远程多媒体教学系统的设计与研究_计算机论文.doc

基于SIP的远程多媒体教学系统的设计与研究_计算机论文 基于SIP的远程多媒体教学系统的设计与研究_计算机论文 【摘 要】远程多媒体教学与传统教学相比有诸多优势,目前已成为多媒体通信在教育领域研究的热点。远程多媒体教学的发展趋势是基于IP网络的远程多媒体教学。文章首先介绍和分析IP网络上多媒体通信最为流行的SIP协议,然后,依据SIP多媒体通信系统常用结构中的紧耦合系统结构,利用SIP协议栈技术,提出了一种基于SIP的多媒体教学系统的设计解决方案,并对其工作特点和流程进行了详细的分析。   【关键词】远程多媒体教学;H.323;SIP 一、引言   远程多媒体教学是一种全新的教学方式,相比传统教学,它充分合理地利用网络、媒体等介质,使得教学活动的开展不受时间空间的限制,优化了教学资源配置,提高了教学效率。   远程多媒体教学的上述特点和优势使得它成为多媒体通信在教育领域研究的热点,目前的发展方向是基于IP网络的远程多媒体教学。由于多媒体信息具有数据量大、实时性、同步性和突发性强的特点,多媒体通信系统具有集成性、交互性和同步性的特点,因此对多媒体通信的硬件和软件系统提出了很高的要求。   二、SIP协议及其特点   SIP(Session Initialization Protocol,会话发起协议)是一个由IETF MMUSIC (Multiparty Multimedia Session Control)工作组提出,面向Internet会议和电话的简单应用层信令协议,用于建立、调整和终止多媒体会话。   相比多媒体通信的另外一种流行协议H.323,SIP协议有如下5个特点:   第一,与H.323采用二进制方法表示消息不同,SIP消息基于文本,采用UTF-8字符集编码,具有词法和语法简单、可读性好的优点。   第二,H.323中的呼叫建立和媒体逻辑信道建立的过程是分离的,呼叫建立时延较长。SIP系统的呼叫控制信令由SIP传送,由会话描述协议SDP完成媒体能力交换和RTP地址信息获取的任务。SDP消息作为SIP的消息体来发送,会话控制和媒体能力交换同时进行,会话建立的时延较短。   第三,H.323网络中各元素均为对等实体,实体间传送的是对等控制信令消息,而SIP网络则采用IP网络常用的C/S(客户机/服务器)结构。   第四,定位用户、支持用户移动性。SIP利用注册服务器将用户的实际物理位置与用户的SIP地址相绑定,便于在定位用户时实现地址映射功能;利用重定向服务器将目标用户地址信息返回给代理服务器。   第五,协议简单,有良好的扩展性。SIP是在诸如SMTP、HTTP的基础上建立起来的,借鉴了其它Internet标准和协议的设计思想。由于SIP与HTTP非常相似,许多解析HTTP协议的程序只要经过少许修改就可以用到SIP中。 SIP消息分为SIP请求消息和SIP应答消息两大类。所有的SIP消息都是由一个起始行、一个或多个标题头、一个表示标题头结束的空行和可选的消息体组成。   SIP核心规范定义了6种基本请求方法:INVITE(邀请)、ACK(确认)、OPTIONS(可选项)、BYE(再见)、CANCEL(取消)和REGISTER(注册)。其中,REGISTER方法用于向服务器注册用户位置信息;INVITE、ACK和CANCEL用于会话的建立;BYE用于结束会话;OPTIONS用于向服务器咨询服务器的性能。   SIP核心规范定义了如下几种实体:   用户代理(User Agent):用户的系统接口,负责与终端用户进行交互。可分为用户代理客户端(UAC,User Agent Client)和用户代理服务器(UAS,User Agent Server)。   代理服务器(Proxy Server):用于转发SIP消息,代表UAC发起请求,并向UAC返回响应,既充当客户机又充当服务器。可分为无状态代理服务器和保留状态代理服务器两类。   重定向服务器(Redirect Server):重定向服务器通过提供可能的位置来帮助定位目标SIP用户代理。它不发出任何定位目标代理的行为,而仅仅返回目标代理可能的出现位置信息。   注册服务器(Register Server):注册服务器存储用户的位置信息,负责将用户的SIP地址与用户当前所在的物理地址进行绑定,这样就能够向代理服务器提供用户的位置信息,协助代理服务器在转发SIP请求消息时能够迅速定位用户。   三、SIP远程多媒体教学系统的设计   (一)基本概念和术语   课堂实例:一个由唯一资源标识符标识,由一组SIP用户代理、媒体流和通信网络组成的多媒体会话,参与成员有教师和学生;   课堂系统:由一个或多个课堂实例组成;   FOCUS:中心SIP用户代理,是一个课堂实例的

文档评论(0)

wyj199218 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档