虚拟机上安装Jitsi meet 以及Jibri录制的安装与配置 自己打包桌面版会议终端(三)

最近做了一个项目,出差了将近两个月,继续写完吧!

前面两篇把会议及录制安装好了,已经可以用web进行会议了,这篇就介绍下如何编译一个桌面版本(windows)的。

1 先安装个visual studio code 这个去官方下载,直接安装,如果下载慢可以用迅雷

2 下载Jitsi Meet Electron

https://github.com/jitsi/jitsi-meet-electron

在里面点击“code” 后点击“download zip”;

下载后放在一个纯英文目录下,路径最好也不要有空格,解压之;

用visual studio code打开文件夹菜单,打开刚才解压出的文件夹,如下图:

其中main.js里app.on('certificate-error',.......这段改成如下,规避安装主控时自签名引起的问题

app.on('certificate-error',

    // eslint-disable-next-line max-params

    (event, webContents, url, error, certificate, callback) => {

        //debugger

        //if (isDev) {

            event.preventDefault();

            callback(true);

        //} else {

           // callback(false);

        //}

    }

);

 3 安装环境

        我是在windows10下完成的

        安装nodejs:12.2.2

        在刚才那个主目录下新建一个.npmrc文件,里面内容如下:

        ELECTRON_MIRROR=https://npm.taobao.org/mirrors/electron/

        ELECTRON_BUILDER_BINARIES_MIRROR=http://npm.taobao.org/mirrors/electron-builder-binaries/

        在vs code的控制台里执行换源命令:npm config set registry https://registry.npm.taobao.org

        上面这两步主要是解决国内网络下载github或者国外资源特别慢的问题

        到https://github.com/jitsi/jitsi-meet-electron-utils下载zip包(这个东西是一个辅助,具体介绍他自己页面上有),同样是从code---download zip,也是放在一个英文目录下,将这个目录写到package.json文件的"jitsi-meet-electron-utils"后面,如下图:

 我写的相对路径,也可以写成绝对路径,比如:“file:///E:/jitsi-meet-electron-utils-master/jitsi-meet-electron-utils-master”

        然后根据官方https://github.com/jitsi/jitsi-meet-electron里的步骤:

        3.1 安装依赖

        npm install --global --production windows-build-tools
        npm config set msvs_version 2017

                如果命令卡住不动,可以到C:\Users\Administrator\.windows-build-tools目录下双击vs_BuildTools.exe手动安装

        3.2 安装所需要的包

        npm install

        3.3 开发模式下运行

        npm start

                顺利的话就会弹出主界面了,我们主要是要打包,所以接着往下看

        3.4 打包             

        npm run dist

注意:这一步有点慢,可能会有东西下不来,如果有下载失败的提示,可以根据命令行里的url手动下载,最好用迅雷,然后分别放到相应目录,我的是这样的:

 

 

主要是压缩包,里面的文件夹是解压出来的 

还有一点要注意,就是最好关闭杀毒软件,包括windows自带的windows defender;

        4 成功

                成功后会在主目录里生成一个dist文件夹,里面有安装包jitsi-meet.exe,如下图:

另外还有免安装的在xxxxx-unpacked文件夹里.

        5 修改会议主控服务器地址

         打开软件后,如下图:

在设置里的高级选项里,修改server url,就是我们前面安装的192.168.1.127那台,前面要加http://的,如下图:

接下来我分别放到两台电脑上试一下开个会议,如下图:

web版界面:

桌面版界面:

打完收工,老觉的忘了一个重要的步骤,想了半天原来是忘记发表情包了

 

 

 

 

 

 

 

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mwl268

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值