CRIWARE Unity Plugin Manual  Last Updated: 2024-07-12
关于SonicSYNC的特别说明(iOS)
关于后台播放
即使使用了SonicSYNC,在后台播放音频时,与播放延迟相关的性能也可能会降低。
其原因是iOS在后台播放音频时会自动更改缓冲区的更新频率。
此外,性能降低程度取决于在后台播放的应用程序。
已知缺陷/现象
在iPhone 7或更早版本的设备上进行Xcode调试时使用SonicSYNC播放会出现声音断续。
这可能是由于挂载了调试器导致负载过高,以及设备中没有足够的可用线程。
在未挂载调试器的环境中运行的确认结果良好。
因此,建议在开发过程中使用性能相对较高的设备,例如iPhone 8以后的设备。
性能的详细信息
各个设备的音频输出的延迟时间
机型 iOS
版本
IOBufferDuration
(秒)
SonicSYNC的使用情况
(o/x)
最小延迟时间
(毫秒)
最大延迟时间
(毫秒)
平均延迟时间
(毫秒)
iPhone 7 14.4 0.003 o 38 70 51.80
0.025 x 142 176 164.25
iPhone 12 Pro 14.5 0.003 o 37 72 54.70
0.025 x 152 185 168.50
补充事项:
本节中描述的“延迟”包含以下数值:
  • 触摸屏设备的输入延迟(取决于设备)
  • 播放请求延迟(取决于Atom的Server频率)
  • 音频设备的缓冲区更新延迟(取决于设备)
  • 到扬声器的输出延迟(取决于设备)
评估性能测试结果时的Atom Server频率设置为 60。
另外,本结果基于对每个设备的20次测试。
关于用于测试的设备的规格,请参照各制造商的网页。