menu
版本
2018.1.11.6987
2024.1.4.8780
2023.1.12.8706
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
2024.1.4.8780
2023.1.12.8706
2022.1.18.8567
2021.1.14.8108
2019.2.15.7667
2019.1.11.7296
2018.1.11.6987
2017.2.10.6745
2017.1.9.6501
2016.2.6.6153
2015.1.9.5624
Wwise SDK 2018.1.11
|
本章包含针对 iOS/tvOS 平台使用 Wwise SDK 的信息。
dangerous | Warning: tvOS SoundBank 必须使用使用 iOS 作为基础平台。 |
info | Note: 除非另作标明,否则本页及其附属部分中提到的“iOS”均指针对 iOS 和 tvOS (可互换)的平台信息。 |
在使用 Bluetooth 扬声器和耳机时,音频会产生很大幅度的延迟。这是由系统本身的 Bluetooth 压缩和无线通信堆栈造成的。对于对延迟敏感的游戏(如节奏游戏),在连接 Bluetooth 设备时,玩家体验会打折扣。
在使用 Bluetooth 设备时,为了避免卡音,Wwise 会自动切换至高延迟模式。在设备断开后,将恢复至初始化时 AkPlatformInitSettings.uNumRefillsInVoice
指定的正常延迟模式。
info | Note: 在结合 Bluetooth 设备使用 Play and Record 音频会话时,将强制操作系统把所有音频的采样率降至 8 kHz。这一行为与 Bluetooth 驱动程序本身有关。 |
在 iOS 中,例如打入手机电话或者 FaceTime 电话、使用 SIRI、日历提醒或者系统声音等许多事件都可以随时阻止应用程序音频会话。Apple 音频会话机制负责处理音频硬件访问冲突。因此,选择合适的音频会话对应用程序来说十分重要。幸运的是,使用音频会话功能时的大多数实现细节都由 Wwise iOS SDK 处理,SDK 客户端应用程序无需费力就可以获得符合预期和标准的高效音频应用程序。以下部分描述 iOS 音频会话的概念及其相关 Wwise 实现策略。