设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 5380|回复: 5
打印 上一主题 下一主题

请教实时监听远端是否有声音传输的回调函数

[复制链接]

14

主题

87

帖子

258

积分

中级会员

Rank: 3Rank: 3

积分
258
跳转到指定楼层
楼主
发表于 2016-3-4 16:12:46 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
你好,我想知道有没有提供这样的代理函数,能监听到在多人聊天过程中的每一个用户是否在说话的这个状态。 我查了一下API 找到了下面的函数,但是这个需要主动调用。
// 查询用户发言状态
+ (int) GetSpeakState: (int) dwUserid;

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

沙发
发表于 2016-3-4 16:41:38 | 只看该作者
您好,请参考开发文档4.3.1章:状态变化事件协议:- (void) OnAnyChatMicStateChg: (int) dwUserId: (BOOL) bGetMic;
回复 支持 反对

使用道具 举报

14

主题

87

帖子

258

积分

中级会员

Rank: 3Rank: 3

积分
258
板凳
 楼主| 发表于 2016-3-4 16:43:32 | 只看该作者
佰锐科技-邵光清 发表于 2016-3-4 16:41
您好,请参考开发文档4.3.1章:状态变化事件协议:- (void) OnAnyChatMicStateChg: (int) dwUserId: (BOOL) ...

这个是监测麦克风的开关状态的吧。
回复 支持 反对

使用道具 举报

14

主题

87

帖子

258

积分

中级会员

Rank: 3Rank: 3

积分
258
地板
 楼主| 发表于 2016-3-4 16:47:53 | 只看该作者
佰锐科技-邵光清 发表于 2016-3-4 16:41
您好,请参考开发文档4.3.1章:状态变化事件协议:- (void) OnAnyChatMicStateChg: (int) dwUserId: (BOOL) ...



你好,你说的这个回调函数我也调用了。可是我是想实时监听 远端是否有声音通过麦克风传输过来。请问有提供这个代理函数吗?

还有一个问题,就是这个代理函数 - (void) OnAnyChatMicStateChg: (int) dwUserId: (BOOL)  只监听了 两次 一次打开 和 一次关闭 ,然后我远端再次修改麦克风状态的时候 这个回调函数就不调用了。不知道为什么,我用安卓的官方demo来测试的时候 这个回调函数会一直调用。但是IOS的官方demo和我自己的demo就是只调用了两次。
回复 支持 反对

使用道具 举报

5#
发表于 2016-3-4 17:18:03 | 只看该作者
kenshin 发表于 2016-3-4 16:47
你好,你说的这个回调函数我也调用了。可是我是想实时监听 远端是否有声音通过麦克风传输过来。请问 ...

您好,麦克风状态是开的说明有声音过来,是关说明没有声音过来。另外,麦克风状态回调函数问题,我们需要测试跟踪一下。
回复 支持 反对

使用道具 举报

14

主题

87

帖子

258

积分

中级会员

Rank: 3Rank: 3

积分
258
6#
 楼主| 发表于 2016-3-4 17:41:34 | 只看该作者
佰锐科技-邵光清 发表于 2016-3-4 17:18
您好,麦克风状态是开的说明有声音过来,是关说明没有声音过来。另外,麦克风状态回调函数问题,我们需要 ...

下周见PPPP
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-11-25 21:10 , Processed in 0.319899 second(s), 24 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表