2016-11-22 72 views
1

您好,我正在为瑞典的E-Learning平台开发一个虚拟教室,目前我正在使用Twilio的可编程视频来处理音频和视频Feed。如何将屏幕共享添加到可编程视频?

它正在完美地工作,我想如何,但现在我想添加的是屏幕共享。

我无法找到任何关于如何将其添加到“房间”的信息,有没有我可以去的地方?

我已经看了一下webrtc实验,但是很容易用twilio实现吗?

谢谢

回答

1

Twilio开发者传道这里。

据我所知,通过WebRTC的屏幕共享仍然需要用户安装扩展,因为它不是浏览器实现的一部分。

如果您可以安装扩展程序,请查看the documentation at the WebRTC experiments,其中显示了您需要传递给getUserMedia以便共享屏幕的媒体限制条件。您可以在设置本地媒体时将这些限制传递给Twilio Video。

// for chrome 
mandatory: {chromeMediaSource: 'screen'} 
// or desktop-Capturing 
mandatory: {chromeMediaSource: 'desktop'} 

// for Firefox 
video: { 
    mediaSource: 'window' || 'screen' 
} 
+1

需要延长的安全模型就铬而言,萤幕是浏览器 –

+0

嗯,好的,谢谢。菲利普的一部分!看起来像一个奇怪的方式来做到这一点。 – philnash

0

这需要一个web应用程序/ chrome扩展。该扩展非常轻便,只是提示用户升级权限以启用Chrome的屏幕共享功能。由于Chrome扩展程序与特定网域相关联,因此您需要发布和管理自己的扩展程序,但基本上只需从给定模板中复制/粘贴即可。

这里是Twilio指南:https://www.twilio.com/docs/api/video/screen-capture-chrome

相关问题