文娛救世主

第135章 不卡的秘訣

孫正意和馬騰試圖抱團舔傷口、把倒顧聯盟進一步發展壯大的時候,顧誠并不知道對方具體在密謀些什么。

他只知道,對方肯定有密謀過“什么”。

這天,大約是4月下旬。

一大清早,正準備起床開工的顧誠,剛醒來就習慣性地吐槽:

“誒,真特么晦氣,為什么敵人都扎堆了找我麻煩,就不能跟玄幻小說上的煞筆BOSS那樣,一個個派小弟分批送經驗讓我打怪升級么?”

看著暴雪方面簽下來的《魔獸世界》代理協議,以及吳越衛視轉讓“少女時代”網絡播放權的合同,顧誠的內心才能稍稍平衡一些。

他也知道,作為一個現實世界的大佬,他的人生不可能跟開了弱智光環的玄幻世界那么爽。

現實世界的發展史,是“帝國時代”這樣的RTS游戲,至少也是“三國志”那種回合策略/戰略游戲。到了中期邁過實力拐點那道坎兒之后,兵眾將廣城多糧厚,直接暴兵框框平A過去,敵人就滅了,沒什么曲折性。

而開了弱智光環的玄幻世界,是“七龍珠”那樣的RPG游戲。不管前一個BOSS被打得多慘,下一個BOSS出場的時候,旁白音都會念:上個BOSS連給這個BOSS提鞋都不配!

真這么牛逼,早干啥去了?還讓小弟送裝備?

馬騰、周紅衣、孫正意,沒一個是弱智的。

也正因為如此,他們的眼光都非常敏銳、有遠見。在看出拐點即將來臨的時候,就糾結了全部力量抱團取暖,試圖對顧誠進行殊死反撲。

“你不會最近審咱家站上的小說審多了?說啥呢。”

正在顧誠出神的當口,潘潔穎親手拿著一瓷罐新鮮的熱牛奶,幾片清淡的生菜藍莓牛油果吐司,放在顧誠床邊的桌上。一邊給他拉開窗簾,一邊吐槽。

“哪有,我也就隨口一說。這兩天要統籌‘少女時代’上映前NICONICO視頻網的最終改版方案,壓力大么。”顧誠一個鯉魚打挺從床上翻起來,胡亂洗漱了一番。然后拿起早餐不客氣地開吃。

“又是全素的。”咬了一口吐司,顧誠忍不住就想吐槽,伸出手去握住潘潔穎的手腕,討好地商量,“要不下次還是讓家里的廚娘給我弄吧?姐你也歇歇。”

潘潔穎面若冰霜地拒絕:“不行!給你吃倆月素降降火,免得你老是煩躁!這個月卷筒紙都用得比以前多了!你真惡心!”

顧誠的表情立刻垮下來了:“還不是你非要跟我分手,你還好意思說。”

他從去扶桑參加學院獎之前,就已經開始清心寡欲,算算日子都有整整兩個月了。

看來這次潘潔穎是認真的了,所以顧誠并沒有用強。他嘆了口氣,把盤子丟水池里,就準備去上班。

“喂,我還以為你又要動手動腳,怎么今天學乖了。”上班路上,坐在車子后排,潘潔穎心煩意亂地試探對方。

剛回國那幾天,她撂下狠話說“顧誠不正兒八經找個女朋友結婚她就不讓他碰”,顧誠還試圖反抗。每次潘潔穎都樂此不疲地做規矩,把顧誠壓制回去。

這次顧誠不反抗了,認命了,她倒心慌起來。

“誒,你說你們女人麻不麻煩,要分手也是你說的,我找你和解你就給我臉色看,我認命了你倒不樂意。”顧誠直男癌地捅回去,懶得再搭理。

被顧誠這樣冷臉懟回來,潘潔穎一下子忍不住淚崩了:“你以為我想把你推到別的女人懷里去!還不是為你好!為你們顧家好!你那么大生意,那么危險,家里又沒了人,人家是擔心你。”

顧誠一陣頭皮發炸:“你又來!”

車子的隔音很好,司機也看不到后排隔艙里的情況,潘潔穎索性也不怕丑,靠在顧誠肩膀上:“其實我就是委屈,從小到大就數我對你最好。如果當時我在你旁邊我也可以給你擋子彈的!為什么是小雅!我不甘心!”

顧誠腦子拐不過彎兒來,少不得拿耿直言語生硬撫慰,鬧了半天才算大致弄明白對方的心態。

潘潔穎對他,其實有點思想畸形。

怎么說呢,就跟所有姐寶男的姐一樣,有點類似于后世“鮮肉BOY”那種組合的“姐姐粉”一樣,以“全世界都對我家XXX不好,只有我對我家XX最好,最疼他了”為榮。在這一點上是不容任何人質疑的。

如果發現別的女性腦殘粉比她們對那個男生更好,她們就會覺得尊嚴受到了侮辱。

所以,顧誠受傷之后,一方面潘潔穎確實是占著一個“大義名分”,想給他另外物色女朋友。另一方面,則是潛意識里覺得“我怎么能被小雅比下去呢?”

她不可能跟權寶雅一樣去給顧誠擋子彈,就只能給顧誠找女人了,用自以為“大度”這個籌碼,來換取繼續維持“我才是所有女生當中對阿誠最好的”這一心理優勢。

想明白了這點之后,倒是為顧誠的黑化掃清了一些心理障礙,當然這些都是后話了。

“顧總早。”

“顧總早!”

一到公司,NICONICO視頻網站的技術、運營負責人都已經到期,等著顧誠部署會議了,為“少女時代”為代表的大綜藝上線討論技術優化。

NICONICO的團隊有不少扶桑那邊招聘來的工程師、設計師,也有從洛杉磯的AGEIA公司調過來的,涉及解碼器。這些工程師團隊的組成細節,自然無需贅述。

項目的CTO,顧誠用了從搜虎跳槽挖來的姚健——人才哪國都有,尤其是視頻網站類的技術人才,并不存在獨一無二性,所以顧誠也不會刻意去大洋彼岸找歷史上YOUTUBE的CTO陳世駿來搞。

陳世駿如今還剛剛是一個從PAYPAL被辭退的loser呢,要是顧誠預言對方超級牛逼,力排眾議非要用他不可,反而難以服眾。

相比之下,姚健在國內IT圈子里技術資歷反而厚一些,容易管得住技術團隊。他已經從業八年了,搞過不少項目。在另一段歷史上他在優酷一待就是十年,老板換了好幾茬兒,他一直是CTO。

姚健是個短發的西瓜頭,顴骨比較突兀,一看就是不能靠臉吃飯只能靠才華的理工男。

“咱廢話不多說,把《少女時代》搬上NICONICO,目前還差多少技術細節上的資源,咱一點點仔細捋一遍。”顧誠也不跟人客套,直接就切入了正題。

大洋彼岸的YOUTUBE網站,這個月才剛剛成立,不過YOUTUBE并不是圈子里最早的網絡視頻網站,只是后來做大了。還有幾家比YOUTUBE更早一兩個月的先行者,因為技術路線不過關,或者別的種種原因最后掛了。

也正是因為這是新生事物,馬騰才覺得顧誠的把綜藝節目搬上視頻網站不靠譜。

而顧誠要利用的,就是這里面的信息不對稱。

姚健攤開一份材料匯報道:“根據反復壓力測試,網站方目前可以確保把自營視頻的清晰度穩定控制在270P畫質,其余第三方UP主上傳的內容,部分只能支持到180P。

播放的解碼器已經使用了和AGEIA公司聯合開發的、今年新上市的版本,已經通過壓力測試了,對于視頻切分緩沖和分檔緩沖有了一定的提升,絕對可以做到比市面上其他網站不卡。”

“說具體點兒。”顧誠追問。

“我們分析了其他早期視頻網站,在雙方的輸入、輸出網速一樣的情況下,造成卡頓的主要原因無外乎三個方面:

首先是用戶UP內容時就卡頓、延遲,上傳后的內容直接在網站端原格式存放,導致看的時候解碼器效率不統一。同一個網站上的視頻有些是MP4格式的,有些是格式的,還有MPEG。一個網站服務器端的視頻格式越亂,用戶端需要浪費的計算和傳輸資源就越多,視頻自然就卡了。

不過這方面也只有大部分不專業的網站才會犯這個錯誤,我就聽說加州那邊有個新開的叫YOUTUBE的網站,在這方面選擇了‘在服務器端預處理、無論用戶UP的是什么視頻,網站方都重新統一格式編碼、壓縮’,利于將來用統一高效解碼器播放。

這方面我們經過優化之后做得比YOUTUBE更好,因為YOUTUBE沒有自己的瀏覽器產品,而我們有支付寶安全瀏覽器,還有支持網頁游戲的插件庫。只要用戶使用我們兄弟公司的瀏覽器看視頻,解碼效率和網速能夠得到更好的擠占。

其次,用戶在播放時的第二大卡頓原因,是視頻緩沖的打包性——目前市面上所有網站,包括YOUTUBE,都是一個視頻文件從頭緩沖到尾的,這一點在播放小文件時沒有問題,但是要轉播綜藝節目就有很大麻煩了,因為用戶會希望跳過一些片段,而現有模式是不支持快速跳看的。

為了解決這一點,我們最近創新性地討論了幾個對策,主要就是把視頻進行分畫質檔次、分段進行‘切片’,把同一個文件,按照270P和180P兩種分辨率,在服務器端備份兩份文件。同時把長時間的大文件切片成一個個3分鐘一段的短視頻,如果用戶大范圍拖動進度條的話,就把前面幾個3分鐘的緩沖包跳過,直接從中段開始集中下載……”

姚健說了很多技術細節,顧誠也不必全部都理解透徹。

他抓大放小,大致上總結出了NICONICO網如今關于解決卡頓的主要思路:能夠在服務器這邊多浪費一些資源搞定的事情,就少用一些客戶端那邊的資源。

寧可服務器端浪費5分的預處理計算量,也不要客戶端多用1分預處理計算量。

這種優化思路無疑是正確的。

因為暴雪公司,也是這么優化即將上市的《魔獸世界》的。

《魔獸世界》之所以比同期同畫質、同建模、同數據量的網游不卡頓,訣竅就在這兒,一絲一縷地從“我們多運算、多給分步與處理結果,讓用戶電腦少運算、網速傳輸數據量盡量變少。”