曾小伟:谁没被“不可思议”的薪资吸引过?
在我經(jīng)歷的上百場技術(shù)分享中,將分享打印成演講稿的講師寥寥,一共有3次。曾小偉的分享是其中一次。事實(shí)證明,這種“愚笨”的方法不僅令身為組織方的我十分感動,而且實(shí)際的輸出效果也是不錯的。在曾小偉“LiveVideoStack Meet上海:多媒體開發(fā)新趨勢”的分享后,我們相約做一次郵件采訪。在采訪中,他聊起了自己的入行經(jīng)歷,被技術(shù)的深度和廣度困擾過,也被互聯(lián)網(wǎng)金融“不可思議”的薪資吸引過。他還說,做的越多,越覺得自己無知。他是,曾小偉 PP云技術(shù)副總監(jiān)。
策劃 / LiveVideoStack
LiveVideoStack:曾小偉你好,能否簡要介紹下自己,包括目前的主要工作及關(guān)注領(lǐng)域?
曾小偉:2006年剛?cè)胄袝r有幸參與到一個高性能計(jì)算處理項(xiàng)目中,從周邊的同事吸取很多營養(yǎng);接下來做了2~3年與流媒體相關(guān)的嵌入式開發(fā),也接觸一些流媒體服務(wù)端的開發(fā);2010年加入虹軟,開始做Codec內(nèi)核優(yōu)化和NLP(自然語言處理)方向的內(nèi)容,并將產(chǎn)出結(jié)果服務(wù)化;2013后,加入創(chuàng)業(yè)公司,2016年加入PP云(屬于蘇寧集團(tuán)數(shù)據(jù)云公司)都在做視頻云架構(gòu)設(shè)計(jì)和研發(fā)管理工作。目前專注于PP云(蘇寧視頻云)的發(fā)展,在優(yōu)化傳統(tǒng)點(diǎn)直播方面、低延遲直播(WebRTC應(yīng)用),AI與視頻云的結(jié)合等方面花費(fèi)較大精力。
LiveVideoStack:感謝你在“LiveVideoStack Meet上海:多媒體開發(fā)新趨勢”的分享,你每次分享都要寫成演講稿嗎?像你這么認(rèn)真的分享者不多見,也期待再次看到你的分享。
曾小偉:準(zhǔn)備講稿,其實(shí)不是出于認(rèn)真,而是擔(dān)心自己記性不好或是緊張,怕把一些關(guān)鍵點(diǎn)給漏掉(囧一個)。剛從事流媒體行業(yè)時,能參考的資料很少,記得在做Codec的研發(fā)時,基本上很多情況下就是啃spec文件和一些陳年的課本。最近兩年和流媒體相關(guān)技術(shù)網(wǎng)站或組織逐漸多了起來,從業(yè)者學(xué)習(xí)和查資料方便了太多,LiveVideoStack就是其中非常不錯的一個。LiveVideoStack我在這次分享前很久就接觸過,當(dāng)時查技術(shù)資料看到了,發(fā)現(xiàn)其中的內(nèi)容專業(yè)性很好,也就開始定期關(guān)注。非常期待與LiveVideoStack的再次合作。
LiveVideoStack:從事多媒體服務(wù)器開發(fā)和架構(gòu)設(shè)計(jì)十多年,這么多年做一個領(lǐng)域不會產(chǎn)生疲勞感么?中途是否(考慮)轉(zhuǎn)換過軌道?
曾小偉:首先,得承認(rèn),確實(shí)動搖過,在創(chuàng)業(yè)公司時,遇到了P2P金融公司將APP開發(fā)者薪資炒到“不可思議”的情況,我也曾考慮過是否放棄自己熟悉的領(lǐng)域,去轉(zhuǎn)APP開發(fā)掙錢。
當(dāng)時一方面因?yàn)橛X得自己在視頻云架構(gòu)方面還不夠資深,至少得做出點(diǎn)樣子來吧,另外也還好這波泡沫破的比較快,否則沒準(zhǔn)已經(jīng)轉(zhuǎn)行了。現(xiàn)在的我經(jīng)常這樣一個感覺,做的越多,越覺得自己無知。
對于流媒體、系統(tǒng)架構(gòu)方面的知識有了一定程度了解后,發(fā)現(xiàn)自己在網(wǎng)絡(luò)方面深度又不夠;在了解和實(shí)踐一些AI的知識與算法時,又發(fā)現(xiàn)自己數(shù)學(xué)是短板,所以只能通過不斷的學(xué)習(xí)給自己充電。學(xué)習(xí)中,會發(fā)現(xiàn)一些更有廣度和深度的關(guān)聯(lián)知識需要去學(xué)習(xí)。在這樣的過程中,也會越來越有信心(因?yàn)樽约簾o知,但是不努力的人更無知),自己所從事的方向和學(xué)習(xí)的東西,后面還有很長的路可以走,是一個很好的飯碗。
LiveVideoStack:回顧過去這10多年,多媒體技術(shù)不斷迭代,公司起起落落,可以用哪些技術(shù)或其他關(guān)鍵詞來總結(jié)呢?
曾小偉:開源:FFmpeg,WebRTC等平臺的開源和逐漸成熟,大大降低了流媒體開發(fā)的入門門檻,只有更多人入門了,整個行業(yè)才會有更多更好的產(chǎn)品出現(xiàn)。
直播、短視頻:前幾年火起來的各大直播平臺,改變了大家的社交習(xí)慣,短視頻產(chǎn)品更是現(xiàn)在的流量和在線時長殺手,用戶的大量使用,使得資方愿意介入,也促進(jìn)了技術(shù)向前發(fā)展。
編解碼:從早期的Mpeg-1,到現(xiàn)在最常用的H.264,再到HEVC,VP9,AV1等等,編解碼技術(shù)不斷進(jìn)步,壓縮率、視頻的清晰度不斷提升,這將給視頻用戶帶來越來越好的觀看體驗(yàn)。
AI:AI已經(jīng)在流媒體領(lǐng)域中的很多方面逐漸落地,比如圖像識別,圖像智能壓縮,窄帶高清等;也有一些擦邊的結(jié)合,比如視頻智能推薦等,后續(xù)應(yīng)該會有更加深入的結(jié)合。
5G:其實(shí)5G可以更泛化的理解,就是更好的基礎(chǔ)網(wǎng)絡(luò)層。更大的帶寬,更好的傳輸速率,也會對流媒體領(lǐng)域提出挑戰(zhàn),今年初各大廠都提到的8k,4k直播,真的落地被用戶使用,離不開這些更好的基礎(chǔ)網(wǎng)絡(luò)的普及。
LiveVideoStack:音視頻技術(shù)往往非常專業(yè),這就導(dǎo)致需要鉆研到足夠的深度才能脫穎而出。但這會導(dǎo)致職業(yè)的選擇空間變窄。如何在技術(shù)深度與廣度上做好平衡呢?
曾小偉:說實(shí)話,這個問題我其實(shí)也沒有一個很好的答案,人的精力有限,如何找到一個平衡點(diǎn),做到合適的深度和廣度是很難的。我目前做的,是否合理,是否經(jīng)得起考驗(yàn),只能靠時間驗(yàn)證了。
LiveVideoStack:學(xué)習(xí)多媒體開發(fā)的技術(shù)人普遍的感觸是“門檻很高,學(xué)好更難”。你有哪些學(xué)習(xí)建議?有哪些文檔、圖書、資料推薦?
曾小偉:打好基礎(chǔ):包括數(shù)學(xué)基礎(chǔ),算法基礎(chǔ),還有一些數(shù)字信號處理的理論基礎(chǔ),網(wǎng)絡(luò)協(xié)議的基礎(chǔ)。俗話說,知其然知其所以然。如果開發(fā)者理解了信號處理的一些基礎(chǔ)知識,那么在使用FFmpeg的時候,就很容易理解每個參數(shù)的意義,而不是云里霧里,進(jìn)一步使用FFmpeg提供的函數(shù)時,也很容易理解為什么要這樣做,寫出更好的代碼。?
多實(shí)踐:現(xiàn)在FFmpeg,GStreamr,Nginx,SRS等軟件,代碼開源,部署容易,本身的說明文檔和網(wǎng)上的一些總結(jié),能讓人很快就把他們用起來,只有實(shí)踐了,才能進(jìn)步,才能更深的理解。
推薦的資源:一些技術(shù)網(wǎng)站,比如雷神(RIP)的blog(https://blog.csdn.net/leixiaohua1020),LiveVideoStack等;另外,FFmpeg的官網(wǎng)作為字典也值得收藏;一些基本的數(shù)學(xué)、算法、信號處理、網(wǎng)絡(luò)方面的的書,擺在手邊,有問題時候隨時翻翻。
順便推薦幾本書籍:
《FFMpeg從入門到精通》 ?FFmpeg的指南
《深入理解Nginx》 ?結(jié)合nginx rtmp moudle的文章看,對于流媒體服務(wù)器開發(fā)很有幫助
《TCP/IP詳解》 《UNIX網(wǎng)絡(luò)編程》 ?如前面提到,做流媒體對于網(wǎng)絡(luò)協(xié)議一定要打好基礎(chǔ)
LiveVideoStack:展望2018年,你認(rèn)為哪些技術(shù)將成為音視頻領(lǐng)域的熱門?
曾小偉:AI:在音視頻領(lǐng)域內(nèi)某些方面已深度落地,將推動音視頻分析、編解碼的技術(shù)和能力向前發(fā)展,各大視頻公司也在研究和推進(jìn)各種相關(guān)技術(shù)。
WebRTC:基于RTMP的直播能力,已在各種直播場景中捉襟見肘,WebRTC技術(shù)帶來的低延遲,點(diǎn)對點(diǎn)技術(shù),預(yù)計(jì)將成為新一輪發(fā)展的熱點(diǎn)。
LiveVideoStack:現(xiàn)在CDN帶寬是許多視頻平臺的主要成本支出之一,隨著4K視頻日漸增多,5G商用已在在計(jì)劃中,如何從技術(shù)手段降低CDN成本?PP云有哪些技術(shù)方案來降低帶寬成本?
曾小偉:我認(rèn)為降低CDN帶寬成本,可以做兩方面的努力:
第一部分,解決如何在同樣的帶寬(也就是碼率)情況下,傳輸更高清的音視頻,目前的HEVC,AV1,VP9等編碼器都在試圖解決這個問題,不少企業(yè)也在自研窄帶高清技術(shù),PP云在這方面投入了專業(yè)的團(tuán)隊(duì),在HEVC codec內(nèi)核優(yōu)化、不同點(diǎn)播視頻場景下使用不同壓縮參數(shù)來降低碼率等方面都取得了一定的成果。
第二部分,是如何少從CDN上下載數(shù)據(jù),PPTV是通過P2P傳輸技術(shù)起家的,P2P技術(shù)在節(jié)約帶寬,尤其是點(diǎn)播帶寬方面,有很大的效用;
LiveVideoStack:關(guān)于Codec,H.264已經(jīng)不能滿足清晰度更高的視頻編解碼的需求了。在Google、Netflix等巨頭的支持,AV1勢頭很猛。而HEVC因?yàn)閷@L(fēng)險,正在面臨來自AV1的挑戰(zhàn)。您如何看待未來幾年Codec的發(fā)展趨勢?PP云是如何考慮下一代Codec的?
曾小偉:AV1必然會對HEVC造成巨大的沖擊,HEVC后續(xù)會如何應(yīng)對,是靠改進(jìn)能力打敗AV1,還是索性免費(fèi),不得而知。但是對于視頻公司來說,有AV1這樣的免費(fèi)方案出來和HEVC打擂,是一件非常好的事情,對于H.264能力的不足,后續(xù)有了多種選擇,不用成天擔(dān)心HEVC的專利陷阱。
對于幾個新的Codec,PP云都投入了人力進(jìn)行研究和開發(fā),HEVC的優(yōu)化和 WebRTC中VP9的使用都做了落實(shí),后續(xù)對于AV1也是歡迎的態(tài)度。但是從另外一方面說,我們也不會太激進(jìn)的推出一些顛覆,比如全面在WebRTC中使用VP9,放棄VP8,這對很對設(shè)備或老的瀏覽器是不現(xiàn)實(shí)的。應(yīng)該是跟隨行業(yè)形勢,先做技術(shù)儲備,推出一些實(shí)驗(yàn)性產(chǎn)品,在業(yè)內(nèi)風(fēng)向發(fā)生變化時,能夠及時跟進(jìn)。
LiveVideoStackCon 2018講師招募
LiveVideoStackCon 2018是音視頻技術(shù)領(lǐng)域的綜合技術(shù)大會,今年是在10月19-20日在北京舉行。大會共設(shè)立16個專題,預(yù)計(jì)邀請超過80位技術(shù)專家。如果你在某一領(lǐng)域獨(dú)當(dāng)一面,歡迎申請成為LiveVideoStackCon 2018的講師,讓你的經(jīng)驗(yàn)幫到更多人,你可以通過speaker@livevideostack.com 提交演講信息。了解大會更多詳情,請點(diǎn)擊『閱讀原文』訪問LiveVideoStackCon 2018官網(wǎng),即刻享受6折優(yōu)惠。
總結(jié)
以上是生活随笔為你收集整理的曾小伟:谁没被“不可思议”的薪资吸引过?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 从直播答题看背后的移动音视频开发
- 下一篇: WebRTCon 2018 Day Tw