AnyChat技术支持论坛

标题: IOS视频通话的时候能否切换扬声器和听筒 [打印本页]

作者: 神宇01    时间: 2014-8-21 11:39
标题: IOS视频通话的时候能否切换扬声器和听筒
IOS视频通话的时候能否切换扬声器和听筒
作者: admin    时间: 2014-8-21 14:50
您好,iOS也是可以枚举音频播放设备的,可以在听筒和扬声器之间切换,参考如下三个API接口:
  1. // 枚举本地音频播放设备
  2. + (NSMutableArray*) EnumAudioPlayback;
  3. // 选择指定的音频播放设备
  4. + (int) SelectAudioPlayback: (NSString*) szDeviceName;
  5. // 获取当前使用的音频播放设备
  6. + (NSString*) GetCurAudioPlayback;
复制代码

作者: kenshin    时间: 2016-1-21 10:02
admin 发表于 2014-8-21 14:50
您好,iOS也是可以枚举音频播放设备的,可以在听筒和扬声器之间切换,参考如下三个API接口:

你好,请问在音频通话的过程中,如何让初始状态为听筒模式呢?我在音频通话的控制器中打开了本地和远端的麦克风:
- (void) StartVideoChatint) userid
{
    //打开本地 和 远端的麦克风
    [AnyChatPlatform UserSpeakControl: -1:YES];
    [AnyChatPlatform UserSpeakControl: userid:YES];
}

然后关闭了扬声器:[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord error:nil];

可是没有达到效果
作者: 佰锐科技-陈伟    时间: 2016-1-21 10:21
kenshin 发表于 2016-1-21 10:02
你好,请问在音频通话的过程中,如何让初始状态为听筒模式呢?我在音频通话的控制器中打开了本地和远端的 ...

您好 要先枚举本地音频播放设备,再选择播放设备!
作者: kenshin    时间: 2016-1-21 11:18
佰锐科技-陈伟 发表于 2016-1-21 10:21
您好 要先枚举本地音频播放设备,再选择播放设备!

看到了 谢谢




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3