win2012版-项目08-流媒体直播和点播服务的架设

上传人:206****923 文档编号:88627666 上传时间:2019-05-05 格式:PPTX 页数:24 大小:6.50MB
返回 下载 相关 举报
win2012版-项目08-流媒体直播和点播服务的架设_第1页
第1页 / 共24页
win2012版-项目08-流媒体直播和点播服务的架设_第2页
第2页 / 共24页
win2012版-项目08-流媒体直播和点播服务的架设_第3页
第3页 / 共24页
win2012版-项目08-流媒体直播和点播服务的架设_第4页
第4页 / 共24页
win2012版-项目08-流媒体直播和点播服务的架设_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《win2012版-项目08-流媒体直播和点播服务的架设》由会员分享,可在线阅读,更多相关《win2012版-项目08-流媒体直播和点播服务的架设(24页珍藏版)》请在金锄头文库上搜索。

1、Windows Server 2012 R2网络组建项目化教程,课程标准(教学大纲) 教学设计方案(教案) PPT电子课件 教材习题参考答案 模拟试卷及参考答案(4套),“十二五”职业教育国家规划教材,教材资源清单,主编:夏笠芹,资源下载地址: http:/ “宽频 KTV、影音聊天室、线上电影院、远程教育和视频监控系统”的应用越来越广泛。使得公司的宣传网站也需要大批量的视频资料展示给用户访问收看。,项目背景,项目8 流媒体直播和点播服务的架设,知识目标 了解:流媒体的概念,主流的流媒体技术产品 熟悉:流媒体的传输协议、发布方式,流媒体应用系统的组成 掌握:使用IIS Media Servic

2、es搭建流媒体服务器,创建直播和点播发布点,在采集计算机上使用编码器Expression Encoder 4 Pro SP2完成编码,在客户端使用已安装播放器插件Silverlight 访问流媒体直播和点播视频。 能力目标 会使用IIS Media Services搭建流媒体服务器,创建直播、点播发布点 会在采集计算机上使用编码器Expression Encoder 4 Pro SP2完成编码 能在已安装播放器插件Silverlight的客户端上访问直播、点播视频,教学目标,项目8 流媒体直播和点播服务的架设,8.2 项目知识准备,流媒体:应用流技术在网络上传输的多媒体文件 流技术:是把连续的

3、影像和声音信息经过压缩处理后放到网站服务器,让用户一边下载一边观看、收听,而不需要等整个压缩文件下载到自己机器后才可以观看的网络传输技术。 流媒体技术广泛应用于: 在线直播、视频点播、语音聊天、视频监控、远程教育、网络广告、远程医疗、网络电台、视频会议等,8.2.1 什么是流媒体,8.2 项目知识准备,RTP(实时传输协议) RTCP(实时传输控制协议) RTSP(Real Time Streaming Protocol,实时流媒体协议) RSVP(Resource Reserve Protoco,资源预订协议),8.2.2 流媒体传输协议,8.2 项目知识准备,1流媒体的播放方式 根据客户端

4、与媒体服务器之间谁发起链接,流媒体的播放方式有: 点播:点播连接时,客户端主动发起与服务器连接,允许用户控制媒体流的播放,比如:用户能够对媒体进行开始、停止、后退、快进或暂停等操作。点播连接提供了对流的最大控制,但是这种方式由于每个客户端各自连接服务器,服务器需要给每个用户建立连接,对服务器负荷和网络带宽的需求都比较大。 广播:指的是用户被动接受流。在广播过程中,客户端只能被动接收,不具备交互性,因而也就不能控制流。例如,用户不能暂停、快进和后退。广播方式中数据包的单独一个拷贝将发送给网络上的所有用户。,8.2.3 流媒体的发布方式与处理流程,2流媒体的传输方式: 单播:单播发送时,客户端与服

5、务器之间要建立一条单独的数据通道,从一台服务器送出的每个数据包只能传送给一个客户机,每个用户必须分别对媒体服务器发送单独的查询,而媒体服务器必须向每个用户发送所申请的数据包拷贝。单播传输可以用在点播播放方式和广播播放方式上。 广播:网络对其中每一台服务器发出的信号都进行无条件复制并转发,所有客户机都可以接收到所有信息(不管你是否需要)。有线电视网就是典型的广播型网络,防止广播数据影响大面积的计算机,一般只在一个子网中使用。 组播(多播):组播发送时,服务器将一组客户请求的流媒体数据发送到支持组播技术的路由器上,然后由路由器一次将数据包根据路由表复制到多个通道上,再向用户发送,属于一对多连接。这

6、时候,媒体服务器只需要发送一个信息包,所有发出请求的客户端都共享同一信息包。组播不会复制数据包的多个拷贝传输到网络上,也不会将数据包发送给不需要它的那些客户,保证了网络上多媒体应用占用网络的最小带宽。但组播不仅需要服务器端支持,更需要有多播路由器乃至整个网络结构的支持。组播传输方式一般只能用作广播播放方式,因为用作点播会存在用户控制问题。,8.2.3 流媒体的发布方式与处理流程,8.2.3 流媒体的发布方式与处理流程,3流媒体的处理流程: 主要包含以下环节:采集编码推流转码拉流解码 采集:通过摄像机、网络摄像头和麦克风等设备直接采集音视频数据。 编码:由于采集到的原始音视频的体积非常大,为了便

7、于视频的传输(推流、拉流)以及存储,需要经过压缩技术来处理,以降低视频的大小来提高视频的存储和传输效率,编码的核心是在分辨率、码率、帧率等参数中找到最佳平衡点,达到体积最小画面最优的效果。 推流:把音视频数据使用传输协议进行封装,变成流数据,通过一定的算法将音视频流数据推送到流媒体服务器(集群)进行分发。 转码:为了能适配不同网络和分辨率的终端设备的播放,服务端需要对媒体流进行不同格式的编码转换。 拉流:拉流是推流的逆过程。即通过客户端的播放器获取从服务器分发过来的码流。 解码:它是编码的逆过程,是指从压缩编码过的音视频数据中提取还原为原始数据(提取后的原始数据,并非原始采样数据,存在一定的信

8、息丢失)。,8.2 项目知识准备,8.2.4 主流的流媒体服务系列产品,8.2 项目知识准备,视频采集制作端:由一台普通计算机、一块高清流媒体(音视频)采集卡和流媒体编码软件组成。流媒体采集卡负责将音视频信息源输入计算机,供编码软件处理,编码软件负责将流媒体采集卡传送过来的数字音视频信号压缩成流媒体格式。如果做直播,它还负责实时地将压缩好的流媒体信号上传给流媒体服务器。 媒体存储及内容检索系统。 服务器:负责管理、存储、发布编码器传上来的流媒体节目。 网络与协议:适合流媒体传输协议或实时传输协议的网络。 客户端:供客户访问流媒体文件的播放器等。,8.2.5 流媒体应用系统的组成结构,任务8-1

9、 使用IIS Media Services搭建流媒体服务器,1IIS Live Smooth Streaming的下载与安装 IIS Media Services是IIS 7及更高版本的一组与媒体相关的扩展,所支持的操作系统必需是Windows 7及以上个人桌面版或Windows Server 2008/2012服务器版。 步骤1:安装Web服务器(IIS),IIS Live Smooth Streaming的下载与安装 步骤2:使用“http:/ 使用IIS Media Services搭建流媒体服务器,IIS Live Smooth Streaming的下载与安装 步骤3-步骤5:安装“I

10、ISMedia_amd64_zh-CN.msi”,任务8-1 使用IIS Media Services搭建流媒体服务器,任务8-2 创建与配置直播发布点,流媒体服务器是通过建立发布点来发布流媒体内容的 步骤1步骤6:,步骤7:在Web服务器上安装实时直播Web页示例,客户端要想通过浏览器看到实时直播视频,必须在Web服务器上有一个嵌入silverlight播放器网页标签的网页。微软提供了提供了该网页的一个示例,可以到微软官网下载,下载地址是http:/ 创建与配置直播发布点,步骤8:用记事本打开SmoothStreamingPlayer.html文件,并将其中的mediaurl属性修改为Liv

11、e Smooth Streaming发布点的URL(此处是:http:/10.1.80.1/xunda-live.isml/manifest),还可以通过调整其中width and height属性修改播放框的大小。,任务8-3 编码器Expression Encoder 4 Pro SP2的安装与配置,1.下载与安装Expression Encoder 4 Pro 步骤1:在视频采集计算机上配置网络,使其能上互联网。 步骤2:使用“https:/ 编码器Expression Encoder 4 Pro SP2的安装与配置,2.配置Expression Encoder 4 Pro SP2 步骤

12、1步骤9,任务8-4 在客户端收看实况直播,在客户端收看实况直播的步骤如下: 步骤1:在微软官网下载地址“https:/ 步骤2:在客户端浏览器地址栏中输入访问直播服务器的地址“http:/10.1.80.61”,若配置成功则可接收到实时直播的音/视频信息,如图8-32所示。,任务8-5 创建与收看点播发布点,步骤1步骤4:,任务8-5 创建与收看点播发布点,步骤5:此时,系统会在【迅达公司点播平台】网站的根目录下生成一个以【Web播放列表】中的文件名命名的isx文件,此文件即为点播播放的地址,如图8-35所示。,任务8-5 创建与收看点播发布点,步骤6:在【迅达公司点播平台】网站的根目录下使

13、用记事本创建本网站的首页文件(即默认文档),且路径及文件名为D:vodindex.html,文件内容为点播的网页播放兼容性代码,其内容如下: ,任务8-5 创建与收看点播发布点,步骤7:在客户端安装silverlight播放器插件启动浏览器在浏览器地址栏中输入“http:/10.1.80.61:8080”就可以接收到点播的视频,如图8-38所示。,项目知识准备 什么是流媒体 流媒体传输协议 流媒体的发布方式 流媒体应用系统的组成结构 主流的流媒体服务系列产品 项目实施 任务8-1 使用IIS Media Services搭建流媒体服务器创建点播发布点 任务8-2 创建与配置直播发布点 任务8-3 编码器Expression Encoder 4 Pro SP2的安装与配置 任务8-4 在客户端收看实况直播 任务8-5 创建与收看点播发布点,小结,项目8 流媒体直播和点播服务的架设,实训(交实训报告书) 实训8 流媒体服务器的配置与管理 习题(课堂小组活动) 一、选择题:18 二、简答题:,作业,项目8 流媒体直播与点播服务的架设,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号