成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

網(wǎng)易視頻云朱玲:互動直播場景下的視頻核心技術(shù)實踐

企業(yè)動態(tài)
不久前,網(wǎng)易視頻云在國內(nèi)首家推出了多路互動直播服務,收到業(yè)內(nèi)人士的廣泛關(guān)注。在今年的中國軟件技術(shù)大會,網(wǎng)易資深音視頻工程師朱玲受邀出席,同與會者分享了網(wǎng)易視頻云在互動直播場景下的視頻核心技術(shù)實踐。

12月9日-10日,中國科學院軟件研究所、中科軟科技聯(lián)合主辦的中國軟件技術(shù)大會在北京開幕,來自國內(nèi)各大互聯(lián)網(wǎng)和IT公司的技術(shù)從業(yè)者聚集于此,共同討論交流前沿技術(shù)和發(fā)展趨勢、分享最佳實踐和應用經(jīng)驗。

不久前,網(wǎng)易視頻云在國內(nèi)首家推出了多路互動直播服務,收到業(yè)內(nèi)人士的廣泛關(guān)注。在今年的中國軟件技術(shù)大會,網(wǎng)易資深音視頻工程師朱玲受邀出席,同與會者分享了網(wǎng)易視頻云在互動直播場景下的視頻核心技術(shù)實踐。

 

用戶需要什么樣的互動直播?

據(jù)朱玲介紹,通過長期的用戶調(diào)研和市場研究,網(wǎng)易視頻云發(fā)現(xiàn)互動直播用戶最為關(guān)心的有三個問題:

1、低延時。延時最大不超過500ms,當然越小越好;

2,流暢。每秒最少十幾幀,24fps~30fps,接近電影、電視的播放速率 ,用戶體驗佳;

3,清晰。用客觀標準衡量的話,當視頻編碼后與原始視頻的峰值信噪比。要高于30db,主觀感受清晰。

那么,首先需要解決的就是低延時問題。延時指的是端到端延時,包括發(fā)送端、網(wǎng)路傳輸、接收端播放延時,其中延時占比最大的是傳輸延時。市場上很多直播服務采用了RTMP/TCP協(xié)議,將視頻數(shù)據(jù)流封裝成FLV格式進行傳輸,TCP協(xié)議在網(wǎng)絡OSI模型中屬于傳輸層協(xié)議,通過擁塞控制、流量控制等算法實現(xiàn)可靠鏈接。

然而TCP協(xié)議中通過丟包重傳、擁塞避免等算法來做擁塞控制,雖然保障了傳輸?shù)目煽啃裕訒r也在增大。一些公司通過修改TCP協(xié)議棧來解決延時問題,網(wǎng)易視頻云在互動直播方面選擇了UDP作為傳輸協(xié)議。

朱玲介紹說,UDP協(xié)議本身沒有QoS,在流暢度方面存在一些問題。網(wǎng)易視頻云給出的解決方案是通過RTP/RTCP半傳輸半應用層協(xié)議來實現(xiàn)可靠傳輸控制方案。一方面,RTP標準協(xié)議是為了傳輸實時多媒體應用而生的,有著豐富的擴展以及補充協(xié)議,彌補了UDP協(xié)議的不足;另一方面,思科、Google普遍采用這種方案來實現(xiàn)傳輸流控,可以說這是一種工業(yè)界的標準,更適用于第三方標準應用對接。

 

據(jù)朱玲介紹,針對用戶的基本需求,為滿足和提升用戶體驗。網(wǎng)易視頻云自主研發(fā)了一整套的視頻流傳輸架構(gòu),視頻采集后經(jīng)過編碼,RTP封裝,發(fā)送RTP以及RTCP的sender report到對端,對端在接收、解碼過程中,將流量監(jiān)控信息實時通過標準RTCP協(xié)議反饋給發(fā)送端,進行編碼以及發(fā)送的控制。

視頻傳輸在實踐過程中遇到了哪些挑戰(zhàn)?

在實際的視頻傳輸過程中,往往還會遇到很多意想不到的問題,比如受限于編碼器對不同內(nèi)容圖像的編碼效率以及壓縮率不同,RTP包的產(chǎn)生并不是均勻的,往往會有burst;在IP網(wǎng)絡中,各個分組從發(fā)送方到接收方所歷經(jīng)的網(wǎng)絡途徑可能不同,從而各個分組的傳輸時延也各不相同,甚至容易發(fā)生分組的到達次序發(fā)生變化;最終在接收端出現(xiàn)亂序、延時抖動、丟包等,用戶端出現(xiàn)卡頓、花屏、無法播放等一系列問題。

 

朱玲解釋說,網(wǎng)易視頻云主要從三個方面來解決這些問題,即平滑發(fā)送、抗丟包、抗抖動。

首先是平滑發(fā)送。在發(fā)送端維護一個rtp數(shù)據(jù)包buffer,一個發(fā)送優(yōu)先級隊列,當rtp數(shù)據(jù)包產(chǎn)生后并不是立刻發(fā)送,而是存放到buffer中緩存,并開啟一個發(fā)送定時器線程,將數(shù)據(jù)包從數(shù)據(jù)buffer中取出,存放在優(yōu)先級隊列中,進行發(fā)送,我們在發(fā)送之前,會進行網(wǎng)絡探測,根據(jù)探測到的可用帶寬,自適應的調(diào)節(jié)發(fā)送速率。

其次解決丟包問題。網(wǎng)絡丟包分為兩種情況,一種是網(wǎng)絡中存在的固有,隨機丟包,譬如聯(lián)路層的傳輸誤碼,另一種是網(wǎng)絡擁塞丟包。針對這兩種不同的丟包,應該采用不同的解決方法,一種是前向糾錯更正FEC, 另一種是ARQ自動請求重傳。對于互動這種這種延時敏感的應用場景,網(wǎng)易視頻云選擇FEC作為丟包解決方案。

“為了解決丟包問題,我們的思路是盡力傳輸?shù)幕A上進行擁塞控制,盡量避免發(fā)生擁塞丟包,當聯(lián)路存在不可避免的隨機丟包,通過FEC,增強傳輸?shù)聂敯粜?利用接收端反饋信息,估計當前可用帶寬,避免擁塞;編碼器在當前估計的可用帶寬下,選擇合適的編碼策略,達到帶寬利益最大化傳輸。”朱玲介紹說。

網(wǎng)易視頻云是怎么解決的?

朱玲介紹了網(wǎng)易視頻云解決擁塞問題的思路。在接收端根據(jù)流量監(jiān)控,實時反饋當前網(wǎng)絡聯(lián)路狀況,反饋給發(fā)送端,發(fā)送端根據(jù)反饋的丟包信息,添加合適的冗余包,并結(jié)合接收端發(fā)送的帶寬估計信息,估計當前的可用帶寬,并進行視頻編碼控制。

 

除了丟包問題,影響直播體驗的另一個常見情況就是延時抖動。所謂抖動,就是每個數(shù)據(jù)包到達對端的時間延時是動態(tài)變化,可能由于路由聯(lián)路的選擇變更,網(wǎng)絡擁塞等造成,它的直接后果就是,會導致對端播放的不流暢。為了解決抖動問題,網(wǎng)易視頻云在接收和播放中引入了JitterBuffer的策略。

朱玲總結(jié)說,實驗以及線上用戶的統(tǒng)計數(shù)據(jù)表明,網(wǎng)易視頻云的互動直播產(chǎn)品完全滿足用戶需求,平均延時在網(wǎng)絡較好情況下,端到端延時控制在200ms左右,在網(wǎng)絡不穩(wěn)定丟包率在20%以內(nèi),網(wǎng)易視頻云依然能提供較為流暢清晰的視頻體驗。http://vcloud.163.com/

責任編輯:xiejuan 來源: 51CTO
相關(guān)推薦

2016-12-12 10:30:07

網(wǎng)易視頻云實時視頻傳輸

2016-12-02 11:42:58

網(wǎng)易視頻云直播

2016-12-05 11:27:04

直播

2017-05-08 13:37:32

IaaS核心虛擬化

2016-09-01 10:23:07

網(wǎng)易直播云計算

2015-11-11 17:21:45

通訊云

2018-03-02 09:04:08

虛擬化存儲云存儲

2015-01-12 09:48:15

云計算分布式虛擬化

2023-12-05 07:26:29

指標中臺大數(shù)據(jù)

2019-09-18 18:26:06

英特爾

2016-12-12 10:33:08

網(wǎng)易云

2016-12-13 14:16:28

直播

2018-08-31 17:37:52

intel云計算AI

2024-03-08 10:50:44

Spring技術(shù)應用程序

2021-08-31 16:17:50

數(shù)字化

2018-11-27 17:00:07

華為云

2017-05-24 11:45:01

互聯(lián)網(wǎng)

2023-09-02 20:34:04

2022-10-24 10:09:54

AIoTel編碼安防

2018-05-22 13:09:57

網(wǎng)易云信音視頻
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 亚洲精品区 | 综合在线视频 | 鸳鸯谱在线观看高清 | 中文字幕在线人 | 91精品国产自产在线老师啪 | 国产精品视频网站 | 成年免费大片黄在线观看岛国 | 国产在线91| 国产美女久久 | 国产成人精品免费视频大全最热 | 国产黄色一级电影 | 久久久久国产精品 | 欧美一级在线免费观看 | 欧美日韩第一页 | 怡红院成人在线视频 | 天堂素人约啪 | 丁香婷婷综合激情五月色 | 精品国产乱码久久久久久中文 | 国产精品99久久久久久www | 欧美久久久久久 | 伊人久久成人 | 亚洲一区二区三区免费观看 | 亚洲欧美一区二区在线观看 | 成人黄色电影在线播放 | 日韩欧美一区二区三区四区 | 九色视频网站 | 国产精品99久久久久 | 日本精品一区二区三区在线观看视频 | 69电影网| 国产日产精品一区二区三区四区 | 欧美日韩福利 | 亚洲一区自拍 | 午夜精品一区二区三区在线 | 一区二区三区影院 | 欧美成人免费在线视频 | 久久男人| 99国产精品久久久久老师 | 久久九九网站 | 久久黄色 | 免费成人高清 | 日本福利视频 |