當前位置: 妍妍網 > 碼農

2.1K star!這個開源計畫厲害了,分分鐘搭建一套高逼格的視訊會議系統

2024-02-15碼農

* 戳上方藍字「 開源先鋒 」關註我

推薦閱讀:


大家好,我是開源君,一個熱愛開源的程式設計師!

我最近在開源社群發現了一款功能強大的會議系統 - Nettu Meet ,能夠實作遠端會議、遠端輔導、講課等,真的很好用!尤其是對於教師來說,簡直是福音!

簡介

Nettu Meet 是一款開源的網路視訊會議應用程式,專為互動式線上輔導而設計.它提供了一個簡單而強大的界面,幫助我們輕松地進行高品質的視訊會議。支持音視訊、白板共享、螢幕共享、文字聊天、檔共享等功能。

效能特色

  • 即時音視訊通話: 與其他參會者進行流暢的音視訊交流。

  • 共享白板: 即時協作,共同編輯內容。

  • 螢幕共享: 展示檔、演示投影片等,提高講解效率。

  • 文字聊天: 發送即時訊息,方便溝通交流。

  • 檔共享: 上傳和下載學習資料,提高協作效率。

  • 圖表繪制: 直接在白板上繪制數學圖表,更加直觀易懂。

  • 可客製化: 建立帳戶,上傳學校或機構標誌,打造專屬品牌。

  • 安裝部署

    執行 Node.js 伺服器程式:

    cd server
    # 拷貝.env.template檔,按實際情況進行修改
    $ cp integrations/.env.template integrations/.env 
    #使用 docker compose 啟動 redis 和 mongodb 
    $ npm run infra 
    #安裝伺服器依賴項 
    $ npm i 
    #啟動伺服器
    $ npm start

    之後在另一台裝置建立執行瀏覽器應用程式:

    cd frontend
    $ npm i
    $ npm start

    建立會議,第一次啟動時間可能會比較長。

    # 請求響應會返回會議入口點
    $ curl -X POST "http://localhost:5000/api/v1/meeting" -H "authorization: nettu_meet_default_secret" -H "Content-Type: application/json" -d "{ \"title\": \"First Nettu Meet meeting\"}"

    點 New Meeting 建立一個新的會議

    之後點選 JOIN MEETING 即可加入會議

    配置好之後,把瀏覽器的地址發給你的同事就可以開始開會了。

    Nettu Meet 是一個功能強大、易於使用、安全可靠的開源視訊會議計畫。無論你是個人、企業還是教育機構,都可以使用它來進行遠端會議、線上輔導、課堂教學等。

    好了,Nettu Meet 就簡單介紹到這裏了,感興趣的小夥伴趕緊去體驗一下吧!

    計畫地址:
    https://github.com/fmeringdal/nettu-meet