流媒体基本知识.pptVIP

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 流媒体应用基础知识 培训讲义 2009年1月 培训专题(一): 第一部分 流媒体基础知识 第二部分 流媒体应用 第三部分 流媒体协议 第四部分 Skyvis与流媒体 多媒体音视频应用一览 实时交互应用(Live Interactive Applications):IP电话、实时电视会议、远程医疗等。 非实时交互应用(Interactive Applications):音频点播(AOD)、视频点播(VOD)、交互式多媒体游戏等等。 实时非交互应用(non-Interactive Applications):网络收音机、网络电视、手机电视、移动电视等。 非实时非交互应用:网络广告、时移电视等等。 什么是流媒体与流媒体技术? 流媒体:是多媒体的一种,指在网络中使用流式传输技术的连续时基媒体,如音频、视频或多媒体文件。 流媒体技术的产生:因为Internet的固有特性(带宽有限、传输品质无保障等)阻碍了音乐及视频在互联网上的普及应用。 流媒体技术:就是把连续的非串流格式的声音和视频编码压缩(目的:减少对带宽的消耗)成串流格式(目的:提高音视频应用的品质保障)后放到网站服务器上,让用户一边下载一边收听观看,而不需要等待整个文件下载到自己的机器后才可以观看的网络传输技术。 流媒体系统的构成 技术:压缩技术、编码技术、媒体发布技术、多媒体传输技术、缓存技术等; 协议:HTTP/TCP、RTP/UDP、RTCP、RTSP、MMS等; 软件:①播放器,②浏览器/ Web服务器,③流媒体服务器, ④编码压缩工具 主要的流媒体软件厂商 RealOne Player Helix Producer Helix Server RealNetworks Windows Media Server 媒体服务器 Apple Windows Media Player Windows Encoder Microsoft 播放器 编码器 厂商 常见的网络流媒体文件格式 常见流媒体基本术语 带宽:带宽是反映网络数据传输能力的一种度量方法。带宽通常以系统每秒传输的比特数来表示:比特/秒 (bps) 或千比特/秒 (Kbps)。 并发数:并发数是指流媒体服务器能够同时支持的在线点播客户数量。 智能流:一种能够检测网络状况并调整视频或音频流属性从而获得最佳质量的流式播放类型。 内容分发网络(CDN):… 负载均衡:… P2P:… 不同编码压缩方式图像质量对照 同等质量 码流比较 1.5M 2M 6M 1M 流媒体制作播放流程(1) 流媒体制作播放流程(2) 1 2 3 4 5 基于RTSP的视频点播原理 基于文件方式的视频点播原理 文件点播与流点播的区别 RTSP HTTP 视频流传输协议 很小 很大 服务器硬盘IO压力 很高 很低 并发承载能力 若视频帧丢失,会产生跳帧,对图像播放质量影响较小 若文件块丢失,或网络带宽不稳定,会严重影响图像播放质量 播放效果 接收视频帧—》解码播放 接收文件块—》帧解析—》解码播放 播放器Player 读视频文件块,解析为视频帧(流化),按帧转发给Player 读视频文件块,按块转发给Player 服务器 StreamServer 流方式点播 文件方式点播 主要的流媒体服务方式 按实时性分:直播与点播; 按传输方式分:单播、组播、广播 单播(UniCast):主机与客户端之间“一对一”的通讯模式,网络中的交换机和路由器对数据只进行转发不进行复制。现在的网页浏览全部都是采用IP单播协议。 组播(MultiCast) :主机与客户端之间“一对一组”的通讯模式,也就是加入了同一个组的客户端可以接受到此组内的所有数据,网络中的交换机和路由器只向有需求者复制并转发其所需数据。客户端可以向路由器请求加入或退出某个组,网络中的路由器和交换机有选择的复制并传输数据。 广播(BroadCast):主机与客户端之间“一对所有”的通讯模式,网络对其中每一台主机发出的信号都进行无条件复制并转发,所有主机都可以接收到所有信息(不管你是否需要)。有线电视网就是典型的广播型网络, 媒体流传输示意图(单播) 媒体流传输示意图(组播) 媒体流传输示意图(广播) 内容分发网络(CDN) CDN的产生:传统流媒体服务都是C/S模式,即用户从流媒体服务器点击观看节目,然后流媒体服务器以单播方式把媒体流推送给用户。如果大规模应用的流媒体系统采用上述模式,所有的客户端全部连接到同一台服务器上,则服务器的压力会非常大,而且也会影响用户的视听效果。为解决此问题,产生了内容分发网络CDN。 CDN的定义:CDN是一种基于C/S结构的分布式媒体服务技术平台,它通过在现有的Internet中增加一层新的网络架构,并采用智能化策略将用户

文档评论(0)

celkhn5460 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档