1 / 24
文档名称:

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

格式:pptx   大小:1,405KB   页数:24页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:shujukd 2018/8/5 文件大小:1.37 MB

下载得到文件列表

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

相关文档

文档介绍

文档介绍:Windows Server 2012 R2网络组建项目化教程
课程标准(教学大纲)
教学设计方案(教案)
PPT电子课件
教材****题参考答案
模拟试卷及参考答案(4套)
IT认证+全国技能大赛资料
知识拓展&网络工程解决方案
主编:夏笠芹
“十二五”职业教育国家规划教材
教材附赠光盘
附赠光盘
随着宽频时代的到来, “宽频 KTV、影音聊天室、线上电影院、远程教育和视频监控系统”的应用越来越广泛。使得公司的宣传网站也需要大批量的视频资料展示给用户访问收看。
项目背景
项目8 流媒体直播和点播服务的架设
知识目标
了解:流媒体的概念,主流的流媒体技术产品
熟悉:流媒体的传输协议、发布方式,流媒体应用系统的组成
掌握:使用IIS Media Services搭建流媒体服务器,创建直播和点播发布点,在采集计算机上使用编码器Expression Encoder 4 Pro SP2完成编码,在客户端使用已安装播放器插件Silverlight 访问流媒体直播和点播视频。
能力目标
会使用IIS Media Services搭建流媒体服务器,创建直播、点播发布点
会在采集计算机上使用编码器Expression Encoder 4 Pro SP2完成编码
能在已安装播放器插件Silverlight的客户端上访问直播、点播视频
教学目标
项目8 流媒体直播和点播服务的架设
项目知识准备
流媒体:应用流技术在网络上传输的多媒体文件
流技术:是把连续的影像和声音信息经过压缩处理后放到网站服务器,让用户一边下载一边观看、收听,而不需要等整个压缩文件下载到自己机器后才可以观看的网络传输技术。
流媒体技术广泛应用于:
在线直播、视频点播、语音聊天、视频监控、远程教育、网络广告、远程医疗、网络电台、视频会议等
什么是流媒体
项目知识准备
RTP(实时传输协议)
RTCP(实时传输控制协议)
RTSP(Real Time Streaming Protocol,实时流媒体协议)
RSVP(Resource Reserve Protoco,资源预订协议)
流媒体传输协议
项目知识准备

根据客户端与媒体服务器之间谁发起链接,流媒体的播放方式有:
点播:点播连接时,客户端主动发起与服务器连接,允许用户控制媒体流的播放,比如:用户能够对媒体进行开始、停止、后退、快进或暂停等操作。点播连接提供了对流的最大控制,但是这种方式由于每个客户端各自连接服务器,服务器需要给每个用户建立连接,对服务器负荷和网络带宽的需求都比较大。
广播:指的是用户被动接受流。在广播过程中,客户端只能被动接收,不具备交互性,因而也就不能控制流。例如,用户不能暂停、快进和后退。广播方式中数据包的单独一个拷贝将发送给网络上的所有用户。
流媒体的发布方式与处理流程
:
单播:单播发送时,客户端与服务器之间要建立一条单独的数据通道,从一台服务器送出的每个数据包只能传送给一个客户机,每个用户必须分别对媒体服务器发送单独的查询,而媒体服务器必须向每个用户发送所申请的数据包拷贝。单播传输可以用在点播播放方式和广播播放方式上。
广播:网络对其中每一台服务器发出的信号都进行无条件复制并转发,所有客户机都可以接收到所有信息(不管你是否需要)。有线电视网就是典型的广播型网络,防止广播数据影响大面积的计算机,一般只在一个子网中使用。
组播(多播):组播发送时,服务器将一组客户请求的流媒体数据发送到支持组播技术的路由器上,然后由路由器一次将数据包根据路由表复制到多个通道上,再向用户发送,属于一对多连接。这时候,媒体服务器只需要发送一个信息包,所有发出请求的客户端都共享同一信息包。组播不会复制数据包的多个拷贝传输到网络上,也不会将数据包发送给不需要它的那些客户,保证了网络上多媒体应用占用网络的最小带宽。但组播不仅需要服务器端支持,更需要有多播路由器乃至整个网络结构的支持。组播传输方式一般只能用作广播播放方式,因为用作点播会存在用户控制问题。
流媒体的发布方式与处理流程
流媒体的发布方式与处理流程
:
主要包含以下环节:采集→编码→推流→转码→拉流→解码
采集:通过摄像机、网络摄像头和麦克风等设备直接采集音视频数据。
编码:由于采集到的原始音视频的体积非常大,为了便于视频的传输(推流、拉流)以及存储,需要经过压缩技术来处理,以降低视频的大小来提高视频的存储和传输效率,编码的核心是在分辨率、码率、帧率等参数中找到最佳平衡点,达到体积最小画面最优的效果。
推流:把音视频数据使用传输协议进行封装,变成流数据,通过一定的算法将音视频流数据推送到