3 天新增 4700 Star !開源實時屏幕共享工具在 GitHub 火了

【導語】:Deskreen 能夠將任何具備 Web 瀏覽器的設備轉換爲電腦的輔助屏幕。node

簡介

Deskreen 是一個基於 electron.js 的應用程序,使用 WebRTC 協議,將你的電腦桌面流實時傳輸到到任何設備上的 Web 瀏覽器。它構建在 Electron React Boilerplate 的頂層,而且爲了得到更好的安全性,實現了端到端的加密,這受到了 darkwire.io的 啓發。不一樣之處在於,它使用了 Typescript 重寫,而且使用node-forge 代替了 window.crypto.subtle。這是由於客戶端在沒有 SSL 的狀況下沒法使用 window.crypto.subtle。Deskreen 的頂層設計圖: git

Deskreen會話初始化的步驟: github

Deskreen具備如下特色:瀏覽器

  • 可使用任何具備Web瀏覽器的設備做爲計算機的輔助屏幕
  • 將計算機的屏幕共享到任何具備Web瀏覽器的設備
  • 能夠限制Deskreen僅將單個應用的視圖共享給其餘設備
  • 能夠經過WIFI共享屏幕
  • 支持同時鏈接任意數量的設備
  • 能夠在共享屏幕時更好圖像質量
  • 易於使用。三個簡單的步驟便可鏈接Deskreen
  • 更安全,使用了端到端加密的行業標準
  • 能夠根據WiFi速度快速運行,從而提供良好的用戶體驗

項目地址:https://github.com/pavlobu/de...安全

簡單使用

Deskreen將計算機屏幕共享到Web瀏覽器,這意味着使用Deskreen時,可使用任何設備來擴展計算機屏幕,而且能夠根據須要來鏈接任意數量的設備。electron

第一步:鏈接

首先,須要共享屏幕的計算機運行Deskreen,而後使用平板電腦或手機掃描二維碼,或手動輸入Web瀏覽器地址欄中的提示符,在平板電腦上會打開一個帶有鏈接狀態的頁面: 加密

掃描二維碼碼跟或在瀏覽器地址欄中手動鍵入連接時,將看到以下消息框。以綠色突出顯示的地址應與在計算機Deskreen應用程序和嘗試鏈接的設備(例如電話,平板電腦)上看到的地址匹配,單擊「容許」按鈕。spa

第二步-選擇

單擊「容許」按鈕後,選擇要共享的屏幕源。系統將提示選擇兩個選項之一:「共享整個屏幕」或「共享應用程序窗口」: 設計

若是使用「共享應用程序窗口」,能夠選擇須要共享的應用程序,以下圖: 3d

若是使用「共享整個屏幕」,則會將整個電腦屏幕進行共享,以下圖:

第三步:確認

檢查確認清楚後,點擊確認便可:

確認後便可看到成功的提示頁面:

完整演示視頻連接:https://mp.weixin.qq.com/s/Il...

開源前哨 平常分享熱門、有趣和實用的開源項目。參與維護 10萬+ Star 的開源技術資源庫,包括:Python、Java、C/C++、Go、JS、CSS、Node.js、PHP、.NET 等。
相關文章
相關標籤/搜索