Jitsi Meet是一款免費(fèi),開(kāi)源,安全,簡(jiǎn)單且可擴(kuò)展的視頻會(huì)議解決方案,您可以將其用作獨(dú)立應(yīng)用程序或嵌入到Web應(yīng)用程序中。 Jitsi Meet客戶端在您的瀏覽器中運(yùn)行,因此您無(wú)需在計(jì)算機(jī)上安裝任何內(nèi)容。 Jisti Meet允許您流式傳輸桌面或僅部分窗口。 您可以通過(guò)簡(jiǎn)單的自定義網(wǎng)址與整個(gè)團(tuán)隊(duì)進(jìn)行視頻聊天,并邀請(qǐng)用戶參加會(huì)議。
jitsi-meet-electron是一個(gè)可以運(yùn)行在Windows/Linux/MacOS下的一個(gè)桌面客戶端,在Ubuntu下安裝很簡(jiǎn)單,安裝gcc,g++,cmake,python-devel然后直接npm install即可,但是在Windows下有一點(diǎn)小麻煩,所以記錄一下。國(guó)內(nèi)網(wǎng)上找不到這個(gè)東西的,估計(jì)用得人比較少。
首先下載最新的jitsi-meet-electron
git clone https://github.com/jitsi/jitsi-meet-electron
這里選擇的是V2.3.1版本,對(duì)應(yīng)的electron的版本是9.1.2
編譯步驟:
1、安裝nodejs 12以上版本
我這里安裝的是nodejs 14版本
使用nrm工具切換淘寶源
npx nrm use Taobao
或者使用
npm config set disturl https://npm./mirrors/node
2、安裝編譯工具
用管理員權(quán)限打開(kāi)命令行工具,如果沒(méi)有用管理員權(quán)限打開(kāi)會(huì)提示錯(cuò)誤
npm install --global --production windows-build-tools
注意,這一步一定要等待運(yùn)行自動(dòng)結(jié)束,看狀況,有時(shí)候會(huì)在安裝Python成功提示的位置停住很久,一定要耐心等待。

然后當(dāng)前用戶打開(kāi)命令行工具,并進(jìn)入當(dāng)前項(xiàng)目的目錄,執(zhí)行
npm install -g node-gyp
3、在項(xiàng)目的當(dāng)前目錄運(yùn)行npm install
如果在if… node_gyp的步驟停住,就是node-gyp沒(méi)有安裝正確。需要重新安裝一下
實(shí)際在下載electron的時(shí)候,會(huì)非常慢,需要設(shè)置一下
npm config set ELECTRON_MIRROR https://npm./mirrors/electron/
或者找到你的個(gè)人目錄里面的.npmrc文件打開(kāi)文件寫(xiě)入下面的配置:
registry=https://registry.npm./ disturl=https://npm./mirrors/node ELECTRON_MIRROR=https://npm./mirrors/electron
如果npm install都沒(méi)有報(bào)錯(cuò),則運(yùn)行npm start,如果失敗,可能需要?jiǎng)h除當(dāng)前目錄下的node_modules,重新運(yùn)行npm install
|