通过QuickBlox Javascript SDK共享屏幕

时间:2017-01-18 14:24:51

标签: javascript quickblox screensharing

我想将屏幕共享与QuickBlox的JavaScript SDK一起使用。 Android和iOS QB-SDK已经支持此功能,但我在当前版本(2.5.0)中找不到任何有关JavaScript支持的提示。

将来是否有计划与JavaScript共享屏幕?

1 个答案:

答案 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屏幕共享插件。

这里的常规方法是每个开发人员都有自己的插件,并拥有自己的应用程序/公司名称。因此,您可以从上面的链接使用该插件的源代码,并构建您自己的。