UbuntuでONLYOFFICEドキュメントをJitsiと統合する方法


現在、ほとんどのLinuxユーザーは、さまざまなタスクを実行するために、常に複数のアプリケーションを切り替える必要があります。電子メールクライアントは、日常業務に必要な最小限のアプリケーションセットです。場合によっては、より具体的な目的のためにさらに多くのプログラムが必要になることがあります。

無限のアプリケーションプログラムを切り替えて必要なものを開くと、非常にイライラすることがあります。 1つのソリューションのインターフェースを使用して、いくつかの異なることを実行できることを想像してみてください。たとえば、ドキュメントを編集して、同じウィンドウで一度にビデオハングアウトを行うことができます。これは魅力的に聞こえますね?

この記事では、ビデオ通話と音声通話用のオープンソースアプリであるJitsiを統合することにより、Ubuntuでビデオ会議とドキュメント編集を有効にする方法を学習します。

Jitsiは、音声通話やビデオ通話を介して同僚や友人と連絡を取り合うことができる安全なビデオ会議ツールです。このオープンソースソフトウェアは信頼性の高い暗号化を提供するため、データのプライバシーについて心配する必要はありません。

2003年に学生プロジェクトとして開始された現在、JitsiはZoomやSkypeの最も人気のある代替手段の1つです。 Web通信のオープンスタンダードであるWebRTCをサポートしています。 Jitsiを使用すると、アカウントを作成しなくても、最大100人の参加者と音声通話を発信したりビデオ会議を開催したりできます。

記入可能なフォーム。

ONLYOFFICEDocsはOfficeOpenXML形式との互換性が高いため、LinuxでWord文書、Excelスプレッドシート、およびPowerPointプレゼンテーションを操作できます。

ONLYOFFICE Docsは、柔軟なアクセス許可、2つの共同編集モード(高速および厳密)、バージョンなど、リアルタイムの共同編集のための機能のフルセットが付属しているため、GoogleDocsおよびMicrosoftOfficeOnlineのオープンソースの代替手段です。履歴と制御、変更の追跡、コメント、およびコミュニケーション。

ONLYOFFICE Docsは、Linux、Windows、およびmacOS用の無料のデスクトップクライアントを提供し、Alfresco、Confluence、Chamilo、SharePoint、Liferay、Redmineなどのさまざまなサービスとの統合を通じて安全なコラボレーション環境を作成できるようにします。

手順1.ONLYOFFICEドキュメントをインストールする

まず最初に、ONLYOFFICEドキュメントを展開する必要があります。すべてのシステム要件とインストール手順は、ここにあります。

簡単なインストール方法もあります。Dockerです。 Dockerイメージを使用してONLYOFFICEDocsのインスタンスをインストールおよび構成する方法については、このGitHubページにアクセスしてください。

手順2.Jitsiをインストールする(オプション)

デフォルトでは、ONLYOFFICEプラグインは https://meet.jit.si にあるJitsiSaaSサーバーを使用するため、ユーザーはソリューションに慣れることができます。そのため、Jitsiを試してみたい場合は、何もインストールする必要はありません。

ただし、セキュリティを強化する必要がある場合は、UbuntuサーバーにJitsiをデプロイすることをお勧めします。この詳細なガイドを読んで、JitsiオープンソースZoomの代替をインストールする方法を見つけてください。

ステップ3.Jitsi用のONLYOFFICEプラグインを入手する

ONLYOFFICE DocsがUbuntuサーバーに適切な方法でインストールおよび構成されている場合、サービスを統合してビデオ会議を有効にするための特別なプラグインを入手する必要があります。

公式の統合アプリはGitHubで入手できます。ダウンロードして手動インストールを続行する必要があります。

手順4.コネクタをインストールします

現在、Jitsiの統合プラグインは手動でインストールできます。プラグインをONLYOFFICEDocsのインスタンスに追加するには、次の2つの方法があります。

  • sdkjs-pluginsフォルダー経由;
  • config.jsonファイルを使用します。

プラグインフォルダをONLYOFFICEDocsフォルダに配置します。 Ubuntuでは、このフォルダーへのパスは次のとおりです。

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

正しく行われると、JitsiサービスはONLYOFFICEDocsのすべてのユーザーが利用できるようになります。場合によっては、ONLYOFFICEを再起動する必要があります。

デバッグの目的で、sdkjs-pluginsフォルダーを使用してONLYOFFICEDocsを開始できます。

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

この方法を使用するには、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はプラグインへのパスです。

このファイルにテスト例がある場合は、行/etc/onlyoffice/documentserver-example/local.jsonをプラグインのconfig.jsonファイルへのパスに置き換えます。

ステップ5:Jitsiプラグインを起動します

Jitsiプラグインが正常にインストールされると、対応するアイコンがONLYOFFICEDocsの上部ツールバーの[プラグイン]タブに表示されます。つまり、ビデオまたはオーディオ通話を行うために、エディタのインターフェイスを離れて別のクライアントを起動する必要がなくなります。

ビデオ会議を開始するには、次の簡単な手順に従います。

  • ONLYOFFICE Docsを使用してドキュメント、スプレッドシート、またはプレゼンテーションを開きます。
  • [プラグイン]タブに移動して、Jitsiを選択します;
  • スタートボタンをクリックして、Jitsiiframeを作成します;
  • ニックネームを入力して、ブラウザがカメラとマイクを使用できるようにします。

通話を終了する場合は、[停止]ボタンをクリックするだけです。

おめでとう! ONLYOFFICEオンラインドキュメントエディタとJitsiビデオ会議ツールを統合するプロセスを通過しました。

これで、さまざまなアプリケーションを切り替えることなく、ビデオまたはオーディオ通話を発信し、チームメートとリアルタイムで通信する方法がわかりました。以下にコメントを残して、ONLYOFFICEとJitsiの統合についてのご意見をお聞かせください。あなたのフィードバックは常にありがたいです!