论文部分内容阅读
远程教育是师生凭借现代信息网络技术与多媒体手段所进行的非面对面的教育。其中网络教育是现代远程教育的一个重要方面,它利用Internet的功能特性和丰富的资源来建立学习环境,以支持和促进学生的学习活动。 流媒体可以通过Internet/Intranet实现对音像资料的点播或实时访问。当客户申请的内容回放时,在机器上不会留下内容的本地拷贝。在现代远程教育中,流媒体技术得到了大量应用,如何有效地管理数量正在不断增加的流媒体课件成为网络课程开发者必须面对的问题。微软的ASP.NET技术为Web程序与流媒体课件数据库的交互提供了完整的技术基础架构。 本文提出了采用ASP.NET实现网络流媒体解决方案的具有普遍性的方法,设计和实现了一个应用于远程教育中的基于ASP.NET技术的流媒体管理器。该系统具有优秀的扩展性和可维护性,不但可以应用于远程教育中,而且可以移植到其他与流媒体相关的Web程序中而并不需要大的修改,这样的系统具有很强的实用价值。 文章的研究内容主要包括以下几个方面:流媒体管理器的具体设计与实现;采用ASP.NET与流媒体服务器相结合的方法来建立流媒体管理器;通过扩展.NET Framework用户处理机制的方法实现站点的用户管理机制。