• <strike id="fdgpu"><input id="fdgpu"></input></strike>
    <label id="fdgpu"></label>
    <s id="fdgpu"><code id="fdgpu"></code></s>

  • <label id="fdgpu"></label>
  • <span id="fdgpu"><u id="fdgpu"></u></span>

    <s id="fdgpu"><sub id="fdgpu"></sub></s>
    您當前的位置是:  首頁(yè) > 新聞 > 專(zhuān)家觀(guān)點(diǎn) >

    網(wǎng)易視頻云專(zhuān)家朱玲:破譯移動(dòng)端實(shí)時(shí)視頻傳輸的核心密碼

    2016-12-13 10:57:16   作者:   來(lái)源:CTI論壇   評論:0  點(diǎn)擊:


      視頻已經(jīng)成為當前各種互聯(lián)網(wǎng)產(chǎn)品的基礎功能之一,如何選擇合適的技術(shù)構建視頻能力也成為了互聯(lián)網(wǎng)團隊必須回答的一個(gè)問(wèn)題。網(wǎng)易視頻云技術(shù)專(zhuān)家朱玲結合網(wǎng)易的研發(fā)實(shí)踐,介紹了視頻云技術(shù)的最新發(fā)展、技術(shù)挑戰所在以及突破方向,并分享了作為一名程序媛的工作和生活感悟。
    \
      視頻傳輸問(wèn)題挑戰最大
      能否先介紹您在網(wǎng)易的工作經(jīng)歷,負責過(guò)哪些項目,目前主要關(guān)注哪些技術(shù)?
      朱玲:我在2015年4月加入網(wǎng)易,一直從事視頻相關(guān)的開(kāi)發(fā)工作,在視頻云產(chǎn)品部門(mén),主要負責Windows端以及iOS端的直播推流/互動(dòng)直播SDK的開(kāi)發(fā);目前關(guān)注視頻編解碼,視頻傳輸,以及視頻處理相關(guān)技術(shù)。
      您最近在北京參加了中國軟件技術(shù)大會(huì ),分享了我們最新的技術(shù)實(shí)踐心得,能否簡(jiǎn)單解釋涉及哪些重要內容?哪些人應該了解這些內容?
      朱玲:主要是給大家分享我們網(wǎng)易視頻云在互動(dòng)直播產(chǎn)品開(kāi)發(fā)過(guò)程中,對視頻傳輸解決方案的一些思考,以及一些實(shí)踐心得,涉及到我們傳輸的技術(shù)選型,框架設計,實(shí)踐過(guò)程中遇到的挑戰,以及解決方案。
      互動(dòng)直播涉及到端到端一整套的解決方案問(wèn)題,每個(gè)環(huán)節都很重要,譬如設備兼容性、音頻降噪、回音消除前處理、視頻編碼碼率控制算法、傳輸等等,其中傳輸問(wèn)題尤為重要。為什么?當前是移動(dòng)互聯(lián)網(wǎng)時(shí)代,大多數用戶(hù)都采用移動(dòng)端體驗互動(dòng)直播,移動(dòng)端通過(guò)WiFi/4G等接入網(wǎng)絡(luò ),由于無(wú)線(xiàn)網(wǎng)絡(luò )固有的問(wèn)題,比如隨機丟包、延時(shí)抖動(dòng)不可避免,如何解決移動(dòng)端網(wǎng)絡(luò )實(shí)時(shí)視頻傳輸問(wèn)題,一直是學(xué)術(shù)界以及工業(yè)界的核心問(wèn)題,傳輸性能直接決定了端到端的用戶(hù)體驗,因此,從我們產(chǎn)品開(kāi)發(fā)初期,就將網(wǎng)絡(luò )優(yōu)化作為一個(gè)重點(diǎn)項目,投入較大的人力物力,包括弱網(wǎng)環(huán)境搭建、算法建模、數據分析、優(yōu)化調整等等,在這個(gè)過(guò)程中,我們也形成了自己的一套傳輸解決方案,并行之有效的集成在線(xiàn)上產(chǎn)品中。視頻團隊,尤其是實(shí)時(shí)音視頻應用開(kāi)發(fā)者,我們面臨的問(wèn)題其實(shí)是一樣的。希望通過(guò)這樣的分享,大家一起交流心得,切磋學(xué)習,對技術(shù)的發(fā)展起到一定的推動(dòng)作用,最終讓用戶(hù)隨時(shí)隨地體驗到高清流暢的視頻服務(wù)。
      根據您的研發(fā)經(jīng)驗,視頻技術(shù),包括剛才說(shuō)的互動(dòng)直播,最具挑戰的難題是哪一個(gè)?我們投入了多少資源和精力解決這個(gè)問(wèn)題?
      朱玲:視頻傳輸問(wèn)題,如何在WiFi/移動(dòng)端等較為復雜的網(wǎng)絡(luò )環(huán)境中保證穩定流暢的傳輸以滿(mǎn)足用戶(hù)隨時(shí)隨地體驗高清流暢的視頻觀(guān)感,一直是我們的技術(shù)核心問(wèn)題。從產(chǎn)品開(kāi)發(fā)初期至今,我們一直在做這方面的優(yōu)化工作,并將持續優(yōu)化下去。
      優(yōu)化工作是無(wú)限的
      在互動(dòng)直播體系中,抗丟包的冗余編碼和傳輸效率的優(yōu)化之間,折中的關(guān)鍵點(diǎn)是什么?
      朱玲:互動(dòng)直播對傳輸延時(shí)非常敏感,我們過(guò)濾掉ARQ(自動(dòng)重傳請求)方案而采取FEC(前向糾錯編碼)來(lái)對抗網(wǎng)絡(luò )的隨機丟包問(wèn)題。誠然,冗余包的添加會(huì )額外消耗一定的傳輸帶寬,因此,我們在設計冗余包添加策略時(shí),要充分考慮其帶寬消耗與恢復能力的權衡,我們不僅根據網(wǎng)絡(luò )實(shí)時(shí)反饋的丟包率動(dòng)態(tài)自適應調節添加冗余包的包率,還結合視頻包信息,采用Unequal Lelve protection FEC,對于關(guān)鍵幀關(guān)鍵信息添加更多的冗余包,以降低隨機丟包對視頻傳輸的影響。
      您說(shuō)傳輸需要持續優(yōu)化,那么如何評價(jià)目前整個(gè)互動(dòng)直播領(lǐng)域的技術(shù)水平?
      朱玲:從國外的Skype到我們的網(wǎng)易泡泡等實(shí)時(shí)通信產(chǎn)品,一開(kāi)始較多的關(guān)注點(diǎn)在于短消息,音頻的互動(dòng),早期大都基于PC端開(kāi)發(fā),一方面IM、音頻的傳輸碼率較低,另一方面有線(xiàn)寬帶網(wǎng)絡(luò )帶寬較為充裕,遇到的傳輸問(wèn)題可能沒(méi)有那么明顯。
      近年來(lái),隨著(zhù)移動(dòng)互聯(lián)網(wǎng)的發(fā)展,互動(dòng)直播類(lèi)產(chǎn)品更多的實(shí)現在手機端,而手機其先天的優(yōu)勢視頻采集隨處可得,4G、WiFi網(wǎng)絡(luò )隨地接入,人們不再局限于文字、聲音,而更多的是利用視頻信息去進(jìn)行互動(dòng),我們知道視頻信息量是很龐大的,對視頻信息傳輸需求的激增,無(wú)疑惡化了網(wǎng)絡(luò )的擁塞狀況,再加上移動(dòng)網(wǎng)絡(luò )自身的問(wèn)題,丟包抖動(dòng)隨處可見(jiàn),在這種復雜的充滿(mǎn)競爭的網(wǎng)絡(luò )情況下,實(shí)時(shí)通信就遇到了更多的挑戰。
      目前市場(chǎng)上的互動(dòng)直播產(chǎn)品雖然有不少,但大多采用一些大的平臺方提供解決方案,這些平臺方包括網(wǎng)易也就4~5家吧,盡管我們可以說(shuō):我們的互動(dòng)直播在分辨率480p/WiFi條件下,抗丟包20%,延時(shí)200ms以?xún)龋怯脩?hù)會(huì )問(wèn)了:傳輸720p呢?4K視頻呢?超清視頻體驗呢?延時(shí)100ms以?xún)瓤梢悦矗棵鎸γ嬲f(shuō)話(huà)那樣可以么?人們對于提高視頻通信的用戶(hù)體驗的追求是無(wú)限的,所以,我們的優(yōu)化工作也是無(wú)限的。
      客觀(guān)地說(shuō),大家的互動(dòng)直播產(chǎn)品都需要繼續優(yōu)化,這樣才能滿(mǎn)足人們日益增長(cháng)的對于視頻多媒體實(shí)時(shí)信息交互的多種需求。
      誠如您所說(shuō),需求是無(wú)限的,那么從您的角度來(lái)看,要打造滿(mǎn)足娛樂(lè )、電商、金融等行業(yè)需求解決方案,哪些方面的技術(shù)是必備的?
      朱玲:這個(gè)問(wèn)題不好回答,我認為要具備的技術(shù)太多了,包括前端、后臺、底層音視頻技術(shù)等等,建議大家直接整合網(wǎng)易云。
      程序媛的工作與生活
      作為一名程序媛,您喜歡被人稱(chēng)呼為“玲哥”,但男性和女性的思維模式和優(yōu)勢其實(shí)是有差異的,猿和媛在研發(fā)工作中面臨的挑戰有什么不同?需要如何分工協(xié)作實(shí)現高效研發(fā)?
      朱玲:“玲哥”只是聽(tīng)上去好聽(tīng)而已,“玲妹妹”有點(diǎn)凄慘,不是么?我并不覺(jué)得面臨的挑戰會(huì )因為性別而有所不同,也無(wú)需根據性別去做任何分工,程序開(kāi)發(fā)不是生孩子,男性一定不行,也不是重體力活,女性一定有劣勢。我個(gè)人暫時(shí)還沒(méi)有想到,對于從事程序開(kāi)發(fā)工作,性別會(huì )帶來(lái)什么差異。
      有哪些會(huì )影響研發(fā)效率的不利因素是必須杜絕的?
      朱玲:產(chǎn)品需求不明確,前期技術(shù)調研不充分,導致開(kāi)發(fā)冷很多功能卻壓根沒(méi)有運用到實(shí)際產(chǎn)品中的或者說(shuō)由于技術(shù)實(shí)現難度等問(wèn)題,半途而廢的那些功能開(kāi)發(fā),大大降低了研發(fā)效率。
      我們經(jīng)常能夠在論壇里面看到很多程序員,尤其是遠離故土的程序員表達他們的迷茫,比如壓力大、收入低,比如和產(chǎn)品、銷(xiāo)售部門(mén)在技術(shù)或者功能的選擇上存在較大的分歧,對于他們的這些問(wèn)題,您有什么建議嗎?
      朱玲:對于第一個(gè)問(wèn)題,不光是程序員,大多數人尤其是年輕人都會(huì )有類(lèi)似的焦慮。其實(shí)壓力大并沒(méi)有多么壞,還記得高考逼得我們上知中文,下知地理,而現在我們一無(wú)所知;收入低也只是相對而言,知足常樂(lè )。我也有情緒低落的時(shí)候,這個(gè)時(shí)候我一般會(huì )去看一場(chǎng)電影,吃一頓麻辣香鍋,或者去跑步,壓力每個(gè)人都有,我們要做到的就是找到一個(gè)合理合法的方式去釋放它!
      對于開(kāi)發(fā)與產(chǎn)品,銷(xiāo)售的分歧,這個(gè)就更不是問(wèn)題了,一個(gè)好的團隊就是通過(guò)各種摩擦、碰撞(撕逼)來(lái)迸發(fā)火花的,大家都相敬如賓,很可能就是貌合神離。我個(gè)人非常推崇各抒己見(jiàn),百花齊放的溝通方式,從別人的角度來(lái)看同一個(gè)問(wèn)題,能更加開(kāi)闊我們的思維,了解自身的不足。
      技術(shù)學(xué)習心得
      對于技術(shù)知識的學(xué)習和運用,您有什么經(jīng)驗可以分享?
      朱玲:關(guān)于學(xué)習,現在網(wǎng)絡(luò )信息很發(fā)達,經(jīng)常會(huì )有各種“xx技術(shù)分享”“xx技術(shù)大揭秘”等文章推送,這種信息大多比較片面化,屬于一家之言,或者充斥著(zhù)軟廣硬廣,只能作為一些參考,不應該浪費太多時(shí)間,否則就是知道了很多的大道理,也依然做不好開(kāi)發(fā)。要學(xué)習,還是要系統化的理論化的,多讀書(shū),讀好書(shū)。
      運用方面,就是多寫(xiě)代碼,熟能生巧。
      來(lái)年技術(shù)展望
      對于視頻云技術(shù)在新的一年的發(fā)展,您有什么樣的期待?您的研發(fā)重心會(huì )放在哪里?
      朱玲:希望視頻云的產(chǎn)品更穩定,功能更豐富,用戶(hù)接入更簡(jiǎn)單,真正的做到用技術(shù)改變人們的生活。至于我個(gè)人,研發(fā)重心依然是視頻相關(guān)技術(shù),包括最新的編碼標準之類(lèi)。

    專(zhuān)題

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 新蔡县| 常山县| 建阳市| 阜新市| 察雅县| 乌兰浩特市| 望奎县| 左权县| 江都市| 沂水县| 平安县| 涪陵区| 晋中市| 建阳市| 鄢陵县| 丰台区| 巫溪县| 巴彦淖尔市| 昆山市| 新宾| 怀来县| 萨嘎县| 武夷山市| 珲春市| 甘南县| 格尔木市| 青岛市| 曲周县| 旺苍县| 留坝县| 蒙山县| 葵青区| 临西县| 陈巴尔虎旗| 岳阳市| 朔州市| 德化县| 红安县| 华池县| 壤塘县| 威远县| http://444 http://444 http://444 http://444 http://444 http://444