基于ASP.NET的在线VOD系统的设计与实现

来源 :上海师范大学 | 被引量 : 0次 | 上传用户:dbscy001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于Internet的在线视频业务的开发是近年来非常热门的研究内容。在有限带宽的条件下如何实现音频、视频传输的流媒体技术日趋成熟,提供在线VOD服务亦成为某些商业机构的营利手段。但是从Web系统开发的角度来分析,目前的大部分Web视频站点都采用ASP(Active Server Pages)开发,因为此技术本身的局限性,致使现有系统在安全性、性能等方面存在缺陷。另外,因为大部分Web视频系统开发时就采用“美工做个网站+程序员编写动态代码”的作坊式开发模式,系统在投入运行后维护非常困难。本论文研究基于Microsoft的最新开发环境ASP .Net开发网上VOD系统。为了保证系统开发的成功和解决今后系统维护的困难,在开发时即采用应引入了UML建模。通过图型化的描述语言来描述系统需求和进行系统设计,方便了委托开发者、开发人员的相互交流和开发人员的理解。论文对于UML建模用于B/S结构系统开发流程进行了探索。在系统的实现部分,本论文研究采用C#程序设计语言,在ASP .Net环境下使用ADO .Net连接SQL Server 2000数据库,借助Microsoft Media Server服务器的流媒体服务功能,实现在线VOD系统。因为视频服务对系统带宽、服务器处理速度的高要求,所以论文重点研究了如何进行网络负载平衡。又因为系统需要支持信用卡在线支付,所以,系统的安全性的保障是重要的设计内容,本论文研究了如何综合应用网络安全设计、SSL和.Net的身份认证支持来达到系统数据安全性的目的。在论文的最后部分,对论文所研究的VOD系统设计与实现的缺陷进行了剖析,以供相关技术的进一步研究参考。
其他文献
近年来由于计算机安全技术的发展和计算机网络带宽的提高,传统的计算模型随着动态编译技术的发展逐渐演变为异构平台上计算资源的共享模型。这不仅降低了异构平台上硬件的复杂
近年来,软件复用在软件产业界的地位已经日益重要,它被视为解决软件危机、提高软件的生产效率与质量的现实可行的途径,而各种新技术的发展为软件复用带来新的市场和需求,特别
  在Web环境下,中文信息处理对象由少量、规范的例句扩大到大规模、非规范的文本;中文信息处理范围由单个典型的领域扩大到多个开放的领域,这样,词典对分词精度的影响更加突出,
锅炉管壁超温现象是当前火力发电厂普遍存在的问题,被列为电力生产严防的二十五项重大事故之一,它的存在严重影响着锅炉的安全性、可靠性及企业经济效益。通过分析,产生锅炉管壁
与IPv4 相比,IPv6 作为下一代互联网的基础协议,具有很多优势,首先,IPv6解决了IP 地址数量短缺的问题;其次,IPv6 对IPv4 协议中诸多不完善之处进行了较大的改进,其中最为显著
  随着互联网的普及,如何在电子虚拟世界中吸引新的客户,并留住已有客户成为许多电子商务系统的首要任务。推荐系统向用户提供商品信息和建议,模拟商店销售人员向客户推荐商品
随着互联网技术和分布式计算技术的迅猛发展,被业界称为计算机IT技术第三次革命的Web Services技术已逐步显露出巨大商机,软件业正面临着一次最大规模的“洗牌”。Web Servic
从卫星传回的遥感图像上获取卫星遥感器的关键评价指标MTF的变化情况,是目前国际上一个非常活跃的研究课题,对于在轨运行的卫星遥感器的监测和寿命预估,以及后继卫星的研制,有着非常重要的意义。目前,国内在这方面的研究尚处在起步阶段。因此,在本文中将着重介绍如何从卫星遥感图像获取在轨卫星MTF的基本方法及在MTF测评研究中的一些创新应用,其中如何从卫星遥感图像获取在轨卫星MTF的基本方法主要是在借鉴美国N
作为数字产品知识产权保护的一种有效手段,数字水印技术得到了广泛关注,并已成为国际学术界的一个研究热点。本文通过对数字水印技术尤其是认证型水印技术的系统研究,给出了
实时数据库是数据和事务都有定时性限制的一类特殊数据库,主要针对各种时间关键型应用。过程控制是实时数据库一个非常重要的应用场合,它主要处理生产装置、生产过程的控制和