第四十七章 劍宗乎?氣宗乎?(2/2)
「用太祖長拳輸出」這個梗,不就是說的聚賢莊時空有絕世內力的喬峰,卻因為束手束腳,不忍拿出降龍十八掌的天賦外功麼。
顧莫傑知道陳世軍是什麼意思,只是聽不懂細節。不過他並不打算讓對方知道他不懂,所以只是保持一種上位者的謙遜,淡淡地問:「什麼意思?說具體一點。」
「我在youtube的時候,用的解碼架構比如今這一套差好幾倍,但是在最終用戶那裡表現出來的實際效果,兩者卻差不多——這一點相信您不會懷疑吧?至少那天收購達成之前,您拿出來的網頁並不比youtube響應快多少。
之所以可以做到這一點,是因為我們youtube對用戶上傳的資源進行了自動轉換格式的批處理,在伺服器端和網站存儲端做了大量的預處理工作。這樣。我們在用戶網頁端的解碼架構就不需要支持那麼多類視頻文件格式了。」
顧莫傑略微消化了一下,又追問了幾個細節,很快就融會貫通了陳世軍的說法。
陳世軍著實算得上是一個極度站在用戶體驗角度上思考問題的人。或許在這一點上,國內只有馬花藤這個級別的頂級大牛。才能在這一點上超越他吧。而由此也可以看出,歷史上的youtube崛起,絕不僅僅是運氣,也有幾分技術優勢帶來的必然。
原來,在04、05年這個當口,在網頁上直接看視頻這種業務,都還處在剛剛興起的階段。所以這個領域的開發者,絕大多數都還停留在「把單機播放器移到網頁上」這個思路層面。之多只是進一步優化自己的網站對adobe公司的flash解碼器的兼容適配而已。
在單機視頻時代。衡量一個播放器好壞的重要指標,是對解碼類型的兼容性。兼容性越強的播放器,用戶量越大、好評越高。
這個很好理解。
為什麼幾乎沒人願意使用微軟系統自帶的播放器,非要裝一個暴風影音或者初音影音?就是因為windows自帶那貨幾乎只能支持wmv等有限幾類微軟承認的文件格式。
網絡視頻剛剛興起的第一年,包括谷歌在內,各大同類公司依然在用這種單機時代的慣性思維,開發著網絡視頻。所有公司,依然以「兼容更多視頻格式」為榮。包括拉里佩奇在內的大佬,都希望自己經營的視頻網站能夠允許up主們想用啥視頻格式上傳,就能用啥格式上傳。以擴大自己的用戶量。
陳世軍的想法,卻是截然不同。
他也允許up主們用任意格式上傳視頻,但是傳到youtube伺服器端之後。伺服器端會有半自動的人工審核與批處理,將所有視頻文件轉換為一種統一格式,然後再放到前端供網民觀看。
如此一來,就儘可能減少了需要通過網絡遠程處理的數據量,提升了網站的響應速度。
陳世軍這一套理論,核心思想就是一句話:儘可能把可以放在伺服器端就處理過的數據,都放在伺服器端處理完再放出去。只有經過反覆篩查,非在客戶端處理的數據,才丟給客戶端。
這個道理。其實不僅對視頻網站有用,對於很多網路遊戲也有用。如魔獸世界那樣的牛逼存在。有時候網速卡頓了十幾秒,居然還能對遊戲做出響應。就是因為暴雪的數據優化做得好,伺服器端和客戶端各司其職,只有非通信解決不可的問題,才用到通信,
而那些同期卡的要死的國產網遊,很多都是在這方面沒做優化,奢侈地占用著不必要的網絡帶寬。所以一卡頓,三秒沒收到數據包,就不可逆地掉線了。
這番道理,多年之後可謂是人人皆知,然而放在05年,在所有視頻網站的技術總監裡面,只有陳世軍一個人想到。
顧莫傑從初音娘那裡弄來的作弊代碼,根本沒有這方面的考慮,因為在未來,本來就不存在本地硬碟了,網速也成了一種毫無稀缺性的資源,未來的人懶得為「減少網際數據通信量」而做任何優化。所以初音娘里摳出來的那套代碼,完全是靠本身的強大實力,實現了顧莫傑在陳世軍面前的那一次作弊。
如今,這貨被陳世軍「君臣調和」地改良了一番,頓時如同喬峰的內力,又加上了一道「降龍十八掌」的外功招式。最終的效果,遠非1+1等於2可比。
初音視頻的響應效果,遠勝於歷史同期的youtube,最終居然在國內普遍才2m以下寬帶的基礎設施建設環境下,硬生生跑出了相當於美國4m帶寬的流暢效果。
顧莫傑自己都不知道,網絡視頻在國內的普及速度,會比他預想的還要快得多。