Rhyddhau llwyfan cyfathrebu llais Mumble 1.4

Ar ôl mwy na dwy flynedd o ddatblygiad, mae rhyddhau platfform Mumble 1.4 wedi'i gyflwyno, gan ganolbwyntio ar greu sgyrsiau llais sy'n darparu trosglwyddiad llais hwyrni isel ac o ansawdd uchel. Maes ymgeisio allweddol ar gyfer y Mwmbwll yw trefnu cyfathrebu rhwng chwaraewyr wrth chwarae gemau cyfrifiadurol. Mae cod y prosiect wedi'i ysgrifennu yn C++ a'i ddosbarthu o dan y drwydded BSD. Paratoir adeiladau ar gyfer Linux, Windows a macOS.

Mae'r prosiect yn cynnwys dau fodiwl - y cleient mumble a'r gweinydd grwgnach. Mae'r rhyngwyneb graffigol yn seiliedig ar Qt. Defnyddir y codec sain Opus i drosglwyddo gwybodaeth sain. Darperir system rheoli mynediad hyblyg, er enghraifft, mae'n bosibl creu sgyrsiau llais ar gyfer sawl grŵp ynysig gyda'r posibilrwydd o gyfathrebu ar wahân rhwng arweinwyr ym mhob grŵp. Trosglwyddir data dros sianel gyfathrebu wedi'i hamgryptio yn unig; defnyddir dilysiad ar sail allwedd gyhoeddus yn ddiofyn.

Yn wahanol i wasanaethau canolog, mae Mumble yn caniatáu ichi storio data defnyddwyr ar eich gweinyddwyr eich hun a rheoli gweithrediad y seilwaith yn llawn, os oes angen, gan gysylltu proseswyr sgriptiau ychwanegol, y mae API arbennig yn seiliedig ar y protocolau Iâ a GRPC ar gael ar eu cyfer. Mae hyn yn cynnwys defnyddio cronfeydd data defnyddwyr presennol ar gyfer dilysu neu gysylltu bots sain sydd, er enghraifft, yn gallu chwarae cerddoriaeth. Mae'n bosibl rheoli'r gweinydd trwy ryngwyneb gwe. Mae swyddogaethau dod o hyd i ffrindiau ar wahanol weinyddion ar gael i ddefnyddwyr.

Mae defnyddiau ychwanegol yn cynnwys recordio podlediadau cydweithredol a chefnogi sain byw lleoliadol mewn gemau (mae'r ffynhonnell sain yn gysylltiedig â'r chwaraewr ac yn tarddu o'i leoliad yn y gofod gêm), gan gynnwys gemau gyda channoedd o gyfranogwyr (er enghraifft, defnyddir Mumble yn y cymunedau chwaraewyr of Eve Online a Team Fortress 2 ). Mae'r gemau hefyd yn cefnogi modd troshaenu, lle mae'r defnyddiwr yn gweld pa chwaraewr y mae'n siarad ag ef ac yn gallu gweld FPS ac amser lleol.

Prif arloesiadau:

  • Mae'r gallu i ddatblygu ategion pwrpas cyffredinol y gellir eu gosod a'u diweddaru'n annibynnol ar y prif gymhwysiad wedi'i roi ar waith. Yn wahanol i ategion adeiledig a ddarparwyd yn flaenorol, gellir defnyddio'r mecanwaith newydd i weithredu ychwanegiadau mympwyol ac nid yw'n gyfyngedig i ddulliau o echdynnu gwybodaeth lleoliad chwaraewr i weithredu sain lleoliadol.
  • Ychwanegwyd deialog llawn ar gyfer chwilio am ddefnyddwyr a sianeli sydd ar gael ar y gweinydd. Gellir galw'r ymgom trwy'r cyfuniad Ctrl+F neu drwy'r ddewislen. Cefnogir chwiliad masgiau ac ymadroddion rheolaidd.
    Rhyddhau llwyfan cyfathrebu llais Mumble 1.4
  • Ychwanegwyd modd gwrando sianel, gan ganiatáu i'r defnyddiwr glywed yr holl synau a glywir gan gyfranogwyr y sianel, ond heb gysylltu'n uniongyrchol â'r sianel. Yn yr achos hwn, mae defnyddwyr gwrando yn cael eu hadlewyrchu yn y rhestr o gyfranogwyr y sianel, ond maent wedi'u marcio ag eicon arbennig (dim ond mewn fersiynau newydd; mewn cleientiaid hŷn nid yw defnyddwyr o'r fath yn cael eu harddangos). Mae'r modd yn un cyfeiriad, h.y. os yw'r defnyddiwr sy'n gwrando eisiau siarad, bydd angen iddo gysylltu â'r sianel. Ar gyfer gweinyddwyr sianel, darperir ACLs a gosodiadau i wahardd cysylltiadau yn y modd gwrando.
    Rhyddhau llwyfan cyfathrebu llais Mumble 1.4
  • Mae'r rhyngwyneb TalkingUI wedi'i ychwanegu, sy'n eich galluogi i ddeall pwy sy'n siarad ar hyn o bryd. Mae'r rhyngwyneb yn darparu ffenestr naid gyda rhestr o ddefnyddwyr sy'n siarad ar hyn o bryd, yn debyg i'r cyngor yn y modd gêm, ond wedi'i fwriadu i'w ddefnyddio bob dydd gan y rhai nad ydynt yn chwarae gemau.
    Rhyddhau llwyfan cyfathrebu llais Mumble 1.4
  • Mae dangosyddion cyfyngu mynediad wedi'u hychwanegu at y rhyngwyneb, sy'n eich galluogi i ddeall a all y defnyddiwr gysylltu â'r sianel ai peidio (er enghraifft, os yw'r sianel yn caniatáu mewngofnodi gyda chyfrinair yn unig neu'n gysylltiedig â grŵp penodol ar y gweinydd).
    Rhyddhau llwyfan cyfathrebu llais Mumble 1.4
  • Mae negeseuon testun yn cefnogi marcio Markdown, y gellir, er enghraifft, ei ddefnyddio i anfon rhestrau, pytiau cod, dyfyniadau, amlygu rhannau o destun mewn print trwm neu italig, a dylunio dolenni.
  • Ychwanegwyd y gallu i chwarae sain stereo, gan ganiatáu i'r gweinydd anfon ffrwd sain yn y modd stereo, na fydd y cleient yn ei drosi i mono. Gellir defnyddio'r nodwedd hon, er enghraifft, i greu bots cerddoriaeth. Mae anfon sain gan y cleient swyddogol yn dal yn bosibl yn y modd mono.
  • Ychwanegwyd y gallu i aseinio llysenwau i ddefnyddwyr, sy'n ei gwneud hi'n bosibl aseinio enw mwy dealladwy i ddefnyddwyr sy'n cam-drin enwau rhy hir neu'n newid eu henw yn aml. Gall enwau a neilltuwyd ymddangos yn y rhestr cyfranogwyr fel labeli ychwanegol neu ddisodli'r enw gwreiddiol yn gyfan gwbl. Mae llysenwau ynghlwm wrth dystysgrifau defnyddwyr, nid ydynt yn dibynnu ar y gweinydd a ddewiswyd, ac nid ydynt yn newid ar ôl ailgychwyn.
    Rhyddhau llwyfan cyfathrebu llais Mumble 1.4
  • Bellach mae gan y gweinydd swyddogaethau ar gyfer anfon testun croeso yn y modd darlledu gan ddefnyddio'r protocol Ice. Cefnogaeth ychwanegol ar gyfer adlewyrchu DOG a'r holl newidiadau mewn grwpiau yn y log. Ychwanegwyd ACLs ar wahân i reoli ailosod sylwadau ac afatarau. Yn ddiofyn, caniateir bylchau mewn enwau defnyddwyr. Llwyth CPU llai trwy alluogi modd TCP_NODELAY yn ddiofyn.
  • Ychwanegwyd ategion i gefnogi sain lleoliadol yn Among Us ac mewn gemau arfer yn seiliedig ar yr injan Source. Ategion wedi'u diweddaru ar gyfer y gemau Call of Duty 2 a GTA V.
  • Mae'r codec sain Opus wedi'i ddiweddaru i fersiwn 1.3.1.
  • Wedi dileu cefnogaeth ar gyfer Qt4, DirectSound a CELT 0.11.0. Mae'r thema glasurol wedi'i dileu.

Rhyddhau llwyfan cyfathrebu llais Mumble 1.4
Rhyddhau llwyfan cyfathrebu llais Mumble 1.4

Ffynhonnell: opennet.ru

Ychwanegu sylw