书签 分享 收藏 举报 版权申诉 / 20
上传文档赚钱

类型流媒体协议介绍课件.pptx

  • 上传人(卖家):三亚风情
  • 文档编号:2419995
  • 上传时间:2022-04-16
  • 格式:PPTX
  • 页数:20
  • 大小:756.26KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《流媒体协议介绍课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    流媒体 协议 介绍 课件
    资源描述:

    1、流媒体协议初探什么是流媒体?流媒体即Streaming Media,是指视频、声音和数据以实时传输协议作为连续实时流从源端同时向目的地传输,在目的地接收到一定缓存数据后就可以立即播放出来的多媒体应用。类别DownloadingStreaming点播内容直播内容最大内容长度终端容量大小无限制内容质量依内容压缩率从好到差还受限于网络带宽内容存储内存内容重复播放观看延时必须全部下载完基本实时服务器Web serverStreaming server典型协议HTTP (TCP)RTP (UDP)流媒体传输类型流媒体传输分两类:实时流媒体 和 顺序流媒体实时流传输既可传输实况直播,也可传输完整的音视频文

    2、件(专用协议流式)。顺序流媒体不可用于实况直播,仅能传输完整的音视频文件(HTTP渐进式)。区别实时流顺序流音视频数据源实时从录制设备上采集,或(使用专用协议传输的)文件可播放的音视频文件服务器类型专用流媒体服务器普通的HTTP服务器,或FTP服务器传输协议专用协议HLS、RTSP或RTMP等一般的HTTP协议,与传输网页的协议相同跳播可随机访问任意片段在给定时刻,用户只能观看已下载的那部分,而不能跳到还未下载的部分http渐进式下载原理 http边下载边播放,严格意义上讲,不是直播协议。他的原理是先下载文件的基本信息,音频视频的时间戳,再下载音视频数据,以播放mp4为例: 先下载文件头 根据

    3、文件头指引下载文件尾 再下载文件的音视频数据区别RTMPHLSRTSP全称Real Time Message ProtocolHttp Live StreamReal Time Streaming Protocol上层协议TCP或HTTPHTTPRTP,RTCP软件模型CSBSCS研发主要来自AdobeAppleMicrosoft针对客户端支持Flash类产品的浏览器支持HTML5的浏览器支持HTML5的浏览器播放器视频格式要求FLV, F4VMP4无服务器要求专用Flash服务器Flash Media ServerRed5普通HTTP服务器专用RTSP流媒体服务器实况直播要求专用编码器上传F

    4、lash Media Encoder专用编码器上传Apple开发工具与服务器相关,自定义上传文件播放要求Flv ,F4V文件即可,服务器会自动分解为F4f 数据文件f4x索引文件Ts数据文件,M3u8索引文件与服务器相关,与播放器相关主流的实时流媒体协议传统流媒体传输协议RTSPRTSP协议既可以基于UDP传输也可以基于TCP传输 UDP比TCP更容易被防火墙或代理服务器阻隔; 但是TCP容易产生延迟。RTSP为纯粹的传输控制协议。RTSP协议本身不与它负载的媒体数据相关。RTSP协议需要自定义客户端向服务器发送RTSP命令。传统流媒体传输协议RTSPRTSP为纯粹的传输控制协议。RTSP协议

    5、本身不与它负载的媒体数据相关。RTSP协议需要自定义客户端向服务器发送RTSP命令。基于HTTP的流媒体自适应传输协议 HTTP为基础的流媒体自适应传输是一种混合型的传输方式,它的传输动作类似流媒体,但是实际上是基于HTTP渐序性下载。实质 第一,它从同一个源产生多个不同码率的节目流以适应不同的带宽和不同的设备类型。 第二.自适应分发文件以及码流传输的变化都是适应有效网络吞吐量和可用的CPU资源。 第三:所有的操作对用户都是透明的,节目流的切换都在后台进行,用户很难注意到节目流的变化。特点自适应流媒体传输与传统流媒体传输对比 (1)由于该技术方案能够充分利用广泛存在HTTP基础环境,它实施起来

    6、成本更低; (2)它具备了更好的伸缩性和可达性,减少了最后一英里带来的问题; (3)它能够让观众有更好的体验,而不需要内容提供商或运营商去猜测用那种码率传输更适合观众;技术实现优势: (1)快速播放以及拖动,因为播放或拖动节目都是在低码率下完成,等动作完成后客户端会主动切换到高码率上去; (2)没有缓冲等待、没有链接中断、没用回看停顿; (3)平滑的在不同码率节目间切换;对用户而言它的优势:基于HTTP的流媒体自适应传输协议RTMP必须采用Flash服务器FMS(Flash Media Server) 或 RED5 服务器将F4v 或 Flv文件转化为RTMP流或HTTP流 客户端获取RTMP

    7、流,提取相应的Flv 或 F4v文件片段进行播放。FMS的文件点播 设备端将数据转化为F4v片段,通过RTMP流上传到服务器 服务器转发RTMP流到客户端 客户端获取RTMP流,提取数据片段播放。FMS的实况直播基于HTTP的流媒体自适应传输协议HLSHLS主要基于TS的视频流或文件进行封装传输HLS类似一个容器封装MPEG TS传输格式。TS是广播电视行业中采用的节目传输格式。当前HLS编解码采用MPEG-4或H.264,音频采用AAC。基于HTTP的流媒体自适应传输协议HLS 数据经编码器、流分段器、文件分段器处理后为.ts文件(媒体数据)及.m3u8文件(媒体数据索引)存在于服务器之上

    8、客户端访问.m3u8后按索引下载.ts文件进行播放分发原理索引实例#EXTM3U#EXT-X-TARGETDURATION:30#EXTINF:30,http:/192.169.1.176/sample_100k-1.ts#EXTINF:30,http:/192.169.1.176/sample_100k-2.ts#EXTINF:30,http:/192.169.1.176/sample_100k-3.ts#EXT-X-ENDLIST根据这个文件,播放器会依次下载sample_100k-1.ts,sample_100k-2.ts,sample_100k-3.tsHLS的主要技术特点 使用流切片

    9、技术将一个完整的节目切成若干小片,通常是10秒每片,同时使用m3u或m3u8格式生成播放列表文件用来指导播放器如何播放文件切片;(1)节目源采用H.264/TS编码格式,可变码率; HLS技术另外一个优势是能够实现动态自适应码率传输。相对于移动流媒体RTP传输技术,HLS能够根据终端用户带宽的可用性在终端而不是在前端视频服务上,实现对码率的切换。这种实现方式是为用户在无保障的网络上提供好的用户体验。(2)通过HTTP Server分发节目,同时提供合适的缓存。(3)索引文件说明了在同一个频道或文件中不同码率节目流的对应性;(4)终端根据接收切变文件的时间长度来选择最合适的码率;(5)每个切片文

    10、件最长10秒,所以接收设备可以自动适应码率变化;HLS在互动电视体系的应用CDN中心编排系统门户移动APK信令流内容流CDN节点HLS回源运营支撑手机网关CDN节点回源STBTRSRTSPBSAAAA业务运营统一节目单改造/扩容新建消息网关服务能力终端IPEPG增值业务系统内容生产内容分发直播源BOSS内容生产直播源回放流程点播流程直播流程关于HLS需要知道的HLS是以点播的技术方式来实现直播由于数据通过HTTP协议传输,所以完全不用考虑防火墙或者代理的问题分段文件的时长很短,客户端可以很快的选择和切换码率,以适应不同带宽条件下的播放延迟总是会高于普通的流媒体直播协议iOS平台APP超过10分钟的视频,必须使用HLS协议HLS中DRM加密采用是端到端整体加密实现,降低了系统的灵活性;目前,HLS只能在一个视频流中提供一个音轨HLS对互动的价值带宽成本,跨网服务时价值巨大移动端应用建设与扩展谢谢谢谢20

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:流媒体协议介绍课件.pptx
    链接地址:https://www.163wenku.com/p-2419995.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库