Steam

Steam Link 流式傳輸導致低幀率

  • September 28, 2021

我通過 Steam 網站預購了 Steam 連結/Steam 控制器,並於週五收到,但我遇到了一些問題。

問題:

我喜歡 Steam 控制器,但我的問題在於 Steam 連結。我一直在嘗試播放 Gone Home、Binding of Issac:Rebirth、Star Wars Battlefront II 和 Skull Girls,但它們的播放速度都不會超過 30 fps。回家甚至沒有超過 25 fps。儘管生化奇兵無限、半條命 2 和古墓麗影 (2013) 可以執行在 30 以上,通常是 40 到 60 秒。

我在流式傳輸時使用“顯示性能資訊”選項,並在玩星球大戰前線 II 時截取了螢幕截圖。我附上了輸出的圖片:

我認為這可能是我的主電腦和蒸汽鏈路之間的兩個乙太網交換機,但我將兩者都連接到了一個千兆乙太網交換機,只使用了 CAT6 電纜並得到了相同的結果。

關於我的設置的資訊:

  • 我家的每個交換機都是千兆乙太網交換機。
  • 我有一個 Apple Time Capsule 無線 AC/千兆乙太網路由器。
  • 我的電腦主機板也有一個千兆乙太網插孔。
  • 我正在執行 Windows 10 Pro、GTX 780ti OC、AMD FX-6100 六核 3.30 GHz、16GB RAM。

更多資訊:

  • 使用 Steam 連結時,我在我的主電腦上打開了硬體編碼,並打開了解碼。將兩者都關閉會產生相同的結果,而將一個打開但不打開另一個會產生相同的結果。
  • 將設置更改為 Fast、Beautiful 或 Balanced 不會改變任何結果。

我的電腦上是否有任何設置需要更改,或者我缺少什麼?如何獲得高於至少 40 FPS 的輸出?

這也發生在筆記型電腦上,所以它不是 Steam Link。

從您發布的圖像來看,您的系統實際上正在執行軟體編碼,這非常佔用 CPU,我懷疑是您的問題。

由於您有 780ti 安裝 Geforce 體驗(如果您還沒有),如果您實際上不打算使用它,請打開 shadowplay 並將其轉為手動。理論上,這應該會強制您的顯卡進行硬體編碼並修復它。

如果您在看到 NVFBC 的編碼列印輸出中看到而不是“2 個執行緒”,您就會知道它正在工作。

我找到了這個問題的臨時解決方案;並希望任何在 Windows 上遇到此問題的人。

我沒有太多的編碼經驗,但我發現D3D9編碼器並不能很好地工作,所以如果你把你的遊戲放進去,windowed mode它會切換到Desktop DWM RGB60 fps 並輸出。

我已經測試過火箭聯盟、回家和星球大戰前線 II,它們都執行良好!

引用自:https://gaming.stackexchange.com/questions/240140