设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

视频呼叫请求

[复制链接]

47

主题

185

帖子

535

积分

高级会员

Rank: 4

积分
535
跳转到指定楼层
楼主
发表于 2013-9-25 15:32:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想问一下视频呼叫anychat.VideoCallControl(AnyChatDefine.BRAC_VIDEOCALL_EVENT_REQUEST, xuser.getId(), dwErrorCode, dwFlags, dwParam, szUserStr);
中dwErrorCode是多少,dwFlags, dwParam, 这两个是什么呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
沙发
发表于 2013-9-25 15:41:00 | 只看该作者
您好,呼叫请求(BRAC_VIDEOCALL_EVENT_REQUEST)时dwErrorCode为0,dwFlags默认为0,dwParam为用户自定义参数,您可以自己定义,对方收到呼叫请求后,在回调函数中便可以得到dwParam的值。
回复 支持 反对

使用道具 举报

47

主题

185

帖子

535

积分

高级会员

Rank: 4

积分
535
板凳
 楼主| 发表于 2013-9-25 16:02:41 | 只看该作者
呼叫时dwErrorCode为0,dwFlags默认为0,dwParam为用户自定义参数
是不是回复时dwErrorCode也是为0,dwFlags一样为0
dwParam的值是不是可以用来区分有没有接收邀请,比如0是接收,-1是拒接

回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
地板
发表于 2013-9-25 16:28:54 | 只看该作者
您好,回复时通过dwErrorCode来区分是接受(0)和拒绝(非0值),已定义的拒绝出错代码值有:

  1. // 视频呼叫
  2. #define AC_ERROR_VIDEOCALL_CANCEL             100101       ///< 源用户主动放弃会话
  3. #define AC_ERROR_VIDEOCALL_OFFLINE            100102       ///< 目标用户不在线
  4. #define AC_ERROR_VIDEOCALL_BUSY               100103       ///< 目标用户忙
  5. #define AC_ERROR_VIDEOCALL_REJECT             100104       ///< 目标用户拒绝会话
  6. #define AC_ERROR_VIDEOCALL_TIMEOUT            100105       ///< 会话请求超时
  7. #define AC_ERROR_VIDEOCALL_DISCONNECT         100106       ///< 网络断线
复制代码
所以用户拒绝请求时,您可以返回dwErrorCode=100104,dwParam的值还是上层应用自定义,不会影响呼叫流程。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-26 05:10 , Processed in 0.124703 second(s), 21 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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