เบˆเบฒเบ Skype เป„เบ› WebRTC: เบžเบงเบเป€เบฎเบปเบฒเบˆเบฑเบ”เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบงเบดเบ”เบตเป‚เบญเบœเปˆเบฒเบ™เป€เบงเบฑเบšเปเบ™เบงเปƒเบ”

เบˆเบฒเบ Skype เป„เบ› WebRTC: เบžเบงเบเป€เบฎเบปเบฒเบˆเบฑเบ”เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบงเบดเบ”เบตเป‚เบญเบœเปˆเบฒเบ™เป€เบงเบฑเบšเปเบ™เบงเปƒเบ”

เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบงเบดเบ”เบตเป‚เบญเปเบกเปˆเบ™เบงเบดเบ—เบตเบเบฒเบ™เบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ„เบนเปเบฅเบฐเบ™เบฑเบเบฎเบฝเบ™เปƒเบ™เป€เบงเบ—เบต Vimbox. เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ›เบฐเบ–เบดเป‰เบก Skype เป€เบ›เบฑเบ™เป€เบงเบฅเบฒเบ”เบปเบ™เบ™เบฒเบ™เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, เบžเบฐเบเบฒเบเบฒเบกเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบกเบซเบผเบฒเบเบ„เบฑเป‰เบ‡เปเบฅเบฐเปƒเบ™เบ—เบตเปˆเบชเบธเบ”เบเปเป„เบ”เป‰เบ•เบปเบเบฅเบปเบ‡เปƒเบ™ WebRTC - Janus-gateway เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™. เบชเปเบฒเบฅเบฑเบšเบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ„เบงเบฒเบกเบชเบธเบเบเบฑเบšเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡, เปเบ•เปˆเบเบฑเบ‡เบกเบตเบšเบฒเบ‡เบ”เป‰เบฒเบ™เบฅเบปเบšเบเบฑเบ‡เบชเบทเบšเบ•เปเปˆเบญเบญเบเบกเบฒ. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ—เบดเบ”เบ—เบฒเบ‡เบงเบดเบ”เบตเป‚เบญเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™.

เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ‚เปเปƒเบซเป‰ Kirill Rogovoy, เบซเบปเบงเบซเบ™เป‰เบฒเบ—เบดเบ”เบ—เบฒเบ‡เปƒเบซเบกเปˆ, เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบงเบดเบงเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบงเบดเบ”เบตเป‚เบญเบขเบนเปˆ Skyeng, เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบ„เบปเป‰เบ™เบžเบปเบš, เบงเบดเบ—เบตเปเบเป‰เป„เบ‚เปเบฅเบฐเป„เบกเป‰เบ„เป‰เบญเบ™เป€เบ—เบปเป‰เบฒเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰เปƒเบ™เบ—เบตเปˆเบชเบธเบ”. เบžเบงเบเป€เบฎเบปเบฒเบซเบงเบฑเบ‡เบงเปˆเบฒเบšเบปเบ”เบ„เบงเบฒเบกเบˆเบฐเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเบšเปเบฅเบดเบชเบฑเบ”เบ—เบตเปˆเบเบฑเบ‡เบชเป‰เบฒเบ‡เบงเบดเบ”เบตเป‚เบญเบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡เป‚เบ”เบเบœเปˆเบฒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป€เบงเบฑเบšเป„เบŠเบ•เปŒ.

เบšเบฒเบ‡เบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”

เปƒเบ™เบŠเปˆเบงเบ‡เบฅเบถเบฐเป€เบšเบดเปˆเบ‡เบฎเป‰เบญเบ™เบ‚เบญเบ‡ 2017, เบซเบปเบงเบซเบ™เป‰เบฒเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ Skyeng, Sergey Safonov, เป„เบ”เป‰เป‚เบญเป‰เบฅเบปเบกเบเบฑเบš Backend Conf เบ”เป‰เบงเบเป€เบฅเบทเปˆเบญเบ‡เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒ "เบ›เบฐเบ–เบดเป‰เบก Skype เปเบฅเบฐเบ›เบฐเบ•เบดเบšเบฑเบ” WebRTC." เบœเบนเป‰เบ—เบตเปˆเบชเบปเบ™เปƒเบˆเบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป„เบ›เป€เบšเบดเปˆเบ‡เบšเบฑเบ™เบ—เบถเบเบชเบฝเบ‡เบเปˆเบฒเบงเป„เบ”เป‰เบ—เบตเปˆ เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ (~45 เบ™เบฒโ€‹เบ—เบต) เปเบฅเบฐโ€‹เปƒเบ™โ€‹เบ—เบตเปˆโ€‹เบ™เบตเป‰โ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบˆเบฐโ€‹เบญเบฐโ€‹เบ—เบดโ€‹เบšเบฒเบโ€‹เป‚เบ”เบโ€‹เบซเบเปเป‰โ€‹เป‚เบ”เบโ€‹เป€เบ™เบทเป‰เบญโ€‹เปเบ—เป‰โ€‹เบ‚เบญเบ‡โ€‹เบกเบฑเบ™โ€‹.

เบชเปเบฒเบฅเบฑเบšเป‚เบฎเบ‡เบฎเบฝเบ™ Skyeng, เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบ—เบฒเบ‡เบงเบดเบ”เบตเป‚เบญเปเบกเปˆเบ™เบชเบฐเป€เบซเบกเบตเป„เบ›เป€เบ›เบฑเบ™เบงเบดเบ—เบตเบเบฒเบ™เบšเบนเบฅเบดเบกเบฐเบชเบดเบ”เบ‚เบญเบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบ„เบนเบญเบฒเบˆเบฒเบ™เปเบฅเบฐเบ™เบฑเบเบชเบถเบเบชเบฒ. เปƒเบ™เบ•เบญเบ™เบ—เปเบฒเบญเบดเบ”, Skype เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰, เปเบ•เปˆเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เบ›เบฐเป€เบžเบ”เบ—เบตเปˆเบšเปเปˆเบซเบ™เป‰เบฒเบžเปเปƒเบˆเบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบœเบปเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบ™เบถเปˆเบ‡, เบ•เบปเป‰เบ™เบ•เปเปเบกเปˆเบ™เบเป‰เบญเบ™เบเบฒเบ™เบ‚เบฒเบ”เบšเบฑเบ™เบ—เบถเบเปเบฅเบฐเบ„เบงเบฒเบกเบšเปเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เป‚เบ”เบเบเบปเบ‡เป€เบ‚เบปเป‰เบฒเปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป€เบงเบฑเบšเป„เบŠเบ•เปŒ. เป€เบžเบฒเบฐเบชเบฐเบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบ—เบธเบเบ›เบฐเป€เบžเบ”.

เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบงเบดเบ”เบตเป‚เบญเปเบกเปˆเบ™เบ›เบฐเบกเบฒเบ™เบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:
- เบ„เบงเบฒเบกโ€‹เบซเบกเบฑเป‰เบ™โ€‹เบ„เบปเบ‡โ€‹;
- เบฅเบฒเบ„เบฒเบ•เปเปˆเบฒเบ•เปเปˆเบšเบปเบ”เบฎเบฝเบ™;
- เบเบฒเบ™โ€‹เบšเบฑเบ™โ€‹เบ—เบถเบโ€‹เบšเบปเบ”โ€‹เบฎเบฝเบ™โ€‹;
โ€” เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบœเบนเป‰โ€‹เบ—เบตเปˆโ€‹เป€เบงเบปเป‰เบฒโ€‹เบซเบผเบฒเบโ€‹เบ›เบฒเบ™โ€‹เปƒเบ” (เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบชเบดเปˆเบ‡โ€‹เบชเปเบฒโ€‹เบ„เบฑเบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบ—เบตเปˆโ€‹เบ™เบฑเบโ€‹เบฎเบฝเบ™โ€‹เป€เบงเบปเป‰เบฒโ€‹เบซเบผเบฒเบโ€‹เบโ€‹เปˆโ€‹เบงเบฒโ€‹เบ„เบนโ€‹เบญเบฒโ€‹เบˆเบฒเบ™โ€‹เปƒเบ™โ€‹เบฅเบฐโ€‹เบซเบงเปˆเบฒเบ‡โ€‹เบเบฒเบ™โ€‹เบฎเบฝเบ™โ€‹)โ€‹;
- เบเบฒเบ™โ€‹เบ›เบฑเบšโ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เป€เบชเบฑเป‰เบ™โ€‹;
- เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ—เบฑเบ‡ UDP เปเบฅเบฐ TCP.

เบชเบดเปˆเบ‡เบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเบžเบฐเบเบฒเบเบฒเบกเปเบกเปˆเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” Tokbox เปƒเบ™เบ›เบต 2013. เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เปเบกเปˆเบ™เบ”เบต, เปเบ•เปˆเบกเบฑเบ™เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบฅเบฒเบ„เบฒเปเบžเบ‡เบซเบผเบฒเบ - 113 rubles เบ•เปเปˆเบšเบปเบ”เบฎเบฝเบ™ - เปเบฅเบฐเป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบเปเบฒเป„เบฅ.

เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เปƒเบ™เบ›เบต 2015, Voximplant เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™. เบ™เบตเป‰เปเบกเปˆเบ™เบซเบ™เป‰เบฒเบ—เบตเปˆเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบœเบนเป‰เบ—เบตเปˆเป€เบงเบปเป‰เบฒเบซเบผเบฒเบเบ›เบฒเบ™เปƒเบ”, เปเบฅเบฐเปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เปเบกเปˆเบ™เบฅเบฒเบ„เบฒเบ–เบทเบเบเบงเปˆเบฒเบซเบผเบฒเบ: เบ–เป‰เบฒเบžเบฝเบ‡เปเบ•เปˆเบšเบฑเบ™เบ—เบถเบเบชเบฝเบ‡, เบกเบฑเบ™เบกเบตเบกเบนเบ™เบ„เปˆเบฒ 20 rubles เบ•เปเปˆเบšเบปเบ”เบฎเบฝเบ™. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบกเบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเป€เบฎเบฑเบ”เบงเบฝเบเบœเปˆเบฒเบ™ UDP เปเบฅเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ TCP. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบ›เบฐเบกเบฒเบ™ 40% เบ‚เบญเบ‡เบ™เบฑเบเบฎเบฝเบ™เป„เบ”เป‰เบชเบดเป‰เบ™เบชเบธเบ”เบฅเบปเบ‡เป€เบ–เบดเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบกเบฑเบ™.

เบ›เบตเบ•เปเปˆเบกเบฒ, เบžเบงเบเป€เบฎเบปเบฒเป€เบฅเบตเปˆเบกเบกเบตเบฅเบนเบเบ„เป‰เบฒเบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ”เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบ„เบงเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบœเปˆเบฒเบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš, เบšเปเบฅเบดเบชเบฑเบ”เบžเบฝเบ‡เปเบ•เปˆเป€เบ›เบตเบ” http เปเบฅเบฐ https; i.e. เบšเปเปˆเบกเบต Skype เบซเบผเบท UDP. เบฅเบนเบเบ„เป‰เบฒเบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ” = เป€เบ‡เบดเบ™, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบ‚เบปเบฒเบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒ Tokbox, เปเบ•เปˆเบšเบฑเบ™เบซเบฒเบ‚เบญเบ‡เบฅเบฒเบ„เบฒเบšเปเปˆเป„เบ”เป‰เบซเบกเบปเบ”เป„เบ›.

เบเบฒเบ™เปเบเป‰เป„เบ‚ - WebRTC เปเบฅเบฐ Janus

เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเปƒเบŠเป‰ เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเบ‚เบญเบ‡เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบงเบดเบ”เบตเป‚เบญเปเบšเบš peer-to-peer WebRTC. เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบœเบนเป‰โ€‹เบฎเบฑเบšโ€‹เบœเบดเบ”โ€‹เบŠเบญเบšโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบชเป‰เบฒเบ‡โ€‹เบ•เบฑเป‰เบ‡โ€‹เบเบฒเบ™โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹, เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ–เบญเบ”โ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เบชเบฒเบโ€‹, synchronizing เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ„เบงเบšโ€‹เบ„เบธเบกโ€‹เบ„เบธเบ™โ€‹เบ™เบฐโ€‹เบžเบฒเบšโ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบˆเบฑเบ”โ€‹เบเบฒเบ™ glitches เป€เบ„เบทเบญโ€‹เบ‚เปˆเบฒเบโ€‹. เบชเปเบฒเบฅเบฑเบšเบžเบฒเบเบชเปˆเบงเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™เบญเปˆเบฒเบ™เบ™เป‰เปเบฒเบˆเบฒเบเบเป‰เบญเบ‡เบ–เปˆเบฒเบเบฎเบนเบšเปเบฅเบฐเป„เบกเป‚เบ„เป‚เบŸเบ™, เปเบ•เป‰เบกเบงเบดเบ”เบตเป‚เบญ, เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ, เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ WebRTC เปเบฅเบฐเบเบฒเบ™เบ–เปˆเบฒเบเบ—เบญเบ”เบ™เป‰เปเบฒเบเบฑเบšเบกเบฑเบ™, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบชเบฑเบ™เบเบฒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบฅเบนเบเบ„เป‰เบฒเป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ (WebRTC เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡เบญเบฐเบ—เบดเบšเบฒเบเบžเบฝเบ‡เปเบ•เปˆ. เบฎเบนเบšเปเบšเบšเบ‚เปเป‰เบกเบนเบ™, เปเบ•เปˆเบšเปเปˆเปเบกเปˆเบ™เบเบปเบ™เป„เบเบเบฒเบ™เป‚เบญเบ™เบ‚เบญเบ‡เบกเบฑเบ™). เบ–เป‰เบฒเบฅเบนเบเบ„เป‰เบฒเบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบซเบผเบฑเบ‡ NAT, WebRTC เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป€เบŠเบตเบšเป€เบงเบต STUN; เบ–เป‰เบฒเบญเบฑเบ™เบ™เบตเป‰เบšเปเปˆเบŠเปˆเบงเบ, เบฅเป‰เบฝเบงเป€เบŠเบตเบšเป€เบงเบต.

เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ p2p เบ›เบปเบเบเบฐเบ•เบดเปเบกเปˆเบ™เบšเปเปˆเบžเบฝเบ‡เบžเปเบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบฎเบปเบฒ, เป€เบžเบฒเบฐเบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบšเบปเบ”เบฎเบฝเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ•เบทเปˆเบกเบญเบตเบเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบเบฒเบ™เบฎเป‰เบญเบ‡เบ—เบธเบ. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเบชเบปเปˆเบ‡ WebRTC streams เบœเปˆเบฒเบ™ relay Janus Gateway เป‚เบ”เบ Metecho. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบฅเบนเบเบ„เป‰เบฒเบšเปเปˆเบฎเบนเป‰เบ—เบตเปˆเบขเบนเปˆเบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบ„เบปเบ™, เป€เบซเบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบ—เบตเปˆเบขเบนเปˆเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡ Janus; เบกเบฑเบ™เบเบฑเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบชเบฑเบ™เบเบฒเบ™. Janus เบกเบตเบซเบผเบฒเบเบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™: เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ TCP เบ–เป‰เบฒเบฅเบนเบเบ„เป‰เบฒเบ–เบทเบเบšเบฅเบฑเบญเบ UDP; เบชเบฒเบกเบฒเบ”เบšเบฑเบ™เบ—เบถเบเบ—เบฑเบ‡ UDP เปเบฅเบฐ TCP streams; เบ‚เบฐเบซเบเบฒเบเป„เบ”เป‰; เบกเบตเปเบกเป‰เบเบฐเบ—เบฑเป‰เบ‡ plugin เบเปเปˆเบชเป‰เบฒเบ‡เปƒเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš echo. เบ–เป‰เบฒเบˆเปเบฒเป€เบ›เบฑเบ™, เป€เบŠเบตเบšเป€เบงเบต STUN เปเบฅเบฐ TURN เบˆเบฒเบ Twilio เปเบกเปˆเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”.

เปƒเบ™เบŠเปˆเบงเบ‡เบฅเบถเบฐเป€เบšเบดเปˆเบ‡เบฎเป‰เบญเบ™เบ‚เบญเบ‡ 2017, เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบชเบญเบ‡เป€เบŠเบตเบšเป€เบงเบต Janus เปเบฅเปˆเบ™, เบšเบงเบเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เป„เบŸเบฅเปŒเบชเบฝเบ‡เปเบฅเบฐเบงเบดเบ”เบตเป‚เบญเบ”เบดเบšเบ—เบตเปˆเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰, เป€เบžเบทเปˆเบญเบšเปเปˆเปƒเบซเป‰เบ„เบญเบšเบ„เบญเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบตเบ‚เบญเบ‡เบ•เบปเป‰เบ™เบ•เป. เป€เบกเบทเปˆเบญเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ, เป€เบŠเบตเบšเป€เบงเบต Janus เบ–เบทเบเป€เบฅเบทเบญเบเบšเบปเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ„เบตเบ-เบ„เบนเปˆ (เปเบฒเบเป€เบฅเบเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ). เปƒเบ™เป€เบงเบฅเบฒเบ™เบฑเป‰เบ™, เบ™เบตเป‰เปเบกเปˆเบ™เบžเบฝเบ‡เบžเป, เบญเบตเบ‡เบ•เบฒเบกเบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบกเบฑเบ™เปƒเบซเป‰เบญเบฑเบ”เบ•เบฒเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ›เบฐเบกเบฒเบ™เบชเบตเปˆเป€เบ—เบปเปˆเบฒ, เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบกเปˆเบ™เบ›เบฐเบกเบฒเบ™ 80. เปƒเบ™เบ‚เบฐเบ™เบฐเบ”เบฝเบงเบเบฑเบ™, เบฅเบฒเบ„เบฒเป„เบ”เป‰เบ–เบทเบเบซเบผเบธเบ”เบฅเบปเบ‡เป€เบ›เบฑเบ™ ~ 2 rubles เบ•เปเปˆเบšเบปเบ”เบฎเบฝเบ™, เบšเบงเบเบเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบฅเบฐเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™.

เบˆเบฒเบ Skype เป„เบ› WebRTC: เบžเบงเบเป€เบฎเบปเบฒเบˆเบฑเบ”เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบงเบดเบ”เบตเป‚เบญเบœเปˆเบฒเบ™เป€เบงเบฑเบšเปเบ™เบงเปƒเบ”

เบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒเบซเบปเบงเบ‚เปเป‰เบ‚เบญเบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบงเบดเบ”เบตเป‚เบญ

เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบเบงเบ”โ€‹เบเบฒโ€‹เบ„เปเบฒโ€‹เบ„เบถเบ”โ€‹เบ„เปเบฒโ€‹เป€เบซเบฑเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ™เบฑเบโ€‹เบฎเบฝเบ™โ€‹เปเบฅเบฐโ€‹เบ„เบนโ€‹เบญเบฒโ€‹เบˆเบฒเบ™โ€‹เบขเบนเปˆโ€‹เบชเบฐโ€‹เป€เบซเบกเบตโ€‹เป€เบžเบทเปˆเบญโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เปเบฅเบฐโ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบšเบฑเบ™โ€‹เบซเบฒโ€‹เป„เบ”เป‰โ€‹เบ—เบฑเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹. เปƒเบ™เบŠเปˆเบงเบ‡เบฅเบถเบฐเป€เบšเบดเปˆเบ‡เบฎเป‰เบญเบ™เบ‚เบญเบ‡เบ›เบต 2018, เบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบเบฒเบ™เป‚เบ—เปเบกเปˆเบ™เบขเบทเบ™เบขเบนเปˆเปƒเบ™เบญเบฑเบ™เบ”เบฑเบšเบ—เปเบฒเบญเบดเบ”เปƒเบ™เบšเบฑเบ™เบ”เบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบ—เบธเบ. เปƒเบ™เบญเบตเบเบ”เป‰เบฒเบ™เบซเบ™เบถเปˆเบ‡, เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบญเบปเบฒเบŠเบฐเบ™เบฐเบ‚เปเป‰เบšเบปเบเบœเปˆเบญเบ‡เบญเบทเปˆเบ™เป†เบขเปˆเบฒเบ‡เบชเปเบฒเป€เบฅเบฑเบ”เบœเบปเบ™. เปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก, เบกเบฑเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เบญเบฑเบ™เบฎเบตเบšเบ”เปˆเบงเบ™: เบ–เป‰เบฒเบšเบปเบ”เบฎเบฝเบ™เบ–เบทเบเบ‚เบฑเบ”เบ‚เบงเบฒเบ‡, เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบ•เปเปˆเบเบฒเบ™เบชเบนเบ™เป€เบชเบเบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡เบกเบฑเบ™, เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบžเป‰เบญเบกเบเบฑเบšเบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเปƒเบ™เบเบฒเบ™เบŠเบทเป‰เบŠเบธเบ”เบ•เปเปˆเป„เบ›, เปเบฅเบฐเบ–เป‰เบฒเบšเบปเบ”เบฎเบฝเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบ–เบทเบเบฅเบปเบšเบเบงเบ™, เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบ•เปเปˆเบเบฒเบ™เบชเบนเบ™เป€เบชเบเบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰. เบ—เบฑเบ‡เปเบปเบ”.

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

เปƒเบ™เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™, เบ—เบดเบ”เบ—เบฒเบ‡เบ™เบตเป‰เป„เบ”เป‰เบฎเบฑเบš: เบเบฒเบ™เปเบเป‰เป„เบ‚ MVP, เบšเปเปˆเบกเบต metrics, เบšเปเปˆเบกเบตเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ, เบšเปเปˆเบกเบตเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆ 7% เบ‚เบญเบ‡เบ„เบนเบชเบญเบ™เบˆเบปเปˆเบกเบเปˆเบฝเบงเบเบฑเบšเบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบ‚เบญเบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™ (เบšเปเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบ™เบฑเบเบฎเบฝเบ™).

เบˆเบฒเบ Skype เป„เบ› WebRTC: เบžเบงเบเป€เบฎเบปเบฒเบˆเบฑเบ”เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบงเบดเบ”เบตเป‚เบญเบœเปˆเบฒเบ™เป€เบงเบฑเบšเปเบ™เบงเปƒเบ”

เบ—เบดเบ”เบ—เบฒเบ‡เปƒเปเปˆเบเบณเบฅเบฑเบ‡เบ”เบณเป€เบ™เบตเบ™เบขเบนเปˆ

เบ„เปเบฒเบชเบฑเปˆเบ‡เบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเบ„เป‰เบฒเบเบ„เบทเบ™เบตเป‰:

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

เป€เบžเบทเปˆเบญเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ, เบžเบงเบเป€เบฎเบปเบฒเบ•เบฑเป‰เบ‡เบ„เปˆเบฒ metric เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบ—เบตเปˆเบ•เบดเบ”เบ•เบฒเบกเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™ (เบชเบฐเป€เบฅเปˆเบเปƒเบ™เบกเบทเป‰, เบญเบฒเบ—เบดเบ”, เป€เบ”เบทเบญเบ™). เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ™เบฑเป‰เบ™โ€‹, เป€เบซเบผเบปเปˆเบฒโ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบŠเบฑเป‰เบ™โ€‹เบฎเบฝเบ™โ€‹เบˆเบฒเบโ€‹เบ„เบนโ€‹เบญเบฒโ€‹เบˆเบฒเบ™โ€‹, เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™โ€‹เบŠเบฑเป‰เบ™โ€‹เบฎเบฝเบ™โ€‹เบˆเบฒเบโ€‹เบ™เบฑเบโ€‹เบฎเบฝเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เป€เบžเบตเปˆเบกโ€‹เปƒเบซเป‰โ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡เบชเบปเบกเบกเบธเบ”เบ•เบดเบ–เบฒเบ™เบเปˆเบฝเบงเบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบœเบดเบ”เบžเบฒเบ”, เปเบเป‰เป„เบ‚เบกเบฑเบ™, เปเบฅเบฐเป€เบšเบดเปˆเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ™เบ™เบฐเป‚เบเบšเบฒเบเบ”เป‰เบฒเบ™. เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป„เบ›เบซเบฒเบซเบกเบฒเบเป„เบกเป‰เบ—เบตเปˆเบซเป‰เบญเบเบ•เปˆเปเบฒ: เบ•เบปเบงเบขเปˆเบฒเบ‡, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ›เปˆเบฝเบ™เบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™ vp8 เบ”เป‰เบงเบ vp9, เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡. เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบžเบฐเบเบฒเบเบฒเบกเบซเบผเบดเป‰เบ™เบเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ Janus เปเบฅเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบญเบทเปˆเบ™เป† - เปƒเบ™เบเปเบฅเบฐเบ™เบตเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”, เบžเบงเบเป€เบ‚เบปเบฒเบšเปเปˆเป„เบ”เป‰เบ™เปเบฒเป„เบ›เบชเบนเปˆเบชเบดเปˆเบ‡เปƒเบ”.

เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบตเบชเบญเบ‡, เบเบฒเบ™เบชเบปเบกเบกเบธเบ”เบ•เบดเบ–เบฒเบ™เป„เบ”เป‰เป€เบเบตเบ”เบ‚เบทเป‰เบ™: WebRTC เปเบกเปˆเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚ peer-to-peer, เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบเบฒเบ‡. เบšเบฒเบ‡เบ—เบตเบšเบฑเบ™เบซเบฒเปเบกเปˆเบ™เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰? เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบฅเบตเปˆเบกเบ‚เบธเบ”เบ„เบปเป‰เบ™เปเบฅเบฐเบžเบปเบšเป€เบซเบฑเบ™เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”เบกเบฒเป€เบ–เบดเบ‡เบ•เบญเบ™เบ™เบฑเป‰เบ™.

เปƒเบ™เป€เบงเบฅเบฒเบ™เบตเป‰, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบˆเบฒเบเบชเบฐเบ™เบธเบเป€เบเบตเป„เบ”เป‰เบ–เบทเบเป€เบฅเบทเบญเบเป‚เบ”เบเปƒเบŠเป‰เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ—เบตเปˆเป‚เบ‡เปˆเบซเบผเบฒเบ: เปเบ•เปˆเบฅเบฐเบ„เบปเบ™เบกเบต "เบ™เป‰เปเบฒเบซเบ™เบฑเบ", เบ‚เบถเป‰เบ™เบเบฑเบšเบŠเปˆเบญเบ‡เบ—เบฒเบ‡เปเบฅเบฐเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™, เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบžเบฐเบเบฒเบเบฒเบกเบชเบปเปˆเบ‡เบœเบนเป‰เปƒเบŠเป‰เป„เบ›เบซเบฒเบœเบนเป‰เบ—เบตเปˆเบกเบต "เบ™เป‰เปเบฒเบซเบ™เบฑเบ" เบ—เบตเปˆเปƒเบซเบเปˆเบ—เบตเปˆเบชเบธเบ”, เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™ เป€เบญเบปเบฒเปƒเบˆเปƒเบชเปˆเบเบฑเบšเบšเปˆเบญเบ™เบ—เบตเปˆเบœเบนเป‰เปƒเบŠเป‰เบ•เบฑเป‰เบ‡เบžเบนเบกเบชเบฑเบ™เบ–เบฒเบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ„เบนเบชเบญเบ™เบˆเบฒเบเป€เบŠเบ™เบ›เบตเป€เบ•เบตเบชเบฐเป€เบšเบตเบเบชเบฒเบกเบฒเบ”เบชเบทเปˆเบชเบฒเบ™เบเบฑเบšเบ™เบฑเบเบฎเบฝเบ™เบˆเบฒเบ Siberia เบœเปˆเบฒเบ™ Moscow, เปเบฅเบฐเบšเปเปˆเปเบกเปˆเบ™เบœเปˆเบฒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ Janus เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปƒเบ™ St.

เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเป„เบ”เป‰เบ–เบทเบเป€เบฎเบฑเบ”เบ„เบทเบ™เปƒเบซเบกเปˆ: เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เป€เบกเบทเปˆเบญเบœเบนเป‰เปƒเบŠเป‰เป€เบ›เบตเบ”เป€เบงเบ—เบตเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบžเบงเบเป€เบฎเบปเบฒเป€เบเบฑเบšเบเปเบฒเบ‚เปเป‰เบกเบนเบ™ pings เบˆเบฒเบเบฅเบฒเบงเป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เป‚เบ”เบเปƒเบŠเป‰ Ajax. เป€เบกเบทเปˆเบญเบชเป‰เบฒเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ, เบžเบงเบเป€เบฎเบปเบฒเป€เบฅเบทเบญเบเบ„เบนเปˆ pings (เบ„เบน - เป€เบŠเบตเบŸเป€เบงเบตเปเบฅเบฐเบ™เบฑเบเบฎเบฝเบ™ - เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ) เบ—เบตเปˆเบกเบตเบˆเปเบฒเบ™เบงเบ™เบ™เป‰เบญเบเบ—เบตเปˆเบชเบธเบ”. ping เบซเบ™เป‰เบญเบเบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเป„เบฅเบเบฐเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบซเบ™เป‰เบญเบเบฅเบปเบ‡เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ; เป„เบฅเบเบฐเบซเปˆเบฒเบ‡เบ—เบตเปˆเบชเบฑเป‰เบ™เบเบงเปˆเบฒเบซเบกเบฒเบเป€เบ–เบดเบ‡เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบ•เปเปˆเบฒเบเบงเปˆเบฒเบ‚เบญเบ‡เบเบฒเบ™เบชเบนเบ™เป€เบชเบเปเบžเบฑเบเป€เบเบฑเบ”; เบเบฒเบ™เบชเบนเบ™เป€เบชเบเปเบžเบฑเบเป€เบเบฑเบ”เปเบกเปˆเบ™เบ›เบฑเบ”เปƒเบˆเบฅเบปเบšเบ—เบตเปˆเปƒเบซเบเปˆเบ—เบตเปˆเบชเบธเบ”เปƒเบ™เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบงเบดเบ”เบตเป‚เบญ. เบชเปˆเบงเบ™เปเบšเปˆเบ‡เบ—เบฒเบ‡เบฅเบปเบšเบซเบผเบธเบ”เบฅเบปเบ‡เป€เบ„เบดเปˆเบ‡เบซเบ™เบถเปˆเบ‡เปƒเบ™เบชเบฒเบกเป€เบ”เบทเบญเบ™ (เป€เบžเบทเปˆเบญเบ„เบงเบฒเบกเบเบธเบ•เบดเบ—เปเบฒ, เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบญเบทเปˆเบ™เป†เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เป€เบงเบฅเบฒเบ™เบตเป‰, เปเบ•เปˆเบ™เบตเป‰เป€เบเบทเบญเบšเปเบ™เปˆเบ™เบญเบ™เบงเปˆเบฒเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”).

เบˆเบฒเบ Skype เป„เบ› WebRTC: เบžเบงเบเป€เบฎเบปเบฒเบˆเบฑเบ”เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบงเบดเบ”เบตเป‚เบญเบœเปˆเบฒเบ™เป€เบงเบฑเบšเปเบ™เบงเปƒเบ”

เบˆเบฒเบ Skype เป„เบ› WebRTC: เบžเบงเบเป€เบฎเบปเบฒเบˆเบฑเบ”เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบงเบดเบ”เบตเป‚เบญเบœเปˆเบฒเบ™เป€เบงเบฑเบšเปเบ™เบงเปƒเบ”

เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰เป„เบ”เป‰เบ„เบปเป‰เบ™เบžเบปเบšเบชเบดเปˆเบ‡เบญเบทเปˆเบ™เบ—เบตเปˆเบšเปเปˆเบŠเบฑเบ”เป€เบˆเบ™, เปเบ•เปˆเป€เบซเบฑเบ™เป„เบ”เป‰เบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒเบกเบตเบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™: เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ Janus เบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบ™เบถเปˆเบ‡เบขเบนเปˆเปƒเบ™เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบซเบ™เบฒ, เบกเบฑเบ™เบ”เบตเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเบกเบตเบชเบญเบ‡เบญเบฑเบ™เบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบเบงเปˆเบฒเบ—เบตเปˆเบกเบตเปเบšเบ™เบงเบดเบ”เบšเบฒเบ‡เบเบงเปˆเบฒ. เบ™เบตเป‰เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบซเบผเบฑเบ‡เบˆเบฒเบเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบŠเบทเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปƒเบ™เบ„เบงเบฒเบกเบซเบงเบฑเบ‡เบ—เบตเปˆเบˆเบฐเบšเบตเบšเบญเบฑเบ”เบซเป‰เบญเบ‡เบซเบผเบฒเบ (เบเบญเบ‡เบ›เบฐเบŠเบธเบกเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™) เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบžเบงเบเบกเบฑเบ™เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™. เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบกเบตเบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เปเบšเบ™เบงเบดเบ”, เป€เบŠเบดเปˆเบ‡เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เปเบ›เป„เบ”เป‰เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡เบเปˆเบฝเบงเบเบฑเบšเบˆเปเบฒเบ™เบงเบ™เบซเป‰เบญเบ‡ - เบžเบงเบเป€เบฎเบปเบฒเบฎเบนเป‰เบงเปˆเบฒเบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ”เป„เบ”เป‰เบซเบผเบฒเบเบ›เบฒเบ™เปƒเบ”, เบ•เบปเบงเบขเปˆเบฒเบ‡, เบขเบนเปˆเบ—เบตเปˆ 300 Mbit / s. เบ—เบฑเบ™เบ—เบตเบ—เบตเปˆเบกเบตเบซเป‰เบญเบ‡เบซเบผเบฒเบเป€เบเบตเบ™เป„เบ›เป€เบ›เบตเบ”เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เบžเบงเบเป€เบฎเบปเบฒเบขเบธเบ”เป€เบŠเบปเบฒเป€เบฅเบทเบญเบเบกเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบเบดเบ”เบˆเบฐเบเปเบฒเปƒเบซเบกเปˆเบˆเบปเบ™เบเปˆเบงเบฒเบเบฒเบ™เป‚เบซเบผเบ”เบซเบผเบธเบ”เบฅเบปเบ‡. เบ„เบงเบฒเบกเบ„เบดเบ”เปเบกเปˆเบ™เบงเปˆเบฒ, เป„เบ”เป‰เบŠเบทเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป‚เบซเบฅเบ”เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เปƒเบซเป‰เบกเบฑเบ™เบชเบนเบ‡เบชเบธเบ”, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เปƒเบ™เบ—เบตเปˆเบชเบธเบ”เบกเบฑเบ™เบˆเบฐเบ–เบทเบเบˆเปเบฒเบเบฑเบ”เป‚เบ”เบเป‚เบ›เป€เบŠเบ”เป€เบŠเบตเปเบฅเบฐเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ, เปเบฅเบฐเบšเปเปˆเปเบกเปˆเบ™เปเบšเบ™เบงเบดเบ”. เปเบ•เปˆเบกเบฑเบ™เป„เบ”เป‰เบซเบฑเบ™เบญเบญเบเบงเปˆเบฒเบซเบผเบฑเบ‡เบˆเบฒเบเบˆเปเบฒเบ™เบงเบ™เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เบ‚เบญเบ‡เบซเป‰เบญเบ‡เป€เบ›เบตเบ” (420), เป€เบ–เบดเบ‡เบงเปˆเบฒเบˆเบฐเบกเบตเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบเบฒเบ™เป‚เบซเบผเบ”เบขเบนเปˆเปƒเบ™เป‚เบ›เป€เบŠเบ”เป€เบŠเบต, เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเปเบฅเบฐเปเบœเปˆเบ™เปเบกเปˆเบ™เบเบฑเบ‡เบขเบนเปˆเป„เบเบˆเบฒเบเบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”, เบ„เบงเบฒเบกเบšเปเปˆเบžเปเปƒเบˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบกเบฒเบฎเบญเบ”เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™. เบ›เบฒเบเบปเบ”เบ‚เบทเป‰เบ™, เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบฎเป‰เบฒเบเปเบฎเบ‡เบ‚เบถเป‰เบ™เบžเบฒเบเปƒเบ™ Janus, เบšเบฒเบ‡เบ—เบตเบญเบฒเบ”เบกเบตเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™. เบžเบงเบเป€เบฎเบปเบฒเป€เบฅเบตเปˆเบกเบ—เบปเบ”เบฅเบญเบ‡, เบซเบผเบธเบ”เบ‚เบตเบ”เบˆเบณเบเบฑเบ”เปเบšเบ™เบงเบดเบ”เบˆเบฒเบ 300 เบซเบฒ 200 Mbit/s, เปเบฅเบฐเบšเบฑเบ™เบซเบฒเบ•เปˆเบฒเบ‡เป†เบเปเปˆเบซเบฒเบเป„เบ›. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบŠเบทเป‰เบชเบฒเบกเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปƒเบซเบกเปˆเปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™เบ—เบตเปˆเบกเบตเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบ•เปˆเปเบฒเปเบฅเบฐเบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐ, เบžเบงเบเป€เบฎเบปเบฒเบ„เบดเบ”เบงเปˆเบฒเบ™เบตเป‰เบˆเบฐเบ™เปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เปƒเบ™เบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบ‚เบญเบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™. เปเบ™เปˆเบ™เบญเบ™, เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเป„เบ”เป‰เบžเบฐเบเบฒเบเบฒเบกเบŠเบญเบเบซเบฒเบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบเบตเบ”เบ‚เบถเป‰เบ™เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™; เป„เบกเป‰เบ„เป‰เบญเบ™เป€เบ—เบปเป‰เบฒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡. เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบ›เป‰เบญเบ‡โ€‹เบเบฑเบ™โ€‹เบ›เบฐโ€‹เป€เบ—เบ”โ€‹เบ‚เบญเบ‡โ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒ, เปƒเบซเป‰โ€‹เป€เบงเบปเป‰เบฒโ€‹เบงเปˆเบฒโ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ™เบฑเป‰เบ™โ€‹เบกเบฑเบ™โ€‹เบˆเปเบฒโ€‹เป€เบ›เบฑเบ™โ€‹เป€เบžเบทเปˆเบญโ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบšเบฑเบ™โ€‹เบซเบฒโ€‹เบ—เบตเปˆโ€‹เบเบปเบ”โ€‹เบ”เบฑเบ™โ€‹เป„เบงโ€‹เป€เบ—เบปเปˆเบฒโ€‹เบ—เบตเปˆโ€‹เป€เบ›เบฑเบ™โ€‹เป„เบ›โ€‹เป„เบ”เป‰, เปเบฅเบฐโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบกเบฑเบ™โ€‹เบ‡เบฒเบก; เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, Janus เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™เบเปˆเบญเบ‡เบชเบตเบ”เปเบฒเบ—เบตเปˆเบ‚เบฝเบ™เป€เบ›เบฑเบ™ C, เบกเบฑเบ™เบกเบตเบฅเบฒเบ„เบฒเปเบžเบ‡เบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเปƒเบชเปˆเบกเบฑเบ™.

เบˆเบฒเบ Skype เป„เบ› WebRTC: เบžเบงเบเป€เบฎเบปเบฒเบˆเบฑเบ”เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบงเบดเบ”เบตเป‚เบญเบœเปˆเบฒเบ™เป€เบงเบฑเบšเปเบ™เบงเปƒเบ”

เปเบฅเป‰เบง, เปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบžเบงเบเป€เบฎเบปเบฒ:

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

เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เปเบฅเบฐเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ•เปเปˆเบกเบฒเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เบงเบฒเบกเบšเปเปˆเบžเปเปƒเบˆเปƒเบ™เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ„เบนเบญเบฒเบˆเบฒเบ™เบˆเบฒเบ 7,1% เปƒเบ™เป€เบ”เบทเบญเบ™เบกเบฑเบ‡เบเบญเบ™ 2018 เป€เบ›เบฑเบ™ 2,5% เปƒเบ™เป€เบ”เบทเบญเบ™เบกเบฑเบ‡เบเบญเบ™ 2019.

เบกเบตเบซเบเบฑเบ‡เบ•เปเปˆเป„เบ›

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

เบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบ•เบปเป‰เบ™เบ•เปเปเบกเปˆเบ™เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบฎเบนเป‰เบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เปƒเบ™เบฅเบฐเบ”เบฑเบšเปƒเบ”เบ—เบตเปˆเบˆเบฐเบ›เบฑเบšเบ›เบธเบ‡เบ„เบธเบ™เบ™เบฐเบžเบฒเบš. เบŠเบญเบเบซเบฒเป€เบžเบ”เบฒเบ™เบ™เบตเป‰เปเบกเปˆเบ™เบงเบฝเบเบ‡เบฒเบ™เบ•เบปเป‰เบ™เบ•เป. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบชเบญเบ‡เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เป„เบ”เป‰เบ–เบทเบเบงเบฒเบ‡เปเบœเบ™:

  1. เบ›เบฝเบšเบ—เบฝเบšเบงเบดเบ”เบตเป‚เบญเบœเปˆเบฒเบ™ Janus เบเบฑเบš p2p เบ›เบปเบเบเบฐเบ•เบดเปƒเบ™เบชเบฐเบžเบฒเบšเบเบฒเบ™เบ•เปเปˆเบชเบนเป‰. เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบ™เบตเป‰เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปเบฅเป‰เบง, เบšเปเปˆเบกเบตเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบฒเบ‡เบชเบฐเบ–เบดเบ•เบดเบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบฅเบฐ p2p;
  2. เปƒเบซเป‰เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ (เบฅเบฒเบ„เบฒเปเบžเบ‡) เบˆเบฒเบเบšเปเบฅเบดเบชเบฑเบ”เบ—เบตเปˆเบชเป‰เบฒเบ‡เบฅเบฒเบเป„เบ”เป‰เบชเบฐเป€เบžเบฒเบฐเปƒเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบ—เบฒเบ‡เบงเบดเบ”เบตเป‚เบญ, เปเบฅเบฐเบ›เบฝเบšเบ—เบฝเบšเบˆเปเบฒเบ™เบงเบ™ negativity เบˆเบฒเบเบžเบงเบเป€เบ‚เบปเบฒเบเบฑเบšเบญเบฑเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง.

เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบ—เบฑเบ‡เบชเบญเบ‡เบญเบฑเบ™เบ™เบตเป‰เบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบšเบฑเบ™เบฅเบธเป„เบ”เป‰เปเบฅเบฐเบชเบธเบกเปƒเบชเปˆเบกเบฑเบ™.

เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบเบฑเบ‡เบกเบตเบงเบฝเบเบ‡เบฒเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เปเบเป‰เป„เบ‚เป„เบ”เป‰เป€เบ›เบฑเบ™เบ›เบปเบเบเบฐเบ•เบด:

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

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

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

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com