论文部分内容阅读
随着教学改革的深入和计算机技术与应用的发展,多媒体网络教学成为传统教学模式的发展方向。近几年,国内外涌现了大量的多媒体教学软件,大多数都具有比较类似的特征,如音/视频交互、共享白板、教学广播、具有特定的用户角色和权限控制等。 该文针对多媒体网络教学交互性的特点,参考了多种系统模型,设计了交互式多媒体网络教学系统的构架,实现了多媒体网络教室的功能,并实现了一个交互式多媒体网络教学应用平台,包括上层公共服务、底层网络通信协议和信息传输平台。该系统成功地应用于实际教学,充分地验证了该系统的实用性。 该文重点分析并实现了网络传输,具体应用和应用状态控制3个层次的5个关键技术,为交互式多媒体网络教学系统的实现提供了很好的技术支持。针对网络传输的问题,给出混合组播的实现方法,相比单一的传输方式(单播、组播),提高了网络传输的效率,降低了网络负载;针对NAT网关限制,给出端口映射的实现方法,通过应用平台,在数据传输层摆脱了NAT网关的限制,解决了内部专用Intranet的用户无法参与交互式应用的问题;针对屏幕传输问题,给出动态屏幕图像截取快速算法,相比整屏截取,提高了屏幕图像传输效率,使教学过程更加流畅;应用DirectShow流媒体开发包,实现音视频实时交互;针对交互控制问题,给出发言权控制策略,保障多媒体网络教学过程中交互的有序性和可靠性。 相比现有的多媒体网络教学软件,该系统能够实现负载均衡,适应较大规模应用;基于混合组播实现自适应传输,提高了网络传输效率;提出动态屏幕截取快速算法,提高了屏幕图像传输效率。 该文最后将智能手机及无线技术应用于多媒体网络教学中,体现了该系统的灵活性与扩展性。该文针对异构设备开发的特点,应用了MVC架构的设计思想,主要实现了基于Symbian OS的智能手机的音视频播放及录制功能。