论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > 计算机科学与技术 >

基于windows media 技术的流式媒体系统应用——后台管理设计

目录

引言... 4 内容来自论文无忧网 www.paper51.com

一、系统简介... 4

内容来自论文无忧网 www.paper51.com

    1.1需求分析…………………………………………………………………………………..4

http://www.paper51.com

二、核心技术... 5

内容来自论文无忧网 www.paper51.com

2.1 asp技术... 5 http://www.paper51.com

2.2  SQLServer 2000. 5

paper51.com

三、模块功能简介... 6 内容来自www.paper51.com

3.1 系统目标... 6

http://www.paper51.com

3.2 后台模块功能概述... 6 内容来自论文无忧网 www.paper51.com

3.2.1 后台模块功能框图... 6

paper51.com

3.2.2 网站后台用户管理... 9

paper51.com

3.2.3  影片管理... 10

内容来自www.paper51.com

四、测试... 12 内容来自www.paper51.com

五、总结... 13 内容来自www.paper51.com

参考文献

paper51.com

致谢

copyright paper51.com

内容来自论文无忧网 www.paper51.com

引言 内容来自www.paper51.com

当今,我们正处在信息时代,不但面对巨大的信息量,信息的表现形式也越来越丰富。越来越多的公司和个人正在利用音频、视频等多媒体技术发布和传播信息。一些多媒体应用系统(如视频会议、远程教学等)也不断出现。随着PC等智能终端的日益普及,用户有能力而且希望通过便利的方法获得这些信息。 内容来自论文无忧网 www.paper51.com

网络已经并将继续改变我们的生活方式。多媒体应用的环境正由桌面平台(如多媒体PC)向网络多媒平台和简单智能终端相结合的方向演进,网络将成为无可比拟的超级服务器。想要使用网络中的多媒体信息,就必须实现通过网络访问和传输这些信息。

paper51.com

在这种情况下世界各地的传统影视媒体、教育学习机构、广播媒体纷纷加入到Internet领域中,使自身的传播方式得到了扩充。面对有限的带宽和拥挤的拨号网络,实现窄带网络的视频、音频、动画传输最好的解决方案就是流式媒体的传输方式。通过流方式进行传输,即使在网络非常拥挤或很差的拨号连接的条件下,也能提供清晰、不中断的影音给观众,实现了网上动画、影音等多媒体的实时播放。 内容来自论文无忧网 www.paper51.com

流媒体技术正是在这种情况下应运而生。

内容来自论文无忧网 www.paper51.com

一、系统简介 http://www.paper51.com

流媒体是一种可以使音频、视频和其它多媒体能在Internet及Intranet上以实时的、无需下载等待的方式进行播放的技术。流媒体文件格式是支持采用流式传输及播放的媒体格式。流式传输方式是将动画、视音频等多媒体文件经过特殊的压缩方式分成一个个压缩包,由视频服务器向用户计算机连续、实时传送。在采用流式传输方式的系统中,用户不必像非流式播放那样等到整个文件全部下载完毕后才能看到当中的内容,而是只需经过几秒或几十秒的启动延时即可在用户的计算机上利用相应的播放器或其它的硬件、软件对压缩的动画、视音频等流式多媒体文件解压后进行播放和观看,多媒体文件的剩余部分将在后台的服务器内继续下载。 http://www.paper51.com

本系统实现流式媒体点播、实况直播、屏幕捕捉直播、转播等功能;通过编写发布脚本配合系统能实现远程教学视频系统的基本功能;通过编写播放列表实现插播广告或宣传片的功能;服务器及编码器安全配置。

paper51.com

本人在本次论文中主要负责通过编码器发送出来的视频以网页的形式发布出去,其中我主要负责后台管理部分。其主要工作就创建一个数据库实现对视频的管理,它包括视频的添加,删除,修改功能。 内容来自论文无忧网 www.paper51.com

1.1系统需求分析 内容来自www.paper51.com

   随着宽带网络的建设不断向纵深发展,用户对宽带网络的使用开始向娱乐、影视欣赏等方向转移,对流媒体的应用需求也从简单的了解信息向视听欣赏转变。因此一方面要加大对网络环境的建设,同时对流媒体节目内容的编解码,制作与回放,技术和方式,也提出了更高的要求。沿着流媒体技术的指引,人们看到未来宽带的发展方向,多媒体互动成了人们对宽带网络未来发展的寄托。终端消费者的直接需求,使传统影视媒体市场与宽带网络的应用服务相融合,产生了宽带VOD、在线音乐、远程教育、宽带收费电视等新的应用。 copyright paper51.com

流媒体是一种基于宽带技术的视频、音频实时传输技术。人们在网页上看到的不再是文字或者静止的图像,而是类似电视播放的活动图像信息。它的出现使网络成为集电视、报纸、广播于一体的新的媒体,并使我们刚刚熟悉的“网络——第4媒体”的概念推向辉煌。

paper51.com

可以预料,流媒体应用必然会成为未来网络的主流应用。 内容来自www.paper51.com

我们设计这个系统,能为用户提供一个观看视频和很好的教学平台。不仅方便用户能很方便的观看各种影片,还为用户进行实时的网络远程教育,交流搭建了一个良好的平台。针对在校学生而言,更可以进行及时的在线课堂学习。 内容来自论文无忧网 www.paper51.com

二、核心技术 内容来自www.paper51.com

   2.1 asp技术 内容来自www.paper51.com

Active Server Page(ASP ,活动服务器页面)就是一种服务器端脚本环境,也可称为一种解决方案,开发者可以混合使用HTML、脚本语言及组件来创建服务器端强大的Internet/Intrnet应用程序,ASP直观的,强大的下在快速替换早期微软技术。在众多网络开发技术中,HTML是一种重要的基本开发技术,而ASP是开放式脚本开发环境,它可以很好地把HTML和脚本开发融合在一起,从而提高编程的灵活性,降低开发难度。ASP中的脚本是在WEB服务器端运行的,而浏览器并不处理脚本,它所面对的仅仅是一个完全符合HTML格式的网页。因此可以使用不同类型的浏览器访问WEB服务器中的ASP应用系统。ASP程序保存为后缀为.asp的文件,一个ASP文件相当于一个可执行文件,因此必须放在WEB服务器上有可执行权限的目录下。当浏览器向WEB服务器请求调用ASP文件时,就启动了ASP。WEB服务器开始调用ASP,将被请求的.asp文件从头读到底,执行每一个命令,然后动态生成一个HTML页面并送到浏览器。由于ASP在服务器端解释执行,开发者可以不必考虑浏览器是否支持ASP,也不必担心程序会被从客户端下载。它可以进行复杂的数据库操作、很强的交互性以及方便用户控制管理。比起其它语言,它有许多优势:

内容来自www.paper51.com

1、  用 VBScript 或JScript创建脚本,同时结合HTML语言就能够非常方便地完成网站的应用程序。对于VBScript和JScript,使用哪种语言并不重要,Web 服务器等同地处理这两种语言,并向用户的浏览器发送 HTML 格式化结果。 http://www.paper51.com

2、因为ASP采用Script语言(VBScript和JScript)就可以轻松编写程序,因此这就大节省了网络设计人员又得重新学习一种新语言的时间。而且编写ASP无须手工compile编译或链接程序,可在服务器端直接执行,这无疑是更加方便了我们的编写过程。 

http://www.paper51.com

3、使用普通的使用记事本之类的文本编辑器,即可进行编辑设计.  http://www.paper51.com

  4、ASP在服务器端运行,当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。

内容来自www.paper51.com

5、Active Server Pages的程序代码隐藏,在客户端上仅可以看到由ASP输出的动态HTML文件。因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。 

内容来自论文无忧网 www.paper51.com

6、可使用服务器端的脚本来产生客户端的脚本。 paper51.com

 7、可以通过ADO(ActiveX DataObjects,微软的一种新的数据访问模型,是一种可以提供WEB页面开发者轻松存取Internet的数据库,并可以在用户端实现网上立即、即时更新显示的最新WEB页面数据库技术。)非常方便地访问数据库,从而使存取数据库变得轻松容易。

内容来自www.paper51.com

  2.2 SQLServer 2000 http://www.paper51.com

Microsoft SQL Server 2000具有分布式数据库和数据仓库功能,支持客户机/服务器结构,并能进行分布式数据处理和联机分析处理,它提供了丰富的管理工具以支持数据的安全性管理、完整管理和作业管理。其主要的功能分为以下四类:

http://www.paper51.com

1、数据库管理功能:是SQL Server 为数据库服务器、数据库,数据库文件及作业提供的创建和维护功能,以及保证数据的安全性和完整性功能。

paper51.com

2、网络连接功能:提供客户机与服务器的连接工具,数据通信工具和邮件系统的结构及Web页面功能。 http://www.paper51.com

3、应用程序开发功能:提供 Tranxact-SQL、应用程序接口及应用程序的设计和优化功能。

copyright paper51.com

4、用户信息存取工具:提供给非专业人员信息存取工具,使非专业人员通过可视化操作即可实现查询等处理。

内容来自www.paper51.com

------分隔线----------------------------
联系方式