Ձայնային հաղորդակցման հարթակի թողարկում Mumble 1.3

Վերջին նշանակալի թողարկումից գրեթե տասը տարի անց տեղի ունեցավ հարթակի թողարկում Փնթփնթալ 1.3, կենտրոնացած է ձայնային զրույցների ստեղծման վրա, որոնք ապահովում են ցածր ուշացում և ձայնի բարձր որակի փոխանցում: Mumble-ի կիրառման հիմնական ոլորտը համակարգչային խաղեր խաղալիս խաղացողների միջև հաղորդակցության կազմակերպումն է: Ծրագրի կոդը գրված է C++ և տարածվում է BSD լիցենզիայի ներքո: Ժողովներ պատրաստված Linux-ի, Windows-ի և macOS-ի համար:

Նախագիծը բաղկացած է երկու մոդուլից՝ mumble-հաճախորդ և murmur սերվեր:
Գրաֆիկական ինտերֆեյսը հիմնված է Qt-ի վրա: Աուդիո կոդեկը օգտագործվում է աուդիո տեղեկատվության փոխանցման համար Opus. Տրվում է մուտքի վերահսկման ճկուն համակարգ, օրինակ՝ հնարավոր է ձայնային զրույցներ ստեղծել մի քանի մեկուսացված խմբերի համար՝ ունակությամբ.
հաղորդակցություն բոլոր խմբերի ղեկավարների միջև: Տվյալները փոխանցվում են միայն գաղտնագրված կապի ալիքի միջոցով:

Ի տարբերություն կենտրոնացված ծառայությունների, Mumble-ը թույլ է տալիս ինքնուրույն պահել օգտատիրոջ տվյալները և ամբողջությամբ վերահսկել սերվերի աշխատանքը՝ անհրաժեշտության դեպքում միացնելով լրացուցիչ սկրիպտներ և մշակիչներ, որոնց համար հասանելի է Ice և GRPC արձանագրությունների վրա հիմնված հատուկ API: Սա ներառում է օգտագործողների տվյալների բազաների օգտագործումը նույնականացման համար կամ ձայնային բոտերի միացում, որոնք, օրինակ, կարող են երաժշտություն նվագարկել: Հնարավոր է վերահսկել սերվերը վեբ ինտերֆեյսի միջոցով: Տարբեր սերվերներում ընկերներ գտնելու գործառույթները հասանելի են օգտատերերին։

Լրացուցիչ կիրառությունները ներառում են համատեղ փոդքասթերի ձայնագրումը և խաղերում դիրքային կենդանի աուդիո տրամադրումը (ձայնի աղբյուրը կապված է խաղացողի հետ և ծագում է նրա գտնվելու վայրից՝ խաղի տարածքում), ներառյալ խաղերը հարյուրավոր մասնակիցների հետ (օրինակ՝ Mumble-ն օգտագործվում է խաղացողների համայնքներում։ Eve Online և Team Fortress 2): Խաղերն աջակցում են նաև ծածկույթի ռեժիմ, որի դեպքում օգտատերը տեսնում է, թե որ խաղացողի հետ է խոսում և կարող է տեսնել FPS-ը և տեղական ժամանակը:

Հիմնական նորամուծությունները.

  • Աշխատանքներ են տարվել դիզայնի վերակազմակերպման ուղղությամբ։ Դասական թեթև թեման թարմացվել է, ավելացվել են թեթև և մուգ թեմաներ;

    Ձայնային հաղորդակցման հարթակի թողարկում Mumble 1.3

    Ձայնային հաղորդակցման հարթակի թողարկում Mumble 1.3

    Ձայնային հաղորդակցման հարթակի թողարկում Mumble 1.3

  • Ավելացվեց օգտագործողի տեղական համակարգի կողմից ձայնը անհատապես կարգավորելու հնարավորությունը.
    Ձայնային հաղորդակցման հարթակի թողարկում Mumble 1.3

  • Ավելացվել են կպչուն դյուրանցումներ՝ փոխանցման ռեժիմները փոխելու համար (ձայնը ակտիվացված է, գնալ զրույցի, շարունակական նստաշրջան): Միացված է «Կարգավորել -> Կարգավորումներ -> Օգտվողի միջերես -> Գործիքագոտում ցուցադրել փոխանցման ռեժիմի բացվող տարբերակը»:

    Ձայնային հաղորդակցման հարթակի թողարկում Mumble 1.3

  • Կիրառվել է դինամիկ ալիքների զտման գործառույթ՝ հեշտացնելով նավարկությունը շատ մեծ թվով ալիքներով և օգտվողներով սերվերների միջոցով: Լռելյայնորեն, զտիչը չի ցուցադրում դատարկ ալիքներ.

    Ձայնային հաղորդակցման հարթակի թողարկում Mumble 1.3

  • Ինտերակտիվ կապի պարամետրերը ավելացնելու և փոփոխելու համար ավելացվել է տարբերակ, որը կարող է օգտագործվել այն դեպքերում, երբ օգտագործողը չպետք է փոխի նախապես կազմաձևված սերվերների ցանկը.
  • Ավելացրել է կարգավորում՝ զրույցի ընթացքում այլ խաղացողների ձայնի ծավալը նվազեցնելու համար.
  • Ավելացվեց բազմալիքային ձայնագրման գործառույթը համաժամանակյա ռեժիմում;
  • Խաղի ծածկույթի համակարգը ավելացրել է DirectX 11-ի աջակցությունը և FPS ցուցադրման դիրքը հարմարեցնելու հնարավորությունը.
  • Ադմինիստրատորի ինտերֆեյսում օգտատերերի ցուցակները կառավարելու երկխոսությունը վերափոխվել է՝ ավելացնելով տեսակավորման տարբեր ռեժիմներ, ֆիլտրեր և օգտատերերին խմբաքանակով ջնջելու հնարավորություն։
  • Արգելքի ցանկի պարզեցված պահպանում;
  • Ավելացրել է հաճախորդին SocketRPС-ի միջոցով կառավարելու հնարավորություն:

Source: opennet.ru

Добавить комментарий