设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

用户进来时崩溃

[复制链接]

2

主题

11

帖子

46

积分

新手上路

Rank: 1

积分
46
跳转到指定楼层
楼主
发表于 2016-10-24 23:37:00 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
如图,其他项目集成时都是正常的,这个项目突然就这样了

屏幕快照 2016-10-24 下午11.35.26.png (252.9 KB, 下载次数: 12090)

屏幕快照 2016-10-24 下午11.35.26.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

2

主题

336

帖子

1243

积分

金牌会员

Rank: 6Rank: 6

积分
1243
18#
发表于 2016-10-25 15:33:28 | 只看该作者

看了提供的日志信息以及红杉树的sdk  这个问题是由于用了第三方红杉树SDK中音视频引起的  所以需要做定制来解决这块问题
回复 支持 反对

使用道具 举报

2

主题

11

帖子

46

积分

新手上路

Rank: 1

积分
46
17#
 楼主| 发表于 2016-10-25 12:54:39 | 只看该作者
admin 发表于 2016-10-25 12:12
亲,您使用的AnyChat SDK版本比较老喔,换最新的版本,看是否可以解决该问题?

好的,我试试
回复 支持 反对

使用道具 举报

2

主题

11

帖子

46

积分

新手上路

Rank: 1

积分
46
16#
 楼主| 发表于 2016-10-25 12:35:25 | 只看该作者

// 医生进入房间消息
- (void)OnAnyChatEnterRoom:(int)dwRoomId :(int)dwErrorCode
{
    NSLog(@"医生进入房间结果:%d",dwErrorCode);
    if (dwErrorCode == GV_ERR_SUCCESS)
    {
        [AnyChatPlatform SetSDKOptionInt:BRAC_SO_AUDIO_NSCTRL :0];
        [AnyChatPlatform SetSDKOptionInt:BRAC_SO_AUDIO_VADCTRL :0];
        [AnyChatPlatform SetSDKOptionInt:BRAC_SO_AUDIO_AGCCTRL :0];
        [AnyChatPlatform SetSDKOptionInt:BRAC_SO_AUDIO_ECHOCTRL :0];
        //  设置本地视频
        _userInfo.videoType = VideoProcessEnterRoom;
        
        NSMutableArray *curUserIDList = [AnyChatPlatform GetOnlineUser];
        NSLog(@"===医生进入用户数:%ld", (long)[curUserIDList count] );
        for (int i=0; i<[curUserIDList count]; i++)
        {
            NSNumber *tmpNum = curUserIDList;
            NSLog(@"医生进入用户id:%d",[tmpNum intValue]);
        }
        
        [self updateButtonNetState:curUserIDList];
        [self doLocalDevice:YES];
    }
}

你好,是这样调用吗?第五个内核参数好像没有,应该是版本问题
这样写不好用
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
15#
发表于 2016-10-25 12:12:34 | 只看该作者
Load libmediautil.so success!(V5.2 Build Time:Jun  5 2015 22:22:26)
亲,您使用的AnyChat SDK版本比较老喔,换最新的版本,看是否可以解决该问题?
回复 支持 反对

使用道具 举报

2

主题

336

帖子

1243

积分

金牌会员

Rank: 6Rank: 6

积分
1243
14#
发表于 2016-10-25 11:53:09 | 只看该作者
LZYL 发表于 2016-10-25 10:53
对了,公司安卓 适配红杉树和anychat之间没有冲突啊,是因为iOS系统问题吗?

你好 你也看下这个帖子 http://bbs.anychat.cn/forum.php? ... &extra=page%3D1 看看这个方法能否解决您的问题
回复 支持 反对

使用道具 举报

2

主题

336

帖子

1243

积分

金牌会员

Rank: 6Rank: 6

积分
1243
13#
发表于 2016-10-25 11:06:30 | 只看该作者
LZYL 发表于 2016-10-25 10:53
对了,公司安卓 适配红杉树和anychat之间没有冲突啊,是因为iOS系统问题吗?

嗯 是的 IOS会有这个问题的 要不您留下一个联系方式  我这边联系您
回复 支持 反对

使用道具 举报

2

主题

11

帖子

46

积分

新手上路

Rank: 1

积分
46
12#
 楼主| 发表于 2016-10-25 10:53:38 | 只看该作者
佰锐科技-刘洋 发表于 2016-10-25 10:47
是这样写  但还是崩溃 就需要定制了

对了,公司安卓 适配红杉树和anychat之间没有冲突啊,是因为iOS系统问题吗?
回复 支持 反对

使用道具 举报

2

主题

336

帖子

1243

积分

金牌会员

Rank: 6Rank: 6

积分
1243
11#
发表于 2016-10-25 10:47:58 | 只看该作者
LZYL 发表于 2016-10-25 10:45
NSMutableArray* cameraDeviceArray = [AnyChatPlatform EnumVideoCapture];
    if (cameraDev ...

是这样写  但还是崩溃 就需要定制了
回复 支持 反对

使用道具 举报

2

主题

11

帖子

46

积分

新手上路

Rank: 1

积分
46
10#
 楼主| 发表于 2016-10-25 10:45:25 | 只看该作者
佰锐科技-刘洋 发表于 2016-10-25 10:07
嗯 加入第三方会引起冲突的   
这个问题你这样试一试:打开本地摄像头前,调用SetSDKOption设置218为1; ...



    NSMutableArray* cameraDeviceArray = [AnyChatPlatform EnumVideoCapture];
    if (cameraDeviceArray.count > 0)
    {
        [AnyChatPlatform SelectVideoCapture:[cameraDeviceArray objectAtIndex:1]];
    }
    [AnyChatPlatform SetSDKOptionInt:218 :1];
//    [AnyChatPlatform SetSDKOptionInt:BRAC_SO_LOCALVIDEO_OVERLAY :1];
    [AnyChatPlatform SetVideoPos:-1 :self :0 :0 :0 :0];
    [AnyChatPlatform UserSpeakControl:-1 :YES];
    [AnyChatPlatform UserCameraControl:-1 :YES];

打开
本地摄像头前是这样写吗?还是会崩溃
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 09:06 , Processed in 0.138879 second(s), 25 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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