※ 引述《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 运算力,代价是影像流量比较大