wzqhh 发表于 2013-8-6 10:52:35

获取音视频列表的问题

java 获取视音频列表String[] strlist=anychat.EnumVideoCapture(); 为啥获取后输出为null呢,获取不到

admin 发表于 2013-8-6 11:10:48

您好,请问您是在什么平台上,是Windows,还是Android?

wzqhh 发表于 2013-8-6 14:16:50

admin 发表于 2013-8-6 11:10
您好,请问您是在什么平台上,是Windows,还是Android?

window呢,android不一样吗? 请问java在windows和android分别如何获取音视频设备列表呢

廖斌 发表于 2013-8-6 14:51:32

wzqhh 发表于 2013-8-6 14:16
window呢,android不一样吗? 请问java在windows和android分别如何获取音视频设备列表呢

您好!
1、window呢,android不一样吗

调用接口不一样哦,windows和android使用不同的SDK包

2、请问java在windows和android分别如何获取音视频设备列表呢
windows和android都需要在调用InitSdk之后才能获取音视频设备列表。windows客户端调用anychat.EnumAudioCapture(),android客户端调用anychat.EnumAudioCapture()

wzqhh 发表于 2013-8-6 15:02:25

廖斌 发表于 2013-8-6 14:51
您好!
1、window呢,android不一样吗



客户端开启的时候就已经anychat.InitSDK(0, 0);了,再执行一遍也是也是返回null呢

admin 发表于 2013-8-6 16:19:43

您好,请将客户端日志文件(BRAnyChatCore.log)的内容发上来,我们分析一下,谢谢!

wzqhh 发表于 2013-8-6 16:36:20

admin 发表于 2013-8-6 16:19
您好,请将客户端日志文件(BRAnyChatCore.log)的内容发上来,我们分析一下,谢谢!

        ---------------------------BRAnyChatCore ActiveCallLog---------------------------
        Load SDK Success, dwFuncMode:0x22fa,V4.8(Build Time:Jul 10 2013 21:08:52)
        Load BRMiscUtil.dll success!(V4.7 Build Time:Jul4 2013 17:47:14)
        Load BRMediaUtil.dll success!(V4.7 Build Time:Jul4 2013 17:50:04)
        Load BRMediaShow.dll success!(V4.7 Build Time:Jul4 2013 17:47:19)
        Load BRMediaCore.dll success!(V4.7 Build Time:Jul 10 2013 21:07:39)
        Invoke        BRAC_Connect(192.168.1.100,8906)=0
        Invoke        LoginServer(username=admin)
        CheckClientSocketLink       Connect(ip=192.168.1.100,port=8906)
        Server version: V4.8(Build Time:2013-07-11 14:52:24)
        Message        OnConnect(bSuccess:1, errorcode=0)
        Message        OnLoginSystem(userid=1,errorcode=0,username=admin), msg deliver worked(0)
        Connection to streaming media server successfully!(udp delay:7ms)
        Invoke        EnterRoom(roomid=1)
        Message        OnEnterRoom(roomid=1,errorcode=0,siteindex=0)
        Message        OnReceiveOnlineUser(count=1,roomid=1)
        Invoke        UserCameraControl(userid=1,bOpen=1)
        Invoke        UserSpeakControl(userid=1,bOpen=1)
        Win7 AEC Audio Capture Driver(麦克风 (Realtek High Definition Audio))
        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
        Invoke        BRAC_SetVideoPos(dwUserId:1, hWnd:0x70b8a, l:1188, t:80, r:1438, b:268)
        MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(YUY2, 0x32595559)
        MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(YUY2, 0x8d2681)
        MinCroppingSize(160, 120)        MaxCroppingSize(160, 120)        Format(YUY2, 0x32595559)
        MinCroppingSize(160, 120)        MaxCroppingSize(160, 120)        Format(YUY2, 0x8d2681)
        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(YUY2, 0x32595559)
        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(YUY2, 0x8d2681)
        MinCroppingSize(176, 144)        MaxCroppingSize(176, 144)        Format(YUY2, 0x32595559)
        MinCroppingSize(176, 144)        MaxCroppingSize(176, 144)        Format(YUY2, 0x8d2681)
        MinCroppingSize(352, 288)        MaxCroppingSize(352, 288)        Format(YUY2, 0x32595559)
        MinCroppingSize(352, 288)        MaxCroppingSize(352, 288)        Format(YUY2, 0x8d2681)
        Video Config Size(320, 240)        Format(YUY2, 25fps)
        video init finish:320x240, YUY2, fps:30
        Audio FX Status: VAD:1, NS:2, AGC:8, AEC:4
        video codec init:codec:1, 15fps, 320x240, bitrate:90000, quality:3, preset:3, gop:30, handle:2

没有啥问题吧?
请问要获取列表 只需要在初始化sdk后就可以调用吗还是要进入房间或者是啥的时候,有要求吗

admin 发表于 2013-8-6 17:08:38

您好,日志没有问题,同事正在做进一步的测试,通常情况下,只需要在初始化之后,就可以枚举到相关的设备了。

admin 发表于 2013-8-6 20:55:44

您好,已更新SDK包(AnyChatCoreSDK_Win32_r3569),请重新下载AnyChat for Windows SDK,更新里面的anychatcore4java.dll文件即可,谢谢。

wzqhh 发表于 2013-8-8 08:57:54

admin 发表于 2013-8-6 20:55
您好,已更新SDK包(AnyChatCoreSDK_Win32_r3569),请重新下载AnyChat for Windows SDK,更新里面的anycha ...

看来是有bug对吧
页: [1] 2
查看完整版本: 获取音视频列表的问题