利用Adobe Connect的大规模流媒体直播课堂学习系统

    曹育红

    【摘 要】以大规模流媒体技术为核心的直播课堂学习给现代教育注入了新的生命力,在实时的交互式学习环境中,将分布在各地的学生和教师联系起来,突破了时间和空间的限制,实现了优质教学资源的共享。基于此,在大规模流媒体直播课堂交互结构的基础上,提出由流媒体服务器系统、流媒体信息源、功能控制、消息系统和直播课堂管理中心组成的大规模流媒体功能模块结构,将基于CDN原理的流媒体交互技术和大规模流媒体交互服务传输方式作为直播课堂实施的关键技术,从而进一步提高学生自主学习的积极性。

    【关键词】直播课堂;大规模流媒体;p2p

    【中图分类号】G434【文献标识码】A 【文章编号】1001-8794(2014)06-00-04

    一、大规模流媒体直播课堂的实用价值

    随着信息技术的发展和互联网的迅速普及,在教育领域中通过互联网传送音频、视频信号,实现了网上直播课堂教学,即使身处各地的学生都能得到一流教师的指导,突破了传统教育资源和教学方法在时间、空间、地域上的限制,实现了优秀教育真正意义上的资源共享。借助于大规模流媒体技术,学生可以在任何一个接入点直播课堂上实时观看现场直播的授课,在教师与学生之间营造了一种“面对面”的教学环境,教师可以采用各种教学手段和各种信息媒体,将教学内容完整地展现给学生,学生则接受多重感官刺激,调动深层次思维加深对所学内容的理解,有助于提高学生的学习兴趣。大规模流媒体技术作为一种新型的网络技术,改变了传统以服务器为中心的传输模式,使每一终端都互为服务器、客户端,基于Adobe Connect建立的直播课堂中,任何一个终端都可以起到服务器的转发作用,可以解决网络带宽瓶颈问题。直播课堂为教学注入新的活力和生机,充分体现了其教学系统的开放性,既可以直接再现传统教学中教师的讲解和对课程的说明场景,同时利用大规模流媒体技术将教师授课内容的重点、难点和其对应的音视频素材在时间上进行关联,在所建立的索引标题区域,学生可以根据自己的实际情况,选择合适的时间进行课堂直播学习。直播课堂提供了一个教师与学生双向沟通的渠道,实现了教师与学生、学生与学生、学生与媒体之间的全方位交互,以视频教学资源的形式对学生进行多种感官刺激,增强教学内容的表现力,提高了教学的完整性和交互能力,更好地满足了学生的学习需求。学生可以按照自己的认知水平,自主选择直播课堂进行教学内容的学习,自由安排时间、地点进行学习,自主调控学习的进度,控制和管理学习的过程,使学生由被动地接受知识转化为主动参与学习过程,这有助于突出学生的主体地位,挖掘学生的潜能,促进学生的全面发展。

    二、基于Adobe Connect的大规模流媒体直播课堂架构

    (一)大规模流媒体直播课堂交互结构

    大规模流媒体直接课堂以Adobe Connect作为底层支撑,实现课堂教学大规模的开放(如图1所示),采用A、B、C为三种部署群集方案,根据课堂直播场景需要进行选用。其中A方案由网络负载平衡软件和两个外部数据库构成;B方案由BIG-IP硬件负载平衡设备、群集和两个外部数据库构成;C方案由两个BIG-IP硬件负载平衡设备、群集和两个外部数据库。

    图1 大规模流媒体直播课堂交互结构

    大规模流媒体直播课堂利用群集技术将一组云虚拟服务器相互连接,每台虚拟服务器都执行相同的作业。在Cloud connect群集中,群集的每台服务器上安装Cloud connect副本,如果群集中的某一台主机发生故障,另一台主机可接管任务,继续承载同一直播课堂。在总体结构设计上,采用硬件或软件为群集提供负载平衡,多台硬件负载平衡设备承载Cloud connect的服务器群集,承担SSL加速器的作用,在多台外部计算机上存储 SQL Server 数据库等任务。保证了可靠的目标联网系统设计有相同的组件,如果一个组件发生故障,另一相同的组件可接管同一直播事务。

    (二)大规模流媒体直播课堂功能模块

    大规模流媒体直播课堂应用系统由流媒体服务器系统、流媒体信息源、功能控制、消息系统和直播课堂管理中心等五个部分组成(如图2所示)。

    图2 大规模流媒体直播课堂功能模块结构

    1.流媒体服务器系统

    流媒体服务器系统是整个系统的核心,流媒体服务器系统主要由实时课程服务器、电子教室服务器、教学资源服务器、课件服务器、直播服务器构成。

    2.流媒体信息源采集系统

    流媒体信息源采集系统通过流媒体服务器系统,将课堂教学情景以音视频的形式进行存储和播放,提供直播课堂学习。多媒体电教室负责视频实时录制,视频录制模块与摄像头建立连接并进行格式转换,然后调用缓冲管理模块将音频流存入服务器的缓冲区。缓冲管理模块负责流媒体数据的管理,在传输过程中对流媒体数据进行编码运算。

    3.功能控制

    功能控制包括音频直播、视频直播和屏幕直播三个核心模块。其中音频直播模块将麦克风录到的音频实时传输,使得在直播课堂上学生既可以看见教师的教学课件和影像,也可以听见教师的讲解音频,促进学生真正理解教师讲述的内容。视频直播模块实时采集视频并发送给学生端,使学生身临其境地感受直播课堂的魅力。屏幕直播模块的功能是在教师授课时抓取教师机的屏幕画面,经图像压缩后传输到学生机的屏幕,使得学生的屏幕画面与教师授课的内容一致。

    4.消息系统

    消息系统模块提供对消息的发送、接收和处理的服务,当学生端注册并发出申请连接到某个直播频道时,各种请求被封装成不同的消息,服务器与频道上的节点连接,由节点管理模块负责节点的管理和查询工作,记录上传音视频数据的节点、下载音视频数据的节点,以及可能下载的音视频数据的候选节点。

    5.直播课堂管理中心

    直播课堂管理中心负责管理整个系统的运作,提供技术支持和相关服务。系统设置提供注册、退出、查询等系统维护服务,保证直播课堂教学活动的正常开展。用户交互负责图形用户界面的维护与事件的响应,包括查询直播频道、直播课堂以及实时显示连接上的用户信息。

    三、大规模流媒体直播课堂的关键技术

    (一)基于CDN原理的流媒体交互技术

    随着用户群体在地理分布以及支撑规模上的扩展,针对大规模流媒体直播课堂交互服务的需求,采用CDN技术部署边缘服务器,以透明连接方式将客户端连接到边缘服务器,边缘服务器连接到源服务器,这样用户就像直接连接到承载视频交互的源服务器一样。为进一步拓展边缘服务器的服务规模,以边缘服务器为中心形成P2P网络,边缘服务器充当种子服务器,节点可以据此找到候选同伴,从而实现媒体内容的点对点分发。这样,在一个较小区域内的边缘服务器与其所服务的本地用户建立本地化的P2P用户区域,扩展了传统CDN网络可以服务的用户数目。

    目前,P2P流媒体直播结构主要基于树状结构、改进的多树结构、覆盖网络结构等三种技术。为了克服树状结构无法保证带宽以及难于应付的节点动态性、多树结构构造,以及维护的复杂性、覆盖网络的流量过大等问题,综合树状结构和网状结构的优点,采用如图3所示的P2P用户区域的系统架构。在P2P用户区域中,边缘服务器的主要角色有三个,即在P2P操作中,引导用户节点找到候选同伴的Tracker服务器;在P2P操作中,作为分配给它的用户节点的种子;作为NAT穿越的辅助节点。

    图3 P2P用户区域的系统架构

    

    (二)大规模流媒体交互服务传输方式

    大规模流媒体自主点播学习系统交互服务的流媒体传输方式采用加密连接传输和非加密连接传输(如图4所示)。

    图4 大规模流媒体交互服务传输方式

    1.加密连接传输方式

    加密连接传输方式通过HTTPS和RTMPS协议来建立,按照图4所示的路径传输数据。具体传输过程是首先由A.客户端Web浏览器通过HTTPS:443上的安全连接请求在线课堂或内容的URL;然后由B.Web服务器做出响应,通过安全连接传输内容或向客户端提供建立安全在线课堂连接的相关信息;接下来由C.客户端通过RTMPS:443请求与服务器建立安全连接;最后由D.服务器做出响应,并为大规模媒体数据流打开安全的永久连接。

    2.非加密连接传输方式

    未加密连接传输方式通过HTTP和RTMP协议来建立,按照图4所示的路径传输数据。具体传输过程是,首先由客户端Web浏览器通过HTTP:80请求会议或内容的URL;然后由2.Web服务器做出响应,传输内容或向客户端提供建立会议连接的相关信息;接下来由3.客户端通过RTMP:1935请求会议连接,由3a.客户端通过RTMP:80请求会议连接;最后由4.服务器做出响应,并为大规模流媒体数据流打开永久连接,由4a.服务器做出响应,并为大规模流媒体数据流打开隧道连接。

    四、基于Adobe Connect大规模流媒体直播课堂的实施

    大规模流媒体直播课堂具有在线实时互动与在线学习支持、学习管理、学习内容管理的功能。提供丰富的在线教学功能,包括电子白板、文档共享、协同浏览、桌面共享、文字讨论、私聊与交互、批注工具、共享批注等功能,以满足辅助教学和在线交互需求下各种可能的交互需求;实现学习活动和学习管理的功能,包括学习活动定义、创建与执行,在线学习资源装载和推送,在线学习过程追迹与管理(如学习互动过程记录、学习互动结果记录、学习成绩统计等);依据在线互动活动的类型,支持实时互动(实时课堂)、在线培训与学习(包括内容、课程、课程表、虚拟教室等)和大规模在线活动支持(包括学习活动注册、邀请、提醒和报告等),从而覆盖多类型的在线交互需求。大规模流媒体直播课堂通过Webservice方式与Adobe Connect进行整合(如图5所示),充分利用Connect的内容、会议及课程的特性,以及流媒体转化和处理能力实现直播课堂学习、在线课程学习和在线项目学习等功能。

    图5直播课堂与Adobe Connect的集成

    (一)直播课堂学习

    直播课堂基于Connect视频会议提供教师和学生直播授课的形式,教师可以进行文件共享、桌面共享,完成教学过程,学生可以点击这个直播课堂,进行观摩学习,同时,教师也可以将教学过程中各类资源(上传的资源、上课的录像)分享给学生。创建直播课堂的流程是,管理员、课程管理员通过创建直播课堂功能来创建记录,教师可以在直播课堂中以视频的方式直播教学过程,所有参与人员在直播课堂中可以同步地接收到教师的教学视频,并可以使用录像功能,将直播的课程进行录制,供学习者复习。同时,教师也可以将录像分享给不同的学生,进行差异化教学。

    (二)在线项目学习

    在线项目学习提供教师和学生在Connect视频会议系统中进行教学活动,支持对不同地域的教师进行培训,以及教师组织不同学生进行在线教学活动。教师可以使用Connect的视频/音频传递、文件共享、桌面共享、白板应用、分组私聊,完成教学过程,并可以将教学过程中各类资源(上传的资源、上课的录像)分享给学生。在线项目学习使用流程是管理员、课程管理员创建相应记录,将相关人员(学生、助教等)通过添加人员的方式添加到在线项目学习中,所有人员便可以登录直播课堂在线项目学习交互系统,看到与自己相关的在线项目学习内容,并点击在线项目学习连接,进入到Connect视频会议系统中,进行教学和学习。利用“通知”功能给刚刚录入的人员发送E-mail,及时通知相关人员参与该在线项目的学习。利用“上传资源”功能,可以看到所有参与人员在教学过程中上传以及分享的各种资源文件。并且可以在流媒体服务器中打开该文件。利用“录像”功能可以查看在线项目学习过程中,录制的录像信息,教师既可以播放教学过程录像,也可以将录像下载到本地(下载的是录像流媒体的URL地址),同时将录像资源分享给指定的学习者。利用“报告”功能可以查看各登记人员进入该在线项目学习的具体时间,以及停留时间,从而掌握各用户的学习状态,跟踪学习过程。参与人员进入在线项目学习页面会自动转到Connect的会议系统中,教师可以为不同参与人员设定不同的角色,进行相应权限的操作,同时可以对整个布局进行自定义调整,所有用户均可以通过聊天室进行在线讨论。

    (三)在线课程学习

    在线课程使得来自不同地域的教师、学生可以异步的、依据各自工作时间状态,按需进行学习,管理者可以发布课程、定义课程学习策略、上传课程学习资源等,系统可以自动记录学员的学习过程、学习状态以及取得的学习效果等。系统支持进行有效的在线课程管理与使用。这一模式既方便了管理者的管理,也有效地解决了当前教师培训中严重的工、学矛盾。在线课程学习实施流程是管理员、课程管理员利用“创建在线课程”功能来创建记录,通过“通知”功能给刚刚录入的人员发送E-mail,通知他们参与该课程学习;学生进入在线课程后以流媒体方式进行课程学习,利用“报告”功能查看各登记人员进入该课程学习的具体时间,以及停留时间,掌握各用户的学习状态;教师可以上传具有较强互动功能的教学课件(如Presenter课件),在课件中设置题目观察学生的答题情况,进行在线课程学习状态追踪。

    【参考文献】

    [1]张跃.基于P2P架构流媒体直播系统的设计与实现[D].成都:电子科技大学工程硕士学位论文,2009.

    [2]李尚柱,刘延昕.利用流媒体技术实现网上直播课堂教学[J].吉林广播电视大学学报,2004,(10).

    [3]王同明.流媒体视频资源在网络教学中的应用研究[J].衡水学院学报,2009,(1).

    [4]谢勇均.P2P视频直播传输系统的研究与实现[D].北京:中国科学院研究生院硕士学位论文,2006.

    [5]张小磷.基于流媒体技术的音视频直播和点播系统设计与实现[D].武汉:武汉理工大学硕士学位论文,2006.

    The implementation of Live classroom learning system Based on Adobe connect Large-scale stream media technology

    CAO Yu-hong

    (Guangdong Polytechnic Normal University,Guangzhou 510262,China)

    【Abstract】The large-scale streaming media technology as the core of the live classroom learning to modern education has injected new vitality,in interactive learning environment,real-time distributed in all of the students and teachers together,break through the limitations of time and space,the sharing of high quality teaching resources,make the students be personally on the scene,the immediate feeling.In the large-scale live streaming classroom interaction structure,the large-scale streaming media function module structure by the streaming media server system, the source of streaming media,control,information system and live classroom management center,the principle of CDN streaming media interactive technology and large-scale streaming media transmission method based on interactive service as the key technology for live the classroom implementation.

    【Key words】Open educational resources;Turning the classroom;model of instruction; teaching model

    (编辑/乔瑞雪)

    

    (二)大规模流媒体交互服务传输方式

    大规模流媒体自主点播学习系统交互服务的流媒体传输方式采用加密连接传输和非加密连接传输(如图4所示)。

    图4 大规模流媒体交互服务传输方式

    1.加密连接传输方式

    加密连接传输方式通过HTTPS和RTMPS协议来建立,按照图4所示的路径传输数据。具体传输过程是首先由A.客户端Web浏览器通过HTTPS:443上的安全连接请求在线课堂或内容的URL;然后由B.Web服务器做出响应,通过安全连接传输内容或向客户端提供建立安全在线课堂连接的相关信息;接下来由C.客户端通过RTMPS:443请求与服务器建立安全连接;最后由D.服务器做出响应,并为大规模媒体数据流打开安全的永久连接。

    2.非加密连接传输方式

    未加密连接传输方式通过HTTP和RTMP协议来建立,按照图4所示的路径传输数据。具体传输过程是,首先由客户端Web浏览器通过HTTP:80请求会议或内容的URL;然后由2.Web服务器做出响应,传输内容或向客户端提供建立会议连接的相关信息;接下来由3.客户端通过RTMP:1935请求会议连接,由3a.客户端通过RTMP:80请求会议连接;最后由4.服务器做出响应,并为大规模流媒体数据流打开永久连接,由4a.服务器做出响应,并为大规模流媒体数据流打开隧道连接。

    四、基于Adobe Connect大规模流媒体直播课堂的实施

    大规模流媒体直播课堂具有在线实时互动与在线学习支持、学习管理、学习内容管理的功能。提供丰富的在线教学功能,包括电子白板、文档共享、协同浏览、桌面共享、文字讨论、私聊与交互、批注工具、共享批注等功能,以满足辅助教学和在线交互需求下各种可能的交互需求;实现学习活动和学习管理的功能,包括学习活动定义、创建与执行,在线学习资源装载和推送,在线学习过程追迹与管理(如学习互动过程记录、学习互动结果记录、学习成绩统计等);依据在线互动活动的类型,支持实时互动(实时课堂)、在线培训与学习(包括内容、课程、课程表、虚拟教室等)和大规模在线活动支持(包括学习活动注册、邀请、提醒和报告等),从而覆盖多类型的在线交互需求。大规模流媒体直播课堂通过Webservice方式与Adobe Connect进行整合(如图5所示),充分利用Connect的内容、会议及课程的特性,以及流媒体转化和处理能力实现直播课堂学习、在线课程学习和在线项目学习等功能。

    图5直播课堂与Adobe Connect的集成

    (一)直播课堂学习

    直播课堂基于Connect视频会议提供教师和学生直播授课的形式,教师可以进行文件共享、桌面共享,完成教学过程,学生可以点击这个直播课堂,进行观摩学习,同时,教师也可以将教学过程中各类资源(上传的资源、上课的录像)分享给学生。创建直播课堂的流程是,管理员、课程管理员通过创建直播课堂功能来创建记录,教师可以在直播课堂中以视频的方式直播教学过程,所有参与人员在直播课堂中可以同步地接收到教师的教学视频,并可以使用录像功能,将直播的课程进行录制,供学习者复习。同时,教师也可以将录像分享给不同的学生,进行差异化教学。

    (二)在线项目学习

    在线项目学习提供教师和学生在Connect视频会议系统中进行教学活动,支持对不同地域的教师进行培训,以及教师组织不同学生进行在线教学活动。教师可以使用Connect的视频/音频传递、文件共享、桌面共享、白板应用、分组私聊,完成教学过程,并可以将教学过程中各类资源(上传的资源、上课的录像)分享给学生。在线项目学习使用流程是管理员、课程管理员创建相应记录,将相关人员(学生、助教等)通过添加人员的方式添加到在线项目学习中,所有人员便可以登录直播课堂在线项目学习交互系统,看到与自己相关的在线项目学习内容,并点击在线项目学习连接,进入到Connect视频会议系统中,进行教学和学习。利用“通知”功能给刚刚录入的人员发送E-mail,及时通知相关人员参与该在线项目的学习。利用“上传资源”功能,可以看到所有参与人员在教学过程中上传以及分享的各种资源文件。并且可以在流媒体服务器中打开该文件。利用“录像”功能可以查看在线项目学习过程中,录制的录像信息,教师既可以播放教学过程录像,也可以将录像下载到本地(下载的是录像流媒体的URL地址),同时将录像资源分享给指定的学习者。利用“报告”功能可以查看各登记人员进入该在线项目学习的具体时间,以及停留时间,从而掌握各用户的学习状态,跟踪学习过程。参与人员进入在线项目学习页面会自动转到Connect的会议系统中,教师可以为不同参与人员设定不同的角色,进行相应权限的操作,同时可以对整个布局进行自定义调整,所有用户均可以通过聊天室进行在线讨论。

    (三)在线课程学习

    在线课程使得来自不同地域的教师、学生可以异步的、依据各自工作时间状态,按需进行学习,管理者可以发布课程、定义课程学习策略、上传课程学习资源等,系统可以自动记录学员的学习过程、学习状态以及取得的学习效果等。系统支持进行有效的在线课程管理与使用。这一模式既方便了管理者的管理,也有效地解决了当前教师培训中严重的工、学矛盾。在线课程学习实施流程是管理员、课程管理员利用“创建在线课程”功能来创建记录,通过“通知”功能给刚刚录入的人员发送E-mail,通知他们参与该课程学习;学生进入在线课程后以流媒体方式进行课程学习,利用“报告”功能查看各登记人员进入该课程学习的具体时间,以及停留时间,掌握各用户的学习状态;教师可以上传具有较强互动功能的教学课件(如Presenter课件),在课件中设置题目观察学生的答题情况,进行在线课程学习状态追踪。

    【参考文献】

    [1]张跃.基于P2P架构流媒体直播系统的设计与实现[D].成都:电子科技大学工程硕士学位论文,2009.

    [2]李尚柱,刘延昕.利用流媒体技术实现网上直播课堂教学[J].吉林广播电视大学学报,2004,(10).

    [3]王同明.流媒体视频资源在网络教学中的应用研究[J].衡水学院学报,2009,(1).

    [4]谢勇均.P2P视频直播传输系统的研究与实现[D].北京:中国科学院研究生院硕士学位论文,2006.

    [5]张小磷.基于流媒体技术的音视频直播和点播系统设计与实现[D].武汉:武汉理工大学硕士学位论文,2006.

    The implementation of Live classroom learning system Based on Adobe connect Large-scale stream media technology

    CAO Yu-hong

    (Guangdong Polytechnic Normal University,Guangzhou 510262,China)

    【Abstract】The large-scale streaming media technology as the core of the live classroom learning to modern education has injected new vitality,in interactive learning environment,real-time distributed in all of the students and teachers together,break through the limitations of time and space,the sharing of high quality teaching resources,make the students be personally on the scene,the immediate feeling.In the large-scale live streaming classroom interaction structure,the large-scale streaming media function module structure by the streaming media server system, the source of streaming media,control,information system and live classroom management center,the principle of CDN streaming media interactive technology and large-scale streaming media transmission method based on interactive service as the key technology for live the classroom implementation.

    【Key words】Open educational resources;Turning the classroom;model of instruction; teaching model

    (编辑/乔瑞雪)

    

    (二)大规模流媒体交互服务传输方式

    大规模流媒体自主点播学习系统交互服务的流媒体传输方式采用加密连接传输和非加密连接传输(如图4所示)。

    图4 大规模流媒体交互服务传输方式

    1.加密连接传输方式

    加密连接传输方式通过HTTPS和RTMPS协议来建立,按照图4所示的路径传输数据。具体传输过程是首先由A.客户端Web浏览器通过HTTPS:443上的安全连接请求在线课堂或内容的URL;然后由B.Web服务器做出响应,通过安全连接传输内容或向客户端提供建立安全在线课堂连接的相关信息;接下来由C.客户端通过RTMPS:443请求与服务器建立安全连接;最后由D.服务器做出响应,并为大规模媒体数据流打开安全的永久连接。

    2.非加密连接传输方式

    未加密连接传输方式通过HTTP和RTMP协议来建立,按照图4所示的路径传输数据。具体传输过程是,首先由客户端Web浏览器通过HTTP:80请求会议或内容的URL;然后由2.Web服务器做出响应,传输内容或向客户端提供建立会议连接的相关信息;接下来由3.客户端通过RTMP:1935请求会议连接,由3a.客户端通过RTMP:80请求会议连接;最后由4.服务器做出响应,并为大规模流媒体数据流打开永久连接,由4a.服务器做出响应,并为大规模流媒体数据流打开隧道连接。

    四、基于Adobe Connect大规模流媒体直播课堂的实施

    大规模流媒体直播课堂具有在线实时互动与在线学习支持、学习管理、学习内容管理的功能。提供丰富的在线教学功能,包括电子白板、文档共享、协同浏览、桌面共享、文字讨论、私聊与交互、批注工具、共享批注等功能,以满足辅助教学和在线交互需求下各种可能的交互需求;实现学习活动和学习管理的功能,包括学习活动定义、创建与执行,在线学习资源装载和推送,在线学习过程追迹与管理(如学习互动过程记录、学习互动结果记录、学习成绩统计等);依据在线互动活动的类型,支持实时互动(实时课堂)、在线培训与学习(包括内容、课程、课程表、虚拟教室等)和大规模在线活动支持(包括学习活动注册、邀请、提醒和报告等),从而覆盖多类型的在线交互需求。大规模流媒体直播课堂通过Webservice方式与Adobe Connect进行整合(如图5所示),充分利用Connect的内容、会议及课程的特性,以及流媒体转化和处理能力实现直播课堂学习、在线课程学习和在线项目学习等功能。

    图5直播课堂与Adobe Connect的集成

    (一)直播课堂学习

    直播课堂基于Connect视频会议提供教师和学生直播授课的形式,教师可以进行文件共享、桌面共享,完成教学过程,学生可以点击这个直播课堂,进行观摩学习,同时,教师也可以将教学过程中各类资源(上传的资源、上课的录像)分享给学生。创建直播课堂的流程是,管理员、课程管理员通过创建直播课堂功能来创建记录,教师可以在直播课堂中以视频的方式直播教学过程,所有参与人员在直播课堂中可以同步地接收到教师的教学视频,并可以使用录像功能,将直播的课程进行录制,供学习者复习。同时,教师也可以将录像分享给不同的学生,进行差异化教学。

    (二)在线项目学习

    在线项目学习提供教师和学生在Connect视频会议系统中进行教学活动,支持对不同地域的教师进行培训,以及教师组织不同学生进行在线教学活动。教师可以使用Connect的视频/音频传递、文件共享、桌面共享、白板应用、分组私聊,完成教学过程,并可以将教学过程中各类资源(上传的资源、上课的录像)分享给学生。在线项目学习使用流程是管理员、课程管理员创建相应记录,将相关人员(学生、助教等)通过添加人员的方式添加到在线项目学习中,所有人员便可以登录直播课堂在线项目学习交互系统,看到与自己相关的在线项目学习内容,并点击在线项目学习连接,进入到Connect视频会议系统中,进行教学和学习。利用“通知”功能给刚刚录入的人员发送E-mail,及时通知相关人员参与该在线项目的学习。利用“上传资源”功能,可以看到所有参与人员在教学过程中上传以及分享的各种资源文件。并且可以在流媒体服务器中打开该文件。利用“录像”功能可以查看在线项目学习过程中,录制的录像信息,教师既可以播放教学过程录像,也可以将录像下载到本地(下载的是录像流媒体的URL地址),同时将录像资源分享给指定的学习者。利用“报告”功能可以查看各登记人员进入该在线项目学习的具体时间,以及停留时间,从而掌握各用户的学习状态,跟踪学习过程。参与人员进入在线项目学习页面会自动转到Connect的会议系统中,教师可以为不同参与人员设定不同的角色,进行相应权限的操作,同时可以对整个布局进行自定义调整,所有用户均可以通过聊天室进行在线讨论。

    (三)在线课程学习

    在线课程使得来自不同地域的教师、学生可以异步的、依据各自工作时间状态,按需进行学习,管理者可以发布课程、定义课程学习策略、上传课程学习资源等,系统可以自动记录学员的学习过程、学习状态以及取得的学习效果等。系统支持进行有效的在线课程管理与使用。这一模式既方便了管理者的管理,也有效地解决了当前教师培训中严重的工、学矛盾。在线课程学习实施流程是管理员、课程管理员利用“创建在线课程”功能来创建记录,通过“通知”功能给刚刚录入的人员发送E-mail,通知他们参与该课程学习;学生进入在线课程后以流媒体方式进行课程学习,利用“报告”功能查看各登记人员进入该课程学习的具体时间,以及停留时间,掌握各用户的学习状态;教师可以上传具有较强互动功能的教学课件(如Presenter课件),在课件中设置题目观察学生的答题情况,进行在线课程学习状态追踪。

    【参考文献】

    [1]张跃.基于P2P架构流媒体直播系统的设计与实现[D].成都:电子科技大学工程硕士学位论文,2009.

    [2]李尚柱,刘延昕.利用流媒体技术实现网上直播课堂教学[J].吉林广播电视大学学报,2004,(10).

    [3]王同明.流媒体视频资源在网络教学中的应用研究[J].衡水学院学报,2009,(1).

    [4]谢勇均.P2P视频直播传输系统的研究与实现[D].北京:中国科学院研究生院硕士学位论文,2006.

    [5]张小磷.基于流媒体技术的音视频直播和点播系统设计与实现[D].武汉:武汉理工大学硕士学位论文,2006.

    The implementation of Live classroom learning system Based on Adobe connect Large-scale stream media technology

    CAO Yu-hong

    (Guangdong Polytechnic Normal University,Guangzhou 510262,China)

    【Abstract】The large-scale streaming media technology as the core of the live classroom learning to modern education has injected new vitality,in interactive learning environment,real-time distributed in all of the students and teachers together,break through the limitations of time and space,the sharing of high quality teaching resources,make the students be personally on the scene,the immediate feeling.In the large-scale live streaming classroom interaction structure,the large-scale streaming media function module structure by the streaming media server system, the source of streaming media,control,information system and live classroom management center,the principle of CDN streaming media interactive technology and large-scale streaming media transmission method based on interactive service as the key technology for live the classroom implementation.

    【Key words】Open educational resources;Turning the classroom;model of instruction; teaching model

    (编辑/乔瑞雪)