设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 7737|回复: 14
打印 上一主题 下一主题

Android本地摄像头无法显示图像

[复制链接]

7

主题

37

帖子

133

积分

注册会员

Rank: 2

积分
133
跳转到指定楼层
楼主
发表于 2016-4-14 14:36:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在第一次进入视频界面时,Android本地摄像头无法显示图像。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

7

主题

37

帖子

133

积分

注册会员

Rank: 2

积分
133
沙发
 楼主| 发表于 2016-4-14 14:43:40 | 只看该作者
已经调用了anychatSDK.UserCameraControl(-1, 1);仍然不显示本地摄像头捕捉的画面
回复 支持 反对

使用道具 举报

7

主题

37

帖子

133

积分

注册会员

Rank: 2

积分
133
板凳
 楼主| 发表于 2016-4-14 14:51:44 | 只看该作者
是否连上服务器和打开本地摄像头是否有关系。因为我尝试在未连接上服务器的情况下打开摄像头。等到连上服务器后,能显示对方的视屏,但是本地视频仍然不显示。
回复 支持 反对

使用道具 举报

地板
发表于 2016-4-14 14:52:20 | 只看该作者
rainyday 发表于 2016-4-14 14:43
已经调用了anychatSDK.UserCameraControl(-1, 1);仍然不显示本地摄像头捕捉的画面

您好,没有设置音视频参数,没有使用Java采集模式?
请将标准demo里面hallactivity类中的ApplyVideoConfig函数移植到工程中,在初始化SDK之后调用,如下面所示
//初始化SDK
anychat.InitSDK(android.os.Build.VERSION.SDK_INT, 0);
//设置音视频参数
ApplyVideoConfig();
(注:需要在初始化后设置参数才有效)
回复 支持 反对

使用道具 举报

7

主题

37

帖子

133

积分

注册会员

Rank: 2

积分
133
5#
 楼主| 发表于 2016-4-14 15:02:55 | 只看该作者
佰锐科技-邵光清 发表于 2016-4-14 14:52
您好,没有设置音视频参数,没有使用Java采集模式?
请将标准demo里面hallactivity类中的ApplyVideoConf ...

已经设置了的
回复 支持 反对

使用道具 举报

6#
发表于 2016-4-14 15:39:23 | 只看该作者

您好,请将客户端日志发过来,在sd卡根目录下:BRAnychatcore.log
回复 支持 反对

使用道具 举报

7

主题

37

帖子

133

积分

注册会员

Rank: 2

积分
133
7#
 楼主| 发表于 2016-4-14 15:41:55 | 只看该作者
佰锐科技-邵光清 发表于 2016-4-14 15:39
您好,请将客户端日志发过来,在sd卡根目录下:BRAnychatcore.log

[2016-04-14 15:35:43(564)]        ---------------------------AnyChat Platform Core SDK Client Log---------------------------
[2016-04-14 15:35:43(566)]        Load libanychatcore.so success!(V5.3 Build Time:Aug 10 2015 05:31:49)
[2016-04-14 15:35:43(566)]        Android OS SDK Version:19, Support ARMv7:2, Support Neon:4
[2016-04-14 15:35:43(592)]        Load libmediautil_v7.so success!(V5.3 Build Time:Aug 10 2015 05:32:58)
[2016-04-14 15:35:43(606)]        Load libmediashow.so success!(V5.3 Build Time:Aug 10 2015 05:32:42)
[2016-04-14 15:35:43(620)]        Load libmediacore.so success!(V5.3 Build Time:Aug 10 2015 05:32:44)
[2016-04-14 15:35:43(621)]        MX3(Meizu) exynos5  4.4.4
[2016-04-14 15:35:43(622)]        Invoke        Connect(ip,8906)=0
[2016-04-14 15:35:43(623)]        Invoke        LoginServer(username=434)
[2016-04-14 15:35:43(639)]        Apply video parameter:1920x1280, bitrate:150kbps, quality:4, gop:40, fps:10, preset:3, codec:0
[2016-04-14 15:35:43(639)]        Invoke        SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
[2016-04-14 15:35:43(640)]        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
[2016-04-14 15:35:43(640)]        Invoke        SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
[2016-04-14 15:35:43(680)]        CheckClientSocketLink         Connect(ip=1ip,port=8906)
[2016-04-14 15:35:43(794)]        Server version: V5.3(Build Time:2015-08-05 16:29:45, Server OS:Windows)
[2016-04-14 15:35:43(867)]        Message        OnConnect(bSuccess:1, errorcode=0)
[2016-04-14 15:35:44(326)]        Message        OnLoginSystem(userid=434,errorcode=0,username=434), msg deliver worked(0)
[2016-04-14 15:35:44(327)]        Server running time: 37 days, 5 hours, 47 minutes, license mode:0
[2016-04-14 15:35:44(330)]        Invoke        EnterRoom(roomid=2563)
[2016-04-14 15:35:44(379)]        Connection to streaming media server successfully!(udp delay:26ms)
[2016-04-14 15:35:44(543)]        Message        OnEnterRoom(roomid=2563,errorcode=0,siteindex=0)
[2016-04-14 15:35:44(544)]        Audio Playback Device Init(0, 1, 16000, 16), Default Playback Driver
[2016-04-14 15:35:44(545)]        Message        OnReceiveOnlineUser(count=1,roomid=2563)
[2016-04-14 15:35:44(587)]        Invoke        UserCameraControl(userid=281, bOpen=1, stream=0)
[2016-04-14 15:35:44(588)]        Invoke        UserSpeakControl(userid=281,bOpen=1)
[2016-04-14 15:35:44(592)]        Invoke        UserCameraControl(userid=-1, bOpen=1, stream=0)
[2016-04-14 15:35:44(593)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2016-04-14 15:35:44(594)]        Apply video parameter:1920x1280, bitrate:150kbps, quality:4, gop:40, fps:10, preset:3, codec:0
[2016-04-14 15:35:44(595)]        Invoke        SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
[2016-04-14 15:35:44(596)]        Invoke        SetSDKOption(BRAC_SO_AUDIO_ECHOCTRL,1)
[2016-04-14 15:35:44(596)]        Invoke        SetSDKOption(BRAC_SO_CORESDK_USEHWCODEC=0)
[2016-04-14 15:35:44(630)]        Invoke        SetSDKOption(BRAC_SO_CORESDK_EXTVIDEOINPUT=0)
[2016-04-14 15:35:44(676)]        Invoke        SetInputAudioFormat(1, 16000, 16, flags:0)
[2016-04-14 15:35:44(677)]        Audio Init, error:0, device:-1, 1, 16000, 16, capmode:0
[2016-04-14 15:35:44(678)]        Audio codec init, handle:1, 11, 1, 16000, 16, 15850
[2016-04-14 15:35:44(816)]        Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
[2016-04-14 15:35:47(117)]        Message        OnUserEnterRoom(userid=281,nickname=281,siteindex=1)
[2016-04-14 15:35:47(125)]        Invoke        UserCameraControl(userid=281, bOpen=1, stream=0)
[2016-04-14 15:35:47(127)]        Invoke        UserSpeakControl(userid=281,bOpen=1)
[2016-04-14 15:35:47(128)]        Invoke        UserCameraControl(userid=-1, bOpen=1, stream=0)
[2016-04-14 15:35:47(130)]        Invoke        UserSpeakControl(userid=-1,bOpen=1)
[2016-04-14 15:35:47(136)]        Invoke        SetSDKOption(BRAC_SO_CORESDK_EXTVIDEOINPUT=0)
[2016-04-14 15:35:47(403)]        userid(281) audio decode, codec:11, 1 channel, 16000Hz
[2016-04-14 15:35:49(047)]        Message        OnP2PConnectState(userid=281, state=1)
[2016-04-14 15:35:49(385)]        Message        OnP2PConnectState(userid=281, state=3)
[2016-04-14 15:35:50(112)]        userid(281) video decode, codec:1, 640x480, delay:114ms
[2016-04-14 15:35:50(856)]        Invoke        UserSpeakControl(userid=-1,bOpen=0)
[2016-04-14 15:35:53(369)]        On Remote UserCameraControl(dwUserId:281, bOpen:1)
[2016-04-14 15:35:53(650)]        On Remote UserSpeakControl(dwUserId:281, bOpen:1)
[2016-04-14 15:35:54(791)]        Invoke        UserCameraControl(userid=281, bOpen=0, stream=0)
[2016-04-14 15:35:54(796)]        Invoke        UserSpeakControl(userid=281,bOpen=0)
[2016-04-14 15:35:54(802)]        Invoke        UserCameraControl(userid=-1, bOpen=0, stream=0)
[2016-04-14 15:35:54(803)]        Invoke        UserSpeakControl(userid=-1,bOpen=0)
[2016-04-14 15:35:54(905)]        Invoke        LeaveRoom(roomid=-1)        Elapse:100 ms
[2016-04-14 15:35:54(921)]        Invoke        LogoutServer(userid=434)        Elapse:16 ms
[2016-04-14 15:35:54(949)]        Invoke        BRAC_Release        Elapse:27 ms
回复 支持 反对

使用道具 举报

8#
发表于 2016-4-14 15:58:58 | 只看该作者
rainyday 发表于 2016-4-14 15:41
[2016-04-14 15:35:43(564)]        ---------------------------AnyChat Platform Core SDK Client Log-------- ...

您好,没有初始化camera上下文句柄:
  1. anychat.mSensorHelper.InitSensor(this);
  2.                 // 初始化Camera上下文句柄
  3.                 AnyChatCoreSDK.mCameraHelper.SetContext(this);
复制代码
回复 支持 反对

使用道具 举报

7

主题

37

帖子

133

积分

注册会员

Rank: 2

积分
133
9#
 楼主| 发表于 2016-4-14 16:04:19 | 只看该作者
佰锐科技-邵光清 发表于 2016-4-14 15:58
您好,没有初始化camera上下文句柄:

anychat.mSensorHelper.InitSensor(this);这个我没有用到,应用支持竖屏
AnyChatCoreSDK.mCameraHelper.SetContext(this);这个在调用 demo提供的initSdkParam方法的前已经调用了的。。。。
回复 支持 反对

使用道具 举报

10#
发表于 2016-4-14 16:30:40 | 只看该作者
rainyday 发表于 2016-4-14 16:04
anychat.mSensorHelper.InitSensor(this);这个我没有用到,应用支持竖屏
AnyChatCoreSDK.mCameraHelper ...

您好:
1、有没有添加Camera的访问权限;
2、初始化资源有没有放在protected void onCreate()函数中;
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-4-20 04:26 , Processed in 0.126429 second(s), 21 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表