[情報] xCloud導入Direct Capture技術降低延遲
微軟在今年E3期間除了有兩場遊戲發布會之外,
其實還有一系列針對遊戲開發的Xfest影片,分享一些遊戲技術與開發技巧,
有興趣的可以在以下網址下收看
Xfest 2022
https://www.youtube.com/watch?v=4aBEi4SbPlQ&list=
PLRs2lXTYCDQ3uPs2PBJoc69ET6LrM_EK5
https://tinyurl.com/2bw2kp4w
其中,微軟發表一項今年開始導入Xbox Cloud Gaming雲端遊戲串流技術-Direct Capture
https://www.youtube.com/watch?v=-WIXftoHCl4
影片有中文字幕,雖然是機翻,但大致可以看懂。
Xbox雲端遊戲串流,從遊戲中的一幀遊戲畫面從渲染完成到被編碼成串流畫面,
以往是要完整走完硬體HDMI顯示的流程
https://i.imgur.com/m3yP5MT.jpg

present queue (0-66ms) -> 顯示 -> 顯示回寫 (8.3ms)
根據遊戲不同,遊戲畫面在顯示前會有一個佇列,有些遊戲有雙重甚至三重緩衝,
會占用0到66ms不等的時間。而在螢幕顯示之後,還有一個固定8.3ms的顯示回寫,
才能進入串流編碼,因此走完整個HDMI顯示流程會有8.3至74.3ms不等的延遲,
但2022年,微軟推出新技術Direct Capture,遊戲畫面被編碼成串流畫面前,
可以直接繞過整個HDMI流程
https://i.imgur.com/jiM2cKn.jpg


Direct Capture處理時間為2-12ms,可以節省至多72.3ms的延遲,
繞過硬體顯示流程,能避免垂直同步、雙重/三重緩衝所造成的等待時間,
免了那台根本不存在雲端資料中心的顯示器所需的縮放處理時間。
而Direct Capture可以自動應用在許多雲端遊戲上,
但目前技術還有一些限制,某些遊戲需要開發者作點變更才能使用
https://i.imgur.com/ewirHY0.png

如目前只支援到1440P的最高解析度,不支援動態解析度、HDR等,
但這些限制會隨技術進步逐漸改進。
另外微軟也堆如何降低遊戲延遲,對開發者作出一些建議
目前Xbox雲端遊戲,PC支援的最高解析度為1080P,移動設備則是720P,
所以遊戲原生解析度超過上述解析度,在串流中都需要縮放處理,增加處理時間,
若想強化雲端遊戲體驗,微軟建議可以降低解析度,除了免去縮放處理時間,
也能在運算資源投在強化遊戲畫面
---
有聽說某些使用VPN遊玩雲端遊戲的人說延遲很低,當時覺得很不可思議,
說不定是遊玩有應用Direct Capture的遊戲。
微軟一直有在改善雲端遊戲的遊玩體驗,
像是去年有在EDGE瀏覽器上推出clarity boost功能,
能應用本地主機的運算能力,強化串流畫面的清晰度。
可惜目前還是沒法體驗,希望雲端遊戲早日在台灣服務...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.218.164 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/XBOX/M.1656258166.A.56A.html
推
06/26 23:59,
3年前
, 1F
06/26 23:59, 1F
→
06/27 00:03,
3年前
, 2F
06/27 00:03, 2F
→
06/27 00:04,
3年前
, 3F
06/27 00:04, 3F
→
06/27 00:04,
3年前
, 4F
06/27 00:04, 4F
※ 編輯: talan (220.132.218.164 臺灣), 06/27/2022 00:15:16
推
06/27 00:09,
3年前
, 5F
06/27 00:09, 5F
推
06/27 00:10,
3年前
, 6F
06/27 00:10, 6F
→
06/27 00:10,
3年前
, 7F
06/27 00:10, 7F
→
06/27 00:10,
3年前
, 8F
06/27 00:10, 8F
推
06/27 00:14,
3年前
, 9F
06/27 00:14, 9F
→
06/27 00:14,
3年前
, 10F
06/27 00:14, 10F
→
06/27 00:15,
3年前
, 11F
06/27 00:15, 11F
→
06/27 00:17,
3年前
, 12F
06/27 00:17, 12F
推
06/27 01:06,
3年前
, 13F
06/27 01:06, 13F
→
06/27 02:09,
3年前
, 14F
06/27 02:09, 14F
推
06/27 03:40,
3年前
, 15F
06/27 03:40, 15F
→
06/27 06:28,
3年前
, 16F
06/27 06:28, 16F
推
06/27 07:07,
3年前
, 17F
06/27 07:07, 17F
推
06/27 07:40,
3年前
, 18F
06/27 07:40, 18F
→
06/27 08:15,
3年前
, 19F
06/27 08:15, 19F
→
06/27 08:15,
3年前
, 20F
06/27 08:15, 20F
推
06/27 08:39,
3年前
, 21F
06/27 08:39, 21F
推
06/27 08:54,
3年前
, 22F
06/27 08:54, 22F
→
06/27 09:25,
3年前
, 23F
06/27 09:25, 23F
→
06/27 09:26,
3年前
, 24F
06/27 09:26, 24F
→
06/27 09:27,
3年前
, 25F
06/27 09:27, 25F
→
06/27 09:28,
3年前
, 26F
06/27 09:28, 26F
→
06/27 09:29,
3年前
, 27F
06/27 09:29, 27F
→
06/27 09:29,
3年前
, 28F
06/27 09:29, 28F
→
06/27 09:34,
3年前
, 29F
06/27 09:34, 29F
→
06/27 09:35,
3年前
, 30F
06/27 09:35, 30F
推
06/27 10:31,
3年前
, 31F
06/27 10:31, 31F
推
06/27 11:27,
3年前
, 32F
06/27 11:27, 32F
→
06/27 11:27,
3年前
, 33F
06/27 11:27, 33F
推
06/27 13:37,
3年前
, 34F
06/27 13:37, 34F
→
06/27 13:42,
3年前
, 35F
06/27 13:42, 35F
推
06/27 17:12,
3年前
, 36F
06/27 17:12, 36F
推
06/27 19:44,
3年前
, 37F
06/27 19:44, 37F
→
06/27 19:44,
3年前
, 38F
06/27 19:44, 38F
→
06/27 19:44,
3年前
, 39F
06/27 19:44, 39F
→
06/27 19:44,
3年前
, 40F
06/27 19:44, 40F
→
06/27 19:44,
3年前
, 41F
06/27 19:44, 41F
→
06/27 19:44,
3年前
, 42F
06/27 19:44, 42F
→
06/27 19:44,
3年前
, 43F
06/27 19:44, 43F
→
06/27 19:44,
3年前
, 44F
06/27 19:44, 44F
→
06/27 19:44,
3年前
, 45F
06/27 19:44, 45F
→
06/27 19:44,
3年前
, 46F
06/27 19:44, 46F
推
06/27 19:50,
3年前
, 47F
06/27 19:50, 47F
推
06/27 19:57,
3年前
, 48F
06/27 19:57, 48F
推
06/28 08:57,
3年前
, 49F
06/28 08:57, 49F
→
06/28 08:57,
3年前
, 50F
06/28 08:57, 50F
→
06/28 08:58,
3年前
, 51F
06/28 08:58, 51F
推
06/28 13:41,
3年前
, 52F
06/28 13:41, 52F
→
06/28 13:42,
3年前
, 53F
06/28 13:42, 53F
→
06/28 14:35,
3年前
, 54F
06/28 14:35, 54F
XBOX 近期熱門文章
10
16
PTT遊戲區 即時熱門文章
22
59