LocalMicTrack 由 RTCEngine.getLocalMicTrack(...) 创建。麦克风采集、频道加入和音频发布已经解耦:应用必须显式调用 startCapture(...) 打开共享麦克风,再通过 RTCEngine 或 RTCChannel.publishLocalAudio(...) 发布。
同一个 LocalMicTrack 可以发布到多个频道。取消某个频道的发布不会停止采集;stopCapture() 会关闭共享数据源并影响所有仍在使用该 Track 的频道。
startCapture(listener)
stopCapture()
getVolume()
[-60, 0];未采集时返回实现的静音值。
switchMicDevice(deviceId)
deviceId 来自 getMicDevices(),只在本次设备连接期间有效;采集中切换会重建录音链路。
getMicDevices()
getMicDevices() 与 switchMicDevice(...) 是同一共享采集模块的便捷入口。