AnyChat技术支持论坛

标题: 远程页面不显示 [打印本页]

作者: jycainiao    时间: 2016-5-27 10:16
标题: 远程页面不显示
日志如下:[2016-05-27 10:14:02(981)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------[2016-05-27 10:14:02(982)]        Load libanychatcore.so success!(V6.0 Build Time:Mar 22 2016 10:51:35)
[2016-05-27 10:14:02(983)]        Android OS SDK Version:19, Support ARMv7:2, Support Neon:4
[2016-05-27 10:14:03(005)]        Load libmediautil_v7.so success!(V6.0 Build Time:Mar 22 2016 10:54:01)
[2016-05-27 10:14:03(016)]        Load libmediashow.so success!(V6.0 Build Time:Mar 22 2016 10:53:38)
[2016-05-27 10:14:03(025)]        Load libmediacore.so success!(V6.0 Build Time:Mar 22 2016 10:53:43)
[2016-05-27 10:14:03(026)]        HM 2A(Xiaomi) lc1860  4.4.4
[2016-05-27 10:14:03(159)]        Invoke        Connect(192.168.1.104,8021)=0
[2016-05-27 10:14:04(213)]        Create anychatdnsserver connect:192.168.1.104(8021)
[2016-05-27 10:14:04(286)]        On pre-connection result, errorcode:0, anychatcoreserver, 192.168.1.104(8021, tcp:1)
[2016-05-27 10:14:04(319)]        CheckClientSocketLink         Connect(ip=192.168.1.104,port=8021)
[2016-05-27 10:14:04(382)]        Server version: V5.2(Build Time:2015-01-26 19:33:17, Server OS:Windows)
[2016-05-27 10:14:04(475)]        Message        OnConnect(bSuccess:1, errorcode=0)
[2016-05-27 10:14:04(488)]        Invoke        Login(username:yourname)=0
[2016-05-27 10:14:04(717)]        Message        OnLoginSystem(userid=-25,errorcode=0,username=yourname), msg deliver worked(0)
[2016-05-27 10:14:04(718)]        Server running time: 1 days, 0 hours, 43 minutes, license mode:0
[2016-05-27 10:14:04(728)]        Invoke        EnterRoom(roomid=1)
[2016-05-27 10:14:04(730)]        Connection to streaming media server successfully!(udp delay:5ms)
[2016-05-27 10:14:04(742)]        Message        OnEnterRoom(roomid=1,errorcode=0,siteindex=1)
[2016-05-27 10:14:04(743)]        Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
[2016-05-27 10:14:04(744)]        Message        OnReceiveOnlineUser(count=2,roomid=1)
[2016-05-27 10:14:04(773)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2016-05-27 10:14:04(774)]        Invoke        UserSpeakControl(userid=-22,bOpen=1)
[2016-05-27 10:14:04(905)]        Invoke        SetInputAudioFormat(1, 16000, 16, flags:0)
[2016-05-27 10:14:04(906)]        Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
[2016-05-27 10:14:04(907)]        Audio codec init, handle:1, 11, 1, 16000, 16, 15850
[2016-05-27 10:14:05(020)]        userid(-22) audio decode, codec:11, 1 channel, 16000Hz
[2016-05-27 10:14:05(023)]        Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
[2016-05-27 10:14:05(321)]        Message        OnP2PConnectState(userid=-22, state=1)
[2016-05-27 10:14:05(648)]        Message        OnP2PConnectState(userid=-22, state=3)
[2016-05-27 10:14:15(848)]        APPLOG        Camera Preview size: 1280 x 960
[2016-05-27 10:14:15(850)]        APPLOG        Camera Preview size: 1280 x 720
[2016-05-27 10:14:15(851)]        APPLOG        Camera Preview size: 768 x 432
[2016-05-27 10:14:15(852)]        APPLOG        Camera Preview size: 720 x 480
[2016-05-27 10:14:15(853)]        APPLOG        Camera Preview size: 640 x 480
[2016-05-27 10:14:15(855)]        APPLOG        Camera Preview size: 640 x 352
[2016-05-27 10:14:15(856)]        APPLOG        Camera Preview size: 352 x 288
[2016-05-27 10:14:15(858)]        APPLOG        Camera Preview size: 320 x 240
[2016-05-27 10:14:15(860)]        APPLOG        Camera FrameRate: 4000 , 30000
[2016-05-27 10:14:15(960)]        Invoke        SetSDKOption(BRAC_SO_CORESDK_EXTVIDEOINPUT=1)
[2016-05-27 10:14:15(961)]        Invoke        SetInputVideoFormat(pixfmt:8, 320x240, 30fps, flags:0)
[2016-05-27 10:14:16(033)]        video init finish:320x240, NV21, fps:30, codecid:1
[2016-05-27


作者: 佰锐科技-苏晴    时间: 2016-5-27 10:28
您好,只调用了音频,没有调用视频,摄像头没有打开。
作者: jycainiao    时间: 2016-5-27 11:41
// 打开本地视频, 第一个参数用-1 表示本地,也可以用本地的真实 userid
                anychatSDK.UserCameraControl(-1, 1);
               
                anychatSDK.UserCameraControl(mRemoteUserid, 1);

我调用了啊   没问题啊   mRemoteUserid这个是远程方的id   是不是跟初始化有关系?
作者: 佰锐科技-邵光清    时间: 2016-5-27 11:49
jycainiao 发表于 2016-5-27 11:41
// 打开本地视频, 第一个参数用-1 表示本地,也可以用本地的真实 userid
                anychatSDK.UserCameraControl( ...

您好,上面的日志显示并没有调用到UserCameraControl,只调用了UserSpeakControl,请将UserCameraControl放到UserSpeakControl处一起调用试试。
作者: jycainiao    时间: 2016-5-27 11:54
videoIndex = anychatSDK.mVideoHelper.bindVideo(mSurfaceRemote
                                .getHolder());
                anychatSDK.mVideoHelper.SetVideoUser(videoIndex, mRemoteUserid);


这两句话 不能写在oncreate方法里面是吧  必须在页面完全显示之后才可以吧
作者: 佰锐科技-邵光清    时间: 2016-5-27 12:12
jycainiao 发表于 2016-5-27 11:54
videoIndex = anychatSDK.mVideoHelper.bindVideo(mSurfaceRemote
                                .getHolder());
                anychatSDK.mVid ...

您好,这两句写在oncreate方法里面是OK的。
作者: jycainiao    时间: 2016-5-27 12:53
不行  我写在oncreate方法里面就调用不了的   写在开启的上面  就好了
作者: jycainiao    时间: 2016-5-27 12:55
看图   有说明

1.png (83.87 KB, 下载次数: 7729)

方法集成

方法集成

2.png (62.65 KB, 下载次数: 7749)

startcamera里面调用可以 这个是按钮的方法

startcamera里面调用可以  这个是按钮的方法

3.png (43.04 KB, 下载次数: 7744)

放在initListener里面就不行 这个是在oncreate里面调用的

放在initListener里面就不行 这个是在oncreate里面调用的

作者: jycainiao    时间: 2016-5-27 12:56
还有就是显示的时候  不是填充控件显示的  为什么啊  上下有黑边的
作者: jycainiao    时间: 2016-5-27 13:46
图片显示不正常  在4.4版本是好的  2.3就不行了
这是什么情况?

1.png (74.68 KB, 下载次数: 7823)

1.png

作者: 佰锐科技-邵光清    时间: 2016-5-27 13:57
jycainiao 发表于 2016-5-27 13:46
图片显示不正常  在4.4版本是好的  2.3就不行了
这是什么情况?

您意思是说视频不能占满整个视频控件?
作者: 佰锐科技-苏晴    时间: 2016-5-27 13:57
本帖最后由 佰锐科技-苏晴 于 2016-5-27 14:00 编辑

您好,4.4版本和3.2版本是指什么?
可参考我们的demo,下载地址为:http://anychat.oss-cn-hangzhou.aliyuncs.com/AnyChatCoreSDK_Android_V6.0.zip
作者: 佰锐科技-邵光清    时间: 2016-5-27 15:07
jycainiao 发表于 2016-5-27 12:56
还有就是显示的时候  不是填充控件显示的  为什么啊  上下有黑边的

您好,如果是视频控件有上下黑边,可以在AnyChatVideoHelp.java设置:
private float max_cut_imgscale = 1.0f/3;                //最大能裁剪视频的比例
改为1.0f/1,即全屏显示。
作者: jycainiao    时间: 2016-5-27 15:46
安卓的版本




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