測試結論:Google Stadia引入的額外延遲在70ms左右

在上一篇clark:#GDC19 谷歌雲遊戲延遲分析—《Controller to Display Latency》中,由於當時在GDC會場,沒有條件測試單機/主機情況下的延遲。評論中大家說的都很中肯,本地遊戲的延遲也必須測試才算完整。

張鶴翔:不同遊戲的內部延遲不可忽視(即文中所說的遊戲收到操控信號到輸出一幀畫面的時間),條件允許的話需要用不同類型、不同廠商的遊戲進行測試才能拿到全面的結果。

對於奧德賽這類動作遊戲,本身不要求特別低的延遲,用xbox來測試可能延遲也在100ms以上。

bird cai:你要比較本地連接,單機連接時的延時,再來談其他。用iPhone Slow Motion也是我們用的方法。我自己測量的結果,在LAN上的結果,網路和串流編碼解碼的延時可以做到10ms以下。

霞先生:美國DF社好像最新的谷歌雲遊戲測試,說他們用了高速攝像機,結論是谷歌雲延遲是166ms,微軟x1x延遲是145ms,感覺差距不大啊

今天,抽空用同事的Steam賬號測試了PC版《刺客信條—奧德賽》的延遲情況,感謝最帥氣的楠哥提供測試賬號。

測試環境

  • CPU i9-7900X
  • GPU GTX 1080
  • 32G DDR4
  • 鎖定60fps / VSync ON

《刺客信條—奧德賽》Steam版

視頻封面

00:57《奧德賽》的輸入延遲測試

  • 31幀,129.17ms
  • 31幀,129.17ms
  • 33幀,137.50ms
  • 32幀,133.33ms
  • 35幀,145.83ms
  • 35幀,145.83ms
  • 35幀,145.83ms
  • 34幀,141.67ms
  • 33幀,137.50ms

平均33.2幀,在240fps下就是138.4ms。實驗測得的數據區間是33±2幀,即137.5±8.3ms。

clark:#GDC19 谷歌雲遊戲延遲分析—《Controller to Display Latency》 精確的測算Google Stadia的Controller to Display Latency在200ms左右,實驗誤差在208.3±16.7ms內。

可見,《奧德賽》本身的Controller to Display Latency就是很高的。簡單兩者對比下Google Stadia引入的額外延遲在70ms左右。

由於感覺《奧德賽》的延遲較高,又拿了最近在玩的FPS遊戲,同為UBI出品的《Far Cry 5》進行了對比測試。

《Far Cry 5》Steam版

  • 17幀,70.83ms
  • 16幀,66.67ms
  • 16幀,66.67ms
  • 15幀,62.50ms
  • 17幀,70.83ms

果然FPS遊戲,延遲的優化就要好得多。實驗測得平均16.2幀,在240fps下就是67.5ms。實驗測得的數據區間是16±1幀,即66.7±4.2ms。


推薦閱讀:
相关文章