精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

關于UCloud直播云所有技術細節都在這里了(二)

新聞
國內常見公開的直播協議有幾個:RTMP、HLS、HDL(HTTP-FLV)、RTP,我們來逐一介紹。

上篇我們講述了如何讓直播內容以“最短”路徑從主播到觀眾上,傳輸層面獲得***延遲,在本篇中我們會介紹直播應用層協議及傳輸層協議的選擇以及對直播體驗影響的分析。

直播協議選擇

國內常見公開的直播協議有幾個:RTMP、HLS、HDL(HTTP-FLV)、RTP,我們來逐一介紹。

RTMP協議:是Adobe的專利協議,現在大部分國外的CDN已不支持。在國內流行度很高。原因有幾個方面:1、開源軟件和開源庫的支持穩定完整。如斗魚主播常用的OBS軟件,開源的librtmp庫,服務端有nginx-rtmp插件。2、播放端安裝率高。只要瀏覽器支持FlashPlayer就能非常簡易的播放RTMP的直播,協議詳解可以Google了解。相對其他協議而言,RTMP協議初次建立連接的時候握手過程過于復雜(底層基于TCP,這里說的是RTMP協議本身的交互),視不同的網絡狀況會帶來給首開帶來100ms以上的延遲。基于RTMP的直播一般內容延遲在2~5秒。

 

HTTP-FLV協議:即使用HTTP協議流式的傳輸媒體內容。相對于RTMP,HTTP更簡單和廣為人知,而且不擔心被Adobe的專利綁架。內容延遲同樣可以做到2~5秒,打開速度更快,因為HTTP本身沒有復雜的狀態交互。所以從延遲角度來看,HTTP-FLV要優于RTMP。

HLS 協議:即Http Live Streaming,是由蘋果提出基于HTTP的流媒體傳輸協議。HLS有一個非常大的優點:HTML5可以直接打開播放;這個意味著可以把一個直播鏈接通過微信等轉發分享,不需要安裝任何獨立的APP,有瀏覽器即可,所以流行度很高。社交直播APP,HLS可以說是剛需,下來我們分析下其原理 。

基于HLS的直播流URL是一個m3u8的文件,里面包含了最近若干個小視頻TS(一種視頻封裝格式,這里就不擴展介紹)文件,如http://www.ucloud.cn/helloworld.m3u8 是一個直播留鏈接,其內容如下:

#EXTM3U

#EXT-X-VERSION:1

#EXT-X-TARGETDURATION:10

#EXT-X-MEDIA-SEQUENCE:0

#EXTINF:3,

4.ts

#EXTINF:8,

6.ts

#EXTINF:8,

8.ts

#EXTINF:8,

10.ts

假設列表里面的包含5個TS文件,每個TS文件包含5秒的視頻內容,那么整體的延遲就是25秒。當然可以縮短列表的長度和單個TS文件的大小來降低延遲,***來說可以縮減列表長度為1,1秒內容的m3u8文件,但是極易受網絡波動影響造成卡頓。通過公網的驗證,目前按同城網絡可以做到比較好的效果是5~7秒的延遲,也是綜合流暢度和內容延遲的結果。那么HTML5是否可以有更低延遲直接打開的直播流技術呢?我們在***會探討這個問題。

RTP協議:即Real-time Transport Protocol,用于Internet上針對多媒體數據流的一種傳輸層協議。實際應用場景下經常需要RTCP(RTP Control Protocol)配合來使用,可以簡單理解為RTCP傳輸交互控制的信令,RTP傳輸實際的媒體數據。RTP在視頻監控、視頻會議、IP電話上有廣泛的應用,因為視頻會議、IP電話的一個重要的使用體驗:內容實時性強。對比與上述3種或實際是2種協議,RTP和它們有一個重要的區別就是默認是使用UDP協議來傳輸數據,而RTMP和HTTP是基于TCP協議傳輸。為什么UDP 能做到如此實時的效果呢?關于TCP和UDP差別的分析文章一搜一大把,這里不在贅述,簡單概括:

UDP:單個數據報,不用建立連接,簡單,不可靠,會丟包,會亂序

TCP:流式,需要建立連接,復雜,可靠 ,有序

實時音視頻流的場景不需要可靠保障,因此也不需要有重傳的機制,實時的看到圖像聲音,網絡抖動時丟了一些內容,畫面模糊和花屏,完全不重要。TCP為了重傳會造成延遲與不同步,如某一截內容因為重傳,導致1秒以后才到,那么整個對話就延遲了1秒,隨著網絡抖動,延遲還會增加成2秒、3秒,如果客戶端播放是不加以處理將嚴重影響直播的體驗。

總結一下:在直播協議的選擇中,如果選擇是RTMP或HTTP-FLV則意味著有2~5秒的內容延遲,但是就打開延遲開,HTTP-FLV 要優于RTMP。HLS則有5~7秒的內容延遲。選擇RTP進行直播則可以做到1秒內的直播延遲。但就目前所了解,各大CDN廠商沒有支持基于RTP直播的,所以目前國內主流還是RTMP或HTTP-FLV。

是否有除了HLS外更低延遲的方案?

HLS的優點點是顯而易見的:移動端無需安裝APP使用兼容HTML5的瀏覽器打開即可觀看,所有主流的移動端瀏覽器基本都支持HTML5,在直播的傳播和體驗上有巨大的優勢。而看起來唯一的缺點:內容延遲高(這里也有很多HLS限制沒有提到,比如必須是H264+AAC編碼,也可認為是“缺點”之一)。如果能得到解決,那將會是直播技術非常大的一個進步。或者換個說法,有沒有更低延遲可直接用鏈接傳播的直播方案?不局限于HLS本身。

對于瀏覽器直接的視頻互動,Google一直在推WebRTC,目前已有不少成型的產品出現,可以瀏覽器打開即實時對話、直播。但來看看如下的瀏覽器覆蓋圖:

 

非常遺憾的說,在直至iOS 9.3上的Safari仍然不能支持WebRTC。繼續我們的探索,那Websocket支持度如何呢?

 

除了老而不化的Opera Mini外,所有的瀏覽器都支持WebSocket。這似乎是個好消息。梳理一下HTML5 WebSocket直播需要解決的問題:

1、后端兼容

2、傳輸

3、解碼播放

對于#1似乎不是特別大問題,對于做過RTMP轉HLS、RTP來說是基本功。#2對于瀏覽器來說使用HTTP來傳輸是比較好的選項。對于#3 這里推薦一個開源的JS解碼項目jsmpeg: https://github.com/phoboslab/jsmpeg,里面已有一個用于直播的stream-server.js的NodeJS服務器。

從測試結果看,該項目的代碼相對較薄,還沒達到工業級的成熟度,需要大規模應用估計需要自填不少坑,有興趣的同學可以學習研究。

以上就是直播云:直播應用層協議及傳輸層協議的選擇以及對直播體驗影響的分析 。關于接入網絡優化、內容緩存與傳輸策略優化、終端優化,請參閱接下來發布的其他部分。

點擊閱讀:關于直播,所有的技術細節都在這里了(一)接入網絡優化

預告:延遲與卡頓的矛盾關系如何解決?有的時候需要主動丟包?欲知內容緩存與傳輸策略優化技巧,請關注下篇:《關于直播,所有的技術細節都在這里了(三)》

責任編輯:何巍
相關推薦

2016-05-16 14:00:39

UCloud 直播云

2016-05-16 12:08:08

UCloud 直播云

2016-05-20 11:26:54

客戶端優化 直播推流

2016-05-20 11:14:55

內容緩存 傳輸策略優

2017-12-08 10:42:49

HBase切分細節

2017-08-28 16:40:07

Region切分觸發策略

2017-09-19 14:55:27

Android字體修改

2025-05-16 09:34:10

2018-04-26 16:15:02

數據庫MySQLMySQL 8.0

2017-10-24 14:57:58

AI人工智能機器學習

2018-03-19 14:43:28

2018-10-09 15:20:57

CIOHRHRM

2022-11-28 08:44:46

死鎖面試線程

2019-11-04 09:07:48

DevOps互聯網IT

2021-06-17 13:40:47

區塊鏈比特幣公有鏈

2023-12-11 21:59:01

時序分析深度學習自回歸模型

2019-07-21 08:10:21

技術研發優化

2021-10-06 16:21:32

類型對象Typescript

2021-06-18 10:45:29

Java內存泄漏C++

2019-12-04 07:57:22

6G5G網絡
點贊
收藏

51CTO技術棧公眾號

97精品人妻一区二区三区蜜桃| 日韩精品一线二线三线| 欧美黄色一级网站| 粉嫩精品导航导航| 黑人巨大精品欧美一区免费视频| 日本一区二区三区免费看| 91精品国自产| 日韩午夜黄色| 日韩在线视频一区| 中国极品少妇xxxx| 国产成人77亚洲精品www| 一区二区三区日韩在线观看| 久久艹中文字幕| 一区二区三区黄| 亚洲一区二区免费看| 日韩亚洲在线观看| 国产国语性生话播放| 日韩免费大片| 色综合久久综合| 欧美一区二区视频在线播放| 国产区高清在线| 懂色av一区二区夜夜嗨| 国产成人精品亚洲精品| 免费在线观看一级片| 免费黄色成人| 亚洲国产欧美一区二区丝袜黑人| 午夜激情av在线| 天堂电影一区| 亚洲午夜在线视频| 在线免费观看成人网| 青青草观看免费视频在线| 国内精品伊人久久久久av一坑| 欧美一区二区影院| 精品肉丝脚一区二区三区| 久久精品不卡| 一区二区三区日韩在线| 艳妇乳肉亭妇荡乳av| 免费观看亚洲视频大全| 欧美日韩视频在线第一区| caopor在线视频| 国产三级电影在线播放| 亚洲一区在线看| 永久免费看av| 超碰超碰在线| 亚洲欧美日韩国产综合| 五月婷婷一区| 成人在线二区| 国产欧美一区二区精品性色 | 高潮久久久久久久久久久久久久| 欧美精品高清视频| a在线观看免费视频| 日韩欧美一区二区三区在线观看| 精品久久久久久中文字幕一区奶水| 欧美黄网在线观看| 日本在线视频网址| 亚洲在线免费播放| 4444亚洲人成无码网在线观看| 蜜桃视频在线观看www社区| 国产精品免费观看视频| 亚洲在线不卡| 国精产品一区| 亚洲美腿欧美偷拍| 日韩精品一区二区三区四| 色女人在线视频| 亚洲成人福利片| 老太脱裤子让老头玩xxxxx| 91美女精品| 欧美日韩午夜视频在线观看| 国产97在线 | 亚洲| jk漫画禁漫成人入口| 91福利国产精品| 国产九九在线观看| 国产在线一区不卡| 欧美tk—视频vk| 三级黄色片网站| 欧美精品久久久久久 | av网站在线免费| 一区二区三区在线免费播放| 成人黄色av片| 国产精品亲子伦av一区二区三区 | 免费av网站观看| 久久综合久久综合久久综合| 天堂精品视频| av香蕉成人| 欧美日韩亚洲网| 国产无遮挡猛进猛出免费软件 | 日韩免费电影网站| 亚洲观看黄色网| 精品久久综合| 欧美另类高清videos| 成年人午夜视频| 久久国产福利国产秒拍| 操人视频欧美| 国产高清视频在线| 夜夜爽夜夜爽精品视频| 日本三区在线观看| 国产成人免费av一区二区午夜| 亚洲电影第1页| 极品蜜桃臀肥臀-x88av| 欧美深夜福利| 国产精品日韩欧美| 亚洲乱熟女一区二区| 国产拍揄自揄精品视频麻豆 | 夜夜嗨一区二区三区| 国产免费一区二区三区在线观看| 国产ts人妖调教重口男| 久久免费看少妇高潮| 国内精品国产三级国产99| 日韩电影免费看| 3atv一区二区三区| 国产黄色三级网站| 五月婷婷亚洲| 国产成人精品一区二区在线| 成人av无码一区二区三区| 国产偷国产偷亚洲高清人白洁| 日本成人在线不卡| 三上悠亚一区二区| 亚洲第一福利在线观看| 欧美成人777| 日韩精品国产欧美| 好吊色欧美一区二区三区视频| 求av网址在线观看| 91久久精品一区二区二区| 亚洲欧洲国产视频| 天天综合网网欲色| 国产精品视频999| 五月婷婷六月丁香| 亚洲一区二区三区自拍| 亚洲精品在线视频播放| 日韩av大片| 国产成人啪精品视频免费网| 午夜成人鲁丝片午夜精品| 亚洲欧美日韩综合aⅴ视频| 五月婷婷狠狠操| 亚洲精品播放| 91产国在线观看动作片喷水| 蜜桃视频污在线观看| 一区二区三区日韩精品| 国产成人强伦免费视频网站| 日韩精品免费| 国产精品自在线| 成人精品福利| 欧美亚洲丝袜传媒另类| caopeng视频| 亚洲一区二区伦理| 欧美极品一区二区| 亚洲黄色中文字幕| 亚洲欧美日韩精品久久| 久久国产黄色片| 93久久精品日日躁夜夜躁欧美| 草b视频在线观看| 精品中国亚洲| 69av视频在线播放| 丝袜视频国产在线播放| 欧美性极品xxxx做受| 成人影视免费观看| 久久久噜噜噜| 亚洲va韩国va欧美va精四季| 91精品国产66| 精品国内产的精品视频在线观看| 国产精品爽爽久久久久久| 亚洲欧洲国产日本综合| 三级黄色片免费看| 重囗味另类老妇506070| yellow视频在线观看一区二区| 日本高清在线观看视频| 精品国产成人在线影院 | 欧美日韩一区二区精品| 国产传媒第一页| 日韩在线一区二区三区| 亚洲午夜高清视频| 国产精品国产三级在线观看| 欧美国产日韩xxxxx| 日韩一级片免费看| 欧美日韩亚洲一区二区三区| 香蕉久久久久久久| 国产成人精品免费网站| 鲁一鲁一鲁一鲁一澡| 精品不卡一区| 亚洲精品免费一区二区三区| 黄网av在线| 亚洲色图国产精品| 国产精品探花视频| 亚洲国产精品一区二区久久恐怖片| 懂色av粉嫩av蜜乳av| 日韩国产欧美在线视频| 久久久成人精品一区二区三区 | 免费视频最近日韩| ijzzijzzij亚洲大全| 久久久久久久久久久久久久久久久久久久| 欧美在线中文字幕| 国产黄色小视频在线| 日韩av综合网| 国产精品区在线观看| 亚洲妇熟xx妇色黄| 懂色av蜜桃av| 99久久伊人网影院| www.超碰97.com| 国产视频一区欧美| 在线观看免费黄色片| 色婷婷综合久久久久久| 成人观看高清在线观看免费| 精品人人视频| 欧美精品在线免费| 国产精品麻豆一区二区三区 | 国产精品一二三在线| 黄页在线观看免费| 最好看的2019年中文视频| 五月激情六月婷婷| 日韩女优毛片在线| 中文天堂在线播放| 精品成人av一区| 强乱中文字幕av一区乱码| 国产人成亚洲第一网站在线播放 | 国产香蕉久久精品综合网| 亚洲熟女乱综合一区二区| 狂野欧美性猛交xxxx巴西| www.男人天堂网| 久久影院一区| 日韩欧美亚洲区| 日韩动漫一区| 激情视频一区二区| 视频亚洲一区二区| 国产在线拍揄自揄视频不卡99| 在线最新版中文在线| 欧美黑人极品猛少妇色xxxxx| av电影在线观看一区二区三区| 日韩成人在线视频观看| www日本在线| 91精品国产aⅴ一区二区| 在线观看国产一区二区三区| 色一情一乱一乱一91av| 久久一区二区三区视频| 亚洲成av人片观看| 久草国产在线观看| 一区二区三区不卡在线观看| 91香蕉一区二区三区在线观看| 欧美极品xxx| 日本爱爱爱视频| 国产亚洲精品aa午夜观看| www.超碰97| 91毛片在线观看| 亚洲观看黄色网| 成人午夜av影视| 亚洲欧美日韩色| 成人精品小蝌蚪| 日本国产在线视频| eeuss国产一区二区三区| 欧美丰满熟妇bbb久久久| 国产成人综合在线观看| 四川一级毛毛片| 国产成人99久久亚洲综合精品| 无码国产精品一区二区高潮| 国产成人免费av在线| 国产伦理在线观看| 成人国产精品视频| 国产黑丝一区二区| 99国产精品国产精品毛片| 一级性生活大片| 欧美国产精品一区二区| 一级特黄曰皮片视频| 日韩一区欧美小说| 日韩女优一区二区| 亚洲图片有声小说| 日韩三级视频在线播放| 一本久久a久久精品亚洲| 懂色av蜜臀av粉嫩av喷吹| 欧美日韩久久久久久| 国产三级伦理片| 日韩视频在线一区二区| 全国男人的天堂网| 亚洲精品自产拍| 日本中文字幕伦在线观看| 欧美成人免费全部| 免费v片在线观看| 日韩美女av在线免费观看| 成人国产精品| 成人av网站观看| 日日天天久久| 亚洲天堂电影网| 亚洲日本免费| 天天干在线影院| 国产一区不卡视频| 屁屁影院国产第一页| 国产精品免费久久久久| 精品少妇久久久| 欧美视频精品在线| 草逼视频免费看| 亚洲视频第一页| 18网站在线观看| 欧美一区二区三区免费视| 日韩久久一区| 久久国产精品久久精品国产| 久久大综合网| 国产伦精品一区二区三区四区视频_| 日韩在线一二三区| 国产免费一区二区三区最新6| 国产情人综合久久777777| 中文字幕第28页| 欧美日韩一级片在线观看| 男人天堂综合网| 久久精品最新地址| 欧美freesex| 国产精品国产精品国产专区蜜臀ah | 欧美精品aⅴ在线视频| 天天干,夜夜操| 欧美成人精品xxx| 国产91欧美| 蜜桃麻豆91| 亚洲先锋成人| 日本美女视频一区| 337p粉嫩大胆噜噜噜噜噜91av| 丰满少妇被猛烈进入一区二区| 日本久久精品电影| 天天色综合久久| 欧美成人免费全部观看天天性色| 69堂精品视频在线播放| 久久久久久久久一区| 欧美日韩调教| 欧美一级免费在线| 国产精品护士白丝一区av| 欧美a视频在线观看| 欧美精品一区二区精品网| а√中文在线8| 国产欧美 在线欧美| 欧美久久精品一级c片| 日韩av综合在线观看| 风流少妇一区二区| 18岁成人毛片| 欧美福利视频一区| 最近高清中文在线字幕在线观看| 日本一区二区在线播放| 亚洲a级精品| 成人免费在线小视频| 波多野结衣中文字幕一区二区三区| 亚洲天堂黄色片| 91麻豆精品国产综合久久久久久| 高清av在线| 国产精品99久久99久久久二8| 网红女主播少妇精品视频| 欧美日韩在线一| 99r精品视频| 国产成人精品一区二三区| 亚洲国产天堂久久综合网| 91九色在线播放| 精品国产免费一区二区三区| 在线免费高清一区二区三区| 日本一级大毛片a一| 亚洲成人免费电影| 手机av免费在线观看| 91成人在线观看国产| 乱亲女h秽乱长久久久| 久久视频这里有精品| av在线不卡免费看| 毛片在线免费视频| 亚洲日韩第一页| 亚洲电影有码| 亚洲制服中文| 国产精品正在播放| 亚洲精品在线观看av| 亚洲精品国产福利| 桃花岛成人影院| 亚洲欧美日韩精品综合在线观看| 麻豆精品新av中文字幕| a一级免费视频| 日韩欧美国产一区二区三区 | 色综合咪咪久久| 在线看的av网站| 91文字幕巨乱亚洲香蕉| 激情婷婷欧美| 国产aⅴ激情无码久久久无码| 欧美三级欧美一级| 污污视频在线| 久久久久九九九| 免费人成黄页网站在线一区二区| 黄色香蕉视频在线观看| 欧美成人vps| 456亚洲精品成人影院| youjizz.com亚洲| jlzzjlzz国产精品久久| 波多野结衣在线观看视频| 久热99视频在线观看| 免费日韩一区二区三区| 成人午夜激情av| 亚洲国产精品自拍| 最新电影电视剧在线观看免费观看| 91九色对白| 久久久久国产精品午夜一区| 久久福利免费视频| 亚洲黄色在线看| 亚洲精品毛片| 国产91在线视频观看| 亚洲视频一区二区在线观看| 天堂在线视频观看| 成人国产精品久久久| 亚洲欧美bt| 农村妇女精品一区二区| 国产亚洲人成a一在线v站| 日韩精品三级| 天天干天天干天天干天天干天天干|