గత ముఖ్యమైన విడుదల నుండి దాదాపు పదేళ్లు
ప్రాజెక్ట్ రెండు మాడ్యూల్లను కలిగి ఉంటుంది - మంబుల్ క్లయింట్ మరియు మర్మర్ సర్వర్.
గ్రాఫికల్ ఇంటర్ఫేస్ Qtపై ఆధారపడి ఉంటుంది. ఆడియో సమాచారాన్ని ప్రసారం చేయడానికి ఆడియో కోడెక్ ఉపయోగించబడుతుంది
అన్ని సమూహాలలో నాయకుల మధ్య కమ్యూనికేషన్. గుప్తీకరించిన కమ్యూనికేషన్ ఛానెల్ ద్వారా మాత్రమే డేటా ప్రసారం చేయబడుతుంది; పబ్లిక్ కీ-ఆధారిత ప్రమాణీకరణ డిఫాల్ట్గా ఉపయోగించబడుతుంది.
కేంద్రీకృత సేవల వలె కాకుండా, Mumble యూజర్ డేటాను మీ స్వంతంగా ఉంచుకోవడానికి మరియు సర్వర్ యొక్క ఆపరేషన్ను పూర్తిగా నియంత్రించడానికి మిమ్మల్ని అనుమతిస్తుంది, అవసరమైతే, అదనపు స్క్రిప్ట్లు మరియు హ్యాండ్లర్లను కనెక్ట్ చేస్తుంది, దీని కోసం Ice మరియు GRPC ప్రోటోకాల్ల ఆధారంగా ప్రత్యేక API అందుబాటులో ఉంటుంది. ప్రామాణీకరణ కోసం ఇప్పటికే ఉన్న వినియోగదారు డేటాబేస్లను ఉపయోగించడం లేదా సంగీతాన్ని ప్లే చేయగల సౌండ్ బాట్లను కనెక్ట్ చేయడం ఇందులో ఉంది. వెబ్ ఇంటర్ఫేస్ ద్వారా సర్వర్ను నియంత్రించడం సాధ్యమవుతుంది. వేర్వేరు సర్వర్లలో స్నేహితులను కనుగొనే విధులు వినియోగదారులకు అందుబాటులో ఉన్నాయి.
అదనపు ఉపయోగాలలో సహకార పాడ్క్యాస్ట్లను రికార్డ్ చేయడం మరియు గేమ్లలో పొజిషనల్ లైవ్ ఆడియోను అందించడం (సౌండ్ సోర్స్ ప్లేయర్తో అనుబంధించబడి ఉంటుంది మరియు గేమ్ స్పేస్లో అతని స్థానం నుండి ఉద్భవించింది), ఇందులో వందలాది మంది పాల్గొనే ఆటలు ఉన్నాయి (ఉదాహరణకు, ప్లేయర్ కమ్యూనిటీలలో Mumble ఉపయోగించబడుతుంది. ఈవ్ ఆన్లైన్ మరియు టీమ్ ఫోర్ట్రెస్ 2 ). గేమ్లు ఓవర్లే మోడ్కు కూడా మద్దతు ఇస్తాయి, దీనిలో వినియోగదారు అతను ఏ ప్లేయర్తో మాట్లాడుతున్నాడో చూస్తారు మరియు FPS మరియు స్థానిక సమయాన్ని చూడగలరు.
ప్రధాన ఆవిష్కరణలు:
- డిజైన్ను పునర్వ్యవస్థీకరించడానికి పని జరిగింది. క్లాసిక్ లైట్ థీమ్ అప్డేట్ చేయబడింది, లైట్ మరియు డార్క్ థీమ్లు జోడించబడ్డాయి;
- వినియోగదారు స్థానిక సిస్టమ్ వైపు వాల్యూమ్ను వ్యక్తిగతంగా సర్దుబాటు చేసే సామర్థ్యాన్ని జోడించారు;
- బదిలీ మోడ్లను మార్చడానికి స్టిక్కీ షార్ట్కట్లు జోడించబడ్డాయి (వాయిస్ యాక్టివేట్ చేయబడింది, సంభాషణకు వెళ్లండి, నిరంతర సెషన్). “కాన్ఫిగర్ -> సెట్టింగ్లు -> యూజర్ ఇంటర్ఫేస్ -> టూల్బార్లో ట్రాన్స్మిట్ మోడ్ డ్రాప్డౌన్ చూపించు” సెట్టింగ్ల ద్వారా ప్రారంభించబడింది.
- డైనమిక్ ఛానెల్ ఫిల్టరింగ్ ఫంక్షన్ అమలు చేయబడింది, చాలా పెద్ద సంఖ్యలో ఛానెల్లు మరియు వినియోగదారులతో సర్వర్ల ద్వారా నావిగేషన్ను సులభతరం చేస్తుంది. డిఫాల్ట్గా, ఫిల్టర్ ఖాళీ ఛానెల్లను చూపదు;
- ఇంటరాక్టివ్ జోడింపు మరియు కనెక్షన్ పారామితులను మార్చడాన్ని నిలిపివేయడానికి ఒక ఎంపిక జోడించబడింది, వినియోగదారు ముందుగా కాన్ఫిగర్ చేయబడిన సర్వర్ల జాబితాను మార్చకూడని సందర్భాల్లో ఉపయోగించవచ్చు;
- సంభాషణ సమయంలో ఇతర ప్లేయర్ల నుండి ధ్వని పరిమాణాన్ని తగ్గించడానికి సెట్టింగ్ జోడించబడింది;
- సింక్రోనస్ మోడ్లో బహుళ-ఛానల్ రికార్డింగ్ ఫంక్షన్ జోడించబడింది;
- గేమ్ ఓవర్లే సిస్టమ్ DirectX 11కి మద్దతుని మరియు FPS డిస్ప్లే స్థానాన్ని అనుకూలీకరించే సామర్థ్యాన్ని జోడించింది;
- అడ్మినిస్ట్రేటర్ ఇంటర్ఫేస్ వినియోగదారు జాబితాలను నిర్వహించడానికి, విభిన్న సార్టింగ్ మోడ్లు, ఫిల్టర్లను జోడించడం మరియు వినియోగదారులను తొలగించే సామర్థ్యాన్ని జోడించడం కోసం పునఃరూపకల్పన చేయబడిన డైలాగ్ను కలిగి ఉంది;
- నిషేధ జాబితా యొక్క సరళీకృత నిర్వహణ;
- SocketRPС ద్వారా క్లయింట్ను నిర్వహించగల సామర్థ్యం జోడించబడింది.
మూలం: opennet.ru