初始化摄像头时候的崩溃!
本帖最后由 龙二 于 2013-8-7 14:09 编辑SDK在初始化本地摄像头的时候,有机会初始化失败,导致程序崩溃,程序中我添加了摄像头状态的回调函数,正常情况下会打印出用户的摄像头状态(已实现),如:/*用户:(45)摄像头的状态:(1)*/,但是此崩溃的时候摄像头的回调函数也没被调用。这个是SDK的bug么,该如何处理呢?
使用的是ipod touch 4
类似的还有下面的图,下面的话摄像头的回调函数调了一次(有摄像头但是没有打开),应该是调两次的(第二次应该是打开摄像头)。
您好,根据您的log信息,判断SDK是早期的版本,建议您更新到最新的版本,然后再测试一下,看问题是否依然存在,谢谢! 你好,新版本的一样会出现这个问题。。如图
您好,请问是什么样的操作流程会出现这样的问题?在我们附带的标准Demo程序中,是否也容易重现出来? 你好,过程是这样的,我只点击一个按钮,然后自动连接服务器,进入房间,进入房间成功就开启本地摄像头,方法的调用都是用SDK的方法的,整个连接过程没有其他附加动作。贵方的标准demo逻辑好像不是这样弄的,不知道是否好重现。主要的问题我觉得应该是在初始化本地的视频layer的时候(因为layer的初始化不是在摄像头开启成功之后初始化的,而是在摄像头开始之前就初始化了),摄像头没有开启成功,但是layer获取本地视频流的操作继续进行下去了,导致崩溃。 您好,根据您的描述,可能还是工作流程上有些差异,不知道您是否方便写一个简单的demo,把您想实现的流程包含进去,然后把代码打包附上来,我让负责iOS平台的同事帮您分析、调试一下,谢谢。
页:
[1]