第11章流媒体应用_第1页
第11章流媒体应用_第2页
第11章流媒体应用_第3页
第11章流媒体应用_第4页
第11章流媒体应用_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第11章流媒体应用

随着网络多媒体的发展,带宽越来越宽,网民可以在网络上轻松获取更多、更复杂的信息。本章将通过介绍在线播放技术的一些基本原理,实现一个自定义的播放系统。本章的讲解流程如图11-1所示。

图11-1在线点播模块讲解流程图

认识流媒体服务器WMS11.1通过WMS生成点播静态页面11.2使用ASP.NET2.0生成点播模块11.3在播放媒体中插播广告

11.411.1认识流媒体服务器WMS MicrosoftWindowsMediaServices是一个能适应多种网络带宽条件的流式多媒体信息发布平台,包括了流式媒体的制作、发布、播放和管理的一整套解决方案。

11.1.1WindowsMediaServices9简介 WindowsMediaServices9系列是WindowsMedia9系列的其中一部分

WindowsMedia播放器9系列 WindowsMedia编码器9系列 WindowsMedia音频/视频9 WindowsMedia9系列SDK

WindowsMediaServices系统主要包括三大部分:制作、发布和播放。

11.1.2WMS的应用范围 在现今的数字媒体应用环境中,流式技术(一种采用流式媒体的网络多媒体点播技术)能够提高经济效益、可靠性及可管理性,WindowsMediaServices9系列能够为企业及商业客户提供以上的优点。

企业客户可以为雇员、伙伴及客户提供内容更丰富、更快捷的实时通信及培训,同时可节省整体开支。商业客户更可以维持竞争力,在现时的经济逆境中控制成本,维持赢利能力。WMS的应用场合如下。

1.企业通信 2.电子学习 3.商业互联网广播商

11.1.3WMS流媒体的优势 WindowsMediaServices9系列比前一个版本WindowsMediaServices4.1在性能和配置方面有了更大的改进,其主要优势如下。

(1)动态内容编程

(2)快速广播流 ①快速启动 ②快速缓存 ③快速恢复 ④快速重新连接

(3)业内优势(4)可伸缩的平台11.2通过WMS生成点播静态页面

WindowsMediaServices流媒体服务器是WindowsServer2003中自带的一套组件,所以本章示例的运行操作系统为WindowsServer2003SP1版本。

图11-2点播页面生成步骤

11.2.1添加发布点

图11-3WindowsMediaServices工作界面

图11-4创建向导对话框

图11-5发布点内容类型

图11-6发布点类型

图11-7目录位置

图11-8内容播放

图11-9单播日志记录

图11-10发布点摘要

图11-11完成向导后的设置

11.2.2创建点播静态页面

图11-12发布点内容界面

图11-13公告说明界面

图11-14生成点播页面向导的欢迎界面

图11-15点播目录

图11-16选择点播文件对话框

图11-17选择点播内容的路径

图11-18保存公告选项

图11-19编辑公告元数据

图11-20向导的完成对话框

图11-21“测试单播公告”对话框11.3使用ASP.NET2.0

生成点播模块 前面使用了WindowsMediaServices创建了一个嵌入播放器和多媒体内容的HTM页面,这样就可以很方便地打开广播列表中的多媒体。

本例将在VisualStudio2005中实现对这个HTM页面的调用,并实现播放列表的点播功能。具体实现流程如图11-22所示。

图11-22点播功能实现流程图

11.3.1在ASP.NET中引用自动生成的静态页面 既然已经有播放页面,自然要添加到网站项目中才可以实现对页面的调用

11.3.2制作点播列表 如果对页面的引用没有错误发生,现在开始制作多媒体的播放列表

图11-23点播功能设计效果图

11.3.3完成点播功能 点播列表界面已经设计完成,现在实现其内容的填充

图11-24点播功能运行效果图

11.3.4小结 本节介绍了如何使用ASP.NET2.0生成点播模块。在完成点播功能中,还涉及使用SortedList类绑定到Repeater控件中。

SortedList类本质上是一个哈希表,表示键/值对的集合。这些键和值按键排序,并可按照键和索引访问。其常用的方法如下所示。

(1)GetByIndex(2)GetKey(3)GetKeyList(4)GetValueList

图11-25搜索排序哈希表示例结果11.4在播放媒体中插播广告 WindowsMediaServices的强大的功能,支持在播放列表中或者播放的开始和结尾处,添加想发布的广告内容

图11-26广告选项卡内容

图11-27“包装播放列表编辑器选项”对话框

图11-28包装播放列表文件

图11-29保存包装播放列表文件

小结 本例通过使用Windows2003提供的流媒体服务器,实现了一个播放列表的完成功能。用户可通过单击“播放列表”页面的“点播”功能,实现对多媒体文件的浏览。最后还用WindowsMediaS

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论