在线视频点播系统的设计与实现(源码)【字数:15303】

摘 要摘 要随着社会的不断进步,无论是经济还是科技也都在飞速的发展。但是,在这样的社会中,人们的空闲时间变得越来越少,走出家门看看外面的风景变得很困难,要体会中国的大好风光也渐渐变得困难。以前人们要获得外界的信息,必须通过报纸、电视等途径,然而现在,繁忙的工作使得人们很难再通过电视获得信息。因此,通过网络向人们传递信息已经是现在最普遍、最流行的传播方式。本系统就是在这样的一个条件下产生的,能够解决人们对视频信息需求的一个系统。本系统能够向人们传递最新的视频新闻,提供视频在线播放和下载,满足人们最基本的需求。 系统主要包括四个模块分别是用户模块、管理员模块、视频信息管理模块和视频新闻管理模块[1]。本系统的主要特点是利用网络向人们提供可以直接在线播放的视频,让人们可以随时随地看到想看的影片。本系统基于B/S模式,采用了asp.net、sql server等技术,使用vs2015平台和sql server 2008数据库作为开发工具。本论文在参考同类型论文的情况下,进行了总结整理并结合自己的认识,完成了系统需求分析,系统详细设计,并对系统进行了测试,保证系统可靠且可运行。虽然系统中大部分功能都已经实现,但是必然也还存在许多不足和漏洞,在将来依然需要不断改进。关键词sql server 2008数据库、asp.net、B/S模式
目录
第一章 绪论 1
1.2研究现状 1
1.2.1国外研究现状 1
1.2.2国内研究现状 2
1.3研究意义 2
1.4论文研究内容 3
1.5论文组织结构 4
第二章 系统所使用的技术 5
2.1技术组合 5
2.2 技术说明 6
2.2.1 asp.net技术 6
2.2.2 B/S模式 6
2.2.3 sql server 2008 7
2.2.4 IIS 7
2.3本章小结 8
第三章 需求分析 9
3.1可行性分析 9
3.1.1经济可行性分析 9
3.1.2技术可行性分析 10
3.1.3操作可行性分析 10
3.2业务 *好棒文|www.hbsrm.com +Q: ^351916072^ 
流程分析 11
3.3数据流程分析 13
3.4功能需求分析 14
3.5总结 16
第四章 在线视频点播系统设计 17
4.1系统设计原则 17
4.2系统架构设计 17
4.3模块设计 18
4.3.1用户模块 18
4.3.2视频信息管理模块 21
4.3.3视频新闻管理模块 24
4.3.4管理员模块 24
4.4数据库设计 26
4.4.1数据库整体设计 26
4.4.2数据库物理设计 26
4.5本章小结 28
第五章 在线视频点播系统的实现 29
5.1系统环境需求 29
5.2关键功能实现 29
5.2.1数据库连接 29
5.2.2视频播放功能的实现 29
5.3系统功能展示 30
5.4本章小结 32
第六章 测试 33
6.1各模块测试用例 33
6.2测试结果说明 36
6.3本章小结 36
总结 37
致谢 38
参考文献 39
第一章 绪论
1.1 课题研究背景
二十世纪九十年代,在西方国家,视频点播这项技术悄然出现,他的英文是“Video on Demand”,可以简写为“VOD”。从名字就可以看出,视频点播就是用户根据自己的需求选择自己想要看的视频节目,提出请求,然后系统将用户选择的视频内容,传输给提出请求的用户。视频点播是在网站提供原有的静态信息(图片、文字)的基础上,增加了许多现代出现的动态信息,包括视频、音频等多媒体的点播业务。本系统是计算机技术、网络技术、多媒体技术等多种技术相结合的产物,是对原有业务的扩展[2]。
长期以来,视频传播都是单向的,但是视频点播的出现改变了单向视频传播的方式。从前人们要收看某个视频节目,必须准时准点的守候在电视机前,地点时间受到很大的限制。即使能准时看到,但可能中间有事需要离开一会,就会错过一些关键的剧情,导致后面无法衔接不知所云。视频点播的出现很大程度上的解决了这个问题:既可以随时随地的观看自己想看到的视频,又可以自己控制观看的进度。因此,视频点播已经是新时代多媒体发展的潮流。
1.2 研究现状
本节将从国内和国外两个角度对在线视频点播系统的发展现状进行深入的探讨和研究。希望通过研究,了解国内和国外的发展差异及差距,并且展望系统未来的发展方向。
1.2.1 国外研究现状
因为国外VOD技术研究开发及实验比较早就开始进行,所以在国外视频点播系统已经大范围地应用到实际生活中。就美国而言,他们在过去的一段时间里,投入大量人力物力对多媒体传输介质进行了升级,实现能够完成压缩电视节目功能的数字电缆。通过这种电缆,电视运营商可以将电视节目进行压缩,用有限的现有资源提供尽可能多种多样的电视节目[3]。通过这一系列的改进,视频点播业务就能更加顺利的进入美国的家庭中。韩国是目前家庭宽带接入率最高的国家。韩国由于宽带服务内容非常丰富,给韩国用户带来了良好的体验和享受,所以韩国居民愿意花钱介入宽带已得到服务;又因为韩国政府对网络方面有着良好的引导,不断下调网费,所以宽带互联网业务在韩国普及的非常快,这就为视频点播在韩国的发展提供了优良的渠道。
1.2.2 国内研究现状
中国虽然VOD技术的开发应用相对国外要晚不少,但是中国的宽带网络已经十分成熟,在发达一点的地区,几乎家家户户都已经连上了宽带,这就为VOD在中国的发展打下了良好的基础,因此,VOD技术在中国发展的起点是很高的。当然在中国大范围应用VOD还存在一些问题,包括ATM交换机的实用化,IP网络上传输质量的保证,接入网的瓶颈,高效使用的用户端的成本能否降低,这些都是要加以考虑的问题。
国外的视频网站比较重视视频的版权问题,而国内的视频网站则更加重视视频的丰富程度,国内大部分的视频网站尽可能多的收纳各种视频来满足不同用户的需要。当然随着社会的不断进步,国内的视频网站也开始重视版权问题。
通过以上分析可以知道,国内的技术虽然暂时还比不上国外,但是由于互联网的广泛普及,更多的人能为中国的VOD技术发展提供自己的作用,相信在不久的将来,国内技术能赶超国外。
1.3 研究意义
为更多视频爱好者提供一个能够分享交流自己喜爱的视频的途径,是设计在线视频点播系统最初的目的。系统主要是针对普通喜爱看视频的百姓开发,人们通过在线视频点播系统可以观看系统为他们提供的丰富的视频资源,使人们的业余生活更加丰富,同时,系统也能为需要学习知识或技术的用户提供相关的教学视频,使人们在业余之时也能有途径发展自身。因此,设计在线视频点播系统有很多意义,具体的意义如下:

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/685.html

好棒文