关键词:
视频点播
JSP语言
数据库系统
Web服务器
流媒体服务器
摘要:
现代科学和技术发展的关键是教育,而网络教育是当前教育的一个重要组成部分。视频资源的利用是多媒体网络教育中最重要的环节之一,因此,视频点播系统成为现代网络教育特别是校园网的建设中一个重要研究课题。为了满足校园网的需求,该项目设计并实现了基于JSP的语言编写的视频点播系统。系统充分利用现代校园宽带和多媒体技术的优势,并且为了减轻管理员的负担,使用自动化方法来管理多媒体资源。在本文中,建立一个基于JSP语言的在线视频点播系统。首先对系统需要的支柱性技术进行了扼要的介绍,包括以Java为脚本的JSP语言、LAMP架构体系、MYSQL数据库系统、Nginx Web服务器软件以及Helix Server,即流媒体服务系统。对系统需求进行了详细的分析,对系统需要的满足的功能建模,给出系统的数据模型和功能框图,从这几个方面对系统的功能需求及功能特点进行了详细的说明。本文的重点及核心内容是视频点播系统的设计和实现,首先对视频点播系统进行总体的设计,主要包括设计思想设计原理、点播系统的结构和功能设计、视频系统的结构设计以及系统软硬件的配置、构成。然后对点播系统进行数据库、关系模式进行详细的设计,并重点记录了系统各功能模块的实现,从而完成整个点播系统的设计和实现。最后对系统进行了测试,得到的结论是:系统基本满足了需求分析和设计的要求。