欢迎来到天天文库
浏览记录
ID:21975247
大小:53.50 KB
页数:5页
时间:2018-10-26
《基于web的校园网络电视系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于WEB的校园网络电视系统:随着X络宽带技术与视频技术的飞速发展,一种全新的媒体——X络电视正悄悄地来到我们的身边,成为人们获取信息、获得教育与休闲娱乐的重要方式。为了充分发挥校园X的带宽资源,充实全校师生的课余文化生活,通过校园X传输电视节目,利用计算机就可以收看电视,为全校师生提供了一种新的体验,同时也为校园的内部广播宣传建立了一个平台。建立一个可供全校师生观看X上电视的TP服务器等,分别用于X页浏览、文件传输、新闻服务和邮件发送等方面,它使得在X络(包括互联X和局域X)上发布信息成了一件很
2、容易的事。 1.2C# C#是Microsoft公司设计的一种编程语言。它松散地基于C/C++,并且有很多方面和Java类似。C#(读做‘Csharp’)主要是从C/C++编程语言家族移植过来的,C和C++的程序员会马上熟悉它。C#试图结合VisualBasic的快速开发能力和C++的强大灵活的能力。” 1.3SQL语言的基本知识 SQL是英文StructuredQueryLanguage的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。 2需求分析和
3、开发计划 2.1任务概述和目标 X络电视就是将电影、电视等节目放在互联X上供X民观看。当然,这仅仅只是X络电视最基础的形式,它还包括电视点播、电子节目单、信息电视、电子商务和远程教育等,其内涵就是“变大家的电视为我的电视”,充分体现了宽带内容的多媒体、互动性及个性化等三大形态。 2.2系统结构分析图 图1为系统结构分析。 2.3系统各模块说明 该系统由三部分组成:X络电视系统、后台数据库(SQL2000)、多媒体服务系统(MediaServices)。 2.3.1X络电视系统 为用
4、户和管理员提供功能界面,实现各种操作。包括:X络直播、点播;用户服务;后台管理。 2.3.2后台数据库(SQL2000) 建立如下数据表:Manager(管理员资料)、Users(用户资料)、Channel(直播频道)、Media(点播媒体资料)、Type(媒体类型)。同时,建立存储过程,实现对数据库数据各表的操作功能,有效地解决多用户并发问题。 2.3.3多媒体服务系统(MediaServices) 结合Microsofticrosoft公司的ail.cs)中,并且编译为动态链接库(se
5、ndEMail.DLL)。编译成动态链接库的好外是以后用到发邮件的功能时只要调用此动态链接库(sendEMail.DLL)即可。 3.1.5媒体文件查找 ..IPTVCustomermedia_search.aspx ..IPTVCustomermedia_search.aspx.cs 该部分为用户提供媒体文件查询功能。共有三种条件查询的方式:媒体名称、媒体、媒体类型,可以单一条件查询,也可以复合条件查询。若选中“精确查找”,则系统用精确查找功能,否则用默认的查询方式——“模糊
6、查找”。 3.2管理员模块 说明:此部分为后台管理专用,普通用户无权访问。功能包括:管理员登陆、管理员资料修改、管理员注销、注册新管理员。 3.3视频直播、点播模块 3.3.1电视台直播 该部分的实现原理是:通过视频采集卡,从同轴电缆(有线电视)采集模拟信号,并对该信号进行采集、量化成数字信号,然后压缩编码成数字视频序列号。].王佟,赵峪,译.北京:电子工业出版社,2003. [2]詹青龙.X络视频技术及应用[M].西安:西安电子科技大学出版社,2004. [3]石志国.ASP.实用
7、例案教程[M].北京:清华大学出版社,2003. [4]黎晓东,李华飚,王福水.精通ASP.编程[M].北京:科学出版社,2003. [5]肖金秀,何鹏,固柏伟,等.ASP.程序设计[M].北京:冶金工业出版社,2004. [6]熊勇,刘燕,颜源.ASP.编程基础与实例[M].北京:人民邮电出版社,2001. [7]刘宏峰.ASP.X络程序员指南[M].北京:科学出版社,2003.
此文档下载收益归作者所有