2012-09-20 86 views
5

我一直在使用OpenTok開發一個web應用程序,它可以向最多2500個用戶廣播一個流。 OpenTok爲您處理大部分工作,但它不允許屏幕共享 - 這對我的web應用程序至關重要。爲了啓用屏幕共享,我正在尋找可以讓廣播公司下載和安裝的開源插件/驅動程序,並且插件應該捕獲屏幕並將其作爲虛擬網絡攝像頭共享,以便像OpenTok這樣的服務可以廣播/存檔/存儲它。編寫屏幕共享插件/驅動程序

你怎麼繼續寫這樣的驅動程序?你知道任何開源項目可以作爲一個很好的起點嗎?

+0

嗨@ anant90有你成功你的搜索已經?我也對這樣的功能感興趣 –

+0

Hi Mark, 去年夏天我停止了這個項目的工作 - 但我最終意識到有兩種方法可以做到這一點 - 上面描述的方法,其中一個插件捕獲屏幕,將其作爲虛擬網絡攝像頭或WebRTC方法共享,其中此功能內置於瀏覽器中。當我發佈這個問題時,OpenTok仍然是基於Flash的 - 現在他們已經轉向了WebRTC框架,並且在這方面做得很好,除了網絡之外,還包括iOS和Android。 – anant90

+0

如果您想了解更多關於WebRTC的知識,您應該查看[WebRTC網站](http://googlechrome.github.io/webrtc/)或[這個非常有用的WebRTC相關示例代碼集](https:// github .com/muaz-khan?tab =版本庫) OpenTok仍然是最好的開箱即用的解決方案。查看[OpenTok教程](https://tokbox.com/opentok/tutorials/)或[此屏幕共享示例](https://johntsai.me/opentok/examples/webrtc_screenshare.php) – anant90

回答

0

我不知道關於屏幕共享的開源項目,但screenleap提供了API共享屏幕共享,您可以使用OpenTok。

0

有您使用以下鏈接Opentok:

https://meet.tokbox.com/ 

並提供源代碼在GitHub上

https://github.com/aullman/opentok-meet/tree/master/opentok-meet-cordova 

我希望這將幫助你..