VOD视频点播系统设计与实施.doc
视频点播系统第1页共44页摘要计算机网络与多媒体技术的飞速发展,对传统远程通信领域产生了深远的影响,越来越多的多媒体信息出现在Internet上,视频点播(VideoonDemand,简称VOD)也随之产生。VOD是一种交互式的多媒体信息服务形式,用户可以根据自己的需要和兴趣选择视频信息进行点播,并能够控制其播放过程。这种新的多媒体信息服务形式有着广阔的应用前景,已成为计算机网络和多媒体技术领域的研究热点之一。根据视频点播的需求,在ACCESS数据库中实现了电影数据表的设计与存储;设计并开发了电影管理子系统的用户登录、添加修改/删除/查看电影信息和电影类型/区域等功能;管理员界面系统实现了管理员登陆/管理员添加删除修改影片/管理员管理/会员管理等界面;视频点播浏览子系统的浏览电影信息、电影搜索、电影分类和网站首页等功能。关键词:视频点播;多媒体技术;ACCESS数据库视频点播系统第2页共44页AbstractTherapiddevelopmentofcomputernetworkandmultimediatechnologyhasgreatinflunceontelecommunication.MoreandmoremultimediainformationappearsontheInternet,thusvideoondemand(forshortVOD)alsocomeintobeing.VODisaninteractivemultimediainformationservicesform.Theusersareabletoselectvideoinformationondemandaccordingtotheirneedandinterestandcontroltheprocess.VODenjoysabrigtfutureandhasalreadybecomehotinvestigationinthefieldofcomputernetworkandmultimediatechnology.AccordingtothedemandofVOD,thisstudysuccessfullyaddsandstoresfilmlistsintheACCESSdatabase.Anditdesignsanddevelopsusersloginoffilmmanagementsub-system;andthenaddsmodify,delete,viewfilmsandfilmtypesandregionalfunctions.Italsoallowstheadministertologin,addordeletevideos,manageofadministerandmembership.Andwecanslsousethefunctionsofscaning,searchingandclassifyingfilmsandsoon.Keywords:VideoonDemand;multimediatechnology;ACCESSdatabase视频点播系统第3页共44页目录第一章前言.51.1VOD的发展及其概况.51.2视频点播系统51.2.1视频点播系统的基本情况51.2.2中心交换机51.2.3视频服务器61.2.4管理服务器61.2.5编码服务器61.2.6客户端61.2.7网络连接61.3卫星数字电视视频点播技术71.3.1点播系统逻辑结构71.3.2点播功能实现7第二章ASP技术82.1ASP的基本概念及其发展情况.82.2ASP的特点与功能.92.3ASP课题来源及相关技术.9第三章基于WEB的视频点播系统的构建技术113.1网络技术113.2WEB和数据库连接技术.113.2.1扩展浏览器端功能的JAVA和JAVAAPPLET技术.113.2.2基于服务器端扩展的WEB数据库技术.123.2.3用ASP实现WEB与数据库的连接153.3ASP技术在网站中的应用.173.3.1ASP的组成控制.173.3.2ASP的工作原理.173.3.3ASP与传统技术的比较.183.4IIS集成技术.183.4.1IIS特点.183.4.2IIS的功能.183.5网络数据库技术.203.5.1数据库系统.203.5.2SQL语言.213.5.3ODBC技术223.5.4ASP访问数据库的方式.233.6流媒体技术及视频点播技术253.6.1流式传输253.6.2流媒体技术原理253.6.3视频点播技术及其应用26第四章系统总体设计.28视频点播系统第4页共44页4.1项目背景284.2可行性284.3设计要求284.4总体构架294.5后台数据库设计30第五章主要系统代码.345.1连接数据库代码345.2验证用户界面主要代码345.3主页面的主要代码345.4视频管理页面主要代码355.5视频播放主要代码35第六章实验测试与分析.376.1测试的目的376.2测试原则376.3测试内容376.4测试步骤376.5结论41第七章总结与展望.42致谢43参考文献44