3 Components Calls and extras fa
vvvomit edited this page 2026-10-30 04:44:29 +03:30
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

مؤلفه‌ها · خانه · English

تماس و سایر موارد

تماس گروهی، جلسه‌ی تصویری، سند مشترک، اعلان بدون خدمات گوگل و چند ابزار تخصصی.

روش افزودن هر یک: مؤلفه‌ها.

زبانه‌ی Calls & extras

تنظیمات آن‌ها

تماس با Element Call

تماس صوتی و تصویری گروهی که در خودِ ماتریکس ساخته شده است، و تماس‌های Element X روی تلفن همراه. LiveKit، سرور رسانه‌ای که تماس‌ها از آن عبور می‌کنند، را نیز همراه خود می‌آورد. بخشی از پیش‌تنظیم Friends & family است.

رکورد DNS: call.element.example.org.

درگاه‌ها: افزون بر درگاه‌های Coturn، درگاه‌های LiveKit: 7881/tcp، 7882/udp، 3479/udp، 5350/tcp و 30000-30020/udp. کلید z در Review فهرست آن‌ها را نشان می‌دهد.

پس از استقرار: در Element Web یا Element X، در هر اتاقی یک تماس آغاز کنید (دکمه‌ی دوربین یا تلفن). به‌صورت مستقل نیز در https://call.element.example.org کار می‌کند. مستندات پلی‌بوک

پشته‌ی Matrix RTC

همان LiveKit و سرویس ورود آن، بدون برنامه‌ی وب Element Call: تماس در Element Web و Element X (که Element Call را در خود دارند) کار می‌کند، اما از صفحه‌ی مستقل call.element خیر. یا این گزینه را انتخاب کنید یا Element Call را.

درگاه‌ها: همان درگاه‌های LiveKit که در بالا آمد. مستندات پلی‌بوک

جیتسی (Jitsi Meet)

جلسه‌ی تصویری در مرورگر، حتی برای کسانی که حساب ماتریکس ندارند.

رکورد DNS: jitsi.example.org. درگاه‌ها: کلید z در Review درگاه‌های مورد نیاز را نشان می‌دهد (مهم‌تر از همه UDP 10000).

پس از استقرار: نشانی https://jitsi.example.org را باز کنید و یک جلسه آغاز کنید، یا در اتاقی از Element Web که بیش از دو عضو دارد تماس بگیرید: Element برای این کار از جیتسی شما استفاده می‌کند. تا زمانی که احراز هویت جیتسی را فعال نکرده‌اید، هر کسی که پیوند را داشته باشد می‌تواند جلسه برگزار کند (مستندات را ببینید؛ خطوط مربوط در Settings زیر Advanced وارد می‌شوند). مستندات پلی‌بوک

سند مشترک با Etherpad

اسنادی که چند نفر هم‌زمان در آن‌ها می‌نویسند و می‌توانید آن‌ها را در یک اتاق سنجاق کنید.

رکورد DNS: etherpad.example.org.

پس از استقرار: در https://etherpad.example.org یک سند بسازید، نشانی آن را کپی کنید و در یک اتاق Element بفرستید: /addwidget THE_ADDRESS. سند در بخش Widgets اتاق، در سمت راست، نمایش داده می‌شود. مستندات پلی‌بوک

واسط Pantalaimon

واسطی که به ربات‌ها و برنامه‌های فاقد پشتیبانی از رمزنگاری اجازه می‌دهد در اتاق‌های رمزنگاری‌شده بخوانند و بنویسند. تنها از داخل سرور در دسترس است و تنها زمانی لازم است که مستندات یک ربات آن را بخواهد. مستندات پلی‌بوک

دروازه‌ی اعلان Sygnal

اعلان برای برنامه‌ی تلفن همراهی که خودتان می‌سازید. برنامه‌های منتشرشده (Element، FluffyChat و…) از دروازه‌ی سازندگان خود استفاده می‌کنند؛ این مؤلفه تنها برای برنامه‌ی خودتان با کلیدهای Firebase و اپل خودتان است.

رکورد DNS: sygnal.example.org.

تنظیمات: برنامه‌ها (Apps): برای هر شناسه‌ی برنامه یک بلوک، با نوع آن (gcm برای اندروید، apns برای iOS) و کلیدهایش، مطابق راهنمای Sygnal برای سازندگان برنامه. مستندات پلی‌بوک

سرور اعلان ntfy

اعلان روی اندروید بدون خدمات گوگل: در جایی که گوگل فیلتر است یا روی تلفن‌هایی که خدمات گوگل ندارند، برنامه‌های ماتریکس نمی‌توانند از طریق گوگل به شما اطلاع دهند، اما از طریق ntfy خودتان (UnifiedPush) می‌توانند. روی آیفون کاربردی ندارد.

رکورد DNS: ntfy.example.org.

پس از استقرار، روی هر تلفن اندرویدی:
۱. برنامه‌ی ntfy را نصب کنید (از F-Droid یا Google Play) و در تنظیمات آن، سرور پیش‌فرض را https://ntfy.example.org قرار دهید.
۲. سپس در برنامه‌ی ماتریکس:

  • برنامه‌ی FluffyChat: کاری لازم نیست؛ خودش ntfy را پیدا می‌کند.
  • برنامه‌ی Element (برنامه‌ی قدیمی اندروید): Settings › Notifications › Notification method › ntfy.
  • برنامه‌ی SchildiChat: Settings › Notifications، گزینه‌ی UnifiedPush: Force custom push gateway را فعال کنید، سپس Re-register push distributor را بزنید.

اگر پرسید FCM Fallback or ntfy، گزینه‌ی ntfy را انتخاب کنید.

بخش Alerts خودِ interzone نیز می‌تواند به یک موضوع ntfy پیام بفرستد: https://ntfy.example.org/my-alerts. مستندات پلی‌بوک

کورپورال (Matrix Corporal)

فقط Synapse، نه همراه با MAS، پیشرفته. کاربران و اتاق‌های شما را بر اساس یک فایل سیاست اداره می‌کند: چه کسانی وجود دارند، در کدام اتاق‌ها هستند و اجازه‌ی چه کارهایی دارند. برای سازمان‌هایی که حساب‌ها را به‌صورت متمرکز مدیریت می‌کنند؛ اگر مطمئن نیستید، به آن نیاز ندارید.

تنظیمات: رمز مشترک (Shared secret، به‌طور خودکار ساخته می‌شود) و منبع سیاست (Policy provider): محل دریافت سیاست؛ مقدار پیش‌فرض /etc/matrix-corporal/policy.json را می‌خواند، که آن را مطابق مستندات Corporal می‌نویسید. مستندات پلی‌بوک