论文部分内容阅读
随着宽带网络进入家庭和流媒体技术的不断成熟发展,利用普通家庭电视在线访问互联网上丰富的资源成为一种极其新鲜而且吸引人的构想。IPTV视频点播系统的提出顺应了这个市场发展的需求,不但可以满足用户实现互动点播的要求还可以为运营商提供新的增加利润的空间。
家庭宽带用户日益增多,访问量增多,而且用户分布比较分散,距离较远,带宽有限,这就决定了本系统的多层次服务器组结构。在这种复杂的结构中,如何建立一个实用、快速、方便的管理信息系统,把对各级服务器的操作和管理过渡到一个真正开放的、与平台无关的环境中,使系统管理员使用浏览器就可以及时方便的实现对整个视频点播系统的管理,就成为了一个复杂而又急需解决的问题。
本文分析了C/S、B/S两种常用系统结构的特点,并且根据IPTV视频点播管理信息系统的实际情况,采用了B/S三层体系结构。系统基于Web运行平台,采用SQLServer作为后台数据库,使用ASP.NETWeb应用程序开发技术和ADO.NET数据库访问技术。本系统管理功能设计了三个功能模块:系统管理模块包括服务管理、配置信息管理、日志管理、IP段配置管理、性能管理;内容管理模块包括发布点类型管理、文件分发管理、发布点内容管理;用户管理模块包括系统管理员管理和普通用户管理。结合视频点播系统数据特点本文分析了系统数据库的需求,并设计了系统所需的全部数据表,讨论了系统所用到存储过程的建立和使用。论文还对系统的安全性做了分析,提出了保证系统安全性的具体方法。
目前,该系统已经通过模拟现场运行验收。系统实际运行的结果表明,本文设计的IPTV视频点播管理信息系统能够方便快速有效的实现整个系统的管理功能。