Jitsi在Windows上安装安装

时间:2016-08-26 15:06:23

标签: jitsi

我一直在查看Jitsi Meet平台。在我的项目中使用似乎很有希望。我无法在Windows服务器上安装Jitsi Meet。 Windows平台上没有适用于安装的文档。

请分享步骤/视频,以便在Windows服务器上安装和托管Jitsi Meet。

3 个答案:

答案 0 :(得分:2)

我迟到了,但我想与其他试图在Windows上运行jitsi-meet的人分享一些信息。你不能使用Prosody,所以我们将切换到Openfire。 你可以采用令人尴尬的简单方式(通过Openfire管理安装Openfire Meetings插件,你可以运行jitsi-meet),或冒险而不那么简单的方式(从源代码构建):

  1. 安装Openfire,大多数值保持默认值或基于您的配置。

  2. 启用http-bind。

  3. 安装Jitsi Focus Conference插件(Jifoco)

  4. 要构建lib,您需要安装NodeJS和Python27(我假设您知道如何使用NodeJS)。克隆存储库,安装依赖项并对webpack.config.js进行一些小的更改,以在Windows上实际构建源代码。我没有设法让他们通过公关,但我认为我已经涵盖了这个问题的所有变化:https://github.com/jitsi/jitsi-meet/issues/1975

  5. 更改config.js以指向您的Openfire安装(我在这里作了一点欺骗并将OFMeet插件安装到Openfire,打开了Jitsi-Meet窗口并通过开发人员工具复制了config.js内容 - 设置为连接到openfire)

  6. 将虚拟脚本包含替换为普通的html包含并将它们指向您的库

  7. 您可以根据需要使用libs启动jitsi-meet。例如:我刚刚创建了一个空的Asp.Net MVC Web应用程序,更改了MVC路由器,添加了index.html和libs并且它工作正常。 (我记得有一些问题,但他们更多的是与MVC联系而不是与jitsi-meet相关)

  8. 我希望我没有忘记一些事情。如果您需要任何具体信息,请随时与我联系。

答案 1 :(得分:0)

我是Jitsi的开发人员之一,我们从未在Windows AFAICT上测试过这个问题,所以我担心你会独自一人。

我们项目的一些组件需要编译库,我们只为Linux和macOS提供这些库,因此需要花费大量的工作来解决这个问题。

答案 2 :(得分:0)

  • 我创建了一个文件夹,并下载并解压缩了该文件夹中的最新版本,这是链接-https://github.com/jitsi/docker-jitsi-meet/releases/latest
  • 通过复制和调整与上述存档一起提供的env.example来创建.env文件。 通过运行以下bash脚本,在.env文件的安全性部分选项中设置强密码。为此,请使用Administrator在您解压缩的文件夹内打开PowerShell,然后执行以下命令: ./gen-passwords.sh
  • 创建所需的CONFIG目录,在Windows PowerShell中复制并通过以下命令:echo web/letsencrypt,transcripts,prosody/config,prosody/prosody-plugins-custom,jicofo,jvb,jigasi,jibri | % { mkdir "~/.jitsi-meet-cfg/$_" }
  • 运行docker-compose up -d
  • 等待几分钟,直到Docker启动。
  • 通过https://localhost:8443(或其他端口,如果您编辑了撰写文件)访问Web UI,然后可以将自托管应用程序与Jitsi Meeting一起使用。
  • 我正在考虑您的机器上已经安装了Docker和Window 10。
  • 原始链接: https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-docker