网站大量收购闲置独家精品文档,联系QQ:2885784924

流媒体协议介绍.pptxVIP

  1. 1、本文档共21页,可阅读全部内容。
  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文档。上传文档
查看更多
流媒体协议初探 什么是流媒体? 流媒体即Streaming Media,是指视频、声音和数据以实时传输协议作为连续实时流从源端同时向目的地传输,在目的地接收到一定缓存数据后就可以立即播放出来的多媒体应用。 类别 Downloading Streaming 点播内容 √ √ 直播内容 × √ 最大内容长度 终端容量大小 无限制 内容质量 依内容压缩率从好到差 还受限于网络带宽 内容存储内存 √ × 内容重复播放 √ × 观看延时 必须全部下载完 基本实时 服务器 Web server Streaming server 典型协议 HTTP (TCP) RTP (UDP) 流媒体传输类型 流媒体传输分两类:实时流媒体 和 顺序流媒体 实时流传输既可传输实况直播,也可传输完整的音视频文件(专用协议流式)。 顺序流媒体不可用于实况直播,仅能传输完整的音视频文件(HTTP渐进式)。 区别 实时流 顺序流 音视频数据源 实时从录制设备上采集, 或(使用专用协议传输的)文件 可播放的音视频文件 服务器类型 专用流媒体服务器 普通的HTTP服务器, 或FTP服务器 传输协议 专用协议 HLS、RTSP或RTMP等 一般的HTTP协议, 与传输网页的协议相同 跳播 可随机访问任意片段 在给定时刻,用户只能观看已下载的那部分,而不能跳到还未下载的部分 http渐进式下载原理 http边下载边播放,严格意义上讲,不是直播协议。他的原理是先下载文件的基本信息,音频视频的时间戳,再下载音视频数据,以播放mp4为例: 先下载文件头 根据文件头指引下载文件尾 再下载文件的音视频数据 区别 RTMP HLS RTSP 全称 Real Time Message Protocol Http Live Stream Real Time Streaming Protocol 上层协议 TCP或HTTP HTTP RTP,RTCP 软件模型 C\S B\S C\S 研发主要来自 Adobe Apple Microsoft 针对客户端 支持Flash类产品的浏览器 支持HTML5的浏览器 支持HTML5的浏览器 播放器 视频格式要求 FLV, F4V MP4 无 服务器要求 专用Flash服务器 Flash Media Server Red5 普通HTTP服务器 专用RTSP流媒体服务器 实况直播要求 专用编码器上传 Flash Media Encoder 专用编码器上传 Apple开发工具 与服务器相关, 自定义上传 文件播放要求 Flv ,F4V文件即可, 服务器会自动分解为 F4f 数据文件 f4x索引文件 Ts数据文件, M3u8索引文件 与服务器相关, 与播放器相关 主流的实时流媒体协议 传统流媒体传输协议——RTSP 传统流媒体传输协议——RTSP 基于HTTP的流媒体自适应传输协议 自适应流媒体传输与传统流媒体传输对比 基于HTTP的流媒体自适应传输协议——RTMP 基于HTTP的流媒体自适应传输协议——HLS HLS主要基于TS的视频流或文件进行封装传输 HLS类似一个容器封装MPEG TS传输格式。 TS是广播电视行业中采用的节目传输格式。 当前HLS编解码采用MPEG-4或H.264,音频采用AAC。 基于HTTP的流媒体自适应传输协议——HLS #EXTM3U #EXT-X-TARGETDURATION:30 #EXTINF:30, 76/sample_100k-1.ts #EXTINF:30, 76/sample_100k-2.ts #EXTINF:30, 76/sample_100k-3.ts #EXT-X-ENDLIST 根据这个文件,播放器会依次下载sample_100k-1.ts,sample_100k-2.ts,sample_100k-3.ts HLS的主要技术特点 HLS在互动电视体系的应用 回放流程 点播流程 直播流程 关于HLS需要知道的 HLS对互动的价值 谢谢 20 . 21 感谢观看 .

文档评论(0)

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

章节测验不包含期末考试,题库具有时效性,请留意文档上传时间;课程会更新,有更新请留言

1亿VIP精品文档

相关文档