اڄ ظاهر ٿيو
ميسينجر ڪوڊ GPLv3 لائسنس تحت ورهايو ويو آهي. جامي کي GNU/Linux، Windows، MacOS، iOS، Android ۽ Android TV لاءِ جاري ڪيو ويو آهي. جيڪڏهن گهربل هجي، توهان Qt، GTK ۽ Electron جي بنياد تي انٽرفيس اختيارن مان هڪ چونڊي سگهو ٿا. پر هتي مکيه شيء، يقينا، interfaces نه آهي، پر حقيقت اها آهي ته جامي
ان جي بدران، هڪ سڌي ڪنيڪشن قائم ڪئي وئي آهي صارفين جي وچ ۾ آخر کان آخر تائين انڪرپشن استعمال ڪندي. چابيون صرف ڪلائنٽ جي پاسي تي موجود آهن. تصديق جي طريقيڪار X.509 سرٽيفڪيٽ تي ٻڌل آهي. پيغامن کان علاوه، پليٽ فارم توهان کي آڊيو ۽ وڊيو ڪالون ڪرڻ، ٽيلي ڪانفرنس ٺاهڻ، فائلون مٽائڻ، ۽ فائلن ۽ اسڪرين مواد تائين حصيداري رسائي کي منظم ڪرڻ جي اجازت ڏئي ٿو.
شروعات ۾، هي پروجيڪٽ پوزيشن ۽ ترقي ڪئي وئي هڪ نرم SIP فون جي طور تي. پر پوء ڊولپرز منصوبي جي ڪارڪردگي کي وڌائڻ جو فيصلو ڪيو، SIP سان مطابقت برقرار رکڻ ۽ ھن پروٽوڪول کي استعمال ڪندي ڪال ڪرڻ جي صلاحيت کي ڇڏي ڏنو. پروگرام مختلف ڪوڊيڪس کي سپورٽ ڪري ٿو، جن ۾ G711u، G711a، GSM، Speex، Opus، G.722، پلس ICE، SIP، TLS پروٽوڪول شامل آهن.
ڪميونيڪيشن فيچرز ۾ ڪال فارورڊ ڪينسليشن، ڪال هولڊ، ڪال رڪارڊنگ، ڪال جي تاريخ ڳولا سان، خودڪار حجم ڪنٽرول، GNOME ۽ KDE ايڊريس بڪ سان انضمام شامل آهن.
مٿي اسان مختصر طور تي هڪ قابل اعتماد صارف جي تصديق واري نظام بابت ڳالهايو. ميڪانيزم بلاڪچين تي ٻڌل آهي - ايڊريس ڪتاب Ethereum تي ٻڌل آهي. ساڳئي وقت، توهان هڪ ئي وقت ۾ ڪيترن ئي ڊوائيسز کان ڳنڍي سگهو ٿا، صارف سان رابطو ڪرڻ کان سواء ڪهڙي ڊوائيس فعال آهي. ايڊريس بُڪ، جيڪو RingID ۾ نالن جي ترجمي لاءِ ذميوار آهي، نوڊس استعمال ڪندي لاڳو ڪيو ويو آهي جيڪي مختلف شرڪت ڪندڙن پاران سنڀاليل آهن. انهن جي مدد سان، توهان گلوبل ايڊريس بڪ جي مقامي ڪاپي برقرار رکڻ لاءِ پنهنجو نوڊ هلائي سگهو ٿا.
جيئن صارفين کي خطاب ڪرڻ لاء، ڊولپرز استعمال ڪيو OpenDHT پروٽوڪول هن مسئلي کي حل ڪرڻ لاء، جنهن کي استعمال ڪندڙن جي باري ۾ معلومات سان مرڪزي رجسٽري جي استعمال جي ضرورت ناهي. جامي جو بنياد جامي ڊيمون آهي، جيڪو پروسيسنگ ڪنيڪشن، ڪميونيڪيشن کي منظم ڪرڻ، وڊيو ۽ آواز سان ڪم ڪرڻ جو ذميوار آهي.
jami-daemon سان رابطو LibRingClient لائبريري جي بنياد تي لاڳو ڪيو ويو آهي. اهو ڪلائنٽ سافٽ ويئر جي تعمير جو بنياد آهي ۽ ضروري ڪارڪردگي مهيا ڪري ٿو جيڪو صارف انٽرفيس ۽ پليٽ فارمن سان ڳنڍيل ناهي. ۽ ڪلائنٽ ايپليڪيشنون ترقي يافته آهن LibRingClient جي چوٽي تي.
جڏهن هڪ P2P ميسينجر کي ٽيليڪميونيڪيشن پليٽ فارم ۾ ٻيهر ڪم ڪري رهيو آهي، ڊولپرز
- گھٽ بينڊوڊٿ نيٽ ورڪن تي بهتر ڪارڪردگي.
- استعمال ٿيل وسيلن جو تعداد گھٽجي ويو آھي جڏھن ڪم ڪندي Android ۽ iOS.
- ونڊوز لاءِ ڪلائنٽ ٻيهر لکيو ويو آهي. اهو پڻ ٽيبلٽ موڊ ۾ ڪم ڪري سگهي ٿو.
- ڪيترن ئي شرڪت ڪندڙن سان ٽيلي ڪانفرنسون ڪرڻ لاءِ اوزار ظاهر ٿيا آهن.
- ڪانفرنس ۾ براڊڪاسٽ موڊ کي تبديل ڪرڻ جي صلاحيت شامل ڪئي وئي.
- ايپليڪيشن کي هڪ ڪلڪ سان سرور ۾ تبديل ڪري سگهجي ٿو (اهو شايد گهربل هجي، مثال طور، ڪانفرنس منعقد ڪرڻ لاء).
- لاڳو ٿيل JAMS اڪائونٽ مئنيجمينٽ سرور.
- اهو پلگ ان کي ڳنڍڻ ممڪن آهي جيڪو بنيادي ميسينجر جي صلاحيتن کي وڌايو.
جو ذريعو: www.habr.com