- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
现代职工远程教育视频教学系统设计及探究
现代职工远程教育视频教学系统设计及探究伴随着Internet的发展和普及,作为一种与传统教育不同的模式,“网上课堂”、“网上学校”、“虚拟大学”等网络远程教育形式如雨后春笋般地在出现在网络上,在我国掀起一股新的发展浪潮。
在我国,虽然职工远程教育的起步较晚,但发展速度很快。从20世纪70年代末,广播电视大学开始招生,目前我国的远程教育已逐步形成了由普通高等院校函授教育、广播电视大学系统、自学考试系统和现代网络教育构成的多层次的远程教育系统,其规模在世界上位居前列,因此构建远程职工教育视频系统变得十分重要。
1基于IP的视频教育系统现状
当利用视频网格技术将广域互联网上的视频系统连接起来时,需要考虑当前Internet上存在的不同视频系统接口,设计基于Web Services的网格视频教育系统时,为了保护投资和尽可能的利用现有视频系统,需要将基于网格的视频系统构建上各个分区域站点的视频交互系统上,当前Internet上的视频交互系统主要有三类如下。
1.1 基于H.323[6]协议的视频交互系统
H.323是为了适应网络的发展,专为已有的局域网运行的多媒体系统设计的,它的制定使基于分组网络的实时多媒体通信和会议的实现成为现实,为运行于不同通信网络的不同厂商的终端实现互操作提供了前提,提供了一种可让其他H.32x兼容产品互相通信的机制。
1.2 基于SIP[7]协议的视频交互系统
SIP(Session Initiation Protocol,SIP,RFC 2543是由IETF(Interne工程任务组)提出来的一个应用控制(信令)协议,是整个IETF多媒体数据和控制结构的一部分,用于视频传输和交互,属于基于文本的信令协议。
1.3 基于IETF MMUSIC会议框架和IP Multicast技术的视频会议系统
由IETF的MMUSIC工作组开发,将视频数据包采用UDP或者TCP协议进行多播,发送到建立连接或订阅视频的站点。
通过以上比较可知:基于IP的这三类视频会议系统均通过构造虚拟会议室让自己的用户群体通过网络参加会晤,但是这些系统都有各自的体系结构和实现条件,导致不同系统的虚拟会议室之间很难连通,在网络上形成了很多“视频交互孤岛”。目前在基于Web的网络服务方面,出现了新兴的服务模型——Web Services,它能够提供标准接口整合Internet上的多种异构应用,因此,在网格的基础上将各地的教育资源进行整合并构建基于Web Services的通用视频交互系统,可以将各个“视频交互孤岛”互连起来,是值得研究的工作。
2基于Web Services的网格视频教育系统的设计和实现
2.1 基于Web Services的网格体系结构
Web Services[6]作为一种新的分布式计算模式,是属于一种自包含的、模块化的应用程序。Web Services体系结构中Web服务提供者设计实现Web服务,将Web服务发布到服务代理(UDDI)的一个目录上。同时目前国外已有很多项目在进行网格研究,比较重要的有Globus和Legion以及近来投入商用的Web Service等,它们都对网格体系结构的研究作出了巨大的贡献。面向Web服务的网格概念首先在2004年1月20日的GlobusWorld会议上,由Ian Foster和他的同事提出,他们把OGSI[1]的概念向网络服务资源框架(WSRF,Web Service Resource Framework)演化。同时基于Web Services而提出的的开放网格服务结构(OGSA)是目前最新的一种网格体系结构。OGSA包括了两大关键技术,即网格技术和Web Services 技术。OGSA的基本思想就是以服务为中心,在OGSA框架中,将一切都抽象为服务,包括计算机、程序、数据、仪器设备等,然后将这些抽象的服务在资源服务器上的LDAP[1]树上进行注册,使其成为全球网格调用的一个子结点。基于OGSA的网格服务体系结构框架如图1所示。
在实现基于WebService的OGSA时,Globus Toolkit作为网格服务的容器和组件,对应于网格结构的五层沙漏模型,承担了重要的角色,为每一层都采用Java提供了实现组件。
2.2 系统设计概述
本文提出的基于Web Services的远程职工视频教育系统在体系结构上由一个视频中心和若干个各地小组组成,采用了分级管理和分级设计的方式。整个网格视频教育系统分为两级,第一级是核心数据管理级,由视频中心控制各个小组。视频中心提供多种网络服务,并可提供各个小组之间的视频交互;第二级是小组管理级,每个组都包含一个代理节点(Agent)和若干个用户节点,由代理节
文档评论(0)