AnyChat技术支持论坛

标题: lib库 [打印本页]

作者: 王小峰    时间: 2013-10-25 15:03
标题: lib库
报这个异常10-25 14:59:32.401: A/libc(27356): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 27356 (x.police_mobile)
作者: 廖斌    时间: 2013-10-25 15:21
您好,有异常情况发生吗?可以将我们的完整日志发上来看下
作者: 王小峰    时间: 2013-10-25 15:31
我是想引入我的项目中,所以没有你们的完整日志,我是服务中收到打开视频的消息,然后我开启一个视频界面,结果有时可以打开,有时打不卡,但是肯定会关闭,而且还会把我当前的用户自动退出!
作者: 廖斌    时间: 2013-10-25 15:35
王小峰 发表于 2013-10-25 15:31
我是想引入我的项目中,所以没有你们的完整日志,我是服务中收到打开视频的消息,然后我开启一个视频界面, ...

哦,只要调用我们sdk都会产生一个日志的,在你程序的安装目录下面。你的库版本是什么时候,另外你视频采集和播放用的Java模式吗?建议用Java模式,兼容性比较好。
作者: 王小峰    时间: 2013-10-25 16:04
异常日志文件,看不出来有什么问题

BRAnyChatCore.zip

1.07 KB, 下载次数: 1


作者: 王小峰    时间: 2013-10-25 16:09
另一个手机的操作日志,两个手机实现呼叫

BRAnyChatCore.zip

1.48 KB, 下载次数: 1


作者: 廖斌    时间: 2013-10-25 16:20
王小峰 发表于 2013-10-25 16:09
另一个手机的操作日志,两个手机实现呼叫


从你下面发上来的日志上来看的话,你调用呼叫的流程有写问题哦。你调用呼叫对方后,马上调用会话开始指令,对方离开房间后,你请求对方的音视频。这其中有两点问题:
1、会话开始是不能主动调用的,这个应该是服务器回调给你的,收到会话开始后,你可以进入服务器分配的房间
2、对方离开房间,你请求对方的音视频数据是无效的

EM`$Y45M~BL98FSHE(_(JYR.jpg (65.09 KB, 下载次数: 9622)

EM`$Y45M~BL98FSHE(_(JYR.jpg

作者: 廖斌    时间: 2013-10-25 16:22
另外你的库文件不是最新的,建议现在最新的网上版本,包括你自己部署的服务器也换成最新的。有关呼叫的逻辑,可以参考另外一个帖子
http://bbs.anychat.cn/forum.php? ... &extra=page%3D1
作者: 王小峰    时间: 2013-10-25 16:24
我的是发送请求,然后收到请求后--发送回复  当收到回复后判断是接收视频还是拒绝视频,接收视频我发送会话开始的请求,接收到会话开始的请求我开启视频!
作者: 廖斌    时间: 2013-10-25 16:25
廖斌 发表于 2013-10-25 16:22
另外你的库文件不是最新的,建议现在最新的网上版本,包括你自己部署的服务器也换成最新的。有关呼叫的逻辑 ...

另外不知道你视频采集采用的方式是内核模式还是Java模式,Java模式兼容性好,能适配大多数设备。
作者: 廖斌    时间: 2013-10-25 16:35
王小峰 发表于 2013-10-25 16:24
我的是发送请求,然后收到请求后--发送回复  当收到回复后判断是接收视频还是拒绝视频,接收视频我发送会话 ...

1、A发送呼叫请求给B(eventtype=1)
2、服务器判断B是否空闲。如果不空闲,触发A的回调(eventtype=2),如果空闲触发触发A的回调(eventtype=2),并转发请求给B,触发B的回调(eventtype=2))
3、B可以选择回复同意或者拒绝(回复用eventtype=2)
4、如果B拒绝,触发A回调(eventtype=2)
5、如果B同意,A和B同时触发会话开始(eventtype=3),会话开始带有roomid。这个A或者B可以进入服务器分配的roomid。进入成功之后打开自己音视频和请求对方的音视频
6.A和B都可以发送会话结束(eventtype=4)结束会话。发送之后,A和B都会触发会话结束(eventtype=4)。






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