【走進(jìn)騰訊】移動化下空間相冊的挑戰(zhàn)和應(yīng)對

0 評論 6133 瀏覽 3 收藏 14 分鐘

[核心提示] PC端的空間相冊已經(jīng)由簡單的相冊功能走向多功能,移動時代,QQ 空間如何變輕,甚至跳出自己的旋律呢?

十年間,PC端的空間相冊已經(jīng)由簡單的相冊功能走向多功能,移動時代,QQ 空間如何變輕,甚至跳出自己的旋律呢?來聽聽騰訊社交平臺部從產(chǎn)品和技術(shù)層面的考慮。

手機做相冊面臨的用戶問題

當(dāng)相冊遇上手機時,你以為它會發(fā)生一場可能是一見鐘情的故事,事實上我們當(dāng)時遇到的卻是很大的矛盾和糾結(jié)。這里是手機上的空間,這里有兩個發(fā)照片的入口,一個是發(fā)說說,一個是傳照片。當(dāng)這兩個入口擺在一起的時候,我們就會想用戶會不會把這兩個功能倒混呢?

除了這個問題之外,手機上相冊比較重的產(chǎn)品形態(tài),它沒有用戶需求或者是用戶需求很小了,它未來走勢用戶量越來越小還是大家對它有比較強的需求?這是我們當(dāng)時做手機相冊時需要明確的一個問題。

用戶對于相冊和說說這兩個產(chǎn)品的使用情況,可以看到這兩個產(chǎn)品其實有相對明確區(qū)分的,首先相冊這邊大概有將近 70% 用戶他們是在 WIFI 下上傳照片的,而且批次上傳量十到二十張左右,但是對于說說大部分的用戶是在弱網(wǎng)絡(luò)環(huán)境下上傳照片,而且批量上傳照片張數(shù)是兩到三張,也就是說我們用戶其實能很好地區(qū)分出來這兩個入口的差別。

回到第二個問題,到底走勢會是怎么樣的呢?我們拿到這樣一組數(shù)據(jù),我們在手機上包括 iOS 和安卓,其實它是有 30% 左右的用戶會在手機本地相冊建立相冊,管理自己的照片。這個說明用戶在手機上也會有相對比較強的一個相冊的管理的需求,同時可以看到右上角這組數(shù)據(jù)趨勢,它是手機相冊日上傳用戶占手機空間日活躍用戶的比例,其實印證了我們這個推斷,其實用戶在手機相冊的需求其實在逐步提升的。

當(dāng)空間胖子遇上手機

我們明確了用戶對相冊需求之后我們就要考慮怎么樣讓相冊這個胖子在手機上也可以翩翩起舞。對于一個胖子來說,要在手機上起舞,首先他需要站穩(wěn)。站穩(wěn)意味著什么?需要核心的資源做這個核心的功能。對于相冊來說它最核心的功能就是上傳。

這里包括精細(xì)打磨上傳的體驗,包括怎么樣讓用戶批量選照片更爽,包括怎么讓用戶選照片的時候可以做一些預(yù)上傳,包括提供上傳高清和源頭的功能,包括點上傳按鈕之后可以看到他發(fā)這個照片的動態(tài),然后讓一些弱網(wǎng)絡(luò)環(huán)境下的用戶可以不用在那里焦急地等待。同時在收發(fā)箱這里可以提供斷點續(xù)傳以及在 WIFI 環(huán)境下繼續(xù)上傳的功能。

這還意味著需要把基層體驗做到極致。這里舉兩個例子,一個是左邊截圖的體驗,我們在手機上經(jīng)??吹揭恍┍唤亓说目s略圖,更智能的方法是識別這個照片里哪部分是他的頭部,哪個部分是這個照片中心內(nèi)容的部分,找到這個照片的中心點,從而來明確到底要展示哪個部分,來方便把用戶主體內(nèi)容更好地展示出來。

在右側(cè),因為在手機上有很多用戶拍的照片質(zhì)量差,但是我們希望用戶照片分享出去之后,希望能讓好友都來夸獎他,覺得他照片拍的不錯,我們希望在后臺調(diào)整它的一些對比度、微化度,讓這個照片看上去質(zhì)量更高。

站穩(wěn)了之后其實很重要的一點就是產(chǎn)品怎么演化。很重要的一點就是我們需要能夠把握住這個產(chǎn)品用戶需求的走向,以及這個環(huán)境的變化。我們推出空間的親子相冊,用戶只需要把照片傳上來,我們根據(jù)照片拍攝設(shè)計自動轉(zhuǎn)換成為寶寶當(dāng)時的年齡就可以了,這樣一個功能可以滿足用戶曬照片的需求,因為這個功能用戶可能又重新回到空間。

其次是圍繞這個產(chǎn)品核心價值去做演化的,我們希望通過人臉識別的功能,以及我們最近做的相對還比較成熟的這種人臉智能推薦的功能,可以把相冊里人臉的信息給挖出來,用戶看到這個相冊的時候你想看到不僅僅是一堆的照片,而是一段段美好的回憶。

移動相冊的技術(shù)支撐

移動互聯(lián)網(wǎng)上行傳輸

如何在這個手機平臺上做好手機相冊的分享和瀏覽,一個是上行上傳和下行加速。

首先第一個是自由接入,根據(jù)用戶所在的 IP,得到用戶所在的地域,根據(jù)用戶所在的地域我們給用戶返回一個最近的一個接入 IP。第二點優(yōu)化是斷點續(xù)傳,用戶上傳了一部分的數(shù)據(jù),這個時候網(wǎng)絡(luò)突然斷的情況下,他可以在下次網(wǎng)絡(luò)恢復(fù)之后可以在原來上傳的基礎(chǔ)上進(jìn)行數(shù)據(jù)的傳輸,而且我們整個網(wǎng)絡(luò)的數(shù)據(jù)斷點續(xù)傳是在一個統(tǒng)一的接入點。不會浪費原來用戶上傳的流量。

第二點多點部署,目前我們上傳部署了五個接入點,保證深圳、上海、天津、香港和美國,多點部署的好處,除了就近接入之外,給容災(zāi)容錯提供了可能。如果一個接入點網(wǎng)絡(luò)化和故障的情況下,我們可以快速調(diào)度到另外一個接入點,為用戶提供進(jìn)行服務(wù),提升我們系統(tǒng)一個建造性。

最后一個優(yōu)化點就是剛剛說的的手機上傳,手機上傳上兩個比較重要的點,一個是連通性一個是數(shù)據(jù)傳輸,我們?nèi)绾胃a(chǎn)品特性相結(jié)合,給用戶一個比較良好的體驗,是我們所做的一個比較重要一點預(yù)連接和預(yù)上傳,比如用戶在選圖過程中我們提前幫用戶建立好網(wǎng)絡(luò)連接,用戶選完圖,寫說說內(nèi)容的時候,我們這個時候會默認(rèn),在后臺幫用戶把數(shù)據(jù)進(jìn)行傳輸,當(dāng)用戶發(fā)表的時候可以看到所有圖片的數(shù)據(jù)在所有點傳輸完成,給用戶比較爽的體驗。

另外兩個比較重要的點客戶端壓縮跟秒傳,我們手機現(xiàn)在拍攝的照片基本上在一兆到兩兆,一兆到兩兆傳輸上來,網(wǎng)絡(luò)延遲跟成功率會受到一些影響,我們經(jīng)過壓縮之后在高清圖下達(dá)到一百多 K 到兩百 K,用戶可以在比較短的時間內(nèi)把數(shù)據(jù)上傳到我們的存儲后臺。

另外點是秒傳,就是我們圖片存儲平臺已經(jīng)存在的數(shù)據(jù),用戶在傳輸?shù)臅r候不會重復(fù)進(jìn)行數(shù)據(jù)的傳輸,再一個很快的時間內(nèi)我們會把他的數(shù)據(jù)進(jìn)行入庫,不會浪費用戶多余上傳流量帶寬。

大存儲的下行加速

我們面對這么大上傳的一個流量,隨之而來可以想象得出用戶下載流量也是非常巨大的,剛才也說,現(xiàn)在每天下載流量大概是在幾百 G 的量級。面對這樣海量的下載,反問我們?nèi)绾巫龊糜脩暨@種流量體驗?zāi)??下面我們講一講我們做的幾件事情。

首先第一點就近加速,QQ 空間相冊總共部署了一百多個加速點,其實最基本的原則就是說把加速點部署到用戶的家門口,通過加速我們大大提升了這個用戶圖片下載時間,下載時間大概比原來降低了四百毫秒,平均下載延時降低了 30% 到 40%,給用戶一個飛快的瀏覽體驗。

第二點預(yù)加載,也是跟產(chǎn)品相結(jié)合,比如說用戶瀏覽空間動態(tài)或者是察看大幅圖的時候,用戶在看當(dāng)前動態(tài)圖片的時候,我們會幫體會提前加載下一幅圖片,用戶在察看大幅圖的時候,當(dāng)前圖片前一張或者是兩張我們也會幫用戶提前加載下來,當(dāng)用戶滾動空間動態(tài)的時候或者是左右滑動浮沉的時候,圖片提前做好準(zhǔn)備,用戶瀏覽體驗是非常流暢的。

第三按需加載。用戶上傳的圖片在我們后臺會分為大中小三個規(guī)格,我們會根據(jù)用戶在瀏覽時不同場景給用戶反饋不同規(guī)格的圖片,大中小不同規(guī)格是文件相應(yīng)大中小三種,用戶在瀏覽的時候,在不影響用戶體驗的情況下,我們給用戶下載盡量更少的用戶,它的下載延遲也是更加飛快的

服務(wù)與優(yōu)化

剛剛我們說相冊是徹頭徹尾的胖子業(yè)務(wù),這個胖子業(yè)務(wù)下除了保證做好這種服務(wù)提供之外我們在成本方面做了哪些事情?

首先我們做了一個新的技術(shù)的嘗試,我們在圖片格式上做了一些轉(zhuǎn)換,我們采用了 google 推出的 vip 格式。vip 有什么優(yōu)點呢?現(xiàn)在我們在互聯(lián)網(wǎng)邏輯 jpg 這種圖片格式相比,它在同樣清晰度的情況下 vip 圖象的大小比 jpg 圖片大小減少了 30%,它演變是 google 從 2010 年提出的一個新的圖片格式。通過 vip 的應(yīng)用我們在圖片存儲和流量帶寬還有下載試驗上,我們都可以降低了 30%。

換成數(shù)據(jù)來說,每天用戶上傳數(shù)據(jù)如果全部轉(zhuǎn)成 vip 格式的話,我們每個月可以減少一千多臺的服務(wù)器。對于一些瀏覽器不匹配怎么辦?我們采用一些 flash 加載,flash 瀏覽器下我們做了 flash 加載瀏覽器的控件,對 vip 圖片進(jìn)行加載顯示。但是除了 vip 這種成本優(yōu)化之外我們還做了其他的事情。騰訊倡導(dǎo)海量服務(wù)下面我們怎么做好柔性可用,包括我們加速這種網(wǎng)絡(luò)下面我們?nèi)绾巫龊脺唸A帶寬的控制等等,這些都幫助我們給用戶提供一個良好的分享和瀏覽體驗下,我們會把成本控制在一個合理可控的范圍之內(nèi)。

本文整理自騰訊社交平臺部產(chǎn)品 leader 張鐘方;騰訊社交平臺部 UGC 產(chǎn)品中心研發(fā)副總黃俊洪在走進(jìn)騰訊活動中的演講。

?查看更多

【走進(jìn)騰訊】公開課亮點速記
【走進(jìn)騰訊】零流量地圖的緣起和發(fā)展
【走進(jìn)騰訊】黃楚雄:產(chǎn)品與用戶的情感聯(lián)系
【走進(jìn)騰訊】秦亞林 :如何讓用戶爽起來——游戲交互設(shè)
【走進(jìn)騰訊】移動化下空間相冊的挑戰(zhàn)和應(yīng)對

本文作者:@MarkTwainS; 轉(zhuǎn)載自:極客公園

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發(fā)揮!