Video 如何将屏幕共享添加到可编程视频?
您好,我正在瑞典为电子学习平台开发一个虚拟教室,目前我正在使用Twilio的可编程视频处理音频和视频馈送 这是完美的工作方式,我希望它,但现在我想添加的是屏幕共享 我找不到任何关于如何将其添加到“房间”的信息,是否有任何地方可以这样做 我对webrtc的实验做了一些研究,但是用twilio实现起来容易吗Video 如何将屏幕共享添加到可编程视频?,video,screen,webrtc,twilio,sharing,Video,Screen,Webrtc,Twilio,Sharing,您好,我正在瑞典为电子学习平台开发一个虚拟教室,目前我正在使用Twilio的可编程视频处理音频和视频馈送 这是完美的工作方式,我希望它,但现在我想添加的是屏幕共享 我找不到任何关于如何将其添加到“房间”的信息,是否有任何地方可以这样做 我对webrtc的实验做了一些研究,但是用twilio实现起来容易吗 感谢这里的Twilio开发者布道者 据我所知,通过WebRTC进行屏幕共享仍然需要用户安装扩展,因为它不是浏览器实现的一部分 如果您同意安装扩展,请查看其中显示了您需要传递到getUserMed
感谢这里的Twilio开发者布道者 据我所知,通过WebRTC进行屏幕共享仍然需要用户安装扩展,因为它不是浏览器实现的一部分 如果您同意安装扩展,请查看其中显示了您需要传递到
getUserMedia
以共享屏幕的媒体约束。然后,您可以在设置本地媒体时将这些约束传递给Twilio视频
// for chrome
mandatory: {chromeMediaSource: 'screen'}
// or desktop-Capturing
mandatory: {chromeMediaSource: 'desktop'}
// for Firefox
video: {
mediaSource: 'window' || 'screen'
}
此操作需要web app/chrome扩展。该扩展非常轻量级,只会提示用户升级权限以启用Chrome的屏幕共享功能。由于Chrome扩展与特定域相关联,因此您需要发布和管理自己的扩展,但基本上您可以从给定模板复制/粘贴它
这是Twilio的指南:需要扩展是Chrome的安全模式,屏幕共享是浏览器的一部分,好的,谢谢Philippe!但这似乎是一种奇怪的方式。