学位论文 > 优秀研究生学位论文题录展示

基于PHP语言的校园网视频点播系统的设计与实现

作 者: 夏魁良
导 师: 付国宏
学 校: 黑龙江大学
专 业: 软件工程
关键词: 视频点播系统 VOD PHP 数据库系统 Helix
分类号: TN948.64
类 型: 硕士论文
年 份: 2010年
下 载: 42次
引 用: 0次
阅 读: 论文下载
 

内容摘要


科学技术的高速发展加速了教育改革的步伐,传统的教学模式正在受到新的教育观念和现代教育技术的挑战。现代教育技术是当代教育的制高点,网络教学是现代教育技术的重要组成部分。构建良好的网络学习环境是实现数字化教育、远程教育、网络教育的需要,而以视频资源为主的多媒体教学资源库的建设又是构建网络学习环境的重要环节,于是建立以校园网为基础的视频点播系统成为各大高校研究的课题。根据黑河学院教育、教学的实际需求,本论文设计并实现了一个基于PHP语言的视频点播系统。本系统充分利用校园网宽带优势,将多媒体资源利用在线点播的形式提供给校园网用户,方便了终端用户的使用;同时为了减轻网络管理员的管理负担,最大限度的自动化了多媒体资源的发布、管理、统计和审计。本文较为系统完整地实现了按黑河学院教学需求构建一个基于Web的视频点播系统大部分功能。文章共分为四部分:第一部分首先对研究的背景、意义及国内外现状进行了详细的阐述。第二部分主要介绍了视频点播系统(VOD),视频点播系统(VOD)的相关基本概念,一般原理,主要功能和运用现状,以及视频点播系统的相关理论;第三部分从教育视频点播系统的需求分析出发,提出了系统设计的总思想、目标、功能要求及完善方法。介绍了视频点播系统的结构设计,界面设计、视频同步设计及数据库设计等,提出了视频点播系统的实施方案。并展示了本论设计设计的一个基于PHP视频点播系统,提供了系统的界面及相关的设计代码。第四部分是本论是的主体部分,本部分具体实现了视频点播系统、留言板系统、文件的下传和下载,本部分从各模块的数据库的建立,界面的生成,代码的实现等做出了详细的阐述。第五部分最后对本文设计的系统进行了试运行和性能测试,结果表明,本文设计的系统达到了设计要求,能够为教师和学生提供了高品质的视频服务,对多媒体更充分、更广泛地应用于教学活动起到了一定的作用。第六部分对课题进行了总结和展望,分析了系统的运用领域及其未解决的问题。

全文目录


中文摘要  3-4
Abstract  4-9
第1章 绪论  9-18
  1.1 研究的背景及意义  9-10
    1.1.1 研究的背景  9
    1.1.2 研究的意义  9-10
  1.2 国内外研究现状  10-16
    1.2.1 研究现状  10-11
    1.2.2 国内视频点播系统现状  11-12
    1.2.3 国外视频点播系统现状  12
    1.2.4 当前我国视频点播存在的问题  12-15
    1.2.5 视频点播系统发展趋势  15-16
  1.3 本文研究目的和研究内容  16-17
    1.3.1 研究目的  16
    1.3.2 主要研究内容  16-17
  1.4 本文的组织结构  17-18
第2章 视频点播系统相关技术  18-29
  2.1 视频系统的技术选择  18-25
    2.1.1 PHP 语言的优势  18
    2.1.2 PHP 语言  18-20
    2.1.3 LAMP 和LNMP  20-21
    2.1.4 MYSQL  21-22
    2.1.5 Apache 与 Nginx  22-23
    2.1.6 Helix Server  23-25
  2.2 流媒体的介绍  25-28
    2.2.1 流媒体的定义  25
    2.2.2 流媒体技术原理  25-26
    2.2.3 流媒体播放方式  26-27
    2.2.4 常用流媒体格式  27
    2.2.5 流媒体的传输协议  27-28
  2.3 本章小结  28-29
第3章 视频点播系统的总体设计  29-45
  3.1 视频点播系统的设计思想和设计原理  29-31
    3.1.1 设计思想  29-30
    3.1.2 设计原理  30-31
  3.2 网络视频点播系统的建设  31-32
    3.2.1 网络视频点播系统的建设原则  31
    3.2.2 视频点播系统资源数据的采集、加工  31-32
  3.3 视频点播系统的需求分析  32-34
  3.4 视频点播系统建设的结构与功能  34-40
    3.4.1 系统的总体架构  34-35
    3.4.2 系统总体结构设计  35-36
    3.3.3 系统功能  36-38
    3.4.4 数据库的建设  38
    3.4.5 系统资源的审查  38-40
  3.5 视频系统结构  40-41
  3.6 视频点播系统的硬件环境和软件配置  41-43
    3.6.1 硬件环境和软件配置  41-42
    3.6.2 服务器  42-43
    3.6.3 传输网络  43
  3.7 系统的软件构成  43-44
  3.8 本章小结  44-45
第4章 网络视频点播系统的设计与实现  45-67
  4.1 数据库设计  45-47
    4.1.2 实体-关系图  45-47
  4.2 视频点播系统的实现  47-66
    4.2.1 教学资源上传、下载的设计与实现  47-53
    4.2.2 视频点播系统的设计与实现  53-64
    4.2.3 留言板系统设计  64-66
    4.2.4 留言板模块代码实现  66
  4.3 本章小结  66-67
第5章 系统测试  67-69
  5.1 测试环境  67
  5.2 测试结果  67-69
第6章 总结与展望  69-70
  6.1 总结  69
  6.2 展望  69-70
参考文献  70-75
致谢  75

相似论文

  1. 基于GIS的高校学生社区管理研究,G647
  2. 职业技术学院流动党员管理系统的设计与实现,TP311.52
  3. 某部队公文存储、归档、查询系统的开发与实现,TP311.52
  4. 城域网VOD系统的设计与实现,TN948.64
  5. 实时主动数据库系统ARTs-EDB的主动机制,TP311.13
  6. ORACLE数据库系统可靠性研究,TP311.138
  7. 基于内容管理系统的网络教学平台的设计与实现,TP311.52
  8. 基于行业标准的跨区域视频监控互连设计,TP277
  9. 基于DaVinci DM6446处理器的视频监控系统设计与实现,TP277
  10. Pre~2VOD:一种VCR操作支持的VOD/P2P系统,TN948.64
  11. 某市笔记本生产基地信息管理系统的设计与实现,TP311.52
  12. 基于Zend框架的企业办公系统设计与实现,TP311.52
  13. 基于PHP语言的敏捷项目管理软件实现,TP311.52
  14. 基于HFC网络的交互式VOD系统及其业务流程设计,TN948.64
  15. 健美操动作分解计算机辅助教学系统的研究与开发,G831.3-4
  16. 精品课程网络平台系统的开发,TP311.52
  17. 适用于中小学的教学辅助系统设计与实现,TP311.52
  18. 基于Web Services的MO~2GO流程助理系统的设计与实现,TP311.52
  19. CDN-P2P混合架构视频点播系统的实现与用户行为分析,TN948.64
  20. 辽河油田市场管理综合办公系统,F426.22

中图分类: > 工业技术 > 无线电电子学、电信技术 > 电视 > 电视中心、电视设备 > 电视中心管理系统 > 视频点播系统
© 2012 www.xueweilunwen.com