اب آپ بلاک نہیں کر سکتے: وکندریقرت مواصلاتی پلیٹ فارم جامی کی پہلی ریلیز جاری کر دی گئی ہے۔

اب آپ بلاک نہیں کر سکتے: وکندریقرت مواصلاتی پلیٹ فارم جامی کی پہلی ریلیز جاری کر دی گئی ہے۔
آج ظاہر ہوا پہلی اشاعت وکندریقرت مواصلاتی پلیٹ فارم جامی، یہ کوڈ نام کے تحت تقسیم کیا جاتا ہے۔ اس سے پہلے، اس منصوبے کو ایک مختلف نام کے تحت تیار کیا گیا تھا - رنگ، اور اس سے پہلے - SFLPhone. 2018 میں، ٹریڈ مارک کے ساتھ ممکنہ تنازعات سے بچنے کے لیے وکندریقرت میسنجر کا نام تبدیل کر دیا گیا۔

میسنجر کوڈ GPLv3 لائسنس کے تحت تقسیم کیا جاتا ہے۔ جامی کو GNU/Linux، Windows، MacOS، iOS، Android اور Android TV کے لیے جاری کیا گیا ہے۔ اختیاری طور پر، آپ Qt، GTK اور Electron پر مبنی انٹرفیس کے لیے آپشنز میں سے ایک کا انتخاب کر سکتے ہیں۔ لیکن یہاں اہم بات، یقینا، انٹرفیس نہیں ہے، لیکن حقیقت یہ ہے کہ جامی ایک موقع دیں سرشار بیرونی سرورز کا سہارا لیے بغیر پیغامات کا تبادلہ کریں۔

اس کے بجائے، اینڈ ٹو اینڈ انکرپشن استعمال کرنے والے صارفین کے درمیان براہ راست رابطہ قائم ہوتا ہے۔ چابیاں صرف کلائنٹ کی طرف موجود ہیں. تصدیق کا طریقہ کار X.509 سرٹیفکیٹس پر مبنی ہے۔ پیغامات کے علاوہ، پلیٹ فارم آڈیو اور ویڈیو کالز، ٹیلی کانفرنسز بنانے، فائلوں کا تبادلہ، فائل شیئرنگ اور اسکرین مواد کو منظم کرنا ممکن بناتا ہے۔

ابتدائی طور پر، اس منصوبے کو ایک سافٹ ویئر SIP فون کے طور پر پوزیشن اور تیار کیا گیا تھا۔ لیکن پھر ڈویلپرز نے SIP کے ساتھ مطابقت برقرار رکھتے ہوئے اور اس پروٹوکول کا استعمال کرتے ہوئے کال کرنے کے امکان کو چھوڑتے ہوئے، پروجیکٹ کی فعالیت کو بڑھانے کا فیصلہ کیا۔ پروگرام مختلف کوڈیکس کو سپورٹ کرتا ہے، بشمول G711u, G711a, GSM, Speex, Opus, G.722, plus ICE, SIP, TLS پروٹوکول۔

مواصلاتی خصوصیات میں کال فارورڈ کینسل، کال ہولڈ، کال ریکارڈنگ، تلاش کے ساتھ کال کی تاریخ، خودکار والیوم کنٹرول، GNOME اور KDE ایڈریس بک انٹیگریشن شامل ہیں۔

اوپر، ہم نے مختصراً ایک قابل اعتماد صارف کی تصدیق کے نظام کے بارے میں بات کی۔ میکانزم بلاکچین پر مبنی ہے - ایڈریس بک ایتھریم پر مبنی ہے۔ ایک ہی وقت میں، آپ صارف سے رابطہ کرتے ہوئے ایک ساتھ کئی آلات سے رابطہ قائم کر سکتے ہیں، قطع نظر اس کے کہ کون سا آلہ فعال ہے۔ ایڈریس بک، جو کہ رنگ آئی ڈی میں ناموں کے ترجمے کے لیے ذمہ دار ہے، ان نوڈس کا استعمال کرتے ہوئے لاگو کیا جاتا ہے جن کی دیکھ بھال مختلف اراکین کرتے ہیں۔ انہیں عالمی ایڈریس بک کی مقامی کاپی کو برقرار رکھنے کے لیے آپ کے اپنے نوڈ کو چلانے کے لیے استعمال کیا جا سکتا ہے۔

جہاں تک صارفین کو مخاطب کرنے کا تعلق ہے، ڈویلپرز نے اس مسئلے کو حل کرنے کے لیے OpenDHT پروٹوکول کا استعمال کیا، جس کے لیے صارفین کے بارے میں معلومات کے ساتھ مرکزی رجسٹریوں کے استعمال کی ضرورت نہیں ہے۔ جامی کی بنیاد jami-daemon ہے، جو کنکشن پر کارروائی کرنے، مواصلات کو منظم کرنے، ویڈیو اور آواز کے ساتھ کام کرنے کا ذمہ دار ہے۔

جامی ڈیمون کے ساتھ تعامل LibRingClient لائبریری پر مبنی ہے۔ یہ کلائنٹ سافٹ ویئر بنانے کی بنیاد ہے اور ضروری فعالیت فراہم کرتا ہے جو صارف کے انٹرفیس اور پلیٹ فارم سے منسلک نہیں ہے۔ اور پہلے سے ہی LibringClient کلائنٹ کے سب سے اوپر ایپلی کیشنز تیار کر رہے ہیں.

ٹیلی کمیونیکیشن پلیٹ فارم میں P2P میسنجر پر کارروائی کرتے وقت، ڈویلپرز شامل کیا نئی اور اپ ڈیٹ شدہ موجودہ خصوصیات۔ وہ یہاں ہیں:

  • کم بینڈوتھ نیٹ ورکس پر بہتر کارکردگی۔
  • Android اور iOS کے تحت کام کرتے وقت استعمال ہونے والے وسائل کی مقدار کو کم کیا۔
  • ونڈوز کے لیے دوبارہ لکھا ہوا کلائنٹ۔ یہ ٹیبلٹ موڈ میں بھی کام کر سکتا ہے۔
  • متعدد شرکاء کے ساتھ ٹیلی کانفرنسنگ کے لیے ٹولز موجود ہیں۔
  • کانفرنس میں براڈکاسٹ موڈ کو تبدیل کرنے کی صلاحیت شامل کی گئی۔
  • ایپلیکیشن کو ایک کلک کے ساتھ سرور میں تبدیل کیا جا سکتا ہے (یہ ضروری ہو سکتا ہے، مثال کے طور پر، کانفرنسوں کے لیے)۔
  • JAMS اکاؤنٹ مینجمنٹ سرور کو لاگو کر دیا گیا ہے۔
  • ایسے پلگ ان کو جوڑنا ممکن ہے جو بنیادی میسنجر کی صلاحیتوں کو بڑھاتے ہیں۔

اب آپ بلاک نہیں کر سکتے: وکندریقرت مواصلاتی پلیٹ فارم جامی کی پہلی ریلیز جاری کر دی گئی ہے۔

ماخذ: www.habr.com

نیا تبصرہ شامل کریں