AnyChat技术支持论坛

标题: 如何打开虚拟屏幕摄像头 [打印本页]

作者: houjbf    时间: 2016-8-4 12:55
标题: 如何打开虚拟屏幕摄像头
远程桌面共享是通过虚拟屏幕摄像头实现的,但是当电脑中安装多个USB摄像头时,如何选择和打开虚拟屏幕摄像头?如何知道哪个是屏幕摄像头?

要求:
1. 不要通过弹窗让用户选择。
2. 用户双方视频时,可以同时观看对方的桌面,也可观看摄像头下的人。

作者: 佰锐科技-梁国桦    时间: 2016-8-4 14:01
您好,打开虚拟摄像头,设置桌面共享可以参考这个帖子:http://bbs.anychat.cn/forum.php? ... mp;tid=550#lastpost
虚拟摄像头的名字一般为:Native Screen Camera
作者: 佰锐科技-梁国桦    时间: 2016-8-4 15:03
增加以下代码:
BRAC_SetUserStreamInfo(-1, i, BRAC_SO_LOCALVIDEO_DEVICENAME,mDevices);  //指定摄像头
BRAC_SetVideoPosEx(mSelfUserId, GetID("div_localvideoarea"+i), "AnyChatLocalVideoDiv"+i,i);// 设置视频显示位置
BRAC_UserCameraControlEx(mSelfUserId,1,i,0,"");  //打开指定的摄像头

代码如上,另外我们有Web端的和Windows端的demo(可以同时看到摄像头和桌面共享的画面),有需要的话可以留下您的邮箱,我稍后发送到您的邮箱中

作者: 阳一23    时间: 2016-9-22 12:14
佰锐科技-梁国桦 发表于 2016-8-4 15:03
增加以下代码:
BRAC_SetUserStreamInfo(-1, i, BRAC_SO_LOCALVIDEO_DEVICENAME,mDevices);  //指定摄像头 ...

您好,我正在研究这个功能,能发一份给我么
heyangli23@163.com
作者: 佰锐科技-刘洋    时间: 2016-9-22 13:52
好的 稍后发你邮箱 注意查收
作者: houjbf    时间: 2016-9-27 21:40
佰锐科技-梁国桦 发表于 2016-8-4 15:03
增加以下代码:
BRAC_SetUserStreamInfo(-1, i, BRAC_SO_LOCALVIDEO_DEVICENAME,mDevices);  //指定摄像头 ...

为什么4.9和6.0版本中都没有这个三个函数的说明和定义?
没找到呀?
作者: 佰锐科技-梁国桦    时间: 2016-9-28 09:09
houjbf 发表于 2016-9-27 21:40
为什么4.9和6.0版本中都没有这个三个函数的说明和定义?
没找到呀?

您好,函数名的话,试下去掉开头的“BRAC_”再搜索看看
作者: houjbf    时间: 2016-9-28 10:42
确实没有,搜过了。




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