实时流煤体协议概述样本.doc_第1页
实时流煤体协议概述样本.doc_第2页
实时流煤体协议概述样本.doc_第3页
实时流煤体协议概述样本.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实时流煤体协议概述样本 实时流煤体协议概述实时流煤体协议概述流媒体传输类型:流媒体传输分两类:实时流媒体和顺序流媒体一般来说,如果视频为现场直播,或使用专用的流媒如体服务器,或应用如RTSP等专用实时协议,即为实时流媒体传输;的如果使用普通的服务器,将音视频数据以从头至尾方式发送,则为顺序流媒体传输。 实时流传输既可传输实况直播,也可传输完整的音视频文件(专用协议流式)。 顺序流媒体不可用于实况直播,仅能传输完整的音视频文件(渐进式)。 区别实时流顺序流音视频数据源实时从录制设备上采集,或(使用专用协议传输的)文件可播放的音视频文件服务器类型专用流媒体服务器,如:的普通的服服务器,本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 QuickTime StreamingServer RealServer WindowsMedia ServerFlash MediaServer或或FTP服务器传输协议专用协议HLS或RTMP等的一般的协协议,与传输网页的协议相同跳播可随机访问任意片段在给定时刻,用户只能观看已下载的那部分,而不能跳到还未下分载的部分主流流媒体协议主流的流媒体协议主要有:RTMP,HLS,RTSP。 等。 本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 区别RTMP HLSRTSP全称Real TimeMessage ProtocolHttp LiveStream RealTime StreamingProtocol上层协议TCP或或 RTP,RTCP软件模型CS BS CS研发主要自Adobe AppleMicrosoft针对客户端持支持Flash类产品的浏览器支持HTML5的的浏览器支持HTML5的的浏览器播放器视频格式要求求FLV,F4V MP4无无服务器要求用专用Flash服务器Flash MediaServer Red5通普通服务器用专用RTSP流媒体服务器器本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 实况直播要求求专用编码器上传Flash MediaEncoder专用编码器上传Apple开发工具与服务器相关,自定义上传文件播放要求求Flv,F4V文文件即可,服务器会自动分解为F4f数据文件件f4x索引文件Ts数据文件,M3u8索引文件与服务器相关,与播放器相关关协议原理一,渐进式下载原理(仅支持文件播放)边下载边播放,严格意义上讲,不是直播协议。 他的原理是先下载文件的基本信息,音频视频的时间放戳,再下载音视频数据,以播放mp4为例,先下载文件头,根据文件头指引下载文件尾,然后再下载文件的音视频数据。 本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 播放方式:浏览器调用系统播放器播放;使使HTML5的的Video标签,浏览器支持直接播放。 二,的苹果支持的hls原理(实况直播文件点播)服务器端有三个组件:其一:编码器(media encoder),用于将设备为输出的格式转为H264和和AAC,并封装为MPEG-2传输流;其二:流分段器(stream segmenter),用于实将况直播,将MPEG-2流分割为多个小片段后输出;其三:文件分段器(file segmenter),用于文件点播,将文件分隔为多个小片段后输出;本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 分发原理(媒体数据)(媒体数据索引)存在于服务器之上。 下面为某某m3u8文件内容:#EXTM3U#EXT-X X-TARGETDURATION:30#EXTINF:30,#EXTINF:30,#EXTINF:30,#EXT-X X-ENDLI ST根据这个文件,HLS的文件点播1.使用苹果开发工具“文件分段器”将基于H264和AAC或MP的MPEG4分段,存储于普通服务器上。 2.,并下载所需要的数据片段来播放。 HLS的实况直播1.使用苹果开发工具“流分段器”将基于H 264、AAC、MP3的MPEG2传输流分段,可使用其它工具将MPEG4音视频文件加载到MPEG2传输流当中。 ,存储于普通服务器上。 2.三,Adobe Flash支持的RTMP协议(支持文件播放和实况直播)用必须采用Flash服务器器FMS(Flash MediaServer)或或RED5.本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 FMS的的文件点播1.服务器将F4v或Flv文件转化为RTMP流流或或流2.客户端获取RTMP流,提取相应的Flv或F4v文件片段进行播放。 FMS的的实况直播1.设备端将数据转化为F4v片段,通过RTMP流流上传到服务器2.服务器转发RTMP流

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论