如何将ONLYOFFICE Docs与Ubuntu上的Jitsi集成

现在,大多数Linux用户必须不断在多个应用程序之间切换,以完成各种任务。一个 网络浏览器办公套件PDF阅读器多媒体播放器视频会议工具文件管理器图像编辑器,和 电子邮件客户端 是日常工作的最低应用程序集。在某些情况下,您可能需要更多用于特定目的的程序。

在不断切换应用程序以打开所需的应用程序时,有时会感到非常恼人。想象一下,能够在一个解决方案的界面上同时进行一些不同的事情。例如,在同一个窗口中同时编辑文档和进行视频通话。这听起来很吸引人,不是吗?

在本文中,您将学习如何通过集成开源办公套件ONLYOFFICE Docs和开源视频和音频通话应用Jitsi,在Ubuntu上启用视频会议和文档编辑。

关于Jitsi

Jitsi是一个安全的视频会议工具,可让您通过音频和视频通话与同事或朋友保持联系。这款开源软件提供可靠的加密,因此您不必担心数据的隐私。

从2003年的学生项目发展起,现在Jitsi是最受欢迎的Zoom和Skype替代方案之一。它支持WebRTC,这是Web通信的开放标准。通过Jitsi,您可以进行音频通话,并且无需创建帐户即可与多达100名参与者组织视频会议。关于ONLYOFFICE Docs

关于ONLYOFFICE Docs

ONLYOFFICE Docs是一款自托管的办公软件包,其源代码在GitHub上向公众开放。它包括基于网络的协作编辑器,用于文本文档、电子表格、演示文稿和可填充表单

ONLYOFFICE Docs与Office Open XML格式高度兼容,因此它允许您在Linux上处理Word文档、Excel电子表格和PowerPoint演示文稿。

ONLYOFFICE Docs是Google Docs和Microsoft Office Online的开源替代品,因为它配备了一套完整的实时共同编辑功能,如灵活的访问权限、两种共同编辑模式(快速和严格)、版本历史和控制、跟踪更改、评论和通信。

ONLYOFFICE Docs提供了适用于Linux、Windows和macOS的免费桌面客户端,并通过与各种服务的集成,包括Moodle、Nextcloud、Seafile、ownCloud、Alfresco、Confluence、Chamilo、SharePoint、Liferay、Redmine等,实现了创建安全协作环境的可能。

第一步:安装ONLYOFFICE Docs

首先,您需要部署ONLYOFFICE Docs。所有的系统要求和安装说明都可以在这里找到。

还有另一种安装方法,您可能会觉得更容易 – Docker。访问这个GitHub页面,了解如何安装和配置您的ONLYOFFICE Docs实例使用Docker镜像

第二步:安装Jitsi(可选)

默认情况下,ONLYOFFICE插件使用位于https://meet.jit.siJitsi SaaS服务器,以便用户熟悉该解决方案。这就是为什么如果您想尝试Jitsi,您不需要安装任何东西的原因。

但是,如果您需要更多安全性,部署Jitsi到您的Ubuntu服务器可能是个好主意。阅读这份详细指南以了解如何安装Jitsi开源Zoom替代品。

步骤3. 获取用于Jitsi的ONLYOFFICE插件

ONLYOFFICE Docs正确安装和配置在您的Ubuntu服务器上时,就需要获取一个特殊的插件来集成服务并启用视频会议。

官方集成应用程序可在GitHub上获得。您需要下载并进行手动安装。

步骤4. 安装连接器

目前,Jitsi的集成插件可以手动安装。有两种方法可以将插件添加到您的ONLYOFFICE Docs实例中:

  • 通过sdkjs-plugins文件夹安装;
  • 使用config.json文件。

方法1. 通过sdkjs-plugins文件夹安装

将插件文件夹放到ONLYOFFICE Docs文件夹中。在Ubuntu上,该文件夹的路径如下:

/var/www/onlyoffice/documentserver/sdkjs-plugins/

如果操作正确,Jitsi服务将对ONLYOFFICE Docs的所有用户可用。在某些情况下,您可能需要重新启动ONLYOFFICE。

为了调试目的,您可以使用sdkjs-plugins文件夹启动ONLYOFFICE Docs:

# docker run -itd -p 80:80 -v /absolutly_path_to_work_dir:/var/www/onlyoffice/documentserver/sdkjs-plugins/plugin onlyoffice/documentserver-ee:latest

方法2. 通过config.json文件安装

使用此方法,您需要找到ONLYOFFICE Docs的config.json文件,并将Jitsi插件的相应config.json文件的路径添加到plugins.pluginsData参数中:

var docEditor = new DocsAPI.DocEditor("placeholder", {
    "editorConfig": {
        "plugins": {
            "autostart": [
                "asc.{0616AE85-5DBE-4B6B-A0A9-455C4F1503AD}",
                "asc.{FFE1F462-1EA2-4391-990D-4CC84940B754}",
                ...
            ],
            "pluginsData": [
                "https://example.com/plugin1/config.json",
                "https://example.com/plugin2/config.json",
                ...
            ]
        },
        ...
    },
    ...
});

这里的example.com是安装ONLYOFFICE Docs的服务器名称,https://example.com/plugin1/config.json是插件的路径。

如果此文件中有测试示例,请用插件的config.json文件的路径替换行/etc/onlyoffice/documentserver-example/local.json

步骤5:启动Jitsi插件

成功安装Jitsi插件后,在ONLYOFFICE Docs顶部工具栏的“插件”选项卡中将出现相应的图标。这意味着您不再需要离开编辑器界面并启动单独的客户端来进行视频或音频通话。

要开始视频会议,请按照以下简单步骤操作:

  • 打开一个ONLYOFFICE Docs中的文档、电子表格或演示文稿;
  • 去插件选项卡并选择Jitsi;
  • 点击开始按钮创建一个Jitsi iframe;
  • 输入您的昵称并允许浏览器使用您的摄像头和麦克风。

如果您想结束通话,只需点击停止按钮。

OnlyOffice Docs Jitsi Plugin
结论

恭喜!您已经通过了集成ONLYOFFICE在线文档编辑器和Jitsi视频会议工具的过程。

现在您知道如何进行视频或音频通话,并与您的团队实时沟通,而无需在各种应用程序之间切换。请在下方留下评论,分享您对ONLYOFFICEJitsi集成的看法。我们始终欢迎您的反馈!

Source:
https://www.tecmint.com/integrate-onlyoffice-docs-jitsi-ubuntu/