【问题标题】:Disabled Twilio loudspeaker audio/video call in iOS在 iOS 中禁用 Twilio 扬声器音频/视频通话
【发布时间】:2017-06-20 15:31:54
【问题描述】:

在使用 Twilio 进行视频/音频通话时,默认情况下它会将语音放在扬声器上,而且通话噪音很大。

我想覆盖扬声器并尽量减少噪音。

【问题讨论】:

  • 你想通过什么播放音频?您使用的是哪个 Twilio SDK?
  • @DanialHussain 你解决了这个问题吗?如果是,请告诉我如何解决这个特定问题。
  • 您能否在此处添加您为这个问题所做的任何事情,这将对我有所帮助。
  • TVIAudioController *audioController = [TVIAudioController sharedController]; [audioController setAudioOutput:TVIAudioOutputVoiceChatDefault];或 [audioController setAudioOutput:TVIAudioOutputVideoChatDefault];
  • 谢谢丹尼尔,非常感谢!

标签: ios objective-c twilio


【解决方案1】:

这里是 Twilio 开发者宣传员。

您可以使用TVIAudioController set the audio output for Twilio Video。如果您将audioOutput 设置为TVIAudioOutputVoiceChatDefault,那么音频应该来自手机扬声器,而不是扬声器。

至于噪音,我不知道如何为您提供帮助。你的意思是声音失真?或者您听到背景噪音?

【讨论】:

  • 在进行视频通话时,扬声器上的噪音会像回声和哨声一样。
  • 您在同一个房间里是否有两台设备在进行测试?
  • 噪音很可能只是来自设备的反馈,它们相互听到并通过连接发送噪音,在一个越来越响亮的循环中。我要么在另一个房间用一台设备进行测试,要么至少让一台处于静音状态。
  • 谢谢。现在我明白了
  • @philnash 这不起作用。 TVIAudioOutput 在 2.0 中没有我们如何在最新的 sdk 中实现?
【解决方案2】:

(代表问题作者发布答案)。

TVIAudioController *audioController = [TVIAudioController sharedController]; 
[audioController setAudioOutput:TVIAudioOutputVoiceChatDefault]; 
//[audioController setAudioOutput:TVIAudioOutputVideoChatDefault];

声音问题是由于我们测试的地方相同。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-18
    • 2017-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多