※ 引述《hn9480412 (ilinker)》之銘言:
: 我原本想說透過Reflector3這類的第三方鏡像輸出軟體來錄影的
: 但開啟其他遊戲(CGSS、MLTD都)很正常,唯獨BGD一開啟就閃退。我原先以為只是第三方軟
: 體的問題。但是我改用Apple TV進行鏡像輸出時也一樣會有閃退問題
: 是不是這款遊戲不支援Airplay或是其他方式的鏡像輸出/投放啊?這樣子的話不就要再買
: 一條轉接線走線路的輸出了?
: 已知手機型號是iPhone SE、iOS 版本為11.4.1
看到這個問題就忍不住來回答一下了
先講結論:CPU 不夠力會造成閃退,無線甚是有線投影都是
BanG Dream 確實可以鏡向輸出
至少我試過 iPad 2018 + Apple TV 順的要命。
(不懂為什麼 Apple TV 後面掛給奇的 IPS 螢幕還比 iPad 本身的螢幕順)
以下是身為工程師的廢話,可以當作補充
Apple 從取消 30pin 之後改 Lighting 後
所有的 Apple 裝置都不支援直出影像畫面(HDMI 有 19 個引腳,Lighting 才八個)
在引腳嚴重不足的狀況下,Lighting to HDMI 的現才先前有人拆過證明裏面是一台電腦
https://www.techbang.com/posts/12467-lightning-digital-av-adapter
而 Mac 電腦可以透過 USB 連接 iOS 裝置錄製畫面 (關鍵字 Quicktime iOS Mirroring)
讓我猜 Lighting to HDMI 應該也是透過 USB 2.0 的協定跟 iOS 裝置通訊
所以使用 Lighting to HDMI 的時候,影像處理流程是這樣:
iOS 裝置→利用 MPEG 編碼技術壓縮畫面→透過 USB 送到 Lighting to HDMI 轉接器→
Lighting to HDMI 收到 MPEG 編碼過的影片→解碼後用 HDMI 送出
而使用 Apple TV 搭配 AirPlay 作 iOS 鏡像輸出時,影像處理的流程是這樣:
iOS 裝置→利用 MPEG 編碼技術壓縮畫面→透過 WiFi 送出 MPEG 編碼訊號
Apple TV 收到 MPEG 編碼過的影片→送出畫面
也就是說,無論你用 Lighting To HDMI 還是 Apple TV 視訊輸出
你的手機 CPU 都要負擔 MPEG 編碼的負載,只差是用 USB 還是 WiFi 送出
(但是我不覺得透過 USB 跟透過 WiFi 對 CPU 的負載會有顯著差異)
因此我認為買一條 Lighting to HDMI 可能無法解決 BanG Dream 閃退問題
至於我寫說「可能」無法的原因如下:
雖然 AirPlay 與 Lighting to HDMI 輸出都需要讓手機負擔 MPEG 編碼
但是「如果」 Apple 有針對不同環境下不同的編碼參數
那麼 Lighting to HDMI 走 USB 2.0 的話,有保證 480Mbps 頻寬可以用
而 AirPlay 走 WiFi 可能只有 150Mbps 或更低的頻寬
所以用 Lighting to HDMI 時,可以少花一點 CPU 運算力,代價是影像流量比較大