设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

anychat是否可以检测摄像头被占用

[复制链接]

13

主题

36

帖子

151

积分

注册会员

Rank: 2

积分
151
跳转到指定楼层
楼主
发表于 2014-12-8 15:24:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
举这样一个例子吧。
在一台电脑上同时开启了两个摄像头视频获取程序,其中一个程序先打开摄像头,这时另一个程序后打开摄像头,后者能够检测到摄像头存在且返回打开成功,但是不能展示视频,原因是摄像头被前一个程序占用了。
请问anychat是否可以检测摄像头已被占用?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

沙发
发表于 2014-12-8 15:38:06 | 只看该作者
您好。如果摄像头被占用,会返回错误代码:10011   视频被占用
回复 支持 反对

使用道具 举报

13

主题

36

帖子

151

积分

注册会员

Rank: 2

积分
151
板凳
 楼主| 发表于 2014-12-8 17:14:15 | 只看该作者
佰锐技术-卓剑锐 发表于 2014-12-8 15:38
您好。如果摄像头被占用,会返回错误代码:10011   视频被占用

您好。您说的是调用BRAC_UserCameraControl(id,true)时如果被占用会返回错误码吗?
但是我测试的时候没有出现过此错误码,都是直接返回成功的,而且我查看贵公司9月1日发布的AnyChat for Windows SDK V5.1版本的文件SDK/Client/C++/GVErrorCodeDefine.h,也没有找到关于错误代码1011的说明
回复 支持 反对

使用道具 举报

13

主题

36

帖子

151

积分

注册会员

Rank: 2

积分
151
地板
 楼主| 发表于 2014-12-8 17:41:11 | 只看该作者
佰锐技术-卓剑锐 发表于 2014-12-8 15:38
您好。如果摄像头被占用,会返回错误代码:10011   视频被占用

没有找到关于错误代码10011的说明
回复 支持 反对

使用道具 举报

5#
发表于 2014-12-8 18:06:31 | 只看该作者
1106726839 发表于 2014-12-8 17:14
您好。您说的是调用BRAC_UserCameraControl(id,true)时如果被占用会返回错误码吗?
但是我测试的时候没 ...

您好,您下载新的SDK包试试~
然后在您调用BRAC_UserCameraControl(id,true)时,如果摄像头被占用的话,BRAnyChatCore.log日志里会写入相应的错误代码。
回复 支持 反对

使用道具 举报

13

主题

36

帖子

151

积分

注册会员

Rank: 2

积分
151
6#
 楼主| 发表于 2014-12-9 10:14:47 | 只看该作者
佰锐技术-卓剑锐 发表于 2014-12-8 18:06
您好,您下载新的SDK包试试~
然后在您调用BRAC_UserCameraControl(id,true)时,如果摄像头被占用的话,B ...

开启debug模式测试了一下,日志里没有报错,第二个程序开启摄像头也同样返回成功

使用的版本是http://www.anychat.cn/history/
AnyChat Core Platform SDK (V5.1)
发布于:2014-09-01

没有找到更新的版本了
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
7#
发表于 2014-12-9 10:27:21 | 只看该作者
1106726839 发表于 2014-12-9 10:14
开启debug模式测试了一下,日志里没有报错,第二个程序开启摄像头也同样返回成功

使用的版本是http:// ...

您好,调用UserCameraContorl返回是0,表示这个api调用成功了,即使摄像头被占用的话,也是不会返回错误代码的,摄像头被占用的错误代码只会在日志中显示。
回复 支持 反对

使用道具 举报

13

主题

36

帖子

151

积分

注册会员

Rank: 2

积分
151
8#
 楼主| 发表于 2014-12-9 11:39:29 | 只看该作者
廖斌 发表于 2014-12-9 10:27
您好,调用UserCameraContorl返回是0,表示这个api调用成功了,即使摄像头被占用的话,也是不会返回错误 ...

原来是酱紫,谢谢啦。。那么有什么好的策略提示用户吗?

还有如果我是使用自采集外部输入视频,其它的还是使用sdk的话,日志里是不是也不会显示摄像头被占用的错误代码?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 04:59 , Processed in 0.126210 second(s), 21 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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