AUDIO_PROCESSING_CHANNELS

  • Unity

更新时间不可用

音频前处理的声道数。

在演唱会等需要增强真实感的场景中,本地用户可能需要采集立体声并发送立体声信号给远端用户。 例如,在演唱会的舞台上,主唱、吉他手、鼓手分别站在不同的位置,现场设备采集到了三者的立体声,并把立体声信号发送给远端用户,远端用户可以像亲临舞台一样听到来自不同方向的歌声、吉他声和鼓声。 通过该类,你可以设置双声道处理,实现立体声。建议按如下步骤设置:

  1. 前处理:调用 SetAdvancedAudioOptions 并在 AdvancedAudioOptions 中设置 audioProcessingChannels 为 AUDIO_PROCESSING_STEREO (2)。
  2. 后处理:调用 SetAudioProfile [2/2] 并将 profile 设为 AUDIO_PROFILE_MUSIC_STANDARD_STEREO (3) 或 AUDIO_PROFILE_MUSIC_HIGH_QUALITY_STEREO (5)。

注:

  • 立体声设置仅在媒体音量下生效。

如需了解媒体音量和通话音量的区别,详见音量类型。

  • 在 iOS 上,实现立体声 iOS 系统版本为 14.0 及以上。最低设备要求如下:

    • iPhone XS
    • iPhone XS Max
    • iPhone XR
    • iPhone 11
    • iPhone 11 Pro
    • iPhone 11 Pro Max
    • iPhone SE (2020)
    • 11 英寸 或 12.9 英寸 iPad Pro(第三代)
    • 11 英寸 或 12.9 英寸 iPad Pro(第四代)

枚举值

参数名描述
AUDIO_PROCESSING_MONO

1: (默认)单声道。

AUDIO_PROCESSING_STEREO

2: 双声道。

表格内容超出当前宽度,可横向滚动查看更多列。

这个页面有帮助吗?