เบเบฒเบ™เบ›เปˆเบญเบเปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบชเบฝเบ‡ Mumble 1.3

เป€เบเบทเบญเบšเบชเบดเบšเบ›เบตเบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบเบฒเบ™เบ›เปˆเบญเบเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ เป„เบ”เป‰เบˆเบฑเบ”เบ‚เบถเป‰เบ™ เบเบฒเบ™เบ›เปˆเบญเบเป€เบงเบ—เบต เบšเบดเบ”เป€เบšเบทเบญเบ™ 1.3, เป„เบ”เป‰เบชเบธเบกเปƒเบชเปˆเบเบฒเบ™เบชเป‰เบฒเบ‡เบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเบชเบฝเบ‡เบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™ latency เบ•เปˆเปเบฒเปเบฅเบฐเบเบฒเบ™เบชเบปเปˆเบ‡เบชเบฝเบ‡เบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบชเบนเบ‡. เบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบชเปเบฒเบฅเบฑเบš Mumble เปเบกเปˆเบ™เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบœเบนเป‰เบ™เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบกเบฑเบเบซเบผเบตเป‰เบ™เป€เบเบกเบ„เบญเบกเบžเบดเบงเป€เบ•เบต. เบฅเบฐเบซเบฑเบ”เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เบ‚เบฝเบ™เปƒเบ™ C ++ เปเบฅเบฐ เปเบˆเบเบขเบฒเบเป‚เบ”เบ เบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” BSD. เบเบฒเบ™เบ›เบฐเบเบญเบš เบเบฐเบเบฝเบก เบชเปเบฒเบฅเบฑเบš Linux, Windows เปเบฅเบฐ macOS.

เป‚เบ„เบ‡เบเบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบชเบญเบ‡เป‚เบกเบ”เบนเบ™ - เบฅเบนเบเบ„เป‰เบฒ mumble เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบˆเบปเปˆเบก.
เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบฎเบนเบšเบžเบฒเบšเปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆ Qt. เบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™เบชเบฝเบ‡เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เบชเบฝเบ‡ Opus. เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เปเบšเบšเบเบทเบ”เบซเบเบธเปˆเบ™เป„เบ”เป‰เบ–เบทเบเบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡เบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเบชเบฝเบ‡เบชเปเบฒเบฅเบฑเบšเบเบธเปˆเบกเบ—เบตเปˆเป‚เบ”เบ”เบ”เปˆเบฝเบงเบซเบผเบฒเบเบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™.
เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบœเบนเป‰เบ™เปเบฒเปƒเบ™เบ—เบธเบเบเบธเปˆเบก. เบ‚เปเป‰เบกเบนเบ™เบ–เบทเบเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบ—เบตเปˆเบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™;

เบšเปเปˆเป€เบซเบกเบทเบญเบ™เบเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบชเบนเบ™เบเบฒเบ‡, Mumble เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบœเบนเป‰เปƒเบŠเป‰เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡เปเบฅเบฐเบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป„เบ”เป‰เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™, เบ–เป‰เบฒเบˆเปเบฒเป€เบ›เบฑเบ™, เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ scripts เปเบฅเบฐ handlers เป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เบชเปเบฒเบฅเบฑเบš API เบžเบดเป€เบชเบ”เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ Ice เปเบฅเบฐ GRPC protocols. เบ™เบตเป‰เบ›เบฐเบเบญเบšเบกเบตเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบกเบตเบขเบนเปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™เบซเบผเบทเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบชเบฝเบ‡ bots เบ—เบตเปˆ, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เบชเบฒเบกเบฒเบ”เบซเบผเบดเป‰เบ™เบ”เบปเบ™เบ•เบต. เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ„เบงเบšเบ„เบธเบกเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบงเบฑเบšเป„เบŠเบ•เปŒ. เบซเบ™เป‰เบฒเบ—เบตเปˆเบ‚เบญเบ‡เบเบฒเบ™เบŠเบญเบเบซเบฒเบซเบกเบนเปˆเป€เบžเบทเปˆเบญเบ™เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปเบกเปˆเบ™เบกเบตเปƒเบซเป‰เบเบฑเบšเบœเบนเป‰เปƒเบŠเป‰.

เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบฅเบงเบกเบกเบตเบเบฒเบ™เบšเบฑเบ™เบ—เบถเบ podc โ€‹โ€‹โ€‹โ€‹asts เบฎเปˆเบงเบกเบกเบทเปเบฅเบฐเบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡เบชเบฝเบ‡เบชเบปเบ”เปƒเบ™เบ•เปเบฒเปเบซเบ™เปˆเบ‡เป€เบเบก (เปเบซเบผเปˆเบ‡เบชเบฝเบ‡เปเบกเปˆเบ™เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบœเบนเป‰เบ™เปเบฅเบฐเบกเบฒเบˆเบฒเบเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ‚เบญเบ‡เบ•เบปเบ™เปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเป€เบเบก), เบฅเบงเบกเบ—เบฑเบ‡เป€เบเบกเบ—เบตเปˆเบกเบตเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบซเบผเบฒเบเบฎเป‰เบญเบเบ„เบปเบ™ (เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™, 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

  • เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบžเบทเปˆเบญเบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™เบเบฒเบ™เป€เบžเบตเปˆเบกเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปเบฅเบฐเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ, เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เป„เบ”เป‰เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบœเบนเป‰เปƒเบŠเป‰เบšเปเปˆเบ„เบงเบ™เบ›เปˆเบฝเบ™เบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เบเปˆเบญเบ™;
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบžเบทเปˆเบญเบซเบผเบธเบ”เบฅเบฐเบ”เบฑเบšเบชเบฝเบ‡เบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เบซเบผเบดเป‰เบ™เบญเบทเปˆเบ™เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒ;
  • เป€เบžเบตเปˆเบกเบŸเบฑเบ‡เบŠเบฑเบ™เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบซเบผเบฒเบเบŠเปˆเบญเบ‡เปƒเบ™เบฎเบนเบšเปเบšเบš synchronous;
  • เบฅเบฐเบšเบปเบšเบเบฒเบ™เบŠเป‰เบญเบ™เบเบฑเบ™เป€เบเบกเป„เบ”เป‰เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบš DirectX 11 เปเบฅเบฐเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ›เบฑเบšเปเบ•เปˆเบ‡เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบเบฒเบ™เบชเบฐเปเบ”เบ‡ FPS;
  • เปƒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบœเบนเป‰เป€เบšเบดเปˆเบ‡เปเบเบ‡เบฅเบฐเบšเบปเบš, เบเปˆเบญเบ‡เป‚เบ•เป‰เบ•เบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบฅเบฒเบเบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰เป„เบ”เป‰เบ–เบทเบเบญเบญเบเปเบšเบšเปƒเบซเบกเปˆ, เป€เบžเบตเปˆเบกเบฎเบนเบšเปเบšเบšเบเบฒเบ™เบˆเบฑเบ”เบฅเบฝเบ‡, เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡, เปเบฅเบฐเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™ batch เบฅเบถเบšเบœเบนเป‰เปƒเบŠเป‰;
  • เบเบฒเบ™เบฎเบฑเบเบชเบฒเปเบšเบšเบ‡เปˆเบฒเบเบ”เบฒเบเบ‚เบญเบ‡เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบเบฒเบ™เบซเป‰เบฒเบก;
  • เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบฅเบนเบเบ„เป‰เบฒเบœเปˆเบฒเบ™ SocketRPะก.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™