Chitchatter، یک مشتری ارتباطی برای ایجاد چت P2P، اکنون در دسترس است

پروژه Chitchatter در حال توسعه برنامه ای برای ایجاد چت های غیرمتمرکز P2P است که شرکت کنندگان آن مستقیماً بدون دسترسی به سرورهای متمرکز با یکدیگر تعامل دارند. کد در TypeScript نوشته شده و تحت مجوز GPLv2 توزیع شده است. این برنامه به عنوان یک برنامه وب در حال اجرا در یک مرورگر طراحی شده است. می توانید برنامه را در سایت دمو ارزیابی کنید.

این برنامه به شما امکان می دهد یک شناسه چت منحصر به فرد ایجاد کنید، که می تواند برای شروع ارتباط با سایر شرکت کنندگان به اشتراک گذاشته شود. برای مذاکره برای اتصال به چت، می توان از هر سرور عمومی که از پروتکل WebTorrent پشتیبانی می کند استفاده کرد. پس از مذاکره، کانال های ارتباطی رمزگذاری شده مستقیم بین کاربران با استفاده از فناوری WebRTC ایجاد می شود، که ابزارهای خارج از جعبه را برای دسترسی به میزبان هایی که پشت NAT ها اجرا می شوند و دور زدن فایروال های شرکتی با استفاده از پروتکل های STUN و TURN فراهم می کند.

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

منبع: opennet.ru

اضافه کردن نظر