දැන් ඔබට අවහිර කළ නොහැක: විමධ්‍යගත සන්නිවේදන වේදිකාවේ Jami හි පළමු නිකුතුව නිකුත් කර ඇත

දැන් ඔබට අවහිර කළ නොහැක: විමධ්‍යගත සන්නිවේදන වේදිකාවේ Jami හි පළමු නිකුතුව නිකුත් කර ඇත
අද පෙනී සිටියේය පළමු සංස්කරණය විමධ්‍යගත සන්නිවේදන වේදිකාව Jami, එය කේත නාමයෙන් එකට බෙදා හරිනු ලැබේ. මීට පෙර, ව්‍යාපෘතිය වෙනත් නමකින් සංවර්ධනය විය - මුද්ද, සහ ඊට පෙර - SFLPhone. 2018 දී, වෙළඳ ලකුණු සමඟ ඇති විය හැකි ගැටුම් වළක්වා ගැනීම සඳහා විමධ්‍යගත පණිවිඩකරු නැවත නම් කරන ලදී.

පණිවිඩකරු කේතය GPLv3 බලපත්‍රය යටතේ බෙදා හැරේ. Jami GNU/Linux, Windows, MacOS, iOS, Android සහ Android TV සඳහා නිකුත් කර ඇත. අවශ්ය නම්, ඔබට Qt, GTK සහ Electron මත පදනම්ව අතුරු මුහුණත් විකල්ප වලින් එකක් තෝරා ගත හැකිය. නමුත් මෙහි ප්රධානතම දෙය නම්, ඇත්ත වශයෙන්ම, අතුරුමුහුණත් නොව, Jami යන කාරනයයි අවස්ථාවක් දෙන්න කැපවූ බාහිර සේවාදායකයන්ට ප්‍රවේශ නොවී පණිවිඩ හුවමාරු කර ගන්න.

ඒ වෙනුවට, end-to-end සංකේතනය භාවිතා කරන පරිශීලකයන් අතර සෘජු සම්බන්ධතාවයක් ස්ථාපිත කෙරේ. යතුරු ඇත්තේ සේවාදායක පැත්තේ පමණි. සත්‍යාපන ක්‍රියා පටිපාටිය X.509 සහතික මත පදනම් වේ. පණිවිඩ වලට අමතරව, වේදිකාව ඔබට ශ්‍රව්‍ය සහ දෘශ්‍ය ඇමතුම් ලබා ගැනීමට, දුරකථන සම්මන්ත්‍රණ නිර්මාණය කිරීමට, ගොනු හුවමාරු කිරීමට සහ ගොනු සහ තිර අන්තර්ගතයට හවුල් ප්‍රවේශය සංවිධානය කිරීමට ඉඩ සලසයි.

මුලදී, මෙම ව්යාපෘතිය මෘදු SIP දුරකථනයක් ලෙස ස්ථානගත කර සංවර්ධනය කරන ලදී. නමුත් පසුව සංවර්ධකයින් විසින් ව්‍යාපෘතියේ ක්‍රියාකාරිත්වය පුළුල් කිරීමට තීරණය කළ අතර, SIP සමඟ අනුකූලතාව පවත්වා ගෙන යාම සහ මෙම ප්‍රොටෝකෝලය භාවිතයෙන් ඇමතුම් ලබා ගැනීමේ හැකියාව අත්හැරීම. මෙම වැඩසටහන G711u, G711a, GSM, Speex, Opus, G.722, plus ICE, SIP, TLS ප්‍රොටෝකෝල ඇතුළු විවිධ කෝඩෙක්ස් සඳහා සහය දක්වයි.

සන්නිවේදන විශේෂාංග අතර ඇමතුම් ඉදිරියට අවලංගු කිරීම, ඇමතුම රඳවා ගැනීම, ඇමතුම් පටිගත කිරීම, සෙවීම සමඟ ඇමතුම් ඉතිහාසය, ස්වයංක්‍රීය ශබ්ද පාලනය, GNOME සහ KDE ලිපින පොත් සමඟ ඒකාබද්ධ කිරීම ඇතුළත් වේ.

ඉහත අපි විශ්වාසදායක පරිශීලක සත්‍යාපන පද්ධතියක් ගැන කෙටියෙන් කතා කළෙමු. යාන්ත්රණය බ්ලොක්චේන් මත පදනම් වේ - ලිපින පොත Ethereum මත පදනම් වේ. ඒ සමඟම, ඔබට එකවර උපාංග කිහිපයකින් සම්බන්ධ විය හැකිය, කුමන උපාංගය සක්රියද යන්න නොසලකා පරිශීලකයා සමඟ සන්නිවේදනය කරන්න. RingID වෙත නම් පරිවර්තනය කිරීම සඳහා වගකිව යුතු ලිපින පොත, විවිධ සහභාගිවන්නන් විසින් පවත්වාගෙන යනු ලබන නෝඩ් භාවිතයෙන් ක්රියාත්මක වේ. ඔවුන්ගේ උපකාරයෙන්, ගෝලීය ලිපින පොතේ දේශීය පිටපතක් පවත්වා ගැනීමට ඔබට ඔබේම නෝඩයක් ධාවනය කළ හැකිය.

පරිශීලකයන් ඇමතීම සඳහා, සංවර්ධකයින් මෙම ගැටළුව විසඳීම සඳහා OpenDHT ප්‍රොටෝකෝලය භාවිතා කළ අතර, පරිශීලකයින් පිළිබඳ තොරතුරු සහිත මධ්‍යගත ලියාපදිංචි කිරීම් භාවිතා කිරීම අවශ්‍ය නොවේ. Jami හි පදනම වන්නේ jami-daemon වන අතර එය සම්බන්ධතා සැකසීම, සන්නිවේදනය සංවිධානය කිරීම, වීඩියෝ සහ ශබ්දය සමඟ වැඩ කිරීම සඳහා වගකිව යුතුය.

Jami-daemon සමඟ අන්තර්ක්‍රියා LibRingClient පුස්තකාලය මත පදනම්ව ක්‍රියාත්මක වේ. එය සේවාදායක මෘදුකාංග ගොඩනැගීමේ පදනම වන අතර පරිශීලක අතුරුමුහුණත සහ වේදිකා සමඟ බැඳී නොමැති අවශ්ය ක්රියාකාරිත්වය සපයයි. සහ සේවාදායක යෙදුම් LibRingClient මත සංවර්ධනය කර ඇත.

P2P පණිවිඩකරුවෙකු විදුලි සංදේශ වේදිකාවකට නැවත සකස් කරන විට, සංවර්ධකයින් එකතු කළා නව සහ යාවත්කාලීන පවතින කාර්යයන්. මෙන්න ඒගොල්ලො:

  • අඩු කලාප පළල ජාල වල කාර්ය සාධනය වැඩි දියුණු කිරීම.
  • Android සහ iOS යටතේ වැඩ කරන විට භාවිතා කරන සම්පත් ගණන අඩු වී ඇත.
  • වින්ඩෝස් සඳහා සේවාදායකයා නැවත ලියා ඇත. එය ටැබ්ලට් මාදිලියේ ද ක්‍රියා කළ හැකිය.
  • සහභාගිවන්නන් කිහිප දෙනෙකු සමඟ දුරකථන සම්මන්ත්‍රණ පැවැත්වීම සඳහා මෙවලම් දර්ශනය වී ඇත.
  • සම්මන්ත්‍රණයකදී විකාශන මාදිලිය වෙනස් කිරීමේ හැකියාව එක් කරන ලදී.
  • යෙදුම එක් ක්ලික් කිරීමකින් සේවාදායකයක් බවට පත් කළ හැකිය (මෙය අවශ්ය විය හැකිය, උදාහරණයක් ලෙස, සම්මන්ත්රණ පැවැත්වීම සඳහා).
  • JAMS ගිණුම් කළමනාකරණ සේවාදායකය ක්‍රියාත්මක කර ඇත.
  • මූලික පණිවිඩකරුගේ හැකියාවන් පුළුල් කරන ප්ලගීන සම්බන්ධ කිරීමට හැකි වේ.

දැන් ඔබට අවහිර කළ නොහැක: විමධ්‍යගත සන්නිවේදන වේදිකාවේ Jami හි පළමු නිකුතුව නිකුත් කර ඇත

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න