Mumble үн байланыш платформасынын релизи 1.4

Эки жылдан ашык иштеп чыгуудан кийин Mumble 1.4 платформасынын релизи сунушталды, ал аз күтүү жана жогорку сапаттагы үн берүүнү камсыз кылган үн чаттарын түзүүгө багытталган. Mumble үчүн колдонуунун негизги чөйрөсү компьютер оюндарын ойноп жатканда оюнчулар ортосундагы байланышты уюштуруу болуп саналат. Долбоордун коду C++ тилинде жазылган жана BSD лицензиясы боюнча таратылат. Курулмалар Linux, Windows жана macOS үчүн даярдалган.

Долбоор эки модулдан турат - күңүрт кардар жана күңүрт сервер. Графикалык интерфейс Qt негизинде түзүлгөн. Opus аудио кодеги аудио маалыматты өткөрүү үчүн колдонулат. Кирүүнү башкаруунун ийкемдүү системасы каралган, мисалы, бардык топтордун лидерлеринин ортосунда өзүнчө байланыш мүмкүнчүлүгү менен бир нече обочолонгон топтор үчүн үн чаттарын түзүүгө болот. Маалыматтар шифрленген байланыш каналы аркылуу гана берилет; демейки боюнча ачык ачкычка негизделген аутентификация колдонулат.

Борборлоштурулган кызматтардан айырмаланып, Mumble колдонуучу маалыматтарын өз серверлериңизде сактоого жана зарыл болсо, кошумча скрипт процессорлорун туташтыруу менен инфраструктуранын ишин толук көзөмөлдөөгө мүмкүндүк берет, алар үчүн Ice жана GRPC протоколдоруна негизделген атайын API жеткиликтүү. Буга аутентификация үчүн учурдагы колдонуучу маалымат базаларын колдонуу же, мисалы, музыка ойной турган үн ботторун туташтыруу кирет. Веб интерфейси аркылуу серверди башкарууга болот. Ар кандай серверлерден досторду табуу функциялары колдонуучуларга жеткиликтүү.

Кошумча колдонууга биргелешкен подкасттарды жаздыруу жана оюндардагы позициялык жандуу аудиону колдоо (аудио булагы оюнчу менен байланышкан жана анын оюн мейкиндигинде жайгашкан жеринен келип чыгат), анын ичинде жүздөгөн катышуучулар менен оюндар (мисалы, Mumble оюнчу коомчулугунда колдонулат) Eve Online жана Team Fortress 2). Оюндар ошондой эле үстүнкү режимди колдойт, мында колдонуучу кайсы оюнчу менен сүйлөшүп жатканын көрүп, FPS жана жергиликтүү убакытты көрө алат.

Негизги инновациялар:

  • Негизги тиркемеден көз карандысыз орнотула жана жаңыртыла турган жалпы багыттагы плагиндерди иштеп чыгуу мүмкүнчүлүгү ишке ашырылды. Мурда камтылган плагиндерден айырмаланып, жаңы механизм ыктыярдуу толуктоолорду ишке ашыруу үчүн колдонулушу мүмкүн жана позициялык аудиону ишке ашыруу үчүн оюнчунун жайгашкан жери тууралуу маалыматты алуу менен чектелбейт.
  • Серверде жеткиликтүү колдонуучуларды жана каналдарды издөө үчүн толук кандуу диалог кошулду. Диалогду Ctrl+F айкалышы же меню аркылуу чакырса болот. Маскаларды издөө жана кадимки сөз айкаштары да колдоого алынат.
    Mumble үн байланыш платформасынын релизи 1.4
  • Каналды угуу режими кошулду, бул колдонуучуга каналдын катышуучулары уккан үндөрдүн баарын угууга мүмкүндүк берет, бирок каналга түздөн-түз туташуусуз. Бул учурда, угуучу колдонуучулар каналдын катышуучуларынын тизмесинде чагылдырылат, бирок атайын белги менен белгиленет (жаңы версияларда гана; эски кардарларда мындай колдонуучулар көрсөтүлбөйт). Режим бир багыттуу, б.а. угуп жаткан колдонуучу сүйлөгүсү келсе, ал каналга туташуу керек болот. Канал администраторлору үчүн ACL жана жөндөөлөр угуу режиминде туташууга тыюу салуу үчүн берилген.
    Mumble үн байланыш платформасынын релизи 1.4
  • TalkingUI интерфейси кошулду, ал азыр ким сүйлөп жатканын түшүнүүгө мүмкүндүк берет. Интерфейс учурда сүйлөп жаткан колдонуучулардын тизмеси менен калкыма терезени камсыз кылат, оюн режиминдеги инструментке окшош, бирок оюнчу эместер үчүн күнүмдүк колдонууга арналган.
    Mumble үн байланыш платформасынын релизи 1.4
  • Интерфейске кирүүнү чектөө индикаторлору кошулду, бул колдонуучу каналга туташа алабы же жокпу түшүнүүгө мүмкүндүк берет (мисалы, эгер канал сырсөз менен гана кирүүгө уруксат берсе же сервердеги белгилүү бир топко байланган болсо).
    Mumble үн байланыш платформасынын релизи 1.4
  • Текст кабарлары, мисалы, тизмелерди, код үзүндүлөрүн, тырмакчаларды, кара же курсив менен тексттин бөлүктөрүн бөлүп көрсөтүү жана шилтемелерди түзүү үчүн колдонулушу мүмкүн болгон Markdown белгилөөнү колдойт.
  • Стерео аудиону ойнотуу мүмкүнчүлүгү кошулду, бул серверге стерео режимде аудио агымын жөнөтүүгө мүмкүндүк берет, аны кардар монога айландырбайт. Бул функцияны, мисалы, музыкалык ботторду түзүү үчүн колдонсо болот. Расмий кардардан аудио жөнөтүү дагы эле моно режимде гана мүмкүн.
  • Колдонуучуларга лакап аттарды ыйгаруу мүмкүнчүлүгү кошулду, бул өтө узун аттарды кыянаттык менен пайдаланган же атын тез-тез алмаштырган колдонуучуларга түшүнүктүү ат коюуга мүмкүндүк берет. Белгиленген ысымдар катышуучулардын тизмесинде кошумча энбелгилер катары пайда болушу мүмкүн же түпнуска атын толугу менен алмаштыра алат. Лакап аттар колдонуучунун сертификаттарына байланган, тандалган серверге көз каранды эмес жана кайра иштетилгенден кийин өзгөрбөйт.
    Mumble үн байланыш платформасынын релизи 1.4
  • Серверде азыр Ice протоколун колдонуу менен берүү режиминде саламдашуу текстин жөнөтүү функциялары бар. ACLs жана журналдагы топтордогу бардык өзгөрүүлөрдү чагылдыруу үчүн кошумча колдоо. Комментарийлердин жана аватарлардын баштапкы абалга келтирилишин көзөмөлдөө үчүн өзүнчө ACL кошулду. Демейки боюнча, колдонуучу аттарында боштуктарга уруксат берилет. Демейки боюнча TCP_NODELAY режимин иштетүү менен CPU жүгүн азайтты.
  • Арабызда жана Source кыймылдаткычына негизделген ыңгайлаштырылган оюндарда позициялык аудиону колдоо үчүн плагиндер кошулду. Call of Duty 2 жана GTA V оюндары үчүн жаңыланган плагиндер.
  • Opus аудио кодеги 1.3.1 версиясына жаңыртылган.
  • Qt4, DirectSound жана CELT 0.11.0 үчүн колдоо алынып салынды. Классикалык тема алынып салынды.

Mumble үн байланыш платформасынын релизи 1.4
Mumble үн байланыш платформасынын релизи 1.4

Source: opennet.ru

Комментарий кошуу