【发布时间】:2023-01-12 01:47:00
【问题描述】:
在我的 Android WebRTC 客户端发送 DTFM 音调我使用这样的代码
val audioSource = peerConnectionFactory.createAudioSource(MediaConstraints())
val localAudioTrack = peerConnectionFactory.createAudioTrack("audio", audioSource)
peerConnection.addTrack(localAudioTrack)
peerConnection?.senders?.firstOrNull()?.let {
it.dtmf()?.insertDtmf(code, 400, 50)
}
但是似乎音调没有到达对等点,并且在 logcat 中有错误消息
dtmf_sender.cc E(第 126 行):在无法发送 DTMF 的 DtmfSender 上调用 InsertDtmf。
不管我用什么设备。
为什么会发生?
【问题讨论】: