منصوبے کے بارے میں
MiroTalk CME (Call-Me) ویب سائٹس کے لیے ایک اوپن سورس، خود میزبانی شدہ WebRTC کلک ٹو کال حل ہے۔ یہ آپ کو ویڈیو کال بٹن ایمبیڈ کرنے کی اجازت دیتا ہے تاکہ زائرین بغیر اکاؤنٹس یا کلائنٹ انسٹال کے براہ راست براؤزر میں آپ کی ٹیم سے جڑ سکیں۔ عام استعمال میں کسٹمر سپورٹ، سیلز، مشاورت، اور ریموٹ اسسٹنس شامل ہیں۔
بنیادی صلاحیتیں
- وصول کنندہ کے صارف نام کے ساتھ کال بٹن پر کلک کرکے شروع کی جانے والی ون ٹو ون براؤزر ویڈیو کالز۔
- صارف نام کے ساتھ شامل ہوں یا فوری کال کے لیے نام درج کریں؛ اختیاری رومز (مثلاً سپورٹ، ریسپشن) صارفین کو گروپ کرتے ہیں تاکہ وہ صرف اسی کمرے میں دوسروں کو دیکھیں اور کال کریں۔ ڈیفالٹ روم پبلک ہے۔
- کال کے دوران کنٹرولز: کیمرے، مائیکروفون اور اسپیکرز تبدیل کریں؛ خاموش/غیر خاموش؛ کیمرہ آن/آف؛ ویڈیو چھپائیں؛ اسکرین شیئرنگ؛ ریئل ٹائم چیٹ؛ فائل شیئرنگ؛ کال ختم کریں۔
- مواصلات کے لیے اینڈ ٹو اینڈ انکرپشن، نیز پاس ورڈ کے ساتھ اختیاری ہوسٹ پروٹیکشن موڈ۔
- ایپ پس منظر میں ہونے پر آنے والی کالوں کے لیے ویب پش نوٹیفیکیشنز۔
- ترجیحی زبان کا انتخاب۔
انٹیگریشن اور آپریشنز
- کیمرہ، مائیکروفون، اسپیکر سلیکشن، فل اسکرین، کلپ بورڈ، ویب شیئر اور آٹو پلے اجازتوں کے ساتھ سادہ iframe سنیپٹ کے ذریعے تیز انٹیگریشن۔
- کوئری پیرامیٹرز (user, call, room) کا استعمال کرتے ہوئے براہ راست شامل ہونے اور کال لنکس، ویب سائٹ ویجٹ سے کلک ٹو کال فلو کو فعال کرتے ہیں؛ ایک ویجٹ مثال شامل ہے۔
- پبلک کنفیگ فائل میں ترتیب کردہ اختیاری فی روم برانڈنگ (نام، ذیلی عنوان، تھیم رنگ، GitHub مرئیت)؛ نوٹ کیا گیا ہے کہ یہ صرف بصری ہے، سیکیورٹی فیچر نہیں۔
- منسلک صارفین، تفصیلات والے صارفین (روم، میڈیا اسٹیٹس، دستیابی، connectedAt)، تیار کردہ کال لنکس، رومز، فعال کالز، اور مجموعی سرور شماریات (ورژن، اپ ٹائم، صارفین، رومز، فعال کالز) کے لیے REST API v1 اینڈ پوائنٹس۔ API دستاویزات /api/v1/docs/ پر پیش کی جاتی ہیں۔
- کال لائف سائیکل ایونٹس کے لیے ویب ہکس (user.joined, user.left, call.started, call.ended مع دورانیہ)، مشترکہ راز کے ذریعے اختیاری HMAC-SHA256 درخواست دستخط کے ساتھ؛ ایک مثال ریسیور فراہم کیا گیا ہے۔
تعیناتی
- Node.js: ریپوزٹری کلون کریں، کنفیگ اور .env ٹیمپلیٹس کاپی کریں، npm کے ساتھ انحصار انسٹال کریں، اور شروع کریں۔
- Docker: فراہم کردہ کمپوز ٹیمپلیٹ اور Docker Hub سے آفیشل امیج استعمال کریں۔
- Ubuntu 22.04/24.04 LTS کے لیے خود میزبانی اسکرپٹس روٹ رسائی اور سرور کے پبلک IPv4 کی طرف اشارہ کرنے والے ڈومین یا سب ڈومین کے ساتھ، انسٹال، اپ ڈیٹ اور ان انسٹال کا احاطہ کرتے ہیں۔
لائسنسنگ اور پروجیکٹ سیاق و سباق
- AGPLv3 کے تحت لائسنس یافتہ۔ وسیع تر MiroTalk سوٹ (SFU, P2P, BRO, C2C, WEB, CME, ADM) کا حصہ۔ README میں لائیو ڈیمو، دستاویزات، پرائیویسی پیج، Discord کمیونٹی اور اسپانسرشپ لنکس کا حوالہ دیا گیا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.