現在、ほとんどのLinuxユーザーは、さまざまなタスクを実行するために常に複数のアプリケーションを切り替える必要があります。 ウェブブラウザ、オフィススイート、PDFリーダー、マルチメディアプレーヤー、ビデオ会議ツール、ファイルマネージャー、画像エディター、および電子メールクライアントは、日常的な作業に必要な最小限のアプリケーションセットです。場合によっては、さらに特定の目的のためにさらに多くのプログラムが必要になる場合もあります。
時々、必要なアプリケーションプログラムを切り替えることは非常にイライラすることがあります。たとえば、同じウィンドウでドキュメントを編集しながらビデオ通話をすることができると想像してみてください。これは魅力的ですね。
この記事では、オープンソースのオフィススイートであるONLYOFFICE Docsと、オープンソースのビデオおよびオーディオ通話アプリであるJitsiを統合して、Ubuntuでビデオ会議と文書編集を有効にする方法について学びます。
Jitsiについて
Jitsiは、オーディオ通話やビデオ通話を通じて同僚や友人と連絡を取り合うことができる安全なビデオ会議ツールです。このオープンソースソフトウェアは信頼性の高い暗号化を提供するため、データのプライバシーを気にする必要はありません。
2003年に学生プロジェクトとして始まり、現在ではJitsiはZoomやSkypeに対する最も人気のある代替品の1つです。このJitsiでは、アカウントを作成する必要もなく、最大100人の参加者とオーディオ通話やビデオ会議を行うことができます。
ONLYOFFICE Docsについて
ONLYOFFICE Docsは、GitHubで一般公開されているソースコードを持つ自己ホスト型オフィスパッケージです。テキストドキュメント、スプレッドシート、プレゼンテーション、そして入力可能なフォームのWebベースの共同編集エディターが含まれています。
ONLYOFFICE Docsは、Office Open XML形式との互換性が高いため、LinuxでWord文書、Excelスプレッドシート、PowerPointプレゼンテーションを扱うことができます。
ONLYOFFICE Docsは、Google DocsやMicrosoft Office Onlineのオープンソースの代替品であり、柔軟なアクセス許可、2つの共同編集モード(FastとStrict)、バージョン履歴と制御、トラックチェンジ、コメント、コミュニケーションなど、リアルタイム共同執筆のための完全な機能セットが付属しています。
ONLYOFFICE Docsは、Linux、Windows、およびmacOS向けの無料のデスクトップクライアントを提供し、Moodle、Nextcloud、Seafile、ownCloud、Alfresco、Confluence、Chamilo、SharePoint、Liferay、Redmineなどのさまざまなサービスと統合して、安全な共同作業環境を作成できます。
ステップ1. ONLYOFFICE Docsをインストール
まず第一に、ONLYOFFICE Docsを展開する必要があります。すべてのシステム要件とインストール手順はこちらで見つけることができます。
また、別のインストール方法もあります。それはDockerを使用する方法です。このGitHubページを訪れて、Dockerイメージを使用してONLYOFFICE Docsのインスタンスをインストールおよび構成する方法を学びます。
ステップ2. Jitsiをインストール(オプション)
デフォルトでは、ONLYOFFICEプラグインは、ユーザーがソリューションに慣れることができるように、Jitsi SaaSサーバーを使用します。それがJitsiを試す場合、何もインストールする必要はないためです。
ただし、より安全性が必要な場合、JitsiをUbuntuサーバーに展開することが良いアイデアかもしれません。JitsiのオープンソースのZoomの代替方法を知るには、この詳細ガイドを参照してください。
ステップ3. Jitsi用のONLYOFFICEプラグインを取得する
ONLYOFFICE DocsがUbuntuサーバーに適切にインストールおよび構成されている場合、サービスを統合してビデオ会議を有効にするための特別なプラグインを取得する必要があります。
公式の統合アプリは、GitHubで利用できます。それをダウンロードして手動でインストールする必要があります。
ステップ4. コネクタをインストールする
Jitsiの統合プラグインは現在、手動でインストールすることができます。 ONLYOFFICE Docsのインスタンスにプラグインを追加するための2つの方法があります。
- 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ファイルを見つけて、対応する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プラグインのインストールが成功したら、対応するアイコンがONLYOFFICE Docsの上部ツールバーのプラグインタブに表示されます。これは、エディターのインターフェイスを離れて別のクライアントを起動する必要がなくなったことを意味します。
ビデオ会議を開始するには、次の簡単な手順に従ってください:
- ONLYOFFICE Docsでドキュメント、スプレッドシート、またはプレゼンテーションを開きます。
- プラグインタブに移動し、Jitsiを選択してください;
- Jitsiのiframeを作成するためには、開始ボタンをクリックしてください;
- あなたのニックネームを入力し、ブラウザーがあなたのカメラとマイクを使用することを許可してください。
通話を終了したい場合、Stopボタンをクリックしてください。

結論
おめでとうございます!ONLYOFFICEオンライン文書エディタとJitsiビデオコンファレンスツールの統合手順を完了しました。
今、いくつかのアプリケーション間を切り替えずにビデオや音声通話を行い、チームメンバーとリアルタイムでコミュニケーションを取る方法を学びました。ONLYOFFICEとJitsiの統合についてのご意見を下のコメント欄に残していただけます。お客様のフィードバックは常にお待ちしております!
Source:
https://www.tecmint.com/integrate-onlyoffice-docs-jitsi-ubuntu/