设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

初始化摄像头时候的崩溃!

[复制链接]

12

主题

21

帖子

78

积分

注册会员

Rank: 2

积分
78
跳转到指定楼层
楼主
发表于 2013-8-7 13:57:14 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 龙二 于 2013-8-7 14:09 编辑

SDK在初始化本地摄像头的时候,有机会初始化失败,导致程序崩溃,程序中我添加了摄像头状态的回调函数,正常情况下会打印出用户的摄像头状态(已实现),如:/*用户:(45)摄像头的状态:(1)*/,但是此崩溃的时候摄像头的回调函数也没被调用。这个是SDK的bug么,该如何处理呢?

使用的是ipod touch 4

类似的还有下面的图,下面的话摄像头的回调函数调了一次(有摄像头但是没有打开),应该是调两次的(第二次应该是打开摄像头)。


屏幕快照 2013-08-07 下午1.51.37.png (634.66 KB, 下载次数: 14681)

屏幕快照 2013-08-07 下午1.51.37.png

屏幕快照 2013-08-07 上午10.27.53.png (346.03 KB, 下载次数: 14424)

屏幕快照 2013-08-07 上午10.27.53.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
沙发
发表于 2013-8-7 14:16:13 | 只看该作者
您好,根据您的log信息,判断SDK是早期的版本,建议您更新到最新的版本,然后再测试一下,看问题是否依然存在,谢谢!
回复 支持 反对

使用道具 举报

12

主题

21

帖子

78

积分

注册会员

Rank: 2

积分
78
板凳
 楼主| 发表于 2013-8-7 15:32:20 | 只看该作者
你好,新版本的一样会出现这个问题。。如图

屏幕快照 2013-08-07 下午3.29.53.png (179.75 KB, 下载次数: 14348)

屏幕快照 2013-08-07 下午3.29.53.png
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
地板
发表于 2013-8-7 15:52:34 | 只看该作者
您好,请问是什么样的操作流程会出现这样的问题?在我们附带的标准Demo程序中,是否也容易重现出来?
回复 支持 反对

使用道具 举报

12

主题

21

帖子

78

积分

注册会员

Rank: 2

积分
78
5#
 楼主| 发表于 2013-8-7 16:01:34 | 只看该作者
你好,过程是这样的,我只点击一个按钮,然后自动连接服务器,进入房间,进入房间成功就开启本地摄像头,方法的调用都是用SDK的方法的,整个连接过程没有其他附加动作。贵方的标准demo逻辑好像不是这样弄的,不知道是否好重现。主要的问题我觉得应该是在初始化本地的视频layer的时候(因为layer的初始化不是在摄像头开启成功之后初始化的,而是在摄像头开始之前就初始化了),摄像头没有开启成功,但是layer获取本地视频流的操作继续进行下去了,导致崩溃。
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
6#
发表于 2013-8-7 16:17:45 | 只看该作者
您好,根据您的描述,可能还是工作流程上有些差异,不知道您是否方便写一个简单的demo,把您想实现的流程包含进去,然后把代码打包附上来,我让负责iOS平台的同事帮您分析、调试一下,谢谢。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 23:17 , Processed in 0.144369 second(s), 24 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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