AnyChat技术支持论坛

标题: Anychat用在ARM上接收到的视频画面错误 [打印本页]

作者: zhangjing    时间: 2014-11-28 11:40
标题: Anychat用在ARM上接收到的视频画面错误
Anychat是否可以用在ARM上?测试时出现有时接收不到ARM传输的实时画面,有时ARM传输出来的画面错误,画面如下图

device-2014-11-24-111024.png (648.25 KB, 下载次数: 2720)

device-2014-11-24-111024.png

作者: admin    时间: 2014-11-28 11:44
您好,是支持ARM的,请上传通话双方的日志文件(BRAnyChatCore.log,Android平台的日志文件位于SD卡根目录下),我们帮您分析一下,谢谢。
作者: zhangjing    时间: 2014-11-28 15:44
ARM端:
[2014-11-28 15:15:39(016)]        ---------------------------BRAnyChatCore ActiveCallLog---------------------------
[2014-11-28 15:15:39(019)]        Load SDK Success, dwFuncMode:0x8a,V4.7(Build Time:Mar 25 2013 09:06:04)
[2014-11-28 15:15:39(020)]        Android OS SDK Version:16, Support ARMv7:2, Support Neon:4
[2014-11-28 15:15:39(031)]        Load libmediautil_v7.so success!(V4.7 Build Time:Mar 23 2013 02:59:54)
[2014-11-28 15:15:39(035)]        Load libmediashow_4.0.so success!(V4.7 Build Time:Mar 23 2013 02:59:07)
[2014-11-28 15:15:39(042)]        Load libmediacore_4.1.so success!(V4.7 Build Time:Mar 23 2013 02:59:37)
[2014-11-28 15:15:39(047)]        CPU:2991.71 MIPS, Hardware:TINY4412
[2014-11-28 15:15:40(937)]        Invoke        BRAC_Connect(demo.anychat.cn,8906)=0
[2014-11-28 15:15:40(938)]        Invoke        LoginServer(username=arm)
[2014-11-28 15:15:48(781)]        CheckClientSocketLink         Connect(ip=121.199.51.198,port=8906)
[2014-11-28 15:15:48(903)]        Server version: V5.1(Build Time:2014-11-10 08:17:42)
[2014-11-28 15:15:48(974)]        Message        OnConnect(bSuccess:1, errorcode=0)
[2014-11-28 15:15:53(742)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:-1, dwCommand:13, wParam:0, lParam:0, dwBufSize:212)
[2014-11-28 15:15:53(743)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9226, dwCommand:9, wParam:-1721682522, lParam:0, dwBufSize:0)
[2014-11-28 15:15:53(743)]        Message        OnLoginSystem(userid=9226,errorcode=0,username=arm), msg deliver worked(0)
[2014-11-28 15:15:53(744)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9226, dwCommand:10, wParam:0, lParam:0, dwBufSize:56)
[2014-11-28 15:15:53(780)]        Connection to streaming media server successfully!(udp delay:18ms)
[2014-11-28 15:15:53(807)]        Apply video parameter:640x480, bitrate:0, quality:3, gop:40, fps:10, preset:3, codec:0
[2014-11-28 15:15:53(807)]        Invoke        BRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
[2014-11-28 15:15:53(808)]        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
[2014-11-28 15:15:53(808)]        Invoke        BRAC_SetSDKOption(BRAC_SO_STREAM_SMOOTHPLAYMODE=0)
[2014-11-28 15:15:56(324)]        Invoke        EnterRoom(roomid=1)
[2014-11-28 15:15:56(408)]        Message        OnEnterRoom(roomid=1,errorcode=0,siteindex=1)
[2014-11-28 15:15:56(409)]        Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
[2014-11-28 15:15:56(409)]        Message        OnReceiveOnlineUser(count=3,roomid=1)
[2014-11-28 15:15:56(551)]        Message        OnP2PConnectState(userid=9221, state=1)
[2014-11-28 15:15:57(133)]        Message        OnP2PConnectState(userid=9221, state=3)
[2014-11-28 15:15:59(009)]        Invoke        UserCameraControl(userid=9221,bOpen=1)
[2014-11-28 15:15:59(010)]        Invoke        UserSpeakControl(userid=9221,bOpen=1)
[2014-11-28 15:15:59(011)]        Invoke        UserCameraControl(userid=-1,bOpen=1)
[2014-11-28 15:15:59(012)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2014-11-28 15:15:59(655)]        video init finish:864x480, YUY2, fps:30
[2014-11-28 15:15:59(669)]        Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
[2014-11-28 15:15:59(669)]        Audio codec init, handle:1, 11, 1, 16000, 16, 15850
[2014-11-28 15:15:59(869)]        video codec init:codec:1, 10fps, 864x480, bitrate:0, quality:3, preset:3, gop:40, handle:2
[2014-11-28 15:16:01(991)]        Audio FX Status: VAD:1, NS:2, AGC:8, AEC:4
[2014-11-28 15:16:07(417)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9226, dwCommand:5, wParam:-9969, lParam:0, dwBufSize:0)
[2014-11-28 15:16:07(654)]        userid(9221) video decode delay:8ms
[2014-11-28 15:16:16(668)]        socket error, disconnected by peer!, bTcp(1) - userid(9221)
[2014-11-28 15:16:16(678)]        Message        OnP2PConnectState(userid=9221, state=2)
[2014-11-28 15:16:16(709)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9226, dwCommand:5, wParam:9221, lParam:0, dwBufSize:0)
[2014-11-28 15:16:16(741)]        Message        OnUserLeaveRoom(userid=9221,siteindex=0)
[2014-11-28 15:16:16(750)]        Invoke        UserCameraControl(userid=9221,bOpen=0)
[2014-11-28 15:16:16(751)]        Invoke        UserSpeakControl(userid=9221,bOpen=0)
[2014-11-28 15:16:20(026)]        Invoke        UserCameraControl(userid=9221,bOpen=0)
[2014-11-28 15:16:20(027)]        Invoke        UserSpeakControl(userid=9221,bOpen=0)
[2014-11-28 15:16:20(028)]        Invoke        UserCameraControl(userid=-1,bOpen=0)
[2014-11-28 15:16:20(028)]        Invoke        UserSpeakControl(userid=-1,bOpen=0)
[2014-11-28 15:16:20(969)]        Invoke        LeaveRoom(roomid=-1)        Elapse:105 ms
[2014-11-28 15:16:21(307)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9226, dwCommand:5, wParam:-9972, lParam:0, dwBufSize:0)
[2014-11-28 15:16:21(377)]        Invoke        LogoutServer(userid=9226)        Elapse:8 ms
[2014-11-28 15:16:21(396)]        Invoke        BRAC_Release        Elapse:19 ms

作者: zhangjing    时间: 2014-11-28 15:44
手机端:
[2014-11-28 15:11:53(900)]        ---------------------------BRAnyChatCore ActiveCallLog---------------------------
[2014-11-28 15:11:53(903)]        Load SDK Success, dwFuncMode:0x8a,V4.7(Build Time:Mar 21 2013 14:04:12)
[2014-11-28 15:11:53(903)]        Android OS SDK Version:17, Support ARMv7:2, Support Neon:4
[2014-11-28 15:11:53(945)]        Load libmediautil_v7.so success!(V4.7 Build Time:Mar 21 2013 14:05:32)
[2014-11-28 15:11:53(953)]        Load libmediashow_4.0.so success!(V4.7 Build Time:Mar 21 2013 14:04:51)
[2014-11-28 15:11:53(970)]        Cannot load library: soinfo_relocate(linker.cpp:994): cannot locate symbol "_ZN7android10AudioTrack3setE19audio_stream_type_tj14audio_format_tii20audio_output_flags_tPFviPvS4_ES4_iRKNS_2spINS_7IMemoryEEEbi" referenced by "libmediacore_4.1.so"...
[2014-11-28 15:11:53(977)]        Load libmediacore.so success!(V4.7 Build Time:Mar 21 2013 14:04:55)
[2014-11-28 15:11:53(983)]        CPU:1685.91 MIPS, Hardware:MT6592
[2014-11-28 15:11:55(568)]        Invoke        BRAC_Connect(demo.anychat.cn,8906)=0
[2014-11-28 15:11:55(569)]        Invoke        LoginServer(username=华为)
[2014-11-28 15:11:55(622)]        CheckClientSocketLink         Connect(ip=121.199.51.198,port=8906)
[2014-11-28 15:11:58(755)]        Server version: V5.1(Build Time:2014-11-10 16:17:42)
[2014-11-28 15:11:58(821)]        Message        OnConnect(bSuccess:1, errorcode=0)
[2014-11-28 15:11:59(105)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:-1, dwCommand:13, wParam:0, lParam:0, dwBufSize:212)
[2014-11-28 15:11:59(197)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9221, dwCommand:9, wParam:-1721890069, lParam:0, dwBufSize:0)
[2014-11-28 15:11:59(197)]        Message        OnLoginSystem(userid=9221,errorcode=0,username=华为), msg deliver worked(0)
[2014-11-28 15:11:59(199)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9221, dwCommand:10, wParam:0, lParam:0, dwBufSize:56)
[2014-11-28 15:11:59(295)]        Connection to streaming media server successfully!(udp delay:48ms)
[2014-11-28 15:11:59(345)]        Apply video parameter:320x240, bitrate:0, quality:3, gop:40, fps:10, preset:3, codec:0
[2014-11-28 15:11:59(345)]        Invoke        BRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
[2014-11-28 15:11:59(345)]        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
[2014-11-28 15:11:59(345)]        Invoke        BRAC_SetSDKOption(BRAC_SO_STREAM_SMOOTHPLAYMODE=1)
[2014-11-28 15:12:05(803)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9221, dwCommand:5, wParam:-9965, lParam:0, dwBufSize:0)
[2014-11-28 15:12:12(350)]        Invoke        EnterRoom(roomid=1)
[2014-11-28 15:12:12(458)]        Message        OnEnterRoom(roomid=1,errorcode=0,siteindex=0)
[2014-11-28 15:12:12(459)]        Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
[2014-11-28 15:12:12(459)]        Message        OnReceiveOnlineUser(count=1,roomid=1)
[2014-11-28 15:12:17(888)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9221, dwCommand:5, wParam:-9951, lParam:0, dwBufSize:0)
[2014-11-28 15:12:18(434)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9221, dwCommand:5, wParam:-9960, lParam:0, dwBufSize:0)
[2014-11-28 15:12:21(549)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9221, dwCommand:5, wParam:-9963, lParam:0, dwBufSize:0)
[2014-11-28 15:12:29(052)]        Message        OnUserEnterRoom(userid=-9943,nickname=wyb,siteindex=1)
[2014-11-28 15:12:35(967)]        OnReceiveUserDefine(dwSrcUserId:-9943, dwTarUserId:9221, dwCommand:7, wParam:2, lParam:2, dwBufSize:0)
[2014-11-28 15:12:36(047)]        OnReceiveUserDefine(dwSrcUserId:-9943, dwTarUserId:9221, dwCommand:7, wParam:4, lParam:2, dwBufSize:0)
[2014-11-28 15:12:42(364)]        Message        OnUserLeaveRoom(userid=-9943,siteindex=1)
[2014-11-28 15:12:42(990)]        Message        OnUserEnterRoom(userid=9223,nickname=arm,siteindex=1)
[2014-11-28 15:12:43(644)]        Message        OnP2PConnectState(userid=9223, state=2)
[2014-11-28 15:12:43(759)]        Message        OnP2PConnectState(userid=9223, state=3)
[2014-11-28 15:12:44(774)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9221, dwCommand:5, wParam:-9964, lParam:0, dwBufSize:0)
[2014-11-28 15:12:45(113)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9221, dwCommand:5, wParam:-9966, lParam:0, dwBufSize:0)
[2014-11-28 15:12:49(828)]        Message        OnP2PConnectState(userid=9223, state=2)
[2014-11-28 15:12:50(515)]        Invoke        UserCameraControl(userid=9223,bOpen=1)
[2014-11-28 15:12:50(516)]        Invoke        UserSpeakControl(userid=9223,bOpen=1)
[2014-11-28 15:12:50(518)]        Invoke        UserCameraControl(userid=-1,bOpen=1)
[2014-11-28 15:12:50(518)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2014-11-28 15:12:50(744)]        Message        OnP2PConnectState(userid=9223, state=0)
[2014-11-28 15:12:51(220)]        video init finish:320x240, NV21, fps:25
[2014-11-28 15:12:51(256)]        Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
[2014-11-28 15:12:51(256)]        Audio codec init, handle:1, 11, 1, 16000, 16, 15850
[2014-11-28 15:12:51(488)]        Audio FX Status: VAD:1, NS:2, AGC:8, AEC:4
[2014-11-28 15:12:51(607)]        video codec init:codec:1, 10fps, 320x240, bitrate:0, quality:3, preset:3, gop:40, handle:2
[2014-11-28 15:12:53(945)]        Message        OnUserEnterRoom(userid=9224,nickname=eee,siteindex=2)
[2014-11-28 15:12:54(273)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9221, dwCommand:5, wParam:9222, lParam:0, dwBufSize:0)
[2014-11-28 15:12:56(114)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9221, dwCommand:5, wParam:-9961, lParam:0, dwBufSize:0)
[2014-11-28 15:12:58(321)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9221, dwCommand:5, wParam:-9962, lParam:0, dwBufSize:0)
[2014-11-28 15:13:05(442)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9221, dwCommand:5, wParam:9223, lParam:0, dwBufSize:0)
[2014-11-28 15:13:05(527)]        Message        OnUserLeaveRoom(userid=9223,siteindex=1)
[2014-11-28 15:13:05(538)]        Invoke        UserCameraControl(userid=9223,bOpen=0)
[2014-11-28 15:13:05(538)]        Invoke        UserSpeakControl(userid=9223,bOpen=0)
[2014-11-28 15:13:17(562)]        Invoke        UserCameraControl(userid=9223,bOpen=0)
[2014-11-28 15:13:17(563)]        Invoke        UserSpeakControl(userid=9223,bOpen=0)
[2014-11-28 15:13:17(564)]        Invoke        UserCameraControl(userid=-1,bOpen=0)
[2014-11-28 15:13:17(564)]        Invoke        UserSpeakControl(userid=-1,bOpen=0)
[2014-11-28 15:14:34(989)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9221, dwCommand:5, wParam:-9967, lParam:0, dwBufSize:0)
[2014-11-28 15:14:45(731)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9221, dwCommand:5, wParam:-9968, lParam:0, dwBufSize:0)
[2014-11-28 15:15:00(996)]        Message        OnUserEnterRoom(userid=9225,nickname=arm,siteindex=1)
[2014-11-28 15:15:19(038)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9221, dwCommand:5, wParam:-9955, lParam:0, dwBufSize:0)
[2014-11-28 15:15:19(864)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9221, dwCommand:5, wParam:9225, lParam:0, dwBufSize:0)
[2014-11-28 15:15:19(895)]        Message        OnUserLeaveRoom(userid=9225,siteindex=1)
[2014-11-28 15:15:33(808)]        Message        OnUserEnterRoom(userid=9226,nickname=arm,siteindex=1)
[2014-11-28 15:15:33(956)]        Message        OnP2PConnectState(userid=9226, state=1)
[2014-11-28 15:15:34(540)]        Message        OnP2PConnectState(userid=9226, state=3)
[2014-11-28 15:15:40(319)]        OnReceiveUserDefine(dwSrcUserId:0, dwTarUserId:9221, dwCommand:5, wParam:-9969, lParam:0, dwBufSize:0)
[2014-11-28 15:15:44(077)]        Invoke        UserCameraControl(userid=9226,bOpen=1)
[2014-11-28 15:15:44(077)]        Invoke        UserSpeakControl(userid=9226,bOpen=1)
[2014-11-28 15:15:44(079)]        Invoke        UserCameraControl(userid=-1,bOpen=1)
[2014-11-28 15:15:44(080)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2014-11-28 15:15:44(712)]        video init finish:320x240, NV21, fps:25
[2014-11-28 15:15:44(761)]        Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
[2014-11-28 15:15:44(969)]        video codec init:codec:1, 10fps, 320x240, bitrate:0, quality:3, preset:3, gop:40, handle:3
[2014-11-28 15:15:45(080)]        Invoke        BRAC_SetVideoPos(dwUserId:9226, hWnd:0x416d3fe8, l:0, t:0, r:0, b:0)
[2014-11-28 15:15:45(177)]        userid(9226) video decode delay:49ms
[2014-11-28 15:15:50(893)]        Invoke        UserCameraControl(userid=9226,bOpen=0)
[2014-11-28 15:15:50(910)]        Invoke        UserSpeakControl(userid=9226,bOpen=0)
[2014-11-28 15:15:50(910)]        Invoke        UserCameraControl(userid=-1,bOpen=0)
[2014-11-28 15:15:50(911)]        Invoke        UserSpeakControl(userid=-1,bOpen=0)
[2014-11-28 15:15:54(060)]        Invoke        LeaveRoom(roomid=-1)        Elapse:103 ms
[2014-11-28 15:15:54(066)]        Invoke        LogoutServer(userid=9221)        Elapse:6 ms
[2014-11-28 15:15:54(084)]        Invoke        BRAC_Release        Elapse:17 ms

作者: zhangjing    时间: 2014-11-28 16:28
admin 发表于 2014-11-28 11:44
您好,是支持ARM的,请上传通话双方的日志文件(BRAnyChatCore.log,Android平台的日志文件位于SD卡根目录 ...

您好,刚忘记点回复了。日志文件分别在三、四楼
作者: admin    时间: 2014-11-28 17:39
亲,版本太旧了,您使用的版本还是1、2年前的呢,最新版本:http://www.anychat.cn/download.html?t=Android
作者: zhangjing    时间: 2014-11-28 18:02
admin 发表于 2014-11-28 17:39
亲,版本太旧了,您使用的版本还是1、2年前的呢,最新版本:http://www.anychat.cn/download.html?t=Androi ...

您的意思是用最新的AnychatCallCenter就可以正常的视频通话了吗?直接异常退出了。
作者: zhangjing    时间: 2014-11-28 18:03
图示为AnychatCallCenter运行的错误信息

错误分析.jpg (493.41 KB, 下载次数: 2408)

错误分析.jpg

作者: admin    时间: 2014-11-28 18:15
您好,运行AnyChatCallCenter退出之后,再提供一下SD卡根目录下的日志文件:BRAnyChatCore.log
作者: zhangjing    时间: 2014-11-28 21:13
已上传,谢谢

log.rar

2.77 KB, 下载次数: 1


作者: admin    时间: 2014-11-28 21:17
您好,ARM端的日志里面有记录:video init finish:864x480, YUY2, fps:30,通常来说,864x480并不是一个标准的分辩率,您可以点主界面中的“设置”按钮,尝试设置一下视频采集分辩率。

从log综合分析,您的ARM设备并不是标准的Android内核,也不支持默认的320x240的视频采集分辩率。

是广州友善之臂的ARM解决方案?


作者: zhangjing    时间: 2014-11-28 21:31
admin 发表于 2014-11-28 21:17
您好,ARM端的日志里面有记录:video init finish:864x480, YUY2, fps:30,通常来说,864x480并不是一个标 ...

我尝试设置每一个视频分辨率,都不行。是广州友善之臂的ARM。请问还有其他解决方案吗?
作者: admin    时间: 2014-11-28 21:40
从log看您的Android版本是4.1.2,可能是这台ARM设备的Android内核视频采集驱动没有优化(适配)好,建议您:
1、向厂家确认是否支持常见分辩率(如320x240、352x288以及640x480等)的视频采集,您也可以自己调试视频采集部分的源代码,位于com\bairuitech\anychat\AnyChatCameraHelper.java文件中;
2、如果有可能,请尝试升级Android内核到更高的版本,看该问题是否可以解决。

另外可尝试使用QQ等软件,看QQ的视频通话功能是否正常?


作者: zhangjing    时间: 2014-11-28 22:17
admin 发表于 2014-11-28 21:40
从log看您的Android版本是4.1.2,可能是这台ARM设备的Android内核视频采集驱动没有优化(适配)好,建议您 ...

1、请教视频采集部分源代码如何调试?将下列代码做如下修改可行?

  1. // 指定的分辩率不支持时,用默认的分辩率替代
  2.                         if(!bSetPreviewSize)
  3.                                 parameters.setPreviewSize(864, 480);
复制代码
2.请问升级Android版本有什么用途?
3.如果QQ等软件的视频通话不正常,那就说明是该ARM设备的视频采集驱动不行?
  如果QQ等软件的视频通话正常,那说明anychat还需要继续改进吗?
作者: admin    时间: 2014-11-28 22:26
您可以咨询硬件厂家,看该设备支持哪些视频采集分辩率,然后手工设置看是否可行:
  1. parameters.setPreviewSize(320, 240);
复制代码

作者: zhangjing    时间: 2014-11-28 22:38
admin 发表于 2014-11-28 22:26
您可以咨询硬件厂家,看该设备支持哪些视频采集分辩率,然后手工设置看是否可行:

好的,谢谢您
作者: zhangjing    时间: 2014-12-1 09:00
您好,请问为什么不管怎样设置分辨率,都是下图的错误提示。看到之前的一个帖子针对部分海思芯片手机视频初始化失败的问题进行适配,出错信息和这个很类似,但是按类似的方法却解决不了这个问题。还有这行语句(video init finish:864x480, YUY2, fps:30)是哪里打印出来的?

捕获.PNG (35.67 KB, 下载次数: 6322)

捕获.PNG

作者: admin    时间: 2014-12-1 09:18
您好,请问QQ是否正常?
作者: 廖斌    时间: 2014-12-1 09:34
zhangjing 发表于 2014-12-1 09:00
您好,请问为什么不管怎样设置分辨率,都是下图的错误提示。看到之前的一个帖子针对部分海思芯片手机视频初 ...

您好,尝试将AnyChatCameraHelper类中的“parameters.setPreviewFpsRange”注释掉看看。
作者: zhangjing    时间: 2014-12-1 10:11
廖斌 发表于 2014-12-1 09:34
您好,尝试将AnyChatCameraHelper类中的“parameters.setPreviewFpsRange”注释掉看看。

将这行代码
  1. parameters.setPreviewFpsRange(r[0], r[1]);
复制代码
注释掉之后,还是这样的错误信息
作者: zhangjing    时间: 2014-12-1 10:12
admin 发表于 2014-12-1 09:18
您好,请问QQ是否正常?

我手头上现在又三个摄像头,有一个是正常的,其余两个不行
作者: admin    时间: 2014-12-1 10:31
那应该是摄像头驱动的问题,可能是您的这个ARM板子里面的驱动程序只支持其中一个摄像头。
作者: zhangjing    时间: 2014-12-1 10:47
本帖最后由 zhangjing 于 2014-12-1 10:50 编辑
admin 发表于 2014-12-1 10:31
那应该是摄像头驱动的问题,可能是您的这个ARM板子里面的驱动程序只支持其中一个摄像头。

我又用这个摄像头试了一下,这次没有报错,但是通话两端都看不到对方视频,对方视频是黑屏。
作者: admin    时间: 2014-12-1 10:51
请上传通话双方的log,我们帮您分析一下,谢谢。
作者: zhangjing    时间: 2014-12-1 11:22
admin 发表于 2014-12-1 10:51
请上传通话双方的log,我们帮您分析一下,谢谢。

您好,已上传,谢谢

log2.rar

2.84 KB, 下载次数: 1


作者: admin    时间: 2014-12-1 11:27
不用这个ARM设备,换另一个手机测试一下看看?
作者: zhangjing    时间: 2014-12-1 11:38
admin 发表于 2014-12-1 11:27
不用这个ARM设备,换另一个手机测试一下看看?

您的意思是用两个手机测试吗?刚测试了一下,两个手机测试,视频通话是正常的。需要上传log吗?
作者: admin    时间: 2014-12-1 11:40
那应该还是这台ARM设备的摄像头驱动存在问题,建议与硬件厂家联系,谢谢。
作者: zhangjing    时间: 2014-12-1 11:47
admin 发表于 2014-12-1 11:40
那应该还是这台ARM设备的摄像头驱动存在问题,建议与硬件厂家联系,谢谢。

摄像头插在板子上,可以识别,可以拍照。驱动应该没问题的。我再找找原因吧,谢谢
作者: zhangjing    时间: 2014-12-1 11:49
廖斌 发表于 2014-12-1 09:34
您好,尝试将AnyChatCameraHelper类中的“parameters.setPreviewFpsRange”注释掉看看。

您好,请问anychat代码中还有其他这种跟硬件密切相关(比如设置分辨率和帧率这些需要硬件支持的)的代码吗?还可以尝试修改哪些地方?
作者: admin    时间: 2014-12-1 11:51
您可以用QQ来对比验证一下,如果QQ也同样不能正常视频通话,则是硬件板子存在缺陷的可能性较大。
作者: zhangjing    时间: 2014-12-1 17:26
admin 发表于 2014-12-1 11:51
您可以用QQ来对比验证一下,如果QQ也同样不能正常视频通话,则是硬件板子存在缺陷的可能性较大。

我又试了微信,发现微信也不能正常视频通话,那硬件板子驱动应该是有问题的。谢谢您。




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