自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

網(wǎng)易朱玲:破譯移動端實(shí)時(shí)視頻傳輸?shù)暮诵拿艽a

企業(yè)動態(tài)
視頻傳輸問題,如何在WiFi/移動端等較為復(fù)雜的網(wǎng)絡(luò)環(huán)境中保證穩(wěn)定流暢的傳輸以滿足用戶隨時(shí)隨地體驗(yàn)高清流暢的視頻觀感,一直是我們的技術(shù)核心問題。從產(chǎn)品開發(fā)初期至今,我們一直在做這方面的優(yōu)化工作,并將持續(xù)優(yōu)化下去。

視頻已經(jīng)成為當(dāng)前各種互聯(lián)網(wǎng)產(chǎn)品的基礎(chǔ)功能之一,如何選擇合適的技術(shù)構(gòu)建視頻能力也成為了互聯(lián)網(wǎng)團(tuán)隊(duì)必須回答的一個問題。網(wǎng)易視頻云技術(shù)專家朱玲結(jié)合網(wǎng)易的研發(fā)實(shí)踐,介紹了視頻云技術(shù)的最新發(fā)展、技術(shù)挑戰(zhàn)所在以及突破方向,并分享了作為一名程序媛的工作和生活感悟。

[[178632]] 

視頻傳輸問題挑戰(zhàn)最大

能否先介紹您在網(wǎng)易的工作經(jīng)歷,負(fù)責(zé)過哪些項(xiàng)目,目前主要關(guān)注哪些技術(shù)?

朱玲:我在2015年4月加入網(wǎng)易,一直從事視頻相關(guān)的開發(fā)工作,在視頻云產(chǎn)品部門,主要負(fù)責(zé)Windows端以及iOS端的直播推流/互動直播SDK的開發(fā);目前關(guān)注視頻編解碼,視頻傳輸,以及視頻處理相關(guān)技術(shù)。

您最近在北京參加了中國軟件技術(shù)大會,分享了我們最新的技術(shù)實(shí)踐心得,能否簡單解釋涉及哪些重要內(nèi)容?哪些人應(yīng)該了解這些內(nèi)容?

朱玲:主要是給大家分享我們網(wǎng)易視頻云在互動直播產(chǎn)品開發(fā)過程中,對視頻傳輸解決方案的一些思考,以及一些實(shí)踐心得,涉及到我們傳輸?shù)募夹g(shù)選型,框架設(shè)計(jì),實(shí)踐過程中遇到的挑戰(zhàn),以及解決方案。

互動直播涉及到端到端一整套的解決方案問題,每個環(huán)節(jié)都很重要,譬如設(shè)備兼容性、音頻降噪、回音消除前處理、視頻編碼碼率控制算法、傳輸?shù)鹊?,其中傳輸問題尤為重要。為什么?當(dāng)前是移動互聯(lián)網(wǎng)時(shí)代,大多數(shù)用戶都采用移動端體驗(yàn)互動直播,移動端通過WiFi/4G等接入網(wǎng)絡(luò),由于無線網(wǎng)絡(luò)固有的問題,比如隨機(jī)丟包、延時(shí)抖動不可避免,如何解決移動端網(wǎng)絡(luò)實(shí)時(shí)視頻傳輸問題,一直是學(xué)術(shù)界以及工業(yè)界的核心問題,傳輸性能直接決定了端到端的用戶體驗(yàn),因此,從我們產(chǎn)品開發(fā)初期,就將網(wǎng)絡(luò)優(yōu)化作為一個重點(diǎn)項(xiàng)目,投入較大的人力物力,包括弱網(wǎng)環(huán)境搭建、算法建模、數(shù)據(jù)分析、優(yōu)化調(diào)整等等,在這個過程中,我們也形成了自己的一套傳輸解決方案,并行之有效的集成在線上產(chǎn)品中。視頻團(tuán)隊(duì),尤其是實(shí)時(shí)音視頻應(yīng)用開發(fā)者,我們面臨的問題其實(shí)是一樣的。希望通過這樣的分享,大家一起交流心得,切磋學(xué)習(xí),對技術(shù)的發(fā)展起到一定的推動作用,最終讓用戶隨時(shí)隨地體驗(yàn)到高清流暢的視頻服務(wù)。

根據(jù)您的研發(fā)經(jīng)驗(yàn),視頻技術(shù),包括剛才說的互動直播,最具挑戰(zhàn)的難題是哪一個?我們投入了多少資源和精力解決這個問題?

朱玲:視頻傳輸問題,如何在WiFi/移動端等較為復(fù)雜的網(wǎng)絡(luò)環(huán)境中保證穩(wěn)定流暢的傳輸以滿足用戶隨時(shí)隨地體驗(yàn)高清流暢的視頻觀感,一直是我們的技術(shù)核心問題。從產(chǎn)品開發(fā)初期至今,我們一直在做這方面的優(yōu)化工作,并將持續(xù)優(yōu)化下去。

優(yōu)化工作是無限的

在互動直播體系中,抗丟包的冗余編碼和傳輸效率的優(yōu)化之間,折中的關(guān)鍵點(diǎn)是什么?

朱玲:互動直播對傳輸延時(shí)非常敏感,我們過濾掉ARQ(自動重傳請求)方案而采取FEC(前向糾錯編碼)來對抗網(wǎng)絡(luò)的隨機(jī)丟包問題。誠然,冗余包的添加會額外消耗一定的傳輸帶寬,因此,我們在設(shè)計(jì)冗余包添加策略時(shí),要充分考慮其帶寬消耗與恢復(fù)能力的權(quán)衡,我們不僅根據(jù)網(wǎng)絡(luò)實(shí)時(shí)反饋的丟包率動態(tài)自適應(yīng)調(diào)節(jié)添加冗余包的包率,還結(jié)合視頻包信息,采用Unequal Lelve protection FEC,對于關(guān)鍵幀關(guān)鍵信息添加更多的冗余包,以降低隨機(jī)丟包對視頻傳輸?shù)挠绊憽?/strong>

 

您說傳輸需要持續(xù)優(yōu)化,那么如何評價(jià)目前整個互動直播領(lǐng)域的技術(shù)水平?

朱玲:從國外的Skype到我們的網(wǎng)易泡泡等實(shí)時(shí)通信產(chǎn)品,一開始較多的關(guān)注點(diǎn)在于短消息,音頻的互動,早期大都基于PC端開發(fā),一方面IM、音頻的傳輸碼率較低,另一方面有線寬帶網(wǎng)絡(luò)帶寬較為充裕,遇到的傳輸問題可能沒有那么明顯。

近年來,隨著移動互聯(lián)網(wǎng)的發(fā)展,互動直播類產(chǎn)品更多的實(shí)現(xiàn)在手機(jī)端,而手機(jī)其先天的優(yōu)勢視頻采集隨處可得,4G、WiFi網(wǎng)絡(luò)隨地接入,人們不再局限于文字、聲音,而更多的是利用視頻信息去進(jìn)行互動,我們知道視頻信息量是很龐大的,對視頻信息傳輸需求的激增,無疑惡化了網(wǎng)絡(luò)的擁塞狀況,再加上移動網(wǎng)絡(luò)自身的問題,丟包抖動隨處可見,在這種復(fù)雜的充滿競爭的網(wǎng)絡(luò)情況下,實(shí)時(shí)通信就遇到了更多的挑戰(zhàn)。

目前市場上的互動直播產(chǎn)品雖然有不少,但大多采用一些大的平臺方提供解決方案,這些平臺方包括網(wǎng)易也就4~5家吧,盡管我們可以說:我們的互動直播在分辨率480p/WiFi條件下,抗丟包20%,延時(shí)200ms以內(nèi),那用戶會問了:傳輸720p呢?4K視頻呢?超清視頻體驗(yàn)?zāi)?延時(shí)100ms以內(nèi)可以么?面對面說話那樣可以么?人們對于提高視頻通信的用戶體驗(yàn)的追求是無限的,所以,我們的優(yōu)化工作也是無限的。

客觀地說,大家的互動直播產(chǎn)品都需要繼續(xù)優(yōu)化,這樣才能滿足人們?nèi)找嬖鲩L的對于視頻多媒體實(shí)時(shí)信息交互的多種需求。

誠如您所說,需求是無限的,那么從您的角度來看,要打造滿足娛樂、電商、金融等行業(yè)需求解決方案,哪些方面的技術(shù)是必備的?

朱玲:這個問題不好回答,我認(rèn)為要具備的技術(shù)太多了,包括前端、后臺、底層音視頻技術(shù)等等,建議大家直接整合網(wǎng)易云。

程序媛的工作與生活

作為一名程序媛,您喜歡被人稱呼為“玲哥”,但男性和女性的思維模式和優(yōu)勢其實(shí)是有差異的,猿和媛在研發(fā)工作中面臨的挑戰(zhàn)有什么不同?需要如何分工協(xié)作實(shí)現(xiàn)高效研發(fā)?

朱玲:“玲哥”只是聽上去好聽而已,“玲妹妹”有點(diǎn)凄慘,不是么?我并不覺得面臨的挑戰(zhàn)會因?yàn)樾詣e而有所不同,也無需根據(jù)性別去做任何分工,程序開發(fā)不是生孩子,男性一定不行,也不是重體力活,女性一定有劣勢。我個人暫時(shí)還沒有想到,對于從事程序開發(fā)工作,性別會帶來什么差異。

有哪些會影響研發(fā)效率的不利因素是必須杜絕的?

朱玲:產(chǎn)品需求不明確,前期技術(shù)調(diào)研不充分,導(dǎo)致開發(fā)冷很多功能卻壓根沒有運(yùn)用到實(shí)際產(chǎn)品中的或者說由于技術(shù)實(shí)現(xiàn)難度等問題,半途而廢的那些功能開發(fā),大大降低了研發(fā)效率。

我們經(jīng)常能夠在論壇里面看到很多程序員,尤其是遠(yuǎn)離故土的程序員表達(dá)他們的迷茫,比如壓力大、收入低,比如和產(chǎn)品、銷售部門在技術(shù)或者功能的選擇上存在較大的分歧,對于他們的這些問題,您有什么建議嗎?

朱玲:對于第一個問題,不光是程序員,大多數(shù)人尤其是年輕人都會有類似的焦慮。其實(shí)壓力大并沒有多么壞,還記得高考逼得我們上知中文,下知地理,而現(xiàn)在我們一無所知;收入低也只是相對而言,知足常樂。我也有情緒低落的時(shí)候,這個時(shí)候我一般會去看一場電影,吃一頓麻辣香鍋,或者去跑步,壓力每個人都有,我們要做到的就是找到一個合理合法的方式去釋放它!

對于開發(fā)與產(chǎn)品,銷售的分歧,這個就更不是問題了,一個好的團(tuán)隊(duì)就是通過各種摩擦、碰撞(撕逼)來迸發(fā)火花的,大家都相敬如賓,很可能就是貌合神離。我個人非常推崇各抒己見,百花齊放的溝通方式,從別人的角度來看同一個問題,能更加開闊我們的思維,了解自身的不足。

技術(shù)學(xué)習(xí)心得

對于技術(shù)知識的學(xué)習(xí)和運(yùn)用,您有什么經(jīng)驗(yàn)可以分享?

朱玲:關(guān)于學(xué)習(xí),現(xiàn)在網(wǎng)絡(luò)信息很發(fā)達(dá),經(jīng)常會有各種“xx技術(shù)分享”“xx技術(shù)大揭秘”等文章推送,這種信息大多比較片面化,屬于一家之言,或者充斥著軟廣硬廣,只能作為一些參考,不應(yīng)該浪費(fèi)太多時(shí)間,否則就是知道了很多的大道理,也依然做不好開發(fā)。要學(xué)習(xí),還是要系統(tǒng)化的理論化的,多讀書,讀好書。

運(yùn)用方面,就是多寫代碼,熟能生巧。

來年技術(shù)展望

對于視頻云技術(shù)在新的一年的發(fā)展,您有什么樣的期待?您的研發(fā)重心會放在哪里?

朱玲:希望視頻云的產(chǎn)品更穩(wěn)定,功能更豐富,用戶接入更簡單,真正的做到用技術(shù)改變?nèi)藗兊纳睢V劣谖覀€人,研發(fā)重心依然是視頻相關(guān)技術(shù),包括最新的編碼標(biāo)準(zhǔn)之類。http://vcloud.163.com/

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

2016-12-12 10:17:50

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

2023-11-26 16:08:11

VR視頻

2013-05-21 10:19:35

雙絞線同軸視頻傳輸

2013-09-22 09:50:57

QoS服務(wù)質(zhì)量QoS

2010-03-16 18:36:17

無線視頻傳輸技術(shù)

2012-11-20 16:12:55

WLAN視頻無線局域網(wǎng)

2014-08-25 14:12:44

光纖

2023-07-18 17:59:38

2011-04-12 10:40:54

雙絞線同軸電纜

2009-11-30 18:15:59

evdo路由器

2011-07-08 11:02:23

思科視頻傳輸

2011-01-07 10:36:45

802.11n無線LAN無線局域網(wǎng)

2017-12-22 22:13:22

語音視頻SDK延遲

2014-03-25 14:21:18

WebSocket實(shí)時(shí)

2009-05-26 11:28:02

2009-12-01 19:04:03

evdo路由器

2016-12-13 14:16:28

直播

2013-01-28 10:20:57

Wi-Fi無線網(wǎng)絡(luò)視頻網(wǎng)絡(luò)

2016-12-12 10:33:08

網(wǎng)易云

2024-01-29 00:10:00

點(diǎn)贊
收藏

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