AnyChat技术支持论坛

标题: 运行c++代码 无法打开摄像头 [打印本页]

作者: inception    时间: 2014-10-12 15:15
标题: 运行c++代码 无法打开摄像头
我运行了sdk里的c++代码,连接服务器后进入房间,但摄像头无法打开。我的电脑是64位的,用vs2010和2012都打不开摄像头,但是用32位电脑vs2013就能打开。请问是为什么呢?
作者: admin    时间: 2014-10-12 18:10
您好,请将有问题的日志文件附上来,我们帮您分析一下,谢谢!
作者: inception    时间: 2014-10-12 20:16
这个能上传附件吗?...我不知道哪个日志是有用的....
作者: admin    时间: 2014-10-12 22:37
BRAnyChatCore.log就是日志文件,位于可执行程序的当前目录下,可以上传附件的!
作者: inception    时间: 2014-10-13 13:45
这是日志,麻烦您了!

log.rar

3.07 KB, 下载次数: 1

日志


作者: admin    时间: 2014-10-13 13:53
[2014-10-12 20:10:24(352)]        Load BRMiscUtil.dll failed,SDK some functions will fail!(Error:126)
[2014-10-12 20:10:24(362)]        Load BRMediaUtil.dll failed,multimedia functions will fail!(Error:126)
[2014-10-12 20:10:24(367)]        Load BRMediaShow.dll failed,video display functions will fail!(Error:126)
[2014-10-12 20:10:24(372)]        Load BRMediaCore.dll failed,SDK some functions will fail!(Error:126)

您好,日志显示加载库文件失败,请将AnyChat for Windows SDK\bin\client目录下的所有库文件拷贝到.exe目录下,然后再执行,谢谢。
参考:如何部署、升级客户端程序?

作者: inception    时间: 2014-10-25 12:10
admin 发表于 2014-10-13 13:53
您好,日志显示加载库文件失败,请将AnyChat for Windows SDK\bin\client目录下的所有库文件拷贝到.exe目 ...

您好,我将bin\client下所有dll文件复制到.exe下了,仍然无法打开摄像头,只能打开麦克风。另外,我在服务器一栏中输入本机的ip,想建一个房间,但是显示无法连接到服务器。

BRAnyChatCore.rar

579 Bytes, 下载次数: 2

日志


作者: admin    时间: 2014-10-26 12:50
您好,上面的日志里面没有打开摄像头(BRAC_UserCameraControl)的API调用记录,请确认?

请再上传一份完整的日志文件,谢谢!另外使用我们标准的示例Demo程序,工作是否正常?

作者: inception    时间: 2014-10-27 10:55
admin 发表于 2014-10-26 12:50
您好,上面的日志里面没有打开摄像头(BRAC_UserCameraControl)的API调用记录,请确认?

请再上传一份 ...

您好,我用demo运行没有问题,摄像头可以打开,也可以自己创建房间。但是运行源码就不行。  另外,我用32位的电脑+VS2013运行代码,可以打开摄像头,但是exe路径下没有生成任何日志.........

log.rar

10.9 KB, 下载次数: 1

完整日志


作者: admin    时间: 2014-10-27 11:03
您好,日志显示
****Open Local Video Fail,ErrorCode:10090

请确认已经将SDK包\bin\client目录下的所有文件(包括.dll、.ax)都拷贝到了.exe目录下,谢谢。

您好,我将bin\client下所有dll文件复制到.exe下了,仍然无法打开摄像头,只能打开麦克风
是否忘记拷贝.ax文件了?

作者: inception    时间: 2014-10-27 11:12
admin 发表于 2014-10-27 11:03
您好,日志显示
请确认已经将SDK包\bin\client目录下的所有文件(包括.dll、.ax)都拷贝到了.exe目录下, ...

是忘记了...谢谢!
另外,我用demo时可以输入本机的ip地址建一个私人的房间,但是运行代码的时候就不行...请问这是为什么呢?
作者: admin    时间: 2014-10-27 11:13
您好,请上传不行时候的日志文件,谢谢。
作者: inception    时间: 2014-10-27 12:20
inception 发表于 2014-10-27 11:12
是忘记了...谢谢!
另外,我用demo时可以输入本机的ip地址建一个私人的房间,但是运行代码的时候就不行. ...

奥...貌似知道怎么回事了~  麻烦了




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