douglas 发表于 2015-11-24 21:45:24

helloAnychat 打不开摄像头

demo程序使用情况
1、服务器自己部署在局域网内
2、window客户端,使用BRAnyChatSDKDemo.exe
3、android使用helloAnychat.apk

出现以下问题:进入到房间之后,window端可以看到android端的视频和声音,android端看不到window端的视频但能听到window端的声音,请问这是什么情况?

佰锐科技-邵光清 发表于 2015-11-24 22:12:31

本帖最后由 佰锐科技-邵光清 于 2015-11-24 22:15 编辑

您好,请将双方的客户端日志发上来分析,windows端的日志在程序目录下,android端日志在sd卡根目录下:BRAnyChatCore.log。

佰锐科技-李永星 发表于 2015-11-24 22:13:50

您好,请把windows端的日志贴上来,就是.exe当前运行目录下的.log文件。再次请确认windows客户端所需要的库文件在运行目录下面。库文件在SDK包的bin\client目录下。

douglas 发表于 2015-11-26 10:57:14

windows端日志

        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
        Load BRAnyChatCore.dll success!(V5.3 Build Time:Aug 10 2015 12:20:22)
        Load BRMiscUtil.dll success!(V5.3 Build Time:Aug 10 2015 12:20:50)
        Load BRMediaUtil.dll success!(V5.3 Build Time:Aug 10 2015 12:20:02)
        Load BRMediaShow.dll success!(V5.3 Build Time:Aug 10 2015 12:20:53)
        Load BRMediaCore.dll success!(V5.3 Build Time:Aug 10 2015 12:21:04)
        Invoke        SetSDKOption(BRAC_SO_AUDIO_AGCCTRL,1)
        Invoke        SetSDKOption(BRAC_SO_AUDIO_VADCTRL,1)
        Invoke        SetSDKOption(BRAC_SO_AUDIO_NSCTRL,1)
        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
        Invoke        AudioGetVolume(device:1, dwVolume:50)=0
        Invoke        AudioGetVolume(device:0, dwVolume:50)=0
        Invoke        Connect(192.168.11.58,8906)=0
        Invoke        LoginServer(username=AnyChat5)
        CheckClientSocketLink       Connect(ip=192.168.11.58,port=8906)
        Server version: V5.3(Build Time:2015-08-10 12:21:30, Server OS:Windows)
        Message        OnConnect(bSuccess:1, errorcode=0)
        Message        OnLoginSystem(userid=-7,errorcode=0,username=AnyChat5), msg deliver worked(1)
        Server running time: 0 days, 0 hours, 10 minutes, license mode:0
        Connection to streaming media server successfully!(udp delay:23ms)
        Invoke        EnterRoom(roomid=1)
        Message        OnEnterRoom(roomid=1,errorcode=0,siteindex=0)
        Message        OnReceiveOnlineUser(count=1,roomid=1)
        Invoke        SetVideoPos(dwUserId:-1, hWnd:0x506bc, l:29, t:326, r:209, b:461)
        Invoke        UserCameraControl(userid=-1, bOpen=1, stream=0)
        Invoke        UserSpeakControl(userid=-1,bOpen=1)
        WaveIn Audio Capture Driver(内装麦克风 (Conexant SmartAudio)
        Audio Init, error:0, device:0, 1, 16000, 16, capmode:0
        Audio codec init, handle:1, 11, 1, 16000, 16, 15850
        Audio Playback Device Init(0, 1, 16000, 16), WaveOut Playback Driver
        Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
        MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(RGB24, 0x0)
        MinCroppingSize(320, 180)        MaxCroppingSize(320, 180)        Format(RGB24, 0x0)
        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(RGB24, 0x0)
        MinCroppingSize(424, 240)        MaxCroppingSize(424, 240)        Format(RGB24, 0x0)
        MinCroppingSize(640, 360)        MaxCroppingSize(640, 360)        Format(RGB24, 0x0)
        MinCroppingSize(848, 480)        MaxCroppingSize(848, 480)        Format(RGB24, 0x0)
        MinCroppingSize(960, 540)        MaxCroppingSize(960, 540)        Format(RGB24, 0x0)
        MinCroppingSize(1280, 720)        MaxCroppingSize(1280, 720)        Format(RGB24, 0x0)
        MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(YUY2, 0x32595559)
        MinCroppingSize(320, 180)        MaxCroppingSize(320, 180)        Format(YUY2, 0x32595559)
        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(YUY2, 0x32595559)
        MinCroppingSize(424, 240)        MaxCroppingSize(424, 240)        Format(YUY2, 0x32595559)
        MinCroppingSize(640, 360)        MaxCroppingSize(640, 360)        Format(YUY2, 0x32595559)
        MinCroppingSize(848, 480)        MaxCroppingSize(848, 480)        Format(YUY2, 0x32595559)
        MinCroppingSize(960, 540)        MaxCroppingSize(960, 540)        Format(YUY2, 0x32595559)
        MinCroppingSize(1280, 720)        MaxCroppingSize(1280, 720)        Format(YUY2, 0x32595559)
        MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(MJPG, 0x47504a4d)
        MinCroppingSize(320, 180)        MaxCroppingSize(320, 180)        Format(MJPG, 0x47504a4d)
        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(MJPG, 0x47504a4d)
        MinCroppingSize(424, 240)        MaxCroppingSize(424, 240)        Format(MJPG, 0x47504a4d)
        MinCroppingSize(640, 360)        MaxCroppingSize(640, 360)        Format(MJPG, 0x47504a4d)
        MinCroppingSize(848, 480)        MaxCroppingSize(848, 480)        Format(MJPG, 0x47504a4d)
        MinCroppingSize(960, 540)        MaxCroppingSize(960, 540)        Format(MJPG, 0x47504a4d)
        MinCroppingSize(1280, 720)        MaxCroppingSize(1280, 720)        Format(MJPG, 0x47504a4d)
        Video Config Size(320, 240)        Format(YUY2, 25fps)
        video init finish:320x240, YUY2, fps:25, codecid:1
        video codec init:codec:1, 15fps, 320x240, bitrate:90kbps, quality:3, preset:3, gop:30, handle:2
        Message        OnUserEnterRoom(userid=-8,nickname=name,siteindex=1)
        Invoke        SetVideoPos(dwUserId:-8, hWnd:0x506bc, l:213, t:326, r:389, b:464)
        Invoke        UserCameraControl(userid=-8, bOpen=1, stream=0)
        Invoke        UserSpeakControl(userid=-8,bOpen=1)
        Message        OnP2PConnectState(userid=-8, state=2)
        Message        OnP2PConnectState(userid=-8, state=3)
        On Remote UserCameraControl(dwUserId:-8, bOpen:1)
        On Remote UserSpeakControl(dwUserId:-8, bOpen:1)
        userid(-8) audio decode, codec:11, 1 channel, 16000Hz
        Invoke        LeaveRoom(roomid=1)        Elapse:750 ms
        OnSocketClose, index(3)-errorcode(0-0), flags:0x81, bTcp(1),userid(-8), list:0

        OnSocketClose, index(3)-errorcode(0-0), flags:0x181, bTcp(1),userid(-8), list:0

douglas 发表于 2015-11-26 10:57:38

android 日志

        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
        Load libanychatcore.so success!(V5.3 Build Time:Aug 10 2015 05:31:49)
        Android OS SDK Version:19, Support ARMv7:2, Support Neon:4
        Load libmediautil_v7.so success!(V5.3 Build Time:Aug 10 2015 05:32:58)
        Load libmediashow.so success!(V5.3 Build Time:Aug 10 2015 05:32:42)
        Load libmediacore.so success!(V5.3 Build Time:Aug 10 2015 05:32:44)
        smdk4x12(UnKnow.) exynos44.4.4
        Apply video parameter:320x240, bitrate:150kbps, quality:3, gop:40, fps:10, preset:3, codec:0
        Invoke        SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
        Invoke        SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
        Invoke        Connect(192.168.11.58,8906)=0
        Invoke        LoginServer(username=name)
        CheckClientSocketLink       Connect(ip=192.168.11.58,port=8906)
        Server version: V5.3(Build Time:2015-08-10 12:21:30, Server OS:Windows)
        Message        OnConnect(bSuccess:1, errorcode=0)
        Message        OnLoginSystem(userid=-8,errorcode=0,username=name), msg deliver worked(0)
        Server running time: 0 days, 0 hours, 10 minutes, license mode:0
        Connection to streaming media server successfully!(udp delay:5ms)
        Invoke        EnterRoom(roomid=1)
        Message        OnEnterRoom(roomid=1,errorcode=0,siteindex=1)
        Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
        Message        OnReceiveOnlineUser(count=2,roomid=1)
        On Remote UserCameraControl(dwUserId:-7, bOpen:1)
        On Remote UserSpeakControl(dwUserId:-7, bOpen:1)
        Message        OnP2PConnectState(userid=-7, state=2)
        Message        OnP2PConnectState(userid=-7, state=3)
        Invoke        UserCameraControl(userid=-7, bOpen=1, stream=0)
        Invoke        UserSpeakControl(userid=-7,bOpen=1)
        Invoke        UserCameraControl(userid=-1, bOpen=1, stream=0)
        Invoke        UserSpeakControl(userid=-1,bOpen=1)
        userid(-7) video decode, codec:1, 320x240, delay:7ms
        userid(-7) audio decode, codec:11, 1 channel, 16000Hz
        APPLOG        Camera Preview size: 640 x 480
        APPLOG        Camera Preview size: 320 x 240
        APPLOG        Camera FrameRate: 15000 , 30000
        Invoke        SetSDKOption(BRAC_SO_CORESDK_EXTVIDEOINPUT=1)
        Invoke        SetInputVideoFormat(pixfmt:8, 320x240, 30fps, flags:0)
        video init finish:320x240, NV21, fps:30, codecid:1
        Invoke        SetSDKOption(BRAC_SO_CORESDK_EXTVIDEOINPUT=1)
        Invoke        SetInputVideoFormat(pixfmt:8, 320x240, 30fps, flags:0)
        video init finish:320x240, NV21, fps:30, codecid:1
        Invoke        SetInputAudioFormat(1, 16000, 16, flags:0)
        Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
        Audio codec init, handle:3, 11, 1, 16000, 16, 15850
        Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
        Message        OnUserLeaveRoom(userid=-7,siteindex=0)
        Invoke        UserCameraControl(userid=-7, bOpen=0, stream=0)
        Invoke        UserSpeakControl(userid=-7,bOpen=0)

佰锐科技-李友勤 发表于 2015-11-26 12:54:31

douglas 发表于 2015-11-26 10:57
android 日志

        ---------------------------AnyChat Platform Core SDK Clie ...

您好,目前日志显示都是正常的。安卓端也获取到了win端的视频流。

请问win端预览本地视频是否正常呢?
安卓设备型号是什么呢?可以换台设备再试一下是否正常。
页: [1]
查看完整版本: helloAnychat 打不开摄像头