应用办公生活信息教育商业
投稿投诉
商业财经
汽车智能
教育国际
房产环球
信息数码
热点科技
生活手机
晨报新闻
办公软件
科学动态
应用生物
体育时事

HLS,HTTP,RTSP,RTMP协议的区别

  HLS,HTTP,RTSP,RTMP协议的区别:用HTTP方式:先通过服务器将FLV下载到本地缓存,然后再通过NetConnection的本地连接来播放这个FLV,这种方法是播放本地的视频,并不是播放服务器的视频。因此在本地缓存里可以找到这个FLV。其优点就是服务器下载完这个FLV,服务器就没有消耗了,节省服务器消耗。其缺点就是FLV会缓存在客户端,对FLV的保密性不好。
  是一种将直播流模拟成FLV文件,通过HTTP协议进行下载的模式来实现流媒体传输的协议,端口号80
  一般建议使用HTTPFLV,实时性和RTMP相等。
  优点:HTTP相比于RTMP省去了一些协议交互时间,首屏时间更短。HTTP可拓展的功能更多。用RTMP方式:通过NetConnection连接到FMS(FlashMediaServer)或Red5服务器,并实时播放服务器的FLV文件,这种方式可以任意选择视频播放点,并不象HTTP方式需要缓存完整个FLV文件到本地才可以任意选择播放点,其优点就是在本地缓存里是找不到这个FLV文件的。其优点就是FLV不会缓存在客户端,FLV的保密性好,其缺点就是消耗服务器资源,连接始终是实时的。由以上分析可知,Http方式是本地播放,而RTMP方式是服务器实时播放。
  Adobe公司的流媒体传输协议,端口号1935
  普通网络用户均可使用,包括非IOS平台用户,对非80端口(如1935)无限制的网络环境用户。
  优点:防HTTP下载,延时短。RTSP:RTSP1。0标准的制订者没有充分预测到互联网带宽的快速增长,以及由于IPv4地址短缺导致的NAT技术的广泛使用,还有代理服务器的大量存在,它在传输可靠性和易用性上都存在一定的缺陷。虽然各家厂商都做了一定程度的修补,比如支持RTSPoverHTTP,支持NAT穿透等,但仍然于事无补。在2005之后网络视频大爆炸的几年中,RTSP1。0并没有得到youtube,hulu,土豆,优酷等视频服务提供商的青睐,相反,Adobe公司开发的私有流媒体技术RTMP以其优秀的易用性和富媒体的一体化集成,得到了多数视频服务提供商的追捧,成为了事实上的标准。
  缺点:web端播放rtsp流的话,需要写插件,而且对浏览器也很挑剔,flash不支持rtsp,需要做activeX插件
  目前的CDN都是基于RTMP的HLS(HttpLivingStreaming):从2010年起,苹果开始在iOS设备上支持一种叫做LiveHTTP的流媒体技术,并宣布在iOS上不会支持RTSP和Flash技术。LiveHTTP本质上跟基于HTTP的文件分段下载很接近。在带宽充裕的前提下,liveHTTP能够实现跟RTSP和RTMP同样的流媒体播放效果,同时得到了更好的易用性,更简单的控制。
  在最新一代的超文本标识语言HTML5中,视频文件的点播,同样也采用了HTTP作为其承载协议。
  HLS
  IOS平台下的流媒体传输协议,端口号80
  优点:H5浏览器支持比较好,IOS,安卓原生支持。
  缺点:延迟性比较大。楼上说的切片,关键帧改变后切片时间可以缩短,而且可以自己设定首次产生多少分片。
  音视频开发教学视频:【免费】FFmpegWebRTCRTMPNDKAndroid音视频流媒体高级开发学习视频教程腾讯课堂
  企鹅群994289133领取资料
  企鹅群994289133领取资料
  目前几种视频流的简单对比:
  RTMP(RealTimeMessagingProtocol)是基于TCP的,由Adobe公司为Flash播放器和服务器之间音频、视频传输开发的开放协议。HLS(HTTPLiveStreaming)是基于HTTP的,是Apple公司开放的音视频传输协议。HTTPFLV则是将RTMP封装在HTTP协议之上的,可以更好的穿透防火墙等。直播协议的选择:RTMPvs。HLS
  想要做一个直播业务,主要包括三个部分:采集推流端、流媒体服务端、播放端。这里不多说,就主要结合iOS平台,从观看端出发,介绍一下对直播协议的选择。
  通常在iOS平台做直播业务,会有两种协议可供选择:HLS和RMTP。HLS,是苹果公司实现的基于HTTP的流媒体传输协议,全称HTTPLiveStreaming,可支持流媒体的直播和点播,主要应用在iOS系统,为iOS设备(如iPhone、iPad)提供音视频直播和点播方案。RTMP,实时消息传输协议,RealTimeMessagingProtocol,是AdobeSystems公司为Flash播放器和服务器之间音频、视频和数据传输开发的开放协议。协议基于TCP,是一个协议族,包括RTMP基本协议及RTMPTRTMPSRTMPE等多种变种。RTMP是一种设计用来进行实时数据通信的网络协议,主要用来在FlashAIR平台和支持RTMP协议的流媒体交互服务器之间进行音视频和数据通信。
  上面是这两种协议的简介,那它们在实际应用中会有什么差异呢?HLS
  先说说HLS。HLS的基本原理就是当采集推流端将视频流推送到流媒体服务器时,服务器将收到的流信息每缓存一段时间就封包成一个新的ts文件,同时服务器会建立一个m3u8的索引文件来维护最新几个ts片段的索引。当播放端获取直播时,它是从m3u8索引文件获取最新的ts视频文件片段来播放,从而保证用户在任何时候连接进来时都会看到较新的内容,实现近似直播的体验。相对于常见的流媒体直播协议,例如RTMP协议、RTSP协议等,HLS最大的不同在于直播客户端获取到的并不是一个完整的数据流,而是连续的、短时长的媒体文件,客户端不断的下载并播放这些小文件。这种方式的理论最小延时为一个ts文件的时长,一般情况为23个ts文件的时长。HLS的分段策略,基本上推荐是10秒一个分片,这就看出了HLS的缺点:通常HLS直播延时会达到2030s,而高延时对于需要实时互动体验的直播来说是不可接受的。HLS基于短连接HTTP,HTTP是基于TCP的,这就意味着HLS需要不断地与服务器建立连接,TCP每次建立连接时的三次握手、慢启动过程、断开连接时的四次挥手都会产生消耗。
  不过HLS也有它的优点:数据通过HTTP协议传输,所以采用HLS时不用考虑防火墙或者代理的问题。使用短时长的分片文件来播放,客户端可以平滑的切换码率,以适应不同带宽条件下的播放。HLS是苹果推出的流媒体协议,在iOS平台上可以获得天然的支持,采用系统提供的AVPlayer就能直接播放,不用自己开发播放器。
  RTMP
  相对于HLS来说,采用RTMP协议时,从采集推流端到流媒体服务器再到播放端是一条数据流,因此在服务器不会有落地文件。这样RTMP相对来说就有这些优点:延时较小,通常为13s。基于TCP长连接,不需要多次建连。
  因此业界大部分直播业务都会选择用RTMP作为流媒体协议。通常会将数据流封装成FLV通过HTTP提供出去。但是这样也有一些问题需要解决:iOS平台没有提供原生支持RTMP或HTTPFLV的播放器,这就需要开发支持相关协议的播放器。
  协议差别:HLS:HTTPLiveStreaming;基于短连接HTTP;集合一段时间的数据生成ts切片文件,更新m3u8文件;延时25s。RTMP:RealTimeMessagingProtocal;基于长连接TCP;每个时刻收到的数据立即转发;延时13s。HTTPFLV:RTMPoverHTTP;基于长连接HTTP;每个时刻收到的数据立即转发,使用HTTP协议;延时13s。HTTPFLV的两种方式
  目前,有两种HttpFlv的实现方式,一种是基于文件的方式,一种是基于包的方式
  两种HttpFlv的相同之处在于,都是HTTP方式输出,都是FLv格式
  两种HttpFlv的不同之处在于:
  1、架构上,一个
  基于包的架构更偏实时,基于包,基于收到包,转发包。
  基于文件的架构,边写文件,边output给用户数据。
  2、存储
  基于包的架构,一般只使用内存,通常只缓存很少的数据,例如Gopcache(当前数据帧到上一个IDR帧)
  基于文件的架构,通常会使用到存储,可以缓存7天乃至更多的数据,用来实现电视时移回看等应用。
  后记:还有一种基于httpflv文件的方式也属于httpflv,但不叫hrrpflv流式直播,可以叫httpflv切片直播。
  另外,基于文件方式的HTTPFLV流式直播补充以下内容:业界常见的另一种HTTP直播协议是将直播流式数据虚拟成为一个无限大的FLV(FLASHVIDEO)文件,并通过HTTP协议进行传输。客户端仅发送一次HTTPGET请求,请求中携带需要访问的直播流名,服务器返回HTTP响应,不携带消息体内容长度直接发送无限长FLV文件内容,或者使用HTTPCHUNK模式将无限长FLV文件按分段模式发送。客户端获得HTTP消息体中的FLV内容时即可播放。
  HttpflvRTMP
  这两个协议实际上传输数据是一样的,数据都是flv文件的tag。httpflv是一个无限大的http流的文件,相比rtmp就只能直播,而rtmp还可以推流和更多的操作。但是http有个好处,就是是以80http通信的,穿透性强,而且rtmp是非开放协议。
  这两个协议是如今直播平台主选的直播方式,主要原因就是延时极低。
  将测试:RTMP延迟1s左右,HTTPFLV延迟12s左右,可用于对延迟要求比较苛刻的场景,但要注意兼容性,文章最后会说明HTTPFLV兼容性。
  相关视频推荐:【免费】FFmpegWebRTCRTMPNDKAndroid音视频流媒体高级开发学习视频教程腾讯课堂

重磅!周琦加盟辽篮取得最新进展,郭士强喜提新职位虽然CBA制度改革获得广大网友的支持,但也带来了利弊关系,不可否认CBA的推广已经在海外名声大噪,并且吸引了不少外援的加盟,但是对于本土球员来说,锻炼的机会愈发减少,甚至连薪水……不用揉出膜,做出松软面包的秘诀,更简单的面包制作方法在这里关注大胖友图图,每天都能看到新奇,简单,美味又实用的食谱哦。今天给大家分享一个用生熟面做面包的方法,能够在不揉出手膜的情况下面包依然松软可口。你需要准备的材料有:……玩家展示取出175准化圣任务凌波城,7亿储备金能加多少钱?今天咱们要取出的是一个175级的准化圣凌波城底子人修全满,宠修4个都点到了20辅助技能满强身,强壮神速都没满师门技能一个180的都没有,不过技能基本都被点到了……抗糖是智商税?!从科学角度谈养美众多明星网红推崇的抗糖,真的有科学依据嘛?抗糖戒糖?抗糖真的有必要嘛?今天小燕元就给大家带来一篇全方位的抗糖小科普,科学养美,让您护肤不迷茫01hr什么……40岁姚笛独自拜访工作室,素颜出镜神情黯淡,发型邋遢疑有心事饿了吗?戳右边关注我们,每天给您送上最新出炉的娱乐硬核大餐!11月21日,有媒体在社交平台上晒出姚笛独自前往产业园区拜访某工作室的照片,罕见露面的她神情黯淡,疑有心事,状……层次越低的人,越喜欢把时间浪费在这些事情上这世上,什么样的人,做什么样的事。一个善良的人,自然会做善良的事;一个是非的人,自然会说是非的话;一个心胸狭窄的人,自然会做斤斤计较的事。人本无阶级之分,但层次各不……车间进校园实践促就业11月2日,在沈阳工学院工业机器人实训中心,机器人工程专业学生进行工业机器人基础实践应用操作。近年来,沈阳工学院全力建设智能制造实训中心和工业机器人实训中心,将车间搬进校……欢迎光临我的生活欢迎光临我的生活今天我早早地就醒了,心里惦记着昨天写的稿子,今天能有个什么样的阅读量,会不会有所收获。我似乎有些中毒。有可能是对头条期望太高了吧。是啊,都这个年龄了,没有……英国赛世界名将连续爆冷完美亮相,丁俊晖携手三大名将令人意外斯诺克英国公开赛收官日,世界名将马克艾伦连续爆冷之后,决赛完美亮相,单杆破百拿下第一局;丁俊晖携手国内三大名将组成豪华阵容,表现令球迷感到意外,同时在第二轮出局,表现没有达到赛……男子坚持半年不用洗发水,从秃顶到满头黑发,你相信吗?男子坚持半年不用洗发水,从秃顶变满头黑发,并晒视频对比前后变化,你相信这是真的吗?近日,一男子称自己坚持近半年用清水洗头效果意外。曾经脱发秃顶,现在已经几乎看不出来。男子……人民币汇率接近7关口,投资者应该如何应对汇率波动?汇率离岸人民币汇率持续调整,已经触及6。97的水平,距离7关口非常接近。面对人民币汇率的持续调整,本月5日央行果断采取了下调金融机构外汇存款准备金率的措施,但并未起到立竿……700亿市值上市公司新CEO是个95后谢氏家族第四代走到台前27岁谢承润出任中国生物制药CE0,谢氏家族第四代走到台前羊城晚报全媒体记者陈泽云700亿市值的中国生物制药迎来新掌门,也迎来了新挑战。7月28日,港股上市公……
上海巡游车网约车数量已经饱和?驾驶员收入锐减!市人大代表建议一边是上海巡游出租车的营运车辆数从5万辆减少到如今的3万多辆,驾驶员月收入跌至五六千元;另一边是上海新增核发网约车辆运营证快速增长,使上海出租车(含巡游车和网约车)合计已超过1……最高降4。8万,国产特斯拉祭出史上最大降幅【文观察者网李泽西】1月6日,据特斯拉中国官网,特斯拉国产车型全系降价,降幅介于2万元和4。8万元之间。这是特斯拉开展中国业务以来最大幅度的降价,使Model3和Mode……2022啤酒股PK华润向上,燕京向下作者:徐风,编辑:小市妹世界杯激战正酣之时,啤酒股的暗战也在悄然进行,残酷性丝毫不输前者。当前啤酒行业五强格局已经形成,在行业增长放缓态势下,高端化逐渐成为破局的制……为一加11让路!旧款旗舰售价跌至谷底,2K屏哈苏影像80W快有一说一,智能手机市场中,如果你的预算在3500元左右,那么可以选择的机型确实非常多,想一加AcePro、IQOONeo7、红米K50至尊版等等,都是性能配置出色,而且性价比极……高校宿舍时装周火爆全网,是审美还是审丑?最近一段时间,在各大社交平台上都会刷到在全国各地的各大高校宿舍里精彩上演的国际时装周某校宿舍分周。同学们就地取材,自己动手,模仿国际大牌顶级超模的走秀展示、再配上统一的B……曹操出行温州网约车因无证件被出示罚单,网约车何时能规范运营?曹操出行再吃罚单,原因为未取得证件网约车最近又出事了。曹操出行温州一网约车从中央湖公馆北门承接1名乘客去往站南商贸城E幢,途经温瑞大道与月乐街交叉路口边时遇到机构执……安徽肥西县多个项目获国家政策性开发性金融工具支持改造后的肥西县上派镇珍珠社区工行小区。赵晓云摄曾经小区内路难走、车难停,消防通道堵得严严实实,电动车充电‘飞线’交织。2022年12月4日,在安徽省肥西县老旧小区改造项目……释小龙导演处女作来了,和郝劭文25年后再合作,配角阵容也很给说起红极一时的童星,释小龙和郝劭文这对搭档不得不提,从1994年开始,两人先后合作了10余部精彩电影,《笑林小子》《新乌龙院》《十兄弟》《天庭外传》等等都是他们留下的美好回忆。……苗乡美食霉豆腐霉豆腐,是苗乡的一种传统美食,有着悠久的历史。在黔东南天柱县、锦屏县,以及与之接壤的湘西南靖州县一带的苗族同胞,自古以来就有制作霉豆腐的传统工艺和喜爱吃霉豆腐的嗜好。霉豆腐,是……可以写进作文的神仙开头,建议收藏1、我在贩卖日落,你像神明一样慷慨地把阳光洒向我,从此人间被点亮。(遇见)2、一次能够升起月亮的身体,必然驮住了无数次的日落。(成长)3、愿你在冷铁卷刃前,得以窥见……天气寒冷,来崇明这里泡汤冬日洗池,丹田温灼,民间自古以来便有冬日泡温泉养生的说法。室外寒气袭人,把全身浸泡在热气腾腾的水里,真是一种极致享受。最近气温下降明显,泡汤成了不少人的心头好。位于竖新镇前卫村……元旦小长假怎么过?云上文博会有看头!记者亲身体验为您奉上观展陶寺遗址的千年积淀、天龙山佛首的前世今生、推光漆器的精湛技艺走进云上文博会VR展厅,山西特有的文化遗产一下子活了过来,生动讲述着山西故事,让云端观展的记者不由得被山西文明的博大……
友情链接:中准网快好知易事利快百科快传网七猫云快生活中准网快软网聚热点文好找快好找