2016-11-22 68 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