基于流媒体技术的网络教学平台构建

2012-06-16 08:09
科技视界 2012年28期
关键词:服务器模块课程

王 硕

(东北电力大学媒体技术与传播系 吉林 吉林 132012)

0 引言

网络教学是以现代信息技术为主要手段,学习者可以通过网络教学平台所提供的学习课程和学习管理模式进行发现和探索式的学习。而流媒体技术在网络教学中越来越受重视,在网络学习中流媒体技术可以实现视频课程的实时传输和播放功能,能节省了大量的磁盘空间,对系统缓存要求较低,启动延时短等特点,学习者无需等待整段视频下载完成,就能收看学习内容。

1 流媒体技术

1.1 流媒体技术简介

流媒体是指用户通过网络或者特定数字信道边下载边播放数字媒体数据的一种工作方式[1]。流媒体技术是要将通信技术、数字媒体技术其中包括视频的采集、压缩、编辑、存储等,将这些复杂的技术很好的结合,才能保证良好的播放效果。流媒体播送形式主要有直播(live)和点播(on-demand),P2P技术也可应用在流媒体播送中。可以通过校园网架设服务器,来发挥P2P网络的优势,使网络上同时观看视频的校内学生,能够相互共享资源,减少服务器的压力,有效提高了在线视频的流畅度。[3]

1.2 流媒体基本组成

基本的流媒体教学课程系统结构图:如图1所示。

图1 流媒体系统构架图

(1)流媒体压缩编码:将教学视频内容经过编辑软件的设计后,再把视频课件分成压缩包,形成码流,在上载到流服务器。

(2)流服务器:是指将获取的流媒体数据包进行存储并发布到互联网上。

(3)互联网:英文:Internet,又称英特网。是网络与网络之间所串连成的宏大网络,这些网络以一组通用的协定相连,形成逻辑上的单一巨大国际网络。

(4)用户接收端:通过游览器或视频播放器进行缓冲、解码实现同步流媒体播放,还可以反馈控制信息,对流媒体进行控制

2 网络教学平台构建

2.1 制作流媒体视频课程

可以通过摄像机将教师的整个过程授课过程录制下来,也可以使用各种屏幕录像软件来录制课程。可以利用Helix Producer软件将视频课程制作成流媒体格式文件。

2.2 硬件系统设计

(1)教师端:需用配备多媒体计算机、摄像头、麦克等硬件设备。

(2)服务器:主要由Web服务器和流媒体服务器组成。

(3)网络设备:采用交换机和路由器等设备通过TCP/IP协议连接到Internet。

(4)学生端:需要一台能够连接到互联网的计算机和音响、摄像头、麦克等辅助设备。

2.3 软件平台设计

软件平台系统主要有界面模块、学生板块、教师板块,管理模块、评估模块四部分组成。可以实现离散学生的自主学习,也可以作为正常课堂教学。

(1)界面模块:要尽可能的人性化,要给人以亲切、简洁的感觉,整个界面的结构要清晰,各功能模块明显,操作便捷。[3]

(2)学生板块:该模块包括身份注册和认证、学生学籍管理、选课管理、考试管理、讨论平台,学生可以通过这些模块实现选课、学习、问题的讨论和课程考核等功能。

(3)教师模块:该模块包括身份注册和认证、课程管理、答疑管理、试题管理、作业管理,教师可以进行课程的编辑、试题的发布、检查作业、对学生的问题进行解答。

(4)管理模块:可以发布通知和公告,对教师用户和学生用户的信息资料进行管理。确保软件平台稳定运行。

(5)评估模块:学生可以根据自己的兴趣爱好进行个性化学习,还能够通过评估系统随时反馈对教师、课程、课件和系统的意见和建议,将这些反馈信息提供给教师以此来提高教学质量和效果。[2]

3 结束语

流媒体技术应用在网络教学中,教学内容等信息源发生了根本的改变,网上教育信息资源已经不是几个教师的知识量能相比的,大量的学习资源为学生提供了更广阔的学习空间。流媒体网络教学实现了教师与学生非实时交互的多媒体教学工作,也解决了视频课程下载时间长以及播放同步等问题。对于网络教学资源和网络教学管理等工作是需要一个长期积累的过程,教学设计和教学策略是网络教学的灵魂,能否通过先进的技术改进教学模式,提高学习者的自主学习能力,挖掘学生的最大潜能,是我们未来需要继续研究和探索的重大课题。

[1]张文俊,等编.数字媒体技术基础[M].上海大学出版,2007,3.

[2]胡冬萍.基于流媒体技术的现代远程教学系统的设计与实现[J].信息与电脑,2008(19).

[3]江百林.基于P2P的流媒体远程教学系统的设计与实现[D].电子科技大学,2010.

猜你喜欢
服务器模块课程
28通道收发处理模块设计
“选修3—3”模块的复习备考
《无机化学》课程教学改革
数字图像处理课程混合式教学改革与探索
软件设计与开发实践课程探索与实践
为什么要学习HAA课程?
通信控制服务器(CCS)维护终端的设计与实现
中国服务器市场份额出炉
得形忘意的服务器标准
计算机网络安全服务器入侵与防御