دوره 100% عملی و کاربردی تدریس شده

جیتسی یک پلتفرم متن‌باز برای برگزاری کنفرانس‌های ویدئویی و صوتی است که محبوبیت آن به دلیل امنیت، سادگی و قابلیت استفاده در سیستم‌های مختلف افزایش یافته است. دوره‌های آموزشی جیتسی معمولاً شامل موارد زیر می‌شوند:


بخش 1. آشنایی مقدماتی با جیتسی

 

فصل 1. مقدمه‌ای بر جیتسی و کاربردهای آن

  • تاریخچه جیتسی و نحوه شکل‌گیری آن.
  • معرفی ویژگی‌های اصلی جیتسی (رایگان، متن‌باز، چند پلتفرمی).
  • مقایسه جیتسی با دیگر ابزارهای ویدئوکنفرانس (مانند Zoom، Google Meet).
  • کاربردهای جیتسی در حوزه‌های مختلف:
    • آموزش آنلاین.
    • جلسات کاری و تیمی.
    • رویدادهای عمومی و وبینارها.

فصل 2. نصب و راه‌اندازی جیتسی

  • دانلود و نصب نسخه دسکتاپ و موبایل جیتسی.
  • آشنایی با نحوه استفاده از نسخه تحت وب جیتسی Meet.
  • تنظیمات اولیه برای شروع:
    • انتخاب میکروفون و دوربین.
    • بررسی دسترسی‌های لازم (دوربین و میکروفون).
    • تست کیفیت صدا و تصویر.

فصل 3. ایجاد جلسات ویدئویی

  • راه‌اندازی اولین جلسه در جیتسی:
    • ایجاد لینک اختصاصی برای جلسه.
    • اشتراک‌گذاری لینک با دیگران.
  • تنظیم نام کاربری و تصویر پروفایل.
  • نحوه ورود به جلسه به‌عنوان میزبان یا مهمان.

فصل 4. آشنایی با رابط کاربری جیتسی

  • بررسی اجزای مختلف رابط کاربری:
    • دکمه‌های کنترل میکروفون، دوربین، و خروج از جلسه.
    • نمایش وضعیت اتصال و کیفیت تماس.
    • مشاهده و مدیریت لیست شرکت‌کنندگان.
  • تنظیمات اصلی جلسه:
    • تغییر زبان رابط کاربری.
    • انتخاب طرح‌بندی ویدئویی (Tile View، Spotlight View).

فصل 5. تنظیمات اولیه جلسه

  • نحوه تنظیم رمز عبور برای جلسه.
  • ایجاد و مدیریت نظرسنجی در جلسه.
  • تنظیمات حریم خصوصی:
    • کنترل دسترسی کاربران به اشتراک‌گذاری صفحه‌نمایش.
    • محدود کردن میکروفون یا دوربین شرکت‌کنندگان.

فصل 6. ابزارهای ارتباطی در جیتسی

  • استفاده از چت داخلی برای ارسال پیام.
  • ارسال فایل‌ها و لینک‌ها در طول جلسه.
  • نحوه استفاده از قابلیت “Raise Hand” (بلند کردن دست) برای نظم در جلسات.

فصل 7. نکات کاربردی در استفاده روزمره

  • بهترین شیوه‌ها برای مدیریت جلسات کوچک و بزرگ.
  • استفاده از قابلیت “Mute All” برای کنترل صداها.
  • آشنایی با حالت “Full Screen” و اشتراک‌گذاری بهینه صفحه‌نمایش.

فصل 8. حل مشکلات اولیه در استفاده از جیتسی

  • رفع مشکل عدم دسترسی به دوربین یا میکروفون.
  • شناسایی مشکلات کیفیت پایین صدا یا تصویر.
  • بررسی اتصال اینترنت و بهینه‌سازی تنظیمات.

بخش 2. مدیریت جلسات در جیتسی

 

فصل 1. مدیریت اتاق‌های جلسات

  • ایجاد اتاق‌های جلسه خصوصی و عمومی.
  • تنظیم نام و موضوع جلسه.
  • اعمال تنظیمات سفارشی برای هر اتاق.
  • بستن جلسات و جلوگیری از ورود کاربران جدید.

فصل 2. تنظیم رمز عبور برای جلسات

  • ایجاد رمز عبور برای دسترسی به جلسات.
  • تغییر یا حذف رمز عبور در حین برگزاری جلسه.
  • مدیریت اعلان‌های رمز عبور برای شرکت‌کنندگان.

فصل 3. مدیریت کاربران

  • افزودن کاربران به جلسه از طریق لینک دعوت.
  • مسدود کردن یا حذف کاربران از جلسه.
  • کنترل اجازه‌های کاربران (بی‌صدا کردن، غیرفعال کردن دوربین، و غیره).
  • مدیریت نقش‌ها (Host، Moderator، Participant).

فصل 4. اشتراک‌گذاری محتوا در جلسات

  • اشتراک‌گذاری صفحه‌نمایش یا یک پنجره خاص.
  • ارائه محتوای چندرسانه‌ای (فیلم، تصاویر، فایل‌ها).
  • مدیریت دسترسی کاربران به قابلیت اشتراک‌گذاری.

فصل 5. ضبط جلسات

  • فعال‌سازی و استفاده از قابلیت ضبط جلسات.
  • تنظیم محل ذخیره فایل‌های ضبط‌شده (محلی یا فضای ابری).
  • مدیریت فایل‌های ضبط‌شده (دانلود، اشتراک‌گذاری، یا حذف).

فصل 6. مدیریت زمان‌بندی جلسات

  • برنامه‌ریزی جلسات منظم یا یک‌بار مصرف.
  • تنظیم زمان شروع و پایان جلسات.
  • ارسال اعلان‌های یادآوری به کاربران.

فصل 7. مدیریت صدا و ویدئو

  • بی‌صدا کردن همه کاربران به‌صورت هم‌زمان.
  • تنظیم کیفیت ویدئو برای بهبود عملکرد.
  • کنترل فعال/غیرفعال بودن دوربین‌ها و میکروفون‌ها.

فصل 8. استفاده از قابلیت چت و نظرسنجی

  • فعال‌سازی و مدیریت چت داخلی جلسه.
  • ارسال پیام‌های خصوصی یا عمومی.
  • ایجاد نظرسنجی‌های درون‌جلسه‌ای و مشاهده نتایج.

فصل 9. تنظیمات پیشرفته جلسه

  • استفاده از حالت انتظار در لابی (Lobby Mode).
  • محدود کردن تعداد کاربران.
  • تنظیم مجوزهای ویژه (اجازه برای اشتراک‌گذاری، ضبط، و غیره).

فصل 10. عیب‌یابی مشکلات جلسه

  • بررسی و رفع مشکلات مربوط به ورود کاربران.
  • حل مسائل کیفیت صدا و ویدئو در حین جلسه.
  • مدیریت ناهماهنگی‌ها بین کاربران.

بخش 3. نصب و راه‌اندازی سرور جیتسی Meet

 

فصل 1. پیش‌نیازها برای نصب

  • آشنایی با لینوکس و خط فرمان.
  • انتخاب سیستم‌عامل مناسب (Ubuntu/Debian) و بررسی نسخه‌های پشتیبانی‌شده.
  • تهیه سرور با مشخصات سخت‌افزاری مناسب:
    • CPU، RAM و پهنای باند پیشنهادی.
  • دسترسی به دامنه یا زیردامنه برای تنظیم جیتسی.
  • نصب ابزارهای ضروری مانند SSH و نرم‌افزارهای مرتبط.

فصل 2. نصب جیتسی Meet

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

فصل 3. پیکربندی دامنه و SSL

  • اتصال دامنه یا زیردامنه به سرور (تنظیمات DNS).
  • نصب گواهینامه SSL با استفاده از Let’s Encrypt:
    • نصب و پیکربندی Certbot.
    • فعال‌سازی HTTPS برای جیتسی.

فصل 4. تنظیمات اولیه جیتسی

  • ویرایش فایل‌های کانفیگ اصلی (config.js و interface_config.js).
  • تنظیم نام و لوگوی اتاق‌های جلسه.
  • محدود کردن یا باز کردن دسترسی کاربران.
  • تعریف تنظیمات پیش‌فرض جلسات (کیفیت ویدئو، میکروفون، دوربین).

فصل 5. بهینه‌سازی سرور برای تعداد کاربران بالا

  • تنظیم WebSockets برای بهبود عملکرد.
  • فعال‌سازی و پیکربندی Jitsi Videobridge (JVB).
  • تنظیم Nginx یا Apache به‌عنوان وب‌سرور.
  • نظارت بر منابع سرور و بهینه‌سازی برای تعداد کاربران همزمان.

فصل 6. فعال‌سازی قابلیت‌های پیشرفته

  • تنظیم رمز عبور برای اتاق‌های جلسه.
  • فعال‌سازی لابی (Lobby Mode) برای کنترل ورود کاربران.
  • تنظیمات Breakout Rooms (اتاق‌های کوچک‌تر داخل جلسه).
  • فعال‌سازی قابلیت ضبط جلسات با استفاده از Jibri.

فصل 7. مدیریت و نگهداری سرور

  • به‌روزرسانی منظم جیتسی و سیستم‌عامل.
  • پشتیبان‌گیری از فایل‌های تنظیمات و داده‌ها.
  • نظارت بر عملکرد سرور و رفع مشکلات احتمالی.
  • تنظیم ابزارهای مانیتورینگ برای نظارت بر ترافیک و مصرف منابع.

فصل 8. عیب‌یابی مشکلات رایج

  • بررسی مشکلات اتصال کاربران.
  • رفع خطاهای مرتبط با SSL یا دامنه.
  • بهبود کیفیت ویدئو و صدا در جلسات.
  • شناسایی دلایل مصرف بیش از حد منابع.

فصل 9. افزودن ماژول‌ها و قابلیت‌های اضافی

  • نصب و پیکربندی Jibri برای ضبط و پخش زنده.
  • فعال‌سازی Jitsi Authentication (ورود با ایمیل یا حساب کاربری).
  • یکپارچه‌سازی با LDAP یا Active Directory.
  • نصب ماژول‌های اضافی مانند نظرسنجی و چت پیشرفته.

فصل 10. آزمایش و تست نهایی

  • شبیه‌سازی جلسات با تعداد کاربران بالا.
  • تست امنیت و بررسی نفوذپذیری.
  • دریافت بازخورد از کاربران و بهبود تنظیمات.

بخش 4. تنظیمات پیشرفته در جیتسی

 

فصل 1. پیکربندی فایل‌های تنظیمات جیتسی

  • آشنایی با ساختار فایل‌های پیکربندی اصلی:
    • jitsi-meet.cfg.lua (پیکربندی‌های عمومی)
    • prosody.cfg.lua (تنظیمات Prosody)
    • config.js (تنظیمات رابط کاربری و WebRTC)
  • تنظیمات سفارشی در sip-communicator.properties.
  • تغییر مقادیر پیش‌فرض برای عملکرد بهتر.

فصل 2. فعال‌سازی قابلیت لابی (Lobby Mode)

  • مفهوم “لابی” و کاربرد آن.
  • روش فعال‌سازی لابی در فایل‌های پیکربندی.
  • مدیریت درخواست‌های ورود کاربران به جلسه.
  • شخصی‌سازی پیام‌ها و تجربه کاربری در لابی.

فصل 3. تنظیمات پیشرفته WebRTC

  • پیکربندی پیشرفته WebRTC برای بهبود کیفیت صدا و ویدئو:
    • کدک‌های صدا و ویدئو.
    • تنظیم نرخ بیت (Bitrate) و رزولوشن.
    • مدیریت پهنای باند برای کاربران مختلف.
  • فعال‌سازی حالت VP8، VP9 یا H.264 برای ویدئو.
  • استفاده از TURN و STUN برای برقراری ارتباط پایدار.

فصل 4. مدیریت و بهینه‌سازی پهنای باند

  • محدودیت پهنای باند برای کاربران.
  • تنظیم کیفیت تماس‌ها بر اساس سرعت اینترنت.
  • بهینه‌سازی تجربه کاربری برای اتصالات با سرعت پایین.

فصل 5. یکپارچه‌سازی احراز هویت

  • استفاده از LDAP برای احراز هویت کاربران.
  • یکپارچه‌سازی با Active Directory (AD).
  • پیکربندی کاربران مجاز برای ورود به جلسات.

فصل 6. فعال‌سازی Breakout Rooms

  • مفهوم Breakout Rooms و کاربرد آن در جلسات گروهی.
  • ایجاد اتاق‌های فرعی (Sub Rooms) در جلسات.
  • مدیریت انتقال کاربران بین اتاق‌ها.

فصل 7. فعال‌سازی ویژگی‌های دسترسی پیشرفته

  • فعال‌سازی ویژگی‌های پیشرفته:
    • مدیریت کاربران مهمان و میزبان.
    • تنظیم دسترسی برای شروع و ضبط جلسه.
    • امکان مدیریت چت عمومی و خصوصی.
  • پیکربندی حالت “Raise Hand” و کنترل تعاملات.

فصل 8. سفارشی‌سازی رابط کاربری

  • تغییر لوگو، رنگ‌ها و متن‌های پیش‌فرض.
  • تغییر نام و آیکون‌های دکمه‌ها.
  • استفاده از CSS و JavaScript برای شخصی‌سازی عمیق‌تر.

فصل 9. پیکربندی پیشرفته امنیت

  • استفاده از JWT (JSON Web Tokens) برای احراز هویت.
  • محدود کردن دسترسی به جلسات با استفاده از توکن‌ها.
  • پیکربندی Transport Layer Security (TLS) برای رمزنگاری ارتباطات.
  • مدیریت IPهای مجاز برای اتصال به سرور.

فصل 10. ذخیره‌سازی و مدیریت فایل‌های ضبط‌شده

  • تغییر مسیر ذخیره فایل‌های ضبط‌شده.
  • انتقال خودکار فایل‌ها به فضای ذخیره‌سازی ابری (AWS S3، Google Drive و غیره).
  • محدود کردن دسترسی به فایل‌های ضبط‌شده.

فصل 11. تنظیمات پیشرفته اشتراک‌گذاری صفحه نمایش

  • فعال‌سازی اشتراک‌گذاری صفحه نمایش با رزولوشن بالا.
  • محدود کردن دسترسی به قابلیت اشتراک‌گذاری صفحه.
  • رفع مشکلات رایج در اشتراک‌گذاری صفحه در مرورگرها.

فصل 12. پیکربندی اعلان‌ها و پیام‌ها

  • فعال‌سازی اعلان‌های صوتی و متنی.
  • شخصی‌سازی پیام‌های پیش‌فرض جلسات.
  • مدیریت اعلان‌ها برای کاربران جدید و خروجی.

فصل 13. ادغام با سرویس‌های خارجی

  • ادغام با ابزارهای مانند Slack، Microsoft Teams یا Mattermost.
  • استفاده از Zapier یا Webhooks برای تعامل با سایر سیستم‌ها.
  • ادغام با Google Calendar یا Microsoft Outlook برای مدیریت جلسات.

بخش 5. امنیت در جیتسی

 

فصل 1. اصول امنیتی در جیتسی

  • معرفی مفاهیم امنیتی مرتبط با کنفرانس‌های ویدئویی.
  • رمزنگاری ارتباطات صوتی و تصویری (End-to-End Encryption).
  • اهمیت احراز هویت و مدیریت دسترسی کاربران.

فصل 2. تنظیمات امنیتی جلسات

  • تنظیم رمز عبور برای جلسات:
    • نحوه فعال‌سازی و تنظیم رمز عبور در جلسات.
    • مدیریت کاربران برای جلوگیری از ورود غیرمجاز.
  • فعال‌سازی حالت لابی (Lobby Mode):
    • معرفی حالت لابی و کاربرد آن.
    • تایید دستی کاربران پیش از ورود به جلسات.
  • محدودیت‌های دسترسی بر اساس دامنه (Domain Restriction).

فصل 3. مدیریت کاربران و مجوزها

  • ایجاد کاربران مجاز در سرور جیتسی.
  • استفاده از احراز هویت مبتنی بر JWT (JSON Web Token).
  • محدود کردن نقش‌ها:
    • تعریف میزبان (Host) و شرکت‌کنندگان (Participant).
    • محدود کردن اشتراک‌گذاری صفحه‌نمایش و سایر قابلیت‌ها.

فصل 4. رمزنگاری و محافظت از داده‌ها

  • رمزنگاری پیشرفته تماس‌ها:
    • نحوه استفاده از SRTP (Secure Real-time Transport Protocol).
    • معرفی DTLS-SRTP و مزایای آن.
  • محافظت از پیام‌ها و چت‌های داخل جلسات:
    • رمزنگاری چت‌ها.
    • مدیریت دسترسی به فایل‌های به‌اشتراک‌گذاشته‌شده.

فصل 5. امنیت سرور جیتسی

  • بهبود امنیت سرور:
    • استفاده از گواهی SSL با Let’s Encrypt.
    • پیکربندی فایروال برای محدود کردن دسترسی.
    • استفاده از Fail2Ban برای جلوگیری از حملات brute force.
  • محدود سازی IP:
    • تنظیم فهرست سفید و سیاه (Whitelist/Blacklist).
    • مسدود سازی IPهای مشکوک.

فصل 6. نظارت و مانیتورینگ امنیت

  • ابزارهای مانیتورینگ:
    • استفاده از ابزارهای مانیتورینگ مانند Grafana و Prometheus.
    • پایش لاگ‌ها و گزارش‌های امنیتی.
  • تحلیل و بررسی مشکلات امنیتی:
    • شناسایی فعالیت‌های مشکوک.
    • جلوگیری از دسترسی‌های غیرمجاز.

فصل 7. جلوگیری از حملات رایج

  • محافظت در برابر حملات DDoS:
    • استفاده از CDN یا Load Balancer.
    • محدودیت در تعداد اتصالات همزمان.
  • جلوگیری از حملات MITM (Man-in-the-Middle):
    • اطمینان از صحت گواهی‌های SSL.
    • استفاده از HTTPS برای تمامی ارتباطات.
  • بررسی حفره‌های امنیتی:
    • به‌روزرسانی منظم نرم‌افزار.
    • تست نفوذ (Penetration Testing) روی سرور.

فصل 8. ابزارهای امنیتی مکمل

  • استفاده از ابزارهای امنیتی مانند Cloudflare.
  • پیکربندی Nginx یا Apache برای مدیریت بهتر امنیت.
  • اتصال به سیستم‌های IAM (Identity and Access Management) مانند Okta.
بخش 1. آشنایی مقدماتی با جیتسی
بخش 2. مدیریت جلسات در جیتسی
بخش 3. نصب و راه‌اندازی سرور جیتسی Meet
بخش 4. تنظیمات پیشرفته در جیتسی
بخش 5. امنیت در جیتسی
پاسخ به سوالات فنی کاربران
مشاهده بیشتر

نظرات

متوسط امتیازات

0
بدون امتیاز 0 رای
قیمت اصلی: ۱,۰۰۰,۰۰۰ تومان بود.قیمت فعلی: ۲۰۰,۰۰۰ تومان.
0 نقد و بررسی

جزئیات امتیازات

5 ستاره
0
4 ستاره
0
3 ستاره
0
2 ستاره
0
1 ستاره
0

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

.فقط مشتریانی که این محصول را خریداری کرده اند و وارد سیستم شده اند میتوانند برای این محصول دیدگاه ارسال کنند.

لطفا برای ارسال یا مشاهده تیکت به حساب خود وارد شوید