AnyChat技术支持论坛

标题: 求助,远程视频黑屏 ,日志如下,谢谢 [打印本页]

作者: rainyday    时间: 2017-9-27 15:46
标题: 求助,远程视频黑屏 ,日志如下,谢谢
[2017-09-27 15:39:51(441)][I]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2017-09-27 15:39:51(442)][I]        Load libanychatcore.so success!(V6.3 Build Time:Feb 13 2017 01:52:01)
[2017-09-27 15:39:51(442)][I]        Android OS SDK Version:22, Support ARMv7:2, Support Neon:4
[2017-09-27 15:39:51(467)][I]        Load libmediautil_v7.so success!(V6.0 Build Time:May  6 2016 07:33:33)
[2017-09-27 15:39:51(480)][I]        Load libmediashow.so success!(V6.3 Build Time:Feb 13 2017 01:53:59)
[2017-09-27 15:39:51(493)][I]        Load libmediacore.so success!(V6.3 Build Time:Feb 13 2017 01:54:02)
[2017-09-27 15:39:51(495)][I]        server net link reset...
[2017-09-27 15:39:51(496)][I]        T1-823L(unknown) msm8916  5.1.1
[2017-09-27 15:39:51(497)][I]        Invoke        SetSDKOption(BRAC_SO_LOCALVIDEO_CLIPMODE=2)
[2017-09-27 15:39:51(501)][I]        Apply video parameter:528x432, bitrate:300kbps, quality:0, gop:40, fps:10, preset:1, codec:0
[2017-09-27 15:39:51(501)][I]        Invoke        SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
[2017-09-27 15:39:51(501)][I]        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
[2017-09-27 15:39:51(501)][I]        Invoke        SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
[2017-09-27 15:39:51(511)][I]        Start network engine(IPv4 mode)...
[2017-09-27 15:39:51(511)][I]        Invoke        Connect(192.168.6.228,8906)=0
[2017-09-27 15:39:52(037)][I]        APPLOG        Camera Preview size: 144 x 176
[2017-09-27 15:39:52(038)][I]        APPLOG        Camera Preview size: 160 x 120
[2017-09-27 15:39:52(038)][I]        APPLOG        Camera Preview size: 176 x 144
[2017-09-27 15:39:52(039)][I]        APPLOG        Camera Preview size: 240 x 160
[2017-09-27 15:39:52(039)][I]        APPLOG        Camera Preview size: 320 x 240
[2017-09-27 15:39:52(040)][I]        APPLOG        Camera Preview size: 352 x 288
[2017-09-27 15:39:52(040)][I]        APPLOG        Camera Preview size: 384 x 288
[2017-09-27 15:39:52(040)][I]        APPLOG        Camera Preview size: 480 x 320
[2017-09-27 15:39:52(041)][I]        APPLOG        Camera Preview size: 576 x 432
[2017-09-27 15:39:52(041)][I]        APPLOG        Camera FrameRate: 10000 , 30000
[2017-09-27 15:39:52(109)][I]        Invoke        SetSDKOption(BRAC_SO_CORESDK_EXTVIDEOINPUT=1)
[2017-09-27 15:39:52(110)][I]        Invoke        SetInputVideoFormat(pixfmt:8, 576x432, 30fps, flags:0)
[2017-09-27 15:39:52(112)][E]        OnSocketClose, index(0)-errorcode(0-32), flags:0x21, userid(-1), master connect:0, list:2

[2017-09-27 15:39:52(153)][I]        video(stream:0) codec init:codec:1, 0fps, 576x432, bitrate:0kbps, quality:0, preset:0, gop:0, handle:1
[2017-09-27 15:39:52(154)][I]        video(stream:0) init finish:576x432, NV21, fps:30, codecid:1
[2017-09-27 15:39:52(533)][I]        Create anychatdnsserver connect:192.168.6.228(8906)
[2017-09-27 15:39:52(595)][I]        On pre-connection result, errorcode:0, anychatcoreserver, 192.168.6.228(8906, tcp:1)
[2017-09-27 15:39:52(597)][I]        Start anychat server(192.168.6.228:8906) connect...
[2017-09-27 15:39:52(608)][I]        socket error, disconnected by peer!, bTcp(1) - userid(-1)
[2017-09-27 15:39:52(608)][E]        OnSocketClose, index(1)-errorcode(0-11), flags:0x18041, userid(-1), master connect:1, list:0

[2017-09-27 15:39:52(619)][I]        On anychat server socket link close, errorcode:0
[2017-09-27 15:40:02(627)][I]        Start anychat server(192.168.6.228:8906) connect...
[2017-09-27 15:40:02(659)][I]        On connect anychat server return, errorcode: 0, appflags:0x460080, svrflags:0x10
[2017-09-27 15:40:02(670)][I]        m_ProtocolPipeLine, userid:0, local session:-208970932, peer session:0
[2017-09-27 15:40:02(671)][I]        Message        OnConnect(bSuccess:1, errorcode=0)
[2017-09-27 15:40:02(680)][I]        Invoke        Login(username:434)=0
[2017-09-27 15:40:03(028)][I]        Message        OnLoginSystem(userid=434,errorcode=0,username=434), msg deliver worked(0)
[2017-09-27 15:40:03(033)][I]        Server running time: 6 days, 18 hours, 24 minutes, license mode:0, cert:0xffffffff
[2017-09-27 15:40:03(037)][I]        Invoke        EnterRoom(roomid=13860)
[2017-09-27 15:40:03(050)][I]        Connection to streaming media server(192.168.6.228:8907) successfully!(udp delay:5ms)
[2017-09-27 15:40:03(081)][I]        Message        OnEnterRoom(roomid=13860,errorcode=0,siteindex=1)
[2017-09-27 15:40:03(081)][I]        Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
[2017-09-27 15:40:03(082)][I]        Message        OnReceiveOnlineUser(count=2,roomid=13860)
[2017-09-27 15:40:03(094)][I]        Invoke        UserCameraControl(userid=-1, bOpen=1, stream=0)
[2017-09-27 15:40:03(095)][I]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2017-09-27 15:40:03(095)][I]        Invoke        UserCameraControl(userid=285, bOpen=1, stream=0)
[2017-09-27 15:40:03(096)][I]        Invoke        UserSpeakControl(userid=285,bOpen=1)
[2017-09-27 15:40:03(105)][I]        Invoke        SetSDKOption(BRAC_SO_CORESDK_EXTVIDEOINPUT=1)
[2017-09-27 15:40:03(115)][I]        Invoke        SetInputVideoFormat(pixfmt:8, 576x432, 30fps, flags:0)
[2017-09-27 15:40:03(136)][I]        On Remote UserCameraControl(dwUserId:285, bOpen:1, streamindex:0)
[2017-09-27 15:40:03(137)][I]        On Remote UserSpeakControl(dwUserId:285, bOpen:1, streamindex:0)
[2017-09-27 15:40:03(172)][I]        video(stream:0) codec init:codec:1, 15fps, 576x432, bitrate:90kbps, quality:3, preset:3, gop:30, handle:2
[2017-09-27 15:40:03(172)][I]        video(stream:0) init finish:576x432, NV21, fps:30, codecid:1
[2017-09-27 15:40:03(175)][I]        Invoke        SetInputAudioFormat(1, 16000, 16, flags:0)
[2017-09-27 15:40:03(176)][I]        Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
[2017-09-27 15:40:03(176)][I]        Audio codec init, handle:3, 11, 1, 16000, 16, 15850
[2017-09-27 15:40:03(235)][I]        userid(285) video decode, codec:1, 320x180, delay:10ms
[2017-09-27 15:40:03(245)][I]        video codec init:codec:1, 10fps, 576x432, bitrate:300kbps, quality:0, preset:1, gop:40, handle:6
[2017-09-27 15:40:03(271)][I]        Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
[2017-09-27 15:40:03(546)][I]        Message        OnP2PConnectState(userid=285, state=2)
[2017-09-27 15:40:08(848)][I]        userid(285) audio decode, codec:11, 1 channel, 16000Hz
[2017-09-27 15:40:24(530)][E]        OnSocketClose, index(2)-errorcode(0-11), flags:0x10201, userid(285), master connect:0, list:0

[2017-09-27 15:40:27(545)][E]        OnSocketClose, index(2)-errorcode(0-11), flags:0x10201, userid(285), master connect:0, list:0

[2017-09-27 15:40:27(559)][E]        OnSocketClose, index(2)-errorcode(0-11), flags:0x10201, userid(285), master connect:0, list:0

[2017-09-27 15:41:03(470)][I]        Invoke        LeaveRoom(roomid=-1)        Elapse:132 ms
[2017-09-27 15:41:03(497)][I]        Close network engine...
[2017-09-27 15:41:03(501)][I]        Invoke        LogoutServer(userid=434)        Elapse:30 ms
[2017-09-27 15:41:03(501)][I]        server net link reset...
[2017-09-27 15:41:03(729)][I]        server net link reset...
[2017-09-27 15:41:03(729)][I]        Invoke        BRAC_Release        Elapse:227 ms



作者: 佰锐科技-刘洋    时间: 2017-9-27 15:54
你好 经过分析 视频的时候 userid为285的网络不好 导致的黑屏  建议换个好点的网络 再测试一下!
作者: rainyday    时间: 2017-9-27 16:05
佰锐科技-刘洋 发表于 2017-9-27 15:54
你好 经过分析 视频的时候 userid为285的网络不好 导致的黑屏  建议换个好点的网络 再测试一下!

你好我们用的4g网络还是出现一样的问题
作者: rainyday    时间: 2017-9-27 16:16
佰锐科技-刘洋 发表于 2017-9-27 15:54
你好 经过分析 视频的时候 userid为285的网络不好 导致的黑屏  建议换个好点的网络 再测试一下!

请问是否还有其它可能呢?
作者: 佰锐科技-刘冬明    时间: 2017-9-27 17:02
您也可以尝试使用我们demo测试一下。
作者: rainyday    时间: 2017-9-27 17:04
佰锐科技-刘冬明 发表于 2017-9-27 17:02
您也可以尝试使用我们demo测试一下。

demo是可以的。现在找不到自己的问题在哪里。就是不显示对方的视频图像,但是对方能够显示自己的图像。
作者: 佰锐科技-刘冬明    时间: 2017-9-27 17:23
如果是这样的话,那么应该是函数调用问题,建议您可以参照开发文档2.2函数调用顺序以及我们demo与您的程序对比下。
作者: rainyday    时间: 2017-9-27 17:30
佰锐科技-刘冬明 发表于 2017-9-27 17:23
如果是这样的话,那么应该是函数调用问题,建议您可以参照开发文档2.2函数调用顺序以及我们demo与您的程序 ...

但是我调用的都是根据demo调用的呢,查过好几遍了。日志上的调用顺序好像也没什么错。
作者: rainyday    时间: 2017-9-28 08:37
真的很无解啊。。
作者: 佰锐科技-刘冬明    时间: 2017-9-28 09:04
您重新测试下,并把2边的日志贴出来瞧瞧。
作者: 佰锐科技-刘冬明    时间: 2017-9-28 09:07
还有建议您的版本全部都升级为6.5,看日志您还有V6.0的。
作者: rainyday    时间: 2017-9-28 09:10
佰锐科技-刘冬明 发表于 2017-9-28 09:04
您重新测试下,并把2边的日志贴出来瞧瞧。

好的,稍等下
作者: rainyday    时间: 2017-9-28 09:17
佰锐科技-刘冬明 发表于 2017-9-28 09:07
还有建议您的版本全部都升级为6.5,看日志您还有V6.0的。

好的。我试下升级
作者: rainyday    时间: 2017-9-28 09:17
我测试的是视频会议请问有什么请问有什么需要注意的么

作者: 佰锐科技-刘冬明    时间: 2017-9-28 09:27
升到最新版本,还有就是用户id不要弄错。一定要清楚熟悉函数调用顺序,多点看demo是怎样实现的。
流程:连接服务器、登录系统、进入房间,交互过程的结果(如连接服务器是否成功)SDK内部将会采用Java接口技术通知上层应用。只有进入同一房间的两个用户之间才能进行语音、视频、文字的交互,当某用户打开了本地设备后,其它用户请求该用户的数据时,便能收到该用户的数据。
AnyChat for Android客户端在房间中,收到其它用户的流媒体数据后,上层应用只需要提供一个SurfaceView控件的句柄,内核便可自动显示视频到该SurfaceView控件上,并自动播放声音。
作者: rainyday    时间: 2017-9-28 09:52
还有请问,将app切换到后台,当app切回前台时,对方的视频和自己的视频都变黑屏,这个有什么解决方法么
作者: 佰锐科技-刘冬明    时间: 2017-9-28 11:14
您需要在onResume中重新new 个SurfaceView绑定下
作者: rainyday    时间: 2017-9-28 11:36
佰锐科技-刘冬明 发表于 2017-9-28 11:14
您需要在onResume中重新new 个SurfaceView绑定下

重新new?能不能直接直接绑定原本的surfaceview呢,感觉重新new消耗有点大
作者: 佰锐科技-刘冬明    时间: 2017-9-28 12:00
需要重新new,实际上app切回去的时候SurfaceView的holder被销毁了,您可以打印日志测试瞧瞧就知道了。您可以了解下SurfaceView的运行机制
作者: rainyday    时间: 2017-9-28 13:36
佰锐科技-刘冬明 发表于 2017-9-28 12:00
需要重新new,实际上app切回去的时候SurfaceView的holder被销毁了,您可以打印日志测试瞧瞧就知道了。您可 ...

好的,谢谢




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