获取音视频列表的问题
java 获取视音频列表String[] strlist=anychat.EnumVideoCapture(); 为啥获取后输出为null呢,获取不到 您好,请问您是在什么平台上,是Windows,还是Android? admin 发表于 2013-8-6 11:10您好,请问您是在什么平台上,是Windows,还是Android?
window呢,android不一样吗? 请问java在windows和android分别如何获取音视频设备列表呢 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() 廖斌 发表于 2013-8-6 14:51
您好!
1、window呢,android不一样吗
客户端开启的时候就已经anychat.InitSDK(0, 0);了,再执行一遍也是也是返回null呢 您好,请将客户端日志文件(BRAnyChatCore.log)的内容发上来,我们分析一下,谢谢! 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后就可以调用吗还是要进入房间或者是啥的时候,有要求吗 您好,日志没有问题,同事正在做进一步的测试,通常情况下,只需要在初始化之后,就可以枚举到相关的设备了。 您好,已更新SDK包(AnyChatCoreSDK_Win32_r3569),请重新下载AnyChat for Windows SDK,更新里面的anychatcore4java.dll文件即可,谢谢。 admin 发表于 2013-8-6 20:55
您好,已更新SDK包(AnyChatCoreSDK_Win32_r3569),请重新下载AnyChat for Windows SDK,更新里面的anycha ...
看来是有bug对吧
页:
[1]
2