回覆列表
-
1 # 使用者2803467940069
-
2 # 使用者4424076984325543
對方手機關機,發微信影片過去什麼也不會顯示,能打通但是沒人接。
微信影片通話功能最早是在 2012 年 7 月的微信 4.2 版本釋出的,從開始研發微信影片到現在,我覺得大致可以分為三個階段:
第一個階段主要是為了讓影片通話在手機上“跑起來”:
在第一個微信影片通話版本釋出前後的那段時間,當時的移動裝置的計算能力還比較低,單核主頻 1.0GHz 的手機已經算市面上比較好的手機了,所以初期的影片通話版本對技術的計算複雜度和實現最佳化要求非常高。我們團隊憑藉早期在移動端的技術積累,搭建了一個輕量的、適合移動端影片通話的框架,並透過提升影片編解碼速度、影片引擎程式碼效能最佳化,解決了“跑不動”的問題,當時我們在同等裝置、同等影片清晰度下所能達到的通話幀率也是處於業界領先水平。
第二個階段主要是裝置和網路適應性提升:
隨著裝置處理能力不斷增強,影片通話的幀率、解析度、位元速率也都在不斷提升,而且行動網路的頻寬等服務質量等也在不斷提升,同時微信海量使用者的裝置和網路的差距也在拉大,因此網路和裝置的適配策略就變得非常重要了,這也是一個長期投入不斷最佳化迭代的難點問題,透過這幾年我們在位元速率控制、傳輸策略、容錯保護等方面的持續研究,目前海量使用者整體影片通話質量都有了非常明顯的提升,當然很多細節策略我們現在也仍然在不斷調整最佳化,力求為不同裝置和網路下的每一位使用者都提供儘可能優質的影片通話。
第三個階段是影片壓縮效率、主觀質量提升:
由於裝置硬體處理能力的提升,目前很多手機都是四核、八核等,這樣第一階段僅僅為了“跑得動”而設計的技術跑在這些高效能裝置上,CPU 還是有富餘計算能力的,所以我們開始研究加入一些複雜度較高的影片編碼、影象前後處理等技術,提高壓縮效率,在同等頻寬下獲得更高的影片質量。
好多猜猜猜……我得就著自己實際經歷拯救一些無辜的人了。剛才給家裡老人撥打影片,兩部手機都顯示忙線中。好在安裝了攝像頭,開啟攝像發現手機在那邊根本沒響,沒人動手機。所以還是存在這種可能是系統或者網路的問題,而不是對方真的在跟其他人影片。