我想将屏幕共享与QuickBlox的JavaScript SDK一起使用。 Android和iOS QB-SDK已经支持此功能,但我在当前版本(2.5.0)中找不到任何有关JavaScript支持的提示。
将来是否有计划与JavaScript共享屏幕?
答案 0 :(得分:1)
您可以使用QuickBlox JS SDK执行此操作,但它需要一些额外的逻辑。 WebRTC API不提供本地共享屏幕的方法,因此需要Chrome / Firefox浏览器插件。
例如,我前段时间尝试过这种逻辑 https://www.webrtc-experiment.com/Pluginfree-Screen-Sharing/#7396622660871782
所以你只需将另一个对象传递给QuickBlox' session.getUserMedia':
int __stdcall func1()
{
return(1);
}
int __fastcall func2()
{
return(2);
}
int __cdecl main(void)
{
func1();
func2();
return(0);
}
https://quickblox.com/developers/Sample-webrtc-web#Access_local_media_stream
那就是
BUT
需要安装Chrome / Firefox屏幕共享插件。
这里的常规方法是每个开发人员都有自己的插件,并拥有自己的应用程序/公司名称。因此,您可以从上面的链接使用该插件的源代码,并构建您自己的。