3G 和Wifi 互通问题
环境:两个手机,一个3G和一个Wifi ,进入可视电话,点击,无法看到对方的图像,但是两个都在3G或者2G或者Wifi 的网络下是通的 您好,请上传没有视频时双方的日志文件:BRAnyChatCore.log,谢谢。 这个是一个手机的日志:---------------------------AnyChat Platform Core SDK Client Log---------------------------
Load libanychatcore.so success!(V4.9 Build Time:Jan 16 2014 06:36:25)
Android OS SDK Version:16, Support ARMv7:2, Support Neon:4
Load libmediautil_v7.so success!(V4.9 Build Time:Jan 16 2014 06:37:31)
Load libmediashow_4.0.so success!(V4.9 Build Time:Jan 16 2014 06:36:56)
Load libmediacore_4.1.so success!(V4.9 Build Time:Jan 16 2014 06:37:14)
CPU:2391.00 MIPS, Hardware:k3v2oem1
Invoke BRAC_Connect(192.168.1.172,8906)=0
Invoke LoginServer(username=10002)
CheckClientSocketLink Connect(ip=192.168.1.172,port=8906)
Server version: V4.9(Build Time:2014-01-02 23:02:53, Server OS:Linux)
Message OnConnect(bSuccess:1, errorcode=0)
Message OnLoginSystem(userid=-9,errorcode=0,username=10002), msg deliver worked(0)
Connection to streaming media server successfully!(udp delay:31ms)
Apply video parameter:320x240, bitrate:150000, quality:3, gop:40, fps:10, preset:3, codec:0
Invoke BRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=0)
Invoke SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
Invoke BRAC_SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
Invoke EnterRoom(roomid=2)
Message OnEnterRoom(roomid=2,errorcode=0,siteindex=0)
Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
Message OnReceiveOnlineUser(count=1,roomid=2)
Message OnUserEnterRoom(userid=-8,nickname=10001,siteindex=1)
socket error, disconnected by peer!, bTcp(1) - userid(-1)
On Remote UserCameraControl(dwUserId:-8, bOpen:1)
On Remote UserSpeakControl(dwUserId:-8, bOpen:1)
Invoke UserCameraControl(userid=-8,bOpen=1)
Invoke UserSpeakControl(userid=-8,bOpen=1)
Invoke UserCameraControl(userid=-1,bOpen=1)
Invoke UserSpeakControl(userid=-1,bOpen=1)
video init finish:320x240, NV21, fps:25
video init finish:320x240, NV21, fps:25
Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
Audio codec init, handle:1, 11, 1, 16000, 16, 15850
Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
video codec init:codec:1, 10fps, 320x240, bitrate:150000, quality:3, preset:3, gop:40, handle:2
Invoke UserCameraControl(userid=-8,bOpen=0)
Invoke UserSpeakControl(userid=-8,bOpen=0)
Invoke UserCameraControl(userid=-1,bOpen=0)
Invoke UserSpeakControl(userid=-1,bOpen=0)
On Remote UserCameraControl(dwUserId:-8, bOpen:0)
On Remote UserSpeakControl(dwUserId:-8, bOpen:0)
这个是另一个手机的日志
---------------------------AnyChat Platform Core SDK Client Log---------------------------
Load libanychatcore.so success!(V4.9 Build Time:Jan 16 2014 06:36:25)
Android OS SDK Version:16, Support ARMv7:2, Support Neon:4
Load libmediautil_v7.so success!(V4.9 Build Time:Jan 16 2014 06:37:31)
Load libmediashow_4.0.so success!(V4.9 Build Time:Jan 16 2014 06:36:56)
Cannot load library: reloc_library:1748 cannot locate '_ZN7android6Camera7connectEi'...
Load libmediacore.so success!(V4.9 Build Time:Jan 16 2014 06:36:59)
CPU:1592.52 MIPS, Hardware:SMDK4210
Invoke BRAC_Connect(192.168.1.172,8906)=0
Invoke LoginServer(username=10001)
CheckClientSocketLink Connect(ip=192.168.1.172,port=8906)
Server version: V4.9(Build Time:2014-01-02 23:02:53, Server OS:Linux)
Message OnConnect(bSuccess:1, errorcode=0)
Message OnLoginSystem(userid=-8,errorcode=0,username=10001), msg deliver worked(0)
Connection to streaming media server successfully!(udp delay:17ms)
Apply video parameter:320x240, bitrate:150000, quality:3, gop:40, fps:10, preset:3, codec:0
Invoke BRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
Invoke SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
Invoke BRAC_SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
Invoke EnterRoom(roomid=2)
Message OnEnterRoom(roomid=2,errorcode=0,siteindex=1)
Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
Message OnReceiveOnlineUser(count=2,roomid=2)
Invoke UserCameraControl(userid=-9,bOpen=1)
Invoke UserSpeakControl(userid=-9,bOpen=1)
Invoke UserCameraControl(userid=-1,bOpen=1)
Invoke UserSpeakControl(userid=-1,bOpen=1)
video init finish:320x240, NV21, fps:25
Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
Audio codec init, handle:1, 11, 1, 16000, 16, 15850
Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
video codec init:codec:1, 10fps, 320x240, bitrate:150000, quality:3, preset:3, gop:40, handle:2
On Remote UserCameraControl(dwUserId:-9, bOpen:1)
On Remote UserSpeakControl(dwUserId:-9, bOpen:1)
On Remote UserCameraControl(dwUserId:-9, bOpen:0)
On Remote UserSpeakControl(dwUserId:-9, bOpen:0)
Invoke UserCameraControl(userid=-9,bOpen=0)
Invoke UserSpeakControl(userid=-9,bOpen=0)
Invoke UserCameraControl(userid=-1,bOpen=0)
Invoke UserSpeakControl(userid=-1,bOpen=0)
您好!从log看,您是连接一个局域网的服务器(192.168.1.172),如果是3G网的话,应该只能连接外网的IP,您做了NAT端口映射?是否有将UDP(默认是:8907)也进行NAT映射?
另外3G手机、WiFi手机都连接我们公开的服务器:demo.anychat.cn 是否正常呢? 你好,关于你说用demo.anychat.cn ,我测试了没有图像,跟我测试的结果一样,我是用公网服务器测试的,这个你可以放心。 用3g网络的设备,视频参数设置低一些看看,码率用80Kbps
这个问题已经解决,是局域网限制的问题,不知道是否有什么方案可以不受这些限制???期待回复
页:
[1]