朱明亮:参与开源软件让业余时间更有意义
在大學(xué)期間朱明亮的專業(yè)是土木工程,不過他反而對編程更感興趣。并合作開發(fā)維護(hù)了開源播放器XULPlayer,雖然占據(jù)大部分業(yè)余時(shí)間,但他說:這讓業(yè)余時(shí)間過得更有意義,更充實(shí),也得到社區(qū)網(wǎng)友的認(rèn)可及支持。從此,十多年時(shí)間一直專注在多媒體開發(fā)領(lǐng)域。經(jīng)歷過若干公司,也經(jīng)歷過創(chuàng)業(yè)的失敗。正是這些老碼農(nóng)的堅(jiān)持,讓多媒體開發(fā)生態(tài)更加豐富。LiveVideoStack郵件采訪了PP云資深架構(gòu)師朱明亮,回顧了過往了成長經(jīng)歷,并展望了行業(yè)熱點(diǎn)。
策劃 / LiveVideoStack
LiveVideoStack:朱明亮你好,能否簡要介紹下自己,包括目前的主要工作及關(guān)注領(lǐng)域? ??
朱明亮:我在同濟(jì)大學(xué)讀研期間,出于興趣原因,業(yè)余做過一些視頻轉(zhuǎn)碼方面的項(xiàng)目,并與朋友合作過一款開源播放器軟件,那時(shí)起就與視頻編解碼結(jié)下不解之緣。工作后一直混跡于視頻編解碼及流媒體領(lǐng)域,參與過單機(jī)轉(zhuǎn)碼軟件/分布式轉(zhuǎn)碼軟件的開發(fā),參與并主導(dǎo)過虎撲旗下智慧運(yùn)動場的視頻直點(diǎn)播系統(tǒng)的建設(shè)。目前就職于PP云,負(fù)責(zé)公司分布式轉(zhuǎn)碼系統(tǒng)的研發(fā)及維護(hù),直播轉(zhuǎn)碼平臺的研發(fā)。主要關(guān)注視頻編解碼、視頻直播、窄帶高清、AI在視頻方面的應(yīng)用等技術(shù)領(lǐng)域。
LiveVideoStack:從讀研到現(xiàn)在,大部分經(jīng)歷都與多媒體開發(fā)相關(guān),究竟有哪些內(nèi)部和外部的因素讓你對多媒體開發(fā)不離不棄?
朱明亮:最初切入這個(gè)領(lǐng)域主要還是出于興趣,當(dāng)時(shí)是為了給自己的移動設(shè)備轉(zhuǎn)碼一些視頻,琢磨怎么能在有限的空間里多放一些視頻資料,還要清晰,就這樣接觸了轉(zhuǎn)碼方面的技術(shù),后來又參與了相關(guān)的開源項(xiàng)目。參與開源項(xiàng)目的過程中,自己在這個(gè)領(lǐng)域的技術(shù)能力不斷提升,還有社區(qū)用戶的反饋及鼓勵(lì),讓我在這個(gè)領(lǐng)域越走越遠(yuǎn)。
LiveVideoStack:你還合作開發(fā)并持續(xù)維護(hù)過一款開源的播放器XULPlayer,為什么要做XULPlayer?維護(hù)開源軟件,必然要占用自己的私人時(shí)間,這一過程中你得到了什么?
朱明亮:2007年左右做轉(zhuǎn)碼項(xiàng)目時(shí),用到了開源項(xiàng)目mplayer的一些東西,這個(gè)項(xiàng)目有強(qiáng)大的音視頻濾鏡功能,比較適合做轉(zhuǎn)碼中的一些編輯功能。期間覺得這個(gè)播放器的功能非常強(qiáng)大,但是基于命令行的,只有網(wǎng)友貢獻(xiàn)的一個(gè)很簡陋的界面,就想基于mplayer內(nèi)核做一個(gè)更強(qiáng)大的,無需安裝額外解碼器的播放器。當(dāng)時(shí)做這個(gè)項(xiàng)目確實(shí)占用了自己大部分業(yè)余時(shí)間,但也正是這樣,業(yè)余時(shí)間過得更有意義,更充實(shí),自己的開發(fā)技能也得到了提高及擴(kuò)展,做的工作也得到社區(qū)網(wǎng)友的認(rèn)可及支持。
? ?
LiveVideoStack:兩年的技術(shù)創(chuàng)業(yè)經(jīng)歷有哪些難忘的故事?又學(xué)到了哪些?
朱明亮:剛畢業(yè)沒多久,一時(shí)沖動就跟朋友創(chuàng)業(yè)了,做視頻轉(zhuǎn)碼方面的項(xiàng)目與產(chǎn)品,期間跟兄弟們同甘共苦,一起打磨公司的產(chǎn)品,同時(shí)還做一些外包項(xiàng)目支撐公司運(yùn)營。其中有一款單機(jī)轉(zhuǎn)碼軟件MediaCoderNT得到NVIDIA的認(rèn)可,2009年與NVIDIA合作推出了CUDA加速轉(zhuǎn)碼專版,當(dāng)時(shí)在市場上引起過不小的反響。在兩年的創(chuàng)業(yè)過程中,我的技術(shù)能力得到全面且快速提升,前端開發(fā),視頻編解碼領(lǐng)域的專業(yè)開發(fā),后端開發(fā)都要參與。同時(shí)因?yàn)槲覀冞^于專注技術(shù),缺乏對運(yùn)營和市場的敬畏,導(dǎo)致公司不能有持續(xù)的現(xiàn)金收入,堅(jiān)持兩年后無以為繼。
LiveVideoStack:如何保持一顆好奇心?
朱明亮:興趣是最好的老師,選擇自己感興趣的點(diǎn)切入,有點(diǎn)及面積累知識體系的廣度,由表及里,積累專業(yè)領(lǐng)域的深度。我在同濟(jì)大學(xué)其實(shí)讀的是土木工程專業(yè),但后來發(fā)現(xiàn)對結(jié)構(gòu)設(shè)計(jì)提不起很大的興趣,倒是挺喜歡編程,讀研時(shí)研究方向就選了土木與計(jì)算機(jī)結(jié)合的交叉學(xué)科——土木計(jì)算機(jī)仿真,由此開啟了一個(gè)新的領(lǐng)域,剛開始確實(shí)有點(diǎn)難,但有興趣在,就會努力補(bǔ)齊短板,遇到問題也會契而不舍的探索。所以我覺得做自己感興趣的事情,自然會保持關(guān)注,始終保有一顆好奇心。
LiveVideoStack:能否描述一下您典型的一天的日程?幾點(diǎn)入睡,幾點(diǎn)起床?你是如何平衡工作與生活的?
朱明亮:一般早上7點(diǎn)起床,晚上12點(diǎn)睡覺。我覺得工作的事情盡量在公司解決,所以白天工作時(shí)要保持專注,使工作效率最大化,這樣晚上回到家就專注于家庭生活。
LiveVideoStack:有一種觀點(diǎn)認(rèn)為,現(xiàn)在學(xué)習(xí)多媒體開發(fā)非常容易了,因?yàn)橛写罅康拈_源工具和框架可供學(xué)習(xí)使用。另外一種觀點(diǎn)認(rèn)為,多媒體開發(fā)技術(shù)演進(jìn)非常快,AI等新技術(shù)正在與多媒體技術(shù)結(jié)合,需要學(xué)習(xí)的技術(shù)越來越多。您的體會是什么?
朱明亮:我覺得視頻編解碼及流媒體方面的開發(fā)入門變簡單了,基礎(chǔ)的應(yīng)用開發(fā)也簡單了,這是行業(yè)發(fā)展積累的必然趨勢。云服務(wù)商更是把很多視頻能力作為基礎(chǔ)設(shè)施提供給客戶,從視頻采集到直點(diǎn)播傳輸/分發(fā),都提供了SDK或服務(wù),客戶只需關(guān)注業(yè)務(wù)就行。但如果需要對整個(gè)視頻鏈路有更精細(xì)的控制,或?qū)σ曨l功能有特殊或更深度的需求時(shí),就需要對編解碼及流媒體開發(fā)更精通,自己開發(fā)一些關(guān)鍵模塊。
LiveVideoStack:如果讓你來預(yù)測2018年多媒體生態(tài)圈的技術(shù)關(guān)鍵詞,你會選哪些?為什么?
朱明亮:首先是WebRTC,隨著1.0標(biāo)準(zhǔn)的定稿及各系統(tǒng)的瀏覽器的支持,視頻直播領(lǐng)域?qū)拥木薮笮枨箝_始釋放出來,很多公司或平臺都在基于它研發(fā)自己低延時(shí)互動直播產(chǎn)品或服務(wù)。其次是HEVC編解碼的應(yīng)用,之前受限于高昂的專利費(fèi),應(yīng)用發(fā)展較慢,但整個(gè)生態(tài)還是慢慢成熟起來了,支持硬解的終端設(shè)備也更多了,對RTMP直播協(xié)議的擴(kuò)展業(yè)界也有了共識,另外有AV1標(biāo)準(zhǔn)的追擊,HEVC的專利費(fèi)有望降低。另外還有窄帶高清技術(shù)也受到各大公司重視,它提供了與編碼標(biāo)準(zhǔn)無關(guān)的降碼率方案,能有效降低帶寬成本。
LiveVideoStack:多媒體開發(fā)似乎可以解釋為,以更低的成本(如帶寬、存儲空間),提供最身臨其境的體驗(yàn)的服務(wù)。為了這個(gè)目標(biāo),業(yè)界正在做哪些技術(shù)探索?
朱明亮:嗯,可以這么說。4K/8K視頻技術(shù)及VR視頻技術(shù)是近年來業(yè)界的熱點(diǎn),這些技術(shù)的成熟及廣泛應(yīng)用必將帶來更好的視頻服務(wù)體驗(yàn),而要降低帶寬等成本,更高效的編碼標(biāo)準(zhǔn)必不可少,HEVC、AV1等編碼標(biāo)準(zhǔn)都正當(dāng)其時(shí),編碼標(biāo)準(zhǔn)之外的窄帶高清也是有益的技術(shù)探索。
WebRTCon 2018
經(jīng)歷了起跑、 熱炒、失落的7年長跑后,伴隨1.0版定稿,獲得iOS端支持,WebRTC具備了打通主流生態(tài)系統(tǒng)和端的能力,2018年也將是WebRTC落地的最好時(shí)機(jī)。由LiveVideoStack音視頻技術(shù)社區(qū)出品,WebRTCon 2018將于5月在上海舉行,這是一次對過去幾年WebRTC技術(shù)實(shí)踐與應(yīng)用落地的總結(jié)。
本文受訪者也將出席,與大家分享、討論讓用戶無感的動態(tài)切換視頻源及改變Logo等相關(guān)技術(shù)。除此之外,還有其他全球領(lǐng)先的WebRTC技術(shù)專家,為參會者帶來全球同步的技術(shù)實(shí)踐與趨勢解讀。
總結(jié)
以上是生活随笔為你收集整理的朱明亮:参与开源软件让业余时间更有意义的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小哥哥,WebRTC 了解一下
- 下一篇: 报告显示H.264份额进一步提升 108