流媒体技术第8讲课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《流媒体技术第8讲课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 流媒体 技术 讲课
- 资源描述:
-
1、2023-1-18流媒体技术第8讲流媒体技术第流媒体技术第8讲讲流媒体技术第8讲6 6、描述下列代码显示效果、描述下列代码显示效果.t behavior:url(#default#time2)流媒体技术第8讲第三章第三章 流媒体服务器配置流媒体服务器配置3.1 安装安装Windows Media Server 服务器及相关概念服务器及相关概念3.2Windows media server系统架构系统架构3.3 配置配置Media Server服务器服务器3.4 监视监视Media server服务器服务器3.5 windows media 流媒体结合流媒体结合web 网页网页3.6 Real
2、Server服务器配置服务器配置3.7流媒体服务器硬件的选择流媒体服务器硬件的选择流媒体技术第8讲3.13.1安装安装Windows Media SeverWindows Media Sever运行运行VMware安装安装windows server 2000安装安装windows media encoder 9流媒体技术第8讲2、Windows Media Server中的中的分发分发分发指从一台计算机向另一台计算机传输内容分发指从一台计算机向另一台计算机传输内容的过程。使用的过程。使用Windows Media Services时可时可采用下列分发类型。采用下列分发类型。(1)服务器到服务
3、器的分发。当服务器上的发)服务器到服务器的分发。当服务器上的发布点充当另一个布点充当另一个Windows Media服务器上的服务器上的发布点的内容源时,进行的是这种分发,而后发布点的内容源时,进行的是这种分发,而后一发布点再将内容传输给发出请求的播放机一发布点再将内容传输给发出请求的播放机流媒体技术第8讲Windows media serverWindows media server相关概念相关概念1、广播:、广播:广播是一种同时向大量观众传输数据的方法。广播是一种同时向大量观众传输数据的方法。在在Windows Media Services中,广播是通过中,广播是通过使用广播发布点来实现的
4、。接收广播的客户端使用广播发布点来实现的。接收广播的客户端不能控制内容的开始和播放频率,也不能让流不能控制内容的开始和播放频率,也不能让流快进或倒回。该流由服务器控制。在客户端可快进或倒回。该流由服务器控制。在客户端可从广播发布点接收内容之前,必须启动发布点。从广播发布点接收内容之前,必须启动发布点。流媒体技术第8讲(2)推分发。当编码器主动发起广播时进行的)推分发。当编码器主动发起广播时进行的是这种分发;此后编码器通过是这种分发;此后编码器通过Windows Media 服务器上的发布点将内容传输给发出请服务器上的发布点将内容传输给发出请求的播放机。求的播放机。(3)拉分发。当服务器主动与编
5、码器连接以接)拉分发。当服务器主动与编码器连接以接收内容流时进行的是这种分发;此后服务器将收内容流时进行的是这种分发;此后服务器将内容分发给发出请求的播放机。内容分发给发出请求的播放机。流媒体技术第8讲3、编码器:、编码器:编码器是指一台计算机,它使用软件(如编码器是指一台计算机,它使用软件(如Windows Media编码器)将压缩编码器)将压缩/解压缩(解压缩(codec)算法和流格)算法和流格式应用到采用模拟或数字音频和视频格式的内容上,式应用到采用模拟或数字音频和视频格式的内容上,然后将内容重新生成为数字文件或流,该过程称为编然后将内容重新生成为数字文件或流,该过程称为编码。码。对内容
6、进行编码后,即可通过对内容进行编码后,即可通过Windows Media Services进行分发。大多数情况下,用于内容编码进行分发。大多数情况下,用于内容编码的软件安装在不同于的软件安装在不同于Windows Media Services的一的一台单独的计算机上。台单独的计算机上。流媒体技术第8讲4、循环播放、循环播放循环播放是指从服务器上的发布点连续重复内容流。循环播放是指从服务器上的发布点连续重复内容流。循环播放内容时,内容从头到尾进行播放,然后又从循环播放内容时,内容从头到尾进行播放,然后又从头开始,没有任何明显的等待时间。必须为服务器启头开始,没有任何明显的等待时间。必须为服务器启
7、用用WMS播放列表转换插件,之后才能将播放列表或播放列表转换插件,之后才能将播放列表或目录中的内容循环播放。可通过目录中的内容循环播放。可通过WMS播放列表转换播放列表转换插件的属性页关闭或打开循环播放。插件的属性页关闭或打开循环播放。流媒体技术第8讲5、多播、多播多播是一种在网络上传输数据的方法,这种方法允许多播是一种在网络上传输数据的方法,这种方法允许多个客户端接收相同的数据流。该方法可将向一组网多个客户端接收相同的数据流。该方法可将向一组网络客户端传输数据所需的带宽降至最低。多播传输要络客户端传输数据所需的带宽降至最低。多播传输要求网络上的路由器和交换机必须启用多播,这意味着求网络上的路
8、由器和交换机必须启用多播,这意味着它们必须能够传输它们必须能够传输D类类Internet协议(协议(IP)地址并可)地址并可解释多播信息数据包。解释多播信息数据包。流媒体技术第8讲6、端口、端口端口确定一个唯一的进程,服务器可通过它提供服务,端口确定一个唯一的进程,服务器可通过它提供服务,客户端可通过它访问服务。客户端可通过它访问服务。Windows Media Services使用传输控制协议(使用传输控制协议(TCP)端口与用户数)端口与用户数据报协议(据报协议(UDP)端口来传输内容。)端口来传输内容。Windows Media Server默认使用默认使用TCP和和UDP的的1755端
9、口。端口。流媒体技术第8讲7、发布点、发布点发布点是向用户分发内容的途径。内容可通过创建将发布点是向用户分发内容的途径。内容可通过创建将客户端重定向到发布点的重定向文件来发布,也可通客户端重定向到发布点的重定向文件来发布,也可通过分发指向发布点的过分发指向发布点的URL来发布。发布点相当于文来发布。发布点相当于文件服务器中的件服务器中的“共享名共享名”。在。在“发布点发布点”中保存用于中保存用于点播、广播的视频(音频)文件。点播、广播的视频(音频)文件。流媒体技术第8讲8、拉传递、拉传递拉传递是从流来源(例如,拉传递是从流来源(例如,Windows Media编码器编码器或另一个或另一个Win
10、dows Media服务器)向发出请求的服务器)向发出请求的Windows Media服务器传输内容的一种方法。拉传服务器传输内容的一种方法。拉传递用于指明流的传输是由请求服务器发起和管理的。递用于指明流的传输是由请求服务器发起和管理的。9、推传递、推传递推传递是从推传递是从Windows Media编码器向编码器向Windows Media服务器传输内容的一种方法。推传递用于指明服务器传输内容的一种方法。推传递用于指明流的传输是由编码器启动和管理的。流的传输是由编码器启动和管理的。流媒体技术第8讲10、无序播放、无序播放无序播放是一种播放方法,它将目录或播放列表文件无序播放是一种播放方法,它
11、将目录或播放列表文件引用的内容随机化,之后再从发布点进行流式播放。引用的内容随机化,之后再从发布点进行流式播放。无序播放内容时,将以随机顺序对播放列表或目录中无序播放内容时,将以随机顺序对播放列表或目录中的每一项进行播放。的每一项进行播放。无序播放可与循环播放一起使用,以提供连续无序播放可与循环播放一起使用,以提供连续随机播放功能。必须为服务器启用随机播放功能。必须为服务器启用WMS播放列表转播放列表转换插件,才能对播放列表或目录中的内容进行无序播换插件,才能对播放列表或目录中的内容进行无序播放。可通过放。可通过WMS播放列表转换插件的属性页关闭或播放列表转换插件的属性页关闭或打开无序播放。打
12、开无序播放。流媒体技术第8讲11、流式播放、流式播放流式播放是一种以数据包形式传输数字媒体的方法,流式播放是一种以数据包形式传输数字媒体的方法,这种方法在接收的同时呈现内容,从而可以连续地播这种方法在接收的同时呈现内容,从而可以连续地播放数据,而不必等待下载整个文件再播放。放数据,而不必等待下载整个文件再播放。流媒体技术第8讲12、ASFRoot/WMRoot ASFRoot/WMRoot是是Windows Media的根目录。默认的根目录。默认情况下,情况下,Windows Media Services会在安装期间创建该文件会在安装期间创建该文件夹。在该目录中可找到示例内容文件、示例播放列表
13、文件和夹。在该目录中可找到示例内容文件、示例播放列表文件和示例包装播放列表,用户可以通过这些文件了解示例包装播放列表,用户可以通过这些文件了解Windows Media Services。默认发布点使用默认发布点使用ASFRoot/WMRoot作为来源。一旦服务作为来源。一旦服务器上开始运行器上开始运行Windows Media Services,则可使用播放机通,则可使用播放机通过下列过下列URL来连接并查看示例内容:来连接并查看示例内容:mms:/server_name/content_clip1.wmv。可将用户拥有的任何现有内容放入可将用户拥有的任何现有内容放入ASFRoot/WMRo
14、ot 中并快中并快速启动内容流式播放。速启动内容流式播放。流媒体技术第8讲3.2Window media server3.2Window media server系统架构系统架构视频点播视频点播的一般情的一般情况况 流媒体技术第8讲 在典型用户方案中,用户单击网页上的链在典型用户方案中,用户单击网页上的链接来请求内容。然后接来请求内容。然后Web服务器将请求重定向服务器将请求重定向到到Windows Media服务器,并启动用户计算服务器,并启动用户计算机上的播放机。此时,机上的播放机。此时,Web服务器不再参与流服务器不再参与流式媒体传输过程,这是因为式媒体传输过程,这是因为Windows
15、Media服务器与播放机建立了直接连接并已开始将内服务器与播放机建立了直接连接并已开始将内容直接传输给用户。容直接传输给用户。流媒体技术第8讲流媒体技术第8讲3.33.3配置配置media servermedia server服务器服务器实例一:点播实例一:点播 选择单播发布选择单播发布-新建一个单播发布点新建一个单播发布点-按照向导引导完成。按照向导引导完成。给新建的单播发布点制定一个别名,这个给新建的单播发布点制定一个别名,这个别名最好与存放流媒体文件的文件夹同名。别名最好与存放流媒体文件的文件夹同名。流媒体技术第8讲Windows Media Services服务器的安装服务器的安装 流
16、媒体技术第8讲Windows Media Services服务器的测试服务器的测试 流媒体技术第8讲创建发布点创建发布点 创建点播发布点创建点播发布点 流媒体技术第8讲创建发布点创建发布点 创建点播发布点创建点播发布点 流媒体技术第8讲1.【监视】选项卡【监视】选项卡 管理管理“点播点播单播单播”发布点发布点流媒体技术第8讲2.【源】选项卡【源】选项卡 管理管理“点播点播单播单播”发布点发布点流媒体技术第8讲2.【源】选项卡【源】选项卡 管理管理“点播点播单播单播”发布点发布点流媒体技术第8讲3.【公告】选项卡【公告】选项卡 管理管理“点播点播单播单播”发布点发布点流媒体技术第8讲4.【属性】
17、选项卡【属性】选项卡 管理管理“点播点播单播单播”发布点发布点流媒体技术第8讲在客户端播放流媒体在客户端播放流媒体 在客户机单击【开始】在客户机单击【开始】【所有程序】【所有程序】【Windows Media Player】,打开】,打开Windows Media Player窗口窗口依次依次单击【工具】单击【工具】【选项】【选项】在打开在打开的【选项】对话框的【选项】对话框中选择【网络】选中选择【网络】选项卡项卡全部勾选全部勾选“流协议流协议”中的复中的复选框选框 在在Windows Media PlayerWindows Media Player中直接输入地址播放中直接输入地址播放流媒体技
18、术第8讲在客户端播放流媒体在客户端播放流媒体 “点播点播”方式的发布点,用户可以在【打开方式的发布点,用户可以在【打开URL】对】对话框中输入以下几种地址形式:话框中输入以下几种地址形式:mms:/服务器名或服务器名或IP地址或域名地址或域名/发布点名发布点名mms:/服务器名或服务器名或IP地址或域名地址或域名/发布点名发布点名/文件名文件名mms:/服务器名或服务器名或IP地址或域名地址或域名/发布点名发布点名/文件名文件名通配符。通配符。对于对于“广播广播单播单播”方式的发布点方式的发布点:/服务器名或服务器名或IP地址或域名地址或域名/发布点名称发布点名称对于对于“广播广播多播多播”方
19、式的发布点方式的发布点http:/服务器名或服务器名或IP地址或域名地址或域名/公告文件名公告文件名.asx或多播信息文件名或多播信息文件名.nsc在在Windows Media PlayerWindows Media Player中直接输入地址播放中直接输入地址播放流媒体技术第8讲在客户端播放流媒体在客户端播放流媒体 在客户端打开在客户端打开IE浏览器,输入浏览器,输入“mms:/服务器的服务器的IP地址地址/发布点名发布点名”就会弹出就会弹出Windows Media Player播放器进行播放播放器进行播放 通过网页链接播放通过网页链接播放流媒体技术第8讲实例二、直播实例二、直播单播广播
20、单播广播:1)设置设置Windows media encoder编码器编码器 输出设置:广播编码输出输出设置:广播编码输出2)设置设置windows media server:选择单播:选择单播-新建广播发布点新建广播发布点-按照向导引导完成按照向导引导完成3)对设置好的文件进行测试。注意:测试或进对设置好的文件进行测试。注意:测试或进行直播之前要先在行直播之前要先在windows media编码器的编码器的操作界面中单击操作界面中单击“开始开始”按钮,启动编码过程,按钮,启动编码过程,这是直播进行的前提。这是直播进行的前提。流媒体技术第8讲安装图示安装图示流媒体技术第8讲启动服务启动服务流媒
21、体技术第8讲配置服务器配置服务器流媒体技术第8讲配置服务器配置服务器流媒体技术第8讲配置服务器配置服务器流媒体技术第8讲配置服务器配置服务器流媒体技术第8讲配置服务器配置服务器流媒体技术第8讲3.5Windows media 3.5Windows media 流媒体结合流媒体结合webweb网页网页 Windows media流媒体文件与流媒体文件与web网页结合,最终网页结合,最终被用户访问的方式有两种:被用户访问的方式有两种:1)启动)启动windows media player播放窗口直接打开流播放窗口直接打开流媒体文件。媒体文件。2)将)将windows media player嵌入到
22、页面之中。嵌入到页面之中。所连接到的流媒体文件可能是位于所连接到的流媒体文件可能是位于web server上的,上的,也可能是位于也可能是位于windows media server上的。上的。流媒体技术第8讲3.5.13.5.1播放本地计算机上的流媒体文件播放本地计算机上的流媒体文件 打开一个预先制作好的网页,在这个网页上建立一打开一个预先制作好的网页,在这个网页上建立一个链接,用鼠标单击这个链接就会启动个链接,用鼠标单击这个链接就会启动windows media player播放对应的流媒体文件。播放对应的流媒体文件。例:例:samplevideo-1.htm流媒体技术第8讲3.5.23.
23、5.2播放播放Media ServerMedia Server上的流媒体文件上的流媒体文件建立建立windows media server发布点发布点URL:mms:/windows media 服务器服务器IP地址地址/站点名站点名/文件名文件名如果是接收正在直播的媒体文件,在如果是接收正在直播的媒体文件,在IP地址之后还要加地址之后还要加上端口号。用冒号隔开。上端口号。用冒号隔开。流媒体技术第8讲3.5.33.5.3用用ASXASX文件连接到流媒体文件连接到流媒体实现实现VOD版权问题版权问题1、通过、通过ASX连接连接web server流媒体流媒体asx_video-1.htm2、通过
24、、通过asx连接连接media server流媒体流媒体asx_video-2.htm流媒体技术第8讲3.6Real Server3.6Real Server服务器配置服务器配置 Real System是最稳定,功能最强大的视频点播是最稳定,功能最强大的视频点播系统。它基本可以应用于常用的视频格式文件,是大系统。它基本可以应用于常用的视频格式文件,是大型的点播系统的首选,不过由于应用型的点播系统的首选,不过由于应用Real System系系统需要一定的费用,所以对于一般的用户是不少的问统需要一定的费用,所以对于一般的用户是不少的问题,但是对大型的用户是不可多得的视频服务器。题,但是对大型的用户
25、是不可多得的视频服务器。Real System系统系统 Real System IQ由服务器端流播放引擎、内容制作、由服务器端流播放引擎、内容制作、客户端播放三个方面的软件组成:客户端播放三个方面的软件组成:流媒体技术第8讲3.6.1RealServer 3.6.1RealServer 的安装的安装 出现设置实现不同功能的默认端口设置的对话框,出现设置实现不同功能的默认端口设置的对话框,例如有例如有“pnm/”端口端口7070;RTSP端口端口554;HTTP端口端口80;MMS端口端口1755等,最好不要修改这些默认。等,最好不要修改这些默认。直接单击直接单击“Next”按钮即可,如果用户安
展开阅读全文