设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
楼主: fizz

在一定概率下, 本地视频会显示不出来

[复制链接]

5

主题

180

帖子

801

积分

高级会员

Rank: 4

积分
801
发表于 2015-10-20 16:08:55 | 显示全部楼层
fizz 发表于 2015-10-20 16:05
是的 已经设置为1了

对比一下demo的代码,看有没有遗漏。再次把demo的日志发一份上来对比一下
回复 支持 反对

使用道具 举报

发表于 2015-10-20 16:13:15 | 显示全部楼层
fizz 发表于 2015-10-20 16:05
是的 已经设置为1了

可以将相关代码贴上来分析下吗?
您的xcode里面有没有相关错误信息呢?
回复 支持 反对

使用道具 举报

1

主题

14

帖子

49

积分

新手上路

Rank: 1

积分
49
 楼主| 发表于 2015-10-20 16:28:59 | 显示全部楼层
佰锐科技-李友勤 发表于 2015-10-20 16:13
可以将相关代码贴上来分析下吗?
您的xcode里面有没有相关错误信息呢?

就是demo上 拿过来 只是改动了调整摄像头方位
回复 支持 反对

使用道具 举报

1

主题

14

帖子

49

积分

新手上路

Rank: 1

积分
49
 楼主| 发表于 2015-10-20 16:30:08 | 显示全部楼层
2015-10-20 16:20:53.863 MobileCRM[5055:3536092] ---------------------------AnyChat Platform Core SDK Client Log---------------------------
2015-10-20 16:20:53.866 MobileCRM[5055:3536092] Load libanychatcore.so success!(V5.3 Build Time:Aug 10 2015 12:28:15)
2015-10-20 16:20:53.869 MobileCRM[5055:3536092] Load libmediautil.so success!(V5.3 Build Time:Aug 10 2015 12:28:30)
2015-10-20 16:20:53.872 MobileCRM[5055:3536092] Load libmediashow.so success!(V5.3 Build Time:Aug 10 2015 12:28:27)
2015-10-20 16:20:53.875 MobileCRM[5055:3536092] Load libmediacore.so success!(V5.3 Build Time:Aug 10 2015 12:28:25)
2015-10-20 16:20:56.432 MobileCRM[5055:3536092] Invoke        Connect(10.1.20.41,8906)=0
2015-10-20 16:20:56.435 MobileCRM[5055:3536092] Invoke        LoginServer(username=sh_linxinyu)
2015-10-20 16:20:56.518 MobileCRM[5055:3544593] CheckClientSocketLink         Connect(ip=10.1.20.41,port=8906)
2015-10-20 16:20:56.558 MobileCRM[5055:3544593] Server version: V5.3(Build Time:2015-08-07 20:29:06, Server OS:Linux)
2015-10-20 16:20:56.561 MobileCRM[5055:3544593] Message        OnConnect(bSuccess:1, errorcode=0)
2015-10-20 16:20:56.707 MobileCRM[5055:3544593] Message        OnLoginSystem(userid=59,errorcode=0,username=¡÷–¬”í), msg deliver worked(0)
2015-10-20 16:20:56.710 MobileCRM[5055:3544593] Load libmediautil.so success!(V5.3 Build Time:Aug 10 2015 12:28:30)
2015-10-20 16:20:56.713 MobileCRM[5055:3544593] Load libmediashow.so success!(V5.3 Build Time:Aug 10 2015 12:28:27)
2015-10-20 16:20:56.716 MobileCRM[5055:3544593] Load libmediacore.so success!(V5.3 Build Time:Aug 10 2015 12:28:25)
2015-10-20 16:20:56.721 MobileCRM[5055:3536092] Invoke        SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=0)
2015-10-20 16:20:56.721 MobileCRM[5055:3544593] Server running time: 0 days, 2 hours, 3 minutes, license mode:0
2015-10-20 16:20:56.724 MobileCRM[5055:3536092] Apply video parameter:1280x720, bitrate:0kbps, quality:3, gop:30, fps:8, preset:3, codec:1
2015-10-20 16:20:56.736 MobileCRM[5055:3544593] Connection to streaming media server successfully!(udp delay:8ms)
2015-10-20 16:20:59.201 MobileCRM[5055:3536092] Invoke        LogoutServer(userid=59)        Elapse:15 ms
2015-10-20 16:23:10.053 MobileCRM[5055:3536092] Invoke        Connect(10.1.20.41,8906)=0
2015-10-20 16:23:10.057 MobileCRM[5055:3536092] Invoke        LoginServer(username=sh_linxinyu)
2015-10-20 16:23:10.139 MobileCRM[5055:3544593] CheckClientSocketLink         Connect(ip=10.1.20.41,port=8906)
2015-10-20 16:23:10.176 MobileCRM[5055:3544593] Server version: V5.3(Build Time:2015-08-07 20:29:06, Server OS:Linux)
2015-10-20 16:23:10.179 MobileCRM[5055:3544593] Message        OnConnect(bSuccess:1, errorcode=0)
2015-10-20 16:23:10.274 MobileCRM[5055:3544593] Message        OnLoginSystem(userid=61,errorcode=0,username=¡÷–¬”í), msg deliver worked(0)
2015-10-20 16:23:10.277 MobileCRM[5055:3544593] Load libmediautil.so success!(V5.3 Build Time:Aug 10 2015 12:28:30)
2015-10-20 16:23:10.280 MobileCRM[5055:3544593] Load libmediashow.so success!(V5.3 Build Time:Aug 10 2015 12:28:27)
2015-10-20 16:23:10.283 MobileCRM[5055:3544593] Load libmediacore.so success!(V5.3 Build Time:Aug 10 2015 12:28:25)
2015-10-20 16:23:10.286 MobileCRM[5055:3544593] Server running time: 0 days, 2 hours, 5 minutes, license mode:0
2015-10-20 16:23:10.288 MobileCRM[5055:3536092] Invoke        SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=0)
2015-10-20 16:23:10.290 MobileCRM[5055:3536092] Apply video parameter:1280x720, bitrate:0kbps, quality:3, gop:30, fps:8, preset:3, codec:1
2015-10-20 16:23:10.301 MobileCRM[5055:3544593] Connection to streaming media server successfully!(udp delay:7ms)
2015-10-20 16:23:12.491 MobileCRM[5055:3536092] Invoke        VideoCallControl(EventType:1, UserId:60, ErrorCode:0, dwFlags:0, dwParam:0, UserStr:(null))=0
2015-10-20 16:23:12.527 MobileCRM[5055:3544593] Message        OnVideoCallEvent(EventType:2, UserId:60, ErrorCode:0, dwFlags:0x0, dwParam:0
2015-10-20 16:23:13.775 MobileCRM[5055:3544593] Message        OnVideoCallEvent(EventType:3, UserId:60, ErrorCode:0, dwFlags:0x0, dwParam:1
2015-10-20 16:23:13.786 MobileCRM[5055:3536092] Invoke        EnterRoom(roomid=1)
2015-10-20 16:23:13.810 MobileCRM[5055:3544593] Message        OnEnterRoom(roomid=1,errorcode=0,siteindex=1)
2015-10-20 16:23:13.903 MobileCRM[5055:3544593] Audio Playback Device Init(0, 1, 16000, 16), ios Playback Driver
2015-10-20 16:23:13.906 MobileCRM[5055:3544593] Message        OnReceiveOnlineUser(count=2,roomid=1)
2015-10-20 16:23:13.925 MobileCRM[5055:3536092] Invoke        UserSpeakControl(userid=-1,bOpen=1)
2015-10-20 16:23:13.928 MobileCRM[5055:3536092] Audio record control:1, result:-1
2015-10-20 16:23:13.931 MobileCRM[5055:3536092] Invoke        SetVideoPos(dwUserId:-1, hWnd:0xde9960, l:-300, t:0, r:0, b:0)
2015-10-20 16:23:13.934 MobileCRM[5055:3536092] Invoke        UserCameraControl(userid=-1, bOpen=1, stream=0)
2015-10-20 16:23:13.950 MobileCRM[5055:3544973] Default Audio Capture Driver()
2015-10-20 16:23:13.953 MobileCRM[5055:3544973] Audio Init, error:0, device:0, 1, 16000, 16, capmode:0
2015-10-20 16:23:13.961 MobileCRM[5055:3544973] Audio codec init, handle:1, 11, 1, 16000, 16, 15850
2015-10-20 16:23:13.961 MobileCRM[5055:3544593] On Remote UserCameraControl(dwUserId:60, bOpen:1)
2015-10-20 16:23:13.964 MobileCRM[5055:3544593] On Remote UserSpeakControl(dwUserId:60, bOpen:1)
2015-10-20 16:23:14.044 MobileCRM[5055:3544973] WARNING: -[<AVCaptureConnection: 0xdf7b10> isVideoMinFrameDurationSupported] is deprecated.  Please use AVCaptureDevice activeFormat.videoSupportedFrameRateRanges
2015-10-20 16:23:14.044 MobileCRM[5055:3544973] WARNING: -[<AVCaptureConnection: 0xdf7b10> setVideoMinFrameDuration:] is deprecated.  Please use AVCaptureDevice setActiveVideoMinFrameDuration
2015-10-20 16:23:14.354 MobileCRM[5055:3545032] Audio FX Status: VAD:1, NS:1, AGC:1, AEC:1
2015-10-20 16:23:15.063 MobileCRM[5055:3544973] video init finish: 1280x720, 25fps, fmt:100, ret:0
2015-10-20 16:23:15.065 MobileCRM[5055:3544973] video init finish:1280x720, YUV420, fps:25, codecid:1
[libx264 @ 0x1976010] using cpu capabilities: ARMv6 NEON
[libx264 @ 0x1976010] profile High, level 3.1
2015-10-20 16:23:15.127 MobileCRM[5055:3545052] video codec init:codec:1, 8fps, 1280x720, bitrate:0kbps, quality:3, preset:3, gop:30, handle:2
2015-10-20 16:23:16.261 MobileCRM[5055:3536092] Invoke        StreamRecordCtrlEx(-1, 1, 0x807, 0, )=0
回复 支持 反对

使用道具 举报

1

主题

14

帖子

49

积分

新手上路

Rank: 1

积分
49
 楼主| 发表于 2015-10-20 16:33:01 | 显示全部楼层
这是成功的  demo已经没了
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9070

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9070
发表于 2015-10-20 17:17:40 | 显示全部楼层
您好,对比了一下,您所提供的正常的、不正常的两份日志,发现不正常的,缺少了如下两句日志:
2015-10-20 16:23:15.063 MobileCRM[5055:3544973] video init finish: 1280x720, 25fps, fmt:100, ret:0
2015-10-20 16:23:15.065 MobileCRM[5055:3544973] video init finish:1280x720, YUV420, fps:25, codecid:1

通常来说,只有摄像头被占用才可能导致缺少上述的两句日志,请检查一下您的代码,是否有关闭摄像头的API调用:UserCameraControl(-1, 0)?或者说检查一下您的业务流程,是否存在没有关闭摄像头的可能性?
回复 支持 反对

使用道具 举报

1

主题

14

帖子

49

积分

新手上路

Rank: 1

积分
49
 楼主| 发表于 2015-10-20 17:28:08 | 显示全部楼层
admin 发表于 2015-10-20 17:17
您好,对比了一下,您所提供的正常的、不正常的两份日志,发现不正常的,缺少了如下两句日志:
2015-10-20 ...

videofinish的方法中 有些关闭摄像头  业务流程中 测试的那一步流程也的确调用了 videofinish方法

我能否在初始化的时候判断一下是否关闭 如果没关闭的话关闭掉再初始化
回复 支持 反对

使用道具 举报

发表于 2015-10-20 17:45:23 | 显示全部楼层
fizz 发表于 2015-10-20 17:28
videofinish的方法中 有些关闭摄像头  业务流程中 测试的那一步流程也的确调用了 videofinish方法

我 ...

您好,可以这样做。
摄像头如果被占用确实没法再被调用
回复 支持 反对

使用道具 举报

1

主题

14

帖子

49

积分

新手上路

Rank: 1

积分
49
 楼主| 发表于 2015-10-20 17:53:11 | 显示全部楼层
佰锐科技-李友勤 发表于 2015-10-20 17:45
您好,可以这样做。
摄像头如果被占用确实没法再被调用

如何判断摄像头是否被占用呢
回复 支持 反对

使用道具 举报

发表于 2015-10-20 18:04:19 | 显示全部楼层
fizz 发表于 2015-10-20 17:53
如何判断摄像头是否被占用呢

您好,请看doc文档中有:
cam.png
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-30 00:00 , Processed in 0.137723 second(s), 22 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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