高等教育类有关论文范文集,与基于Openmeetings交互式远程视频教学系统相关论文查重软件
本论文是一篇高等教育类有关论文查重软件,关于基于Openmeetings交互式远程视频教学系统相关毕业论文参考文献格式范文。免费优秀的关于高等教育及远程教育及系统方面论文范文资料,适合高等教育论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
需事先注册,由系统管理员审核、授权后方可登录系统.(1)注册用户:LongregNewUser(StringsessionId,StringUsername,StringPassword,StringLastname,StringFirstname,String,StringAdditionalname,StringStreet,StringZip,StringFax,longState_id,StringTown,longLanguage_id,StringReg_url)
(2)添加用户:LongaddNewUser(StringsessionId,StringUsername,StringPassword,StringLastname,StringFirstname,String,StringAdditionalname,StringStreet,StringZip,StringFax,longState_id,StringTown,longLanguage_id,StringReg_url)
(3)授权用户登录:StringMarkedLoggedInSID(StringUsername,StringPassword)
图2系统功能图
3.2授课通知
注册并由管理员授权登录后,教师方可进入系统,可以发布教学通知、进入指定的课堂实施在线教学;学员进入系统后,先选择所选课程,然后查看相应课程的主讲教师发布的教学安排,在指定的授课时间内进入课堂在线学习.添加授课通知:方法是AddRoomWithModerationAndRecordingFlags,提供主要参数为:安全Hash码,课堂名称,教学课堂类型,课堂容纳学员人数,教学时间,是否运行学员发言,是否运行录制.
3.3交互教学+电子白板
教师在预先安排的授课时间进入教学系统可以进行在线交互式教学,教学功能包括:上传演讲PPT文稿(文件类型:PPT,Doc,Excel,jpg图片等);系统视频窗口区域可以展示教师和学员的视频画面;文字讨论区域可以实现教师与学员在线文字交流;电子白板提供常用的涂鸦[7]功能,方便老师在线教学;录制功能可以把实时教学的授课内容录制下来,存放在视频服务器上以供学员在线点播和下载.(1)教师登录进入教学课堂:UserServiceStub.SetUserObjectAndGenerateRecordingHashByURL,主要参数:安全Hash码,教师姓名,用户类型,是否主持,是否有操作白板权限.
(2)学员登录进入教学课堂:UserServiceStub.SetUserObjectAndGenerateRecordingHashByURL,安全Hash码,学员姓名,用户类型,是否学员.
(3)教师录制教学视频:RecRequest.setRecording_id(Rec_ID),主要参数:录制房间码Rec_ID.
3.4在线点播+视频下载
教师一旦把授课视频录制完毕后,存放在流媒体服务器上,学员可以根据自$
高等教育类有关论文范文集
(1)点播在线视频:StringstrSecRecHashURLRec等于stubUsers.setUserObjectAndGenerateRecordingHashByURL(sRecRecRequest).get_return()此方法先获取教学视频的录制链接码,然后在链接码之前加上服务器URL地址即构成点播视频的进入地址,用户每次进入点播链接地址安全码是变化的,有效周期是可设置的.
(2)下载教学视频:服务器URL地址+DownloadHandler?fileName等于"+flvRecID+"&moduleName等于lzRecorderApp&parentPath等于&room_id等于&sid等于"+ExtMarkedSID,服务器地址、录制的教学视频文件名、录制文件ID、下载模式参数以及下载授权标识码(ExtMarkedID)一起构成下载链接地址,学员登录后访问此链接码即可下载教学视频进行线下自助学习.
3.5学员在线咨询,教师在线答疑
教师安排好学员在线咨询、老师在线答疑的时间,在约定的时间进入咨询答疑系统即可在线交流.此功能类似于聊天室,可以提供音频、视频以及文字交流功能,实现课下学员在线提问、教师在线解答问题,学员可以分布在全国各地、老师也可不受地域限制,学员和老师也可以在有线、无线网络环境下通过笔记本、iPhone、iPad等移动终端实现在线交流.
(1)教师和学员登录在线咨询:javascript:openurl(′enterConsulation.jsp?RoomId等于<%=rooms_id%>&isModerator等于<%=noModerator%>′,750,600,′<%=sMeetingName%>′),主要参数:咨询答疑房间号ID,咨询房间类型(Interview类型),教师/学员姓名,主持类型(类型为true则是教师,类型为false则是学员).
4实验评估
为了评估系统的基本性能,本文设计一个测试评估策略,来评估系统在一位教师主持教学,30~40名学员进入课堂参与学习的情况下,系统是否流畅以及视频画面质量,从2个层面进行实验:一个层面教师端和学员端视频画面分辨率设置为320×240;另一个层面分辨率设置为640×480,教师端与学员端分辨率要保持一致,或为320×240,或为640×480;视频的压缩比设置在70,85,90或100%(范围在0~100,100表示最高品质,70表示较低品质,85和90等级表示非常不错的画面品质).
但是在实际应用中画面品质选择必须有个权衡点,有时会牺牲一部分画面品质来获取较好的系统流畅性能,实际教学过程中画面品质无需高清效果.每次实验评估我们均使用固定的压缩比、固定的分辨率和参与人数,然后多次实验统计后取其中间值作为实验结果.320×240和640×480分辨率模式下实验数据结果如表1所示,对比折线图如3所示.
表1实验数据结果
从图2中可以看出,要让系统流畅运行,画面品质越高,视频帧率就要降低.2种分辨率情况下,画面品质压缩比在70~85之间的时候,视频帧率下降不是很明显,当压缩比调整到90甚至更高(画面品质保真要求非常高)的时候帧率下降尤为明显.因此为了既保障系统流畅运行又要视频画面质量良好,就需要考虑一个权衡策略(从视频压缩比和帧效考虑),调整压缩比到70,75左右,分辨率在320×240或640×480,帧效调整到15帧(画面播放每秒24帧,刚好达到了动画的一般要求,由于教学系统剧烈运动画面很少,大部分时间多为教师和学员静态画面,所以设置为15帧基本不影响教学效果).另外除了上述调整以外,还对RED5服务器缓冲作了策略优化,设置一定的接收缓存,可以将客户端上行的UDP数据包更好的组装、更完整地转发,从而改善视频和音频的质量,改善系统的整体运行性能.经过优化后的教学系统在校园网、移动WLAN无线网以及ADSL(2~4M)网络环境下测试,教师和学员使用笔记本、iPhone手机、Andriod手机或iPad等终端设备均可流畅地使用该交互式视频教学系统.
5结语
本文阐述了交互式远程视频教学系统的设计初衷、系统架构、系统功能以及其实现过程.文中实验部分设计了测试策略对系统作了基本性能评估.
图3对比析浅图
经过策略优化调整后,系统在单并发(一对多,一名教师对几十位学员)情况下,系统运行比较流畅,未来还需要进一步考虑系统集群策略,考虑多并发状态下,系统的支撑性能;另外由于当前系统客户端采集视频和音频信号后由Flash插件完成音视频编码,编码算法是封闭的,采用的编码协议是H.323(视频编码为H.263),应用开发者无法优化这一块,要想获得H.264编码的甚低码流较为困难,这也是影响系统视频数据传输是否流畅的关键点,如当前C/S架构下很多系统已采用H.264或者MPEG4编码的情况相比,Flash对Webcam视频的编解码已大大落后了,从带宽和画质目前都无法和C/S架构相比.为此下一步改变系统的音视频编码支持H.264的编码器可用于和FMS或RED5配合实现高质量的直播、组播等,为交互式远程视频教学系统真正在INTERNET上进入实用阶段打下坚实的基础.
参考文献
[1]邱瑛,朱卫东.远程网络教学平台的研究与应用[J].中国教育技术在线,2010(15):8384.
[2]何光明,何丕廉,孟昭鹏.虚拟教室中电子白板的关键技术与实现[J].计算机工程与应用,2003(10):121123.
[3]李崇荣,张轩.基于IP/multicast视频会议技术在远程教育中的应用[J].清华大学学报:自然科学版,2003(1):3437.
[4]马国栋.视频会议Openmeetings在图书馆中
高等教育类有关论文范文集,与基于Openmeetings交互式远程视频教学系统相关论文查重软件参考文献资料: