Skype เชฅเซ€ WebRTC เชธเซเชงเซ€: เช…เชฎเซ‡ เชตเซ‡เชฌ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชกเชฟเชฏเซ‹ เชธเช‚เชšเชพเชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช—เซ‹เช เชตเซเชฏเซ‹

Skype เชฅเซ€ WebRTC เชธเซเชงเซ€: เช…เชฎเซ‡ เชตเซ‡เชฌ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชกเชฟเชฏเซ‹ เชธเช‚เชšเชพเชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช—เซ‹เช เชตเซเชฏเซ‹

เชตเชฟเชฎเชฌเซ‹เช•เซเชธ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เชถเชฟเช•เซเชทเช• เช…เชจเซ‡ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€ เชตเชšเซเชšเซ‡ เชตเชพเชคเชšเซ€เชคเชจเซ‹ เชฎเซเช–เซเชฏ เชฎเชพเชฐเซเช— เชตเชฟเชกเชฟเชฏเซ‹ เช•เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจ เช›เซ‡. เช…เชฎเซ‡ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏ เชชเชนเซ‡เชฒเชพ Skype เช›เซ‹เชกเซ€ เชฆเซ€เชงเซ€ เชนเชคเซ€, เช˜เชฃเชพ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เช‰เช•เซ‡เชฒเซ‹ เช…เชœเชฎเชพเชตเซเชฏเชพ เชนเชคเชพ เช…เชจเซ‡ เช†เช–เชฐเซ‡ WebRTC - Janus-gateway เชธเช‚เชฏเซ‹เชœเชจ เชชเชฐ เชธเซเชฅเชพเชฏเซ€ เชฅเชฏเชพ เชนเชคเชพ. เชฅเซ‹เชกเชพ เชธเชฎเชฏ เชฎเชพเชŸเซ‡ เช…เชฎเซ‡ เชฆเชฐเซ‡เช• เชตเชธเซเชคเซเชฅเซ€ เช–เซเชถ เชนเชคเชพ, เชชเชฐเช‚เชคเซ เชคเซ‡เชฎ เช›เชคเชพเช‚ เช•เซ‡เชŸเชฒเชพเช• เชจเช•เชพเชฐเชพเชคเซเชฎเช• เชชเชพเชธเชพเช“ เชฌเชนเชพเชฐ เช†เชตเชคเชพ เชฐเชนเซเชฏเชพ. เชชเชฐเชฟเชฃเชพเชฎเซ‡, เชเช• เช…เชฒเช— เชตเชฟเชกเชฟเช“ เชฆเชฟเชถเชพ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€.

เชฎเซ‡เช‚ เชจเชตเซ€ เชฆเชฟเชถเชพเชจเชพ เชตเชกเชพ เช•เชฟเชฐเซ€เชฒ เชฐเซ‹เช—เซ‹เชตเซ‹เชฏเชจเซ‡ เชธเซเช•เชพเชฏเซ‡เช‚เช— เช–เชพเชคเซ‡ เชตเชฟเชกเชฟเชฏเซ‹ เช•เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจเชจเซ€ เช‰เชคเซเช•เซเชฐเชพเช‚เชคเชฟ, เชถเซ‹เชงเชพเชฏเซ‡เชฒ เชธเชฎเชธเซเชฏเชพเช“, เช‰เช•เซ‡เชฒเซ‹ เช…เชจเซ‡ เช•เซเชฐเซ‡เชš เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเชตเชพ เช•เชนเซเชฏเซเช‚ เชœเซ‡เชจเซ‹ เช…เชฎเซ‡ เช†เช–เชฐเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹. เช…เชฎเซ‡ เช†เชถเชพ เชฐเชพเช–เซ€เช เช›เซ€เช เช•เซ‡ เชฒเซ‡เช– เชเชตเซ€ เช•เช‚เชชเชจเซ€เช“ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เชฅเชถเซ‡ เช•เซ‡ เชœเซ‡เช“ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฆเซเชตเชพเชฐเชพ เชชเซ‹เชคเชพเชจเซ€ เชœเชพเชคเซ‡ เชตเชฟเชกเชฟเชฏเซ‹ เชชเชฃ เชฌเชจเชพเชตเซ‡ เช›เซ‡.

เช‡เชคเชฟเชนเชพเชธ เชเช• เชฌเซ€เชŸ

2017 เชจเชพ เช‰เชจเชพเชณเชพเชฎเชพเช‚, Skyeng เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸเชจเชพ เชตเชกเชพ, Sergey Safonov, Backend Conf เช–เชพเชคเซ‡ เช…เชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ "Skype เช›เซ‹เชกเซ€ เชฆเซ€เชงเซเช‚ เช…เชจเซ‡ WebRTC เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เซเชฏเซเช‚" เชคเซ‡เชจเซ€ เชตเชพเชฐเซเชคเชพ เชธเชพเชฅเซ‡ เชตเชพเชค เช•เชฐเซ€. เชฐเชธ เชงเชฐเชพเชตเชคเชพ เชฒเซ‹เช•เซ‹ เชญเชพเชทเชฃเชจเซเช‚ เชฐเซ‡เช•เซ‹เชฐเซเชกเชฟเช‚เช— เช…เชนเซ€เช‚ เชœเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡ เช•เชกเซ€ (~45 เชฎเชฟเชจเชฟเชŸ), เช…เชจเซ‡ เช…เชนเซ€เช‚ เชนเซเช‚ เชคเซ‡เชจเชพ เชธเชพเชฐเชจเซ‡ เชŸเซ‚เช‚เช•เชฎเชพเช‚ เชฐเซ‚เชชเชฐเซ‡เช–เชพ เช†เชชเซ€เชถ.

เชธเซเช•เชพเชฏเซ‡เช‚เช— เชธเซเช•เซ‚เชฒ เชฎเชพเชŸเซ‡, เชถเชฟเช•เซเชทเช•-เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€ เชธเช‚เชšเชพเชฐ เชฎเชพเชŸเซ‡ เชตเชฟเชกเชฟเชฏเซ‹ เช•เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจ เชนเช‚เชฎเซ‡เชถเชพ เชชเซเชฐเชพเชฅเชฎเชฟเช•เชคเชพเชจเซ‹ เชฎเชพเชฐเซเช— เชฐเชนเซเชฏเซ‹ เช›เซ‡. เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, เชธเซเช•เชพเชฏเชชเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹, เชชเชฐเช‚เชคเซ เชคเซ‡ เช˜เชฃเชพ เช•เชพเชฐเชฃเซ‹เชธเชฐ เชธเซเชชเชทเซเชŸ เชฐเซ€เชคเซ‡ เชธเช‚เชคเซ‹เชทเช•เชพเชฐเช• เชจ เชนเชคเซ‹, เชฎเซเช–เซเชฏเชคเซเชตเซ‡ เชฒเซ‹เช—เชจเซ€ เช…เช›เชค เช…เชจเซ‡ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เชธเซ€เชงเชพ เชœ เชเช•เซ€เช•เชฐเชฃเชจเซ€ เช…เชถเช•เซเชฏเชคเชพเชจเซ‡ เช•เชพเชฐเชฃเซ‡. เชคเซ‡เชฅเซ€, เช…เชฎเซ‡ เชคเชฎเชพเชฎ เชชเซเชฐเช•เชพเชฐเชจเชพ เชชเซเชฐเชฏเซ‹เช—เซ‹ เช•เชฐเซเชฏเชพ.

เชตเชพเชธเซเชคเชตเชฎเชพเช‚, เชตเชฟเชกเชฟเช“ เชธเช‚เชšเชพเชฐ เชฎเชพเชŸเซ‡เชจเซ€ เช…เชฎเชพเชฐเซ€ เช†เชตเชถเซเชฏเช•เชคเชพเช“ เชฒเช—เชญเช— เชจเซ€เชšเซ‡ เชฎเซเชœเชฌ เชนเชคเซ€:
- เชธเซเชฅเชฟเชฐเชคเชพ;
- เชชเชพเช  เชฆเซ€เช  เช“เช›เซ€ เช•เชฟเช‚เชฎเชค;
- เชฐเซ‡เช•เซ‹เชฐเซเชกเชฟเช‚เช— เชชเชพเช ;
- เช•เซ‹เชฃ เช•เซ‡เชŸเชฒเซเช‚ เชฌเซ‹เชฒเซ‡ เช›เซ‡ เชคเซ‡ เชŸเซเชฐเซ‡เช•เชฟเช‚เช— (เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชคเซ‡ เชฎเชนเชคเซเชตเชจเซเช‚ เช›เซ‡ เช•เซ‡ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“ เชชเชพเช  เชฆเชฐเชฎเชฟเชฏเชพเชจ เชถเชฟเช•เซเชทเช• เช•เชฐเชคเชพเช‚ เชตเชงเซ เชฌเซ‹เชฒเซ‡);
- เชฐเซ‡เช–เซ€เชฏ เชธเซเช•เซ‡เชฒเชฟเช‚เช—;
- UDP เช…เชจเซ‡ TCP เชฌเช‚เชจเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ.

2013 เชฎเชพเช‚ เชŸเซ‹เช•เชฌเซ‹เช•เซเชธเชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชจเซ‹ เชชเซเชฐเชฅเชฎ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹ เชนเชคเซ‹. เชฌเชงเซเช‚ เชธเชพเชฐเซเช‚ เชนเชคเซเช‚, เชชเชฐเช‚เชคเซ เชคเซ‡ เช–เซ‚เชฌ เช–เชฐเซเชšเชพเชณ เชฌเชจเซเชฏเซเช‚ - เชชเชพเช  เชฆเซ€เช  113 เชฐเซเชฌเซ‡เชฒเซเชธ - เช…เชจเซ‡ เชจเชซเซ‹ เช‰เช เชพเชตเซเชฏเซ‹.

เชชเช›เซ€ 2015 เชฎเชพเช‚, เชตเซ‹เช•เซเชธเซ€เชฎเซเชชเซเชฒเชพเชจเซเชŸเชจเซ‡ เชเช•เซ€เช•เซƒเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚. เช•เซ‹เชฃ เช•เซ‡เชŸเชฒเซเช‚ เชฌเซ‹เชฒเซ‡ เช›เซ‡ เชคเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชฎเชพเชฐเซ‡ เชœเซ‡ เชซเช‚เช•เซเชถเชจเชจเซ€ เชœเชฐเซ‚เชฐ เชนเชคเซ€ เชคเซ‡ เช…เชนเซ€เช‚ เชนเชคเซเช‚, เช…เชจเซ‡ เชคเซ‡ เชœ เชธเชฎเชฏเซ‡ เชธเซ‹เชฒเซเชฏเซเชถเชจ เช˜เชฃเซเช‚ เชธเชธเซเชคเซเช‚ เชนเชคเซเช‚: เชœเซ‹ เชฎเชพเชคเซเชฐ เช‘เชกเชฟเชฏเซ‹ เชฐเซ‡เช•เซ‹เชฐเซเชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡, เชคเซ‹ เชคเซ‡เชจเซ€ เช•เชฟเช‚เชฎเชค เชชเซเชฐเชคเชฟ เชชเชพเช  20 เชฐเซเชฌเซ‡เชฒเซเชธ เชนเชคเซ€. เชœเซ‹ เช•เซ‡, เชคเซ‡ เชฎเชพเชคเซเชฐ UDP เชฆเซเชตเชพเชฐเชพ เชœ เช•เชพเชฎ เช•เชฐเชคเซเช‚ เชนเชคเซเช‚ เช…เชจเซ‡ TCP เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเซ€ เชถเช•เชคเซเช‚ เชจเชฅเซ€. เชœเซ‹ เช•เซ‡, เชฒเช—เชญเช— 40% เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“เช เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชธเชฎเชพเชชเซเชค เช•เชฐเซเชฏเซเช‚.

เชเช• เชตเชฐเซเชท เชชเช›เซ€, เช…เชฎเซ‡ เช•เซ‹เชฐเซเชชเซ‹เชฐเซ‡เชŸ เช•เซเชฒเชพเชฏเชจเซเชŸเซเชธเชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชชเซ‹เชคเชพเชจเซ€ เชšเซ‹เช•เซเช•เชธ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹ เชธเชพเชฅเซ‡ เชฐเชพเช–เชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฌเชงเซเช‚ เชฌเซเชฐเชพเช‰เชเชฐ เชฆเซเชตเชพเชฐเชพ เช•เชพเชฎ เช•เชฐเชตเซเช‚ เชœเซ‹เชˆเช, เช•เช‚เชชเชจเซ€ เชซเช•เซเชค http เช…เชจเซ‡ https เช–เซ‹เชฒเซ‡ เช›เซ‡; เชเชŸเชฒเซ‡ เช•เซ‡ Skype เช…เชฅเชตเชพ UDP เชจเชฅเซ€. เช•เซ‹เชฐเซเชชเซ‹เชฐเซ‡เชŸ เช•เซเชฒเชพเชฏเชจเซเชŸเซเชธ = เชชเซˆเชธเชพ, เชคเซ‡เชฅเซ€ เชคเซ‡เช“ เชŸเซ‹เช•เชฌเซ‹เช•เซเชธ เชชเชฐ เชชเชพเช›เชพ เชซเชฐเซเชฏเชพ, เชชเชฐเช‚เชคเซ เช•เชฟเช‚เชฎเชคเชจเซ€ เชธเชฎเชธเซเชฏเชพ เชฆเซ‚เชฐ เชฅเชˆ เชจเชนเซ€เช‚.

เช‰เช•เซ‡เชฒ - WebRTC เช…เชจเซ‡ Janus

เชตเชพเชชเชฐเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚ เชชเซ€เช…เชฐ-เชŸเซ-เชชเซ€เช…เชฐ เชตเชฟเชกเชฟเชฏเซ‹ เช•เซ‹เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจ WebRTC เชฎเชพเชŸเซ‡ เชฌเซเชฐเชพเช‰เชเชฐ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ. เชคเซ‡ เช•เชจเซ‡เช•เซเชถเชจ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพ, เชเชจเซเช•เซ‹เชกเชฟเช‚เช— เช…เชจเซ‡ เชกเซ€เช•เซ‹เชกเชฟเช‚เช— เชธเซเชŸเซเชฐเซ€เชฎเซเชธ, เชŸเซเชฐเซ‡เช•เชจเซ‡ เชธเชฟเช‚เช•เซเชฐเชจเชพเช‡เช เช•เชฐเชตเชพ เช…เชจเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เช—เซเชฒเชฟเชšเชจเซ‡ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเชตเชพ เชธเชพเชฅเซ‡ เช—เซเชฃเชตเชคเซเชคเชพ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ เช›เซ‡. เช…เชฎเชพเชฐเชพ เชญเชพเช— เชฎเชพเชŸเซ‡, เช…เชฎเชพเชฐเซ‡ เช•เซ…เชฎเซ‡เชฐเชพ เช…เชจเซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เชซเซ‹เชจเชฎเชพเช‚เชฅเซ€ เชธเซเชŸเซเชฐเซ€เชฎเซเชธ เชตเชพเช‚เชšเชตเชพ, เชตเชฟเชกเชฟเชฏเซ‹ เชฆเซ‹เชฐเชตเชพ, เช•เชจเซ‡เช•เซเชถเชจ เชฎเซ‡เชจเซ‡เชœ เช•เชฐเชตเชพ, WebRTC เช•เชจเซ‡เช•เซเชถเชจ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพ เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚ เชธเซเชŸเซเชฐเซ€เชฎเซเชธ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เช•เชฐเชตเชพ เชคเซ‡เชฎเชœ เช•เชจเซ‡เช•เซเชถเชจ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซเชฒเชพเชฏเชจเซเชŸเซเชธ เชตเชšเซเชšเซ‡ เชธเชฟเช—เซเชจเชฒเชฟเช‚เช— เชธเช‚เชฆเซ‡เชถเชพเช“ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เช•เชฐเชตเชพเชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเซ€ เชœเซ‹เชˆเช (WebRTC เชชเซ‹เชคเซ‡ เชœ เชตเชฐเซเชฃเชจ เช•เชฐเซ‡ เช›เซ‡. เชกเซ‡เชŸเชพ เชซเซ‹เชฐเซเชฎเซ‡เชŸ, เชชเชฐเช‚เชคเซ เชคเซ‡เชจเซ€ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เชจเชนเซ€เช‚). เชœเซ‹ เช•เซเชฒเชพเชฏเชจเซเชŸเซเชธ NAT เชจเซ€ เชชเชพเช›เชณ เชนเซ‹เชฏ, เชคเซ‹ WebRTC STUN เชธเชฐเซเชตเชฐเซเชธเชจเซ‡ เชœเซ‹เชกเซ‡ เช›เซ‡; เชœเซ‹ เช† เชฎเชฆเชฆ เช•เชฐเชคเซเช‚ เชจเชฅเซ€, เชคเซ‹ เชธเชฐเซเชตเชฐเชจเซ‡ เชŸเชฐเซเชจ เช•เชฐเซ‹.

เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชจเชฟเชฏเชฎเชฟเชค p2p เช•เชจเซ‡เช•เซเชถเชจ เชชเซ‚เชฐเชคเซเช‚ เชจเชฅเซ€, เช•เชพเชฐเชฃ เช•เซ‡ เช…เชฎเซ‡ เชซเชฐเชฟเชฏเชพเชฆเซ‹เชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชตเชงเซ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชฎเชพเชŸเซ‡ เชชเชพเช  เชฐเซ‡เช•เซ‹เชฐเซเชก เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ€เช เช›เซ€เช. เชคเซ‡เชฅเซ€ เช…เชฎเซ‡ WebRTC เชธเซเชŸเซเชฐเซ€เชฎเซเชธเชจเซ‡ เชฐเชฟเชฒเซ‡ เชฆเซเชตเชพเชฐเชพ เชฎเซ‹เช•เชฒเซ€เช เช›เซ€เช เชฎเซ€เชŸเซ‡เช•เซ‹ เชฆเซเชตเชพเชฐเชพ เชœเชพเชจเซเชธ เช—เซ‡เชŸเชตเซ‡. เชชเชฐเชฟเชฃเชพเชฎเซ‡, เช•เซเชฒเชพเชฏเชจเซเชŸเซเชธ เชเช•เชฌเซ€เชœเชพเชจเชพ เชธเชฐเชจเชพเชฎเชพเช‚ เชœเชพเชฃเชคเชพ เชจเชฅเซ€, เชฎเชพเชคเซเชฐ เชœเซ‡เชจเชธ เชธเชฐเซเชตเชฐ เชธเชฐเชจเชพเชฎเซเช‚ เชœเซ‹เชˆเชจเซ‡; เชคเซ‡ เชธเชฟเช—เซเชจเชฒ เชธเชฐเซเชตเชฐเชจเชพ เช•เชพเชฐเซเชฏเซ‹ เชชเชฃ เช•เชฐเซ‡ เช›เซ‡. เชœเชพเชจเซเชธเชฎเชพเช‚ เช†เชชเชฃเชจเซ‡ เชœเซ‹เชˆเชคเซ€ เช˜เชฃเซ€ เชตเชฟเชถเซ‡เชทเชคเชพเช“ เช›เซ‡: เชœเซ‹ เช•เซเชฒเชพเชฏเชจเซเชŸ UDP เช…เชตเชฐเซ‹เชงเชฟเชค เชนเซ‹เชฏ เชคเซ‹ เช†เชชเชฎเซ‡เชณเซ‡ TCP เชชเชฐ เชธเซเชตเชฟเชš เช•เชฐเซ‡ เช›เซ‡; UDP เช…เชจเซ‡ TCP เชฌเช‚เชจเซ‡ เชธเซเชŸเซเชฐเซ€เชฎ เชฐเซ‡เช•เซ‹เชฐเซเชก เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡; เชฎเชพเชชเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเซเช‚; เช‡เช•เซ‹ เชŸเซ‡เชธเซเชŸ เชฎเชพเชŸเซ‡ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชชเซเชฒเช—เช‡เชจ เชชเชฃ เช›เซ‡. เชœเซ‹ เชœเชฐเซ‚เชฐเซ€ เชนเซ‹เชฏ เชคเซ‹, Twilio เชจเชพ STUN เช…เชจเซ‡ TURN เชธเชฐเซเชตเชฐเซเชธ เช†เชชเชฎเซ‡เชณเซ‡ เช•เชจเซ‡เช•เซเชŸ เชฅเชพเชฏ เช›เซ‡.

2017 เชจเชพ เช‰เชจเชพเชณเชพเชฎเชพเช‚, เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชฌเซ‡ เชœเชพเชจเซเชธ เชธเชฐเซเชตเชฐ เชšเชพเชฒเชคเชพ เชนเชคเชพ, เช‰เชชเชฐเชพเช‚เชค เชฐเซ‡เช•เซ‹เชฐเซเชก เช•เชฐเซ‡เชฒเซ€ เช•เชพเชšเซ€ เช‘เชกเชฟเช“ เช…เชจเซ‡ เชตเชฟเชกเชฟเชฏเซ‹ เชซเชพเช‡เชฒเซ‹เชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชตเชงเชพเชฐเชพเชจเซเช‚ เชธเชฐเซเชตเชฐ เชนเชคเซเช‚, เชœเซ‡เชฅเซ€ เชฎเซเช–เซเชฏเชจเชพ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเซ‹ เชชเชฐ เช•เชฌเชœเซ‹ เชจ เช†เชตเซ‡. เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชœเชพเชจเซเชธ เชธเชฐเซเชตเชฐเซเชธเชจเซ‡ เช“เชก-เช‡เชตเชจ เช†เชงเชพเชฐเซ‡ (เช•เชจเซ‡เช•เซเชถเชจ เชจเช‚เชฌเชฐ) เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ. เชคเซ‡ เชธเชฎเชฏเซ‡, เช† เชชเซ‚เชฐเชคเซเช‚ เชนเชคเซเช‚, เช…เชฎเชพเชฐเซ€ เชฒเชพเช—เชฃเซ€เช“ เช…เชจเซเชธเชพเชฐ, เชคเซ‡ เชฒเช—เชญเช— เชšเชพเชฐ เช—เชฃเซเช‚ เชธเชฒเชพเชฎเชคเซ€ เชฎเชพเชฐเซเชœเชฟเชจ เช†เชชเซ‡ เช›เซ‡, เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ€ เชŸเช•เชพเชตเชพเชฐเซ€ เชฒเช—เชญเช— 80 เชนเชคเซ€. เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เช•เชฟเช‚เชฎเชค เช˜เชŸเชพเชกเซ€เชจเซ‡ ~2 เชฐเซเชฌเซ‡เชฒเซเชธ เชชเซเชฐเชคเชฟ เชชเชพเช , เชตเชคเซเชคเชพ เชตเชฟเช•เชพเชธ เช…เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€.

Skype เชฅเซ€ WebRTC เชธเซเชงเซ€: เช…เชฎเซ‡ เชตเซ‡เชฌ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชกเชฟเชฏเซ‹ เชธเช‚เชšเชพเชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช—เซ‹เช เชตเซเชฏเซ‹

เชตเชฟเชกเชฟเช“ เชธเช‚เชšเชพเชฐเชจเชพ เชตเชฟเชทเชฏ เชชเชฐ เชชเชพเช›เชพ เชซเชฐเซ‹

เชธเชฎเชฏเชธเชฐ เชธเชฎเชธเซเชฏเชพเช“ เช“เชณเช–เชตเชพ เช…เชจเซ‡ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชฎเซ‡ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“ เช…เชจเซ‡ เชถเชฟเช•เซเชทเช•เซ‹เชจเชพ เชชเซเชฐเชคเชฟเชธเชพเชฆเชจเซเช‚ เชธเชคเชค เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ€เช เช›เซ€เช. 2018 เชจเชพ เช‰เชจเชพเชณเชพ เชธเซเชงเซ€เชฎเชพเช‚, เชซเชฐเชฟเชฏเชพเชฆเซ‹เชฎเชพเช‚ เช•เซ‹เชฒ เช—เซเชฃเชตเชคเซเชคเชพ เชจเชฟเชถเซเชšเชฟเชคเชชเชฃเซ‡ เชชเซเชฐเชฅเชฎ เชธเซเชฅเชพเชจเซ‡ เชนเชคเซ€. เชเช• เชคเชฐเชซ, เช†เชจเซ‹ เช…เชฐเซเชฅ เช เชฅเชฏเซ‹ เช•เซ‡ เช…เชฎเซ‡ เช…เชจเซเชฏ เช–เชพเชฎเซ€เช“เชจเซ‡ เชธเชซเชณเชคเชพเชชเซ‚เชฐเซเชตเช• เชฆเซ‚เชฐ เช•เชฐเซ€ เช›เซ‡. เชฌเซ€เชœเซ€ เชฌเชพเชœเซ, เชคเชพเชคเซเช•เชพเชฒเชฟเช• เช•เช‚เชˆเช• เช•เชฐเชตเซเช‚ เชœเชฐเซ‚เชฐเซ€ เชนเชคเซเช‚: เชœเซ‹ เชชเชพเช  เช–เซ‹เชฐเชตเชพเชˆ เชœเชพเชฏ, เชคเซ‹ เช…เชฎเซ‡ เชคเซ‡เชจเซเช‚ เชฎเซ‚เชฒเซเชฏ เช—เซเชฎเชพเชตเชตเชพเชจเซเช‚ เชœเซ‹เช–เชฎ เชฒเชˆเช เช›เซ€เช, เช•เซ‡เชŸเชฒเซ€เช•เชตเชพเชฐ เช†เช—เชฒเชพ เชชเซ‡เช•เซ‡เชœเชจเซ€ เช–เชฐเซ€เชฆเซ€เชจเซ€ เช•เชฟเช‚เชฎเชค เชธเชพเชฅเซ‡, เช…เชจเซ‡ เชœเซ‹ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชชเชพเช  เช–เซ‹เชฐเชตเชพเชˆ เชœเชพเชฏ, เชคเซ‹ เช…เชฎเซ‡ เชธเช‚เชญเชตเชฟเชค เช•เซเชฒเชพเชฏเชจเซเชŸเชจเซ‡ เช—เซเชฎเชพเชตเชตเชพเชจเซเช‚ เชœเซ‹เช–เชฎ เชฒเชˆเช เช›เซ€เช. เชเช•เชธเชพเชฅเซ‡

เชคเซ‡ เชธเชฎเชฏเซ‡, เช…เชฎเชพเชฐเซเช‚ เชตเชฟเชกเชฟเชฏเซ‹ เช•เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจ เชนเชœเซ เชชเชฃ MVP เชฎเซ‹เชกเชฎเชพเช‚ เชนเชคเซเช‚. เชธเชฐเชณ เชถเชฌเซเชฆเซ‹เชฎเชพเช‚ เช•เชนเซ€เช เชคเซ‹, เชคเซ‡เช“เช เชคเซ‡เชจเซ‡ เชฒเซ‹เชจเซเชš เช•เชฐเซเชฏเซเช‚, เชคเซ‡ เช•เชพเชฎ เช•เชฐเซเชฏเซเช‚, เชคเซ‡เช“เช เชคเซ‡เชจเซ‡ เชเช•เชตเชพเชฐ เชฎเชพเชชเซเชฏเซเช‚, เชคเซ‡เช“ เชธเชฎเชœเซ€ เช—เชฏเชพ เช•เซ‡ เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซเช‚ - เชธเชพเชฐเซเช‚, เชธเชฐเชธ. เชœเซ‹ เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‹ เชคเซ‡เชจเซ‡ เช เซ€เช• เช•เชฐเชถเซ‹ เชจเชนเซ€เช‚. เช•เซ‹เชˆเช เชˆเชฐเชพเชฆเชพเชชเซ‚เชฐเซเชตเช• เชธเช‚เชšเชพเชฐ เช—เซเชฃเชตเชคเซเชคเชพเชจเชพ เชฎเซเชฆเซเชฆเชพ เชชเชฐ เชงเซเชฏเชพเชจ เช†เชชเซเชฏเซเช‚ เชจเชฅเซ€. เช“เช—เชธเซเชŸ เชธเซเชงเซ€เชฎเชพเช‚, เชคเซ‡ เชธเซเชชเชทเซเชŸ เชฅเชˆ เช—เชฏเซเช‚ เช•เซ‡ เช† เชšเชพเชฒเซ เชฐเชพเช–เซ€ เชถเช•เชพเชคเซเช‚ เชจเชฅเซ€, เช…เชจเซ‡ เช…เชฎเซ‡ WebRTC เช…เชจเซ‡ Janus เชธเชพเชฅเซ‡ เชถเซเช‚ เช–เซ‹เชŸเซเช‚ เชนเชคเซเช‚ เชคเซ‡ เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เช…เชฒเช— เชฆเชฟเชถเชพ เชถเชฐเซ‚ เช•เชฐเซ€.

เช‡เชจเชชเซเชŸ เชชเชฐ, เช† เชฆเชฟเชถเชพ เชชเซเชฐเชพเชชเซเชค เชฅเชˆ: MVP เชธเซ‹เชฒเซเชฏเซเชถเชจ, เช•เซ‹เชˆ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ, เช•เซ‹เชˆ เชงเซเชฏเซ‡เชฏ, เชธเซเชงเชพเชฐเชฃเชพ เชฎเชพเชŸเซ‡เชจเซ€ เช•เซ‹เชˆ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชจเชฅเซ€, เชœเซเชฏเชพเชฐเซ‡ 7% เชถเชฟเช•เซเชทเช•เซ‹ เชธเช‚เชฆเซ‡เชถเชพเชตเซเชฏเชตเชนเชพเชฐเชจเซ€ เช—เซเชฃเชตเชคเซเชคเชพ เชตเชฟเชถเซ‡ เชซเชฐเชฟเชฏเชพเชฆ เช•เชฐเซ‡ เช›เซ‡ (เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“ เชชเชฐ เชชเชฃ เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชจ เชนเชคเซ‹).

Skype เชฅเซ€ WebRTC เชธเซเชงเซ€: เช…เชฎเซ‡ เชตเซ‡เชฌ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชกเชฟเชฏเซ‹ เชธเช‚เชšเชพเชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช—เซ‹เช เชตเซเชฏเซ‹

เชเช• เชจเชตเซ€ เชฆเชฟเชถเชพ เชšเชพเชฒเซ€ เชฐเชนเซ€ เช›เซ‡

เช†เชฆเซ‡เชถ เช†เชจเชพ เชœเซ‡เชตเซ‹ เชฆเซ‡เช–เชพเชฏ เช›เซ‡:

  • เชตเชฟเชญเชพเช—เชจเชพ เชตเชกเชพ, เชœเซ‡ เชฎเซเช–เซเชฏ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เชชเชฃ เช›เซ‡.
  • QA เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡, เช…เชธเซเชฅเชฟเชฐ เชธเช‚เชšเชพเชฐ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชจเชตเซ€ เชฐเซ€เชคเซ‹ เชถเซ‹เชงเซ‡ เช›เซ‡ เช…เชจเซ‡ เชซเซเชฐเชจเซเชŸ เชฒเชพเช‡เชจเชฅเซ€ เชธเชฎเชธเซเชฏเชพเช“เชจเซ€ เชœเชพเชฃ เช•เชฐเซ‡ เช›เซ‡.
  • เชตเชฟเชถเซเชฒเซ‡เชทเช• เชธเชคเชค เชคเช•เชจเซ€เช•เซ€ เชกเซ‡เชŸเชพเชฎเชพเช‚ เชตเชฟเชตเชฟเชง เชธเชนเชธเช‚เชฌเช‚เชงเซ‹ เชถเซ‹เชงเซ‡ เช›เซ‡, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชชเซเชฐเชคเชฟเชธเชพเชฆเชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชธเซเชงเชพเชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเซเชฐเชฏเซ‹เช—เซ‹เชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชคเชชเชพเชธเซ‡ เช›เซ‡.
  • เชชเซเชฐเซ‹เชกเช•เซเชŸ เชฎเซ‡เชจเซ‡เชœเชฐ เชชเซเชฐเชฏเซ‹เช—เซ‹ เชฎเชพเชŸเซ‡ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชเช•เช‚เชฆเชฐ เชฆเชฟเชถเชพ เช…เชจเซ‡ เชซเชพเชณเชตเชฃเซ€เชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡.
  • เชฌเซ€เชœเซ‹ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เช˜เชฃเซ€เชตเชพเชฐ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เช…เชจเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เช•เชพเชฐเซเชฏเซ‹เชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡.

เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, เช…เชฎเซ‡ เชชเซเชฐเชฎเชพเชฃเชฎเชพเช‚ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชฎเซ‡เชŸเซเชฐเชฟเช• เชธเซ‡เชŸ เช•เชฐเซเชฏเซเช‚ เช›เซ‡ เชœเซ‡ เชธเช‚เชšเชพเชฐ เช—เซเชฃเชตเชคเซเชคเชพ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ (เชฆเชฟเชตเชธเซ‹, เช…เช เชตเชพเชกเชฟเชฏเชพ, เชฎเชนเชฟเชจเชพเช“เชจเซ€ เชธเชฐเซ‡เชฐเชพเชถ) เชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเซ‡ เช›เซ‡. เชคเซ‡ เชธเชฎเชฏเซ‡, เช† เชถเชฟเช•เซเชทเช•เซ‹เชจเชพ เช—เซเชฐเซ‡เชก เชนเชคเชพ; เชชเชพเช›เชณเชฅเซ€ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“เชจเชพ เช—เซเชฐเซ‡เชก เชคเซ‡เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ. เชชเช›เซ€ เชคเซ‡เช“เช เชถเซเช‚ เช–เซ‹เชŸเซเช‚ เช•เชพเชฎ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เชนเชคเซเช‚ เชคเซ‡ เชตเชฟเชถเซ‡ เชชเซ‚เชฐเซเชตเชงเชพเชฐเชฃเชพเช“ เชฌเชจเชพเชตเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚, เชคเซ‡เชจเซ‡ เชธเซเชงเชพเชฐเซเชฏเซเช‚ เช…เชจเซ‡ เช—เชคเชฟเชถเซ€เชฒเชคเชพเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชœเซ‹เชตเชพ. เช…เชฎเซ‡ เช“เช›เชพ เชฒเชŸเช•เชคเชพ เชซเชณ เชฎเชพเชŸเซ‡ เช—เชฏเชพ: เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช…เชฎเซ‡ vp8 เช•เซ‹เชกเซ‡เช•เชจเซ‡ vp9 เชธเชพเชฅเซ‡ เชฌเชฆเชฒเซเชฏเซเช‚, เชชเซเชฐเชฆเชฐเซเชถเชจเชฎเชพเช‚ เชธเซเชงเชพเชฐเซ‹ เชฅเชฏเซ‹. เช…เชฎเซ‡ เชœเชพเชจเซเชธ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชธเชพเชฅเซ‡ เชฐเชฎเชตเชพเชจเซ‹ เช…เชจเซ‡ เช…เชจเซเชฏ เชชเซเชฐเชฏเซ‹เช—เซ‹ เชนเชพเชฅ เชงเชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹ - เชฎเซ‹เชŸเชพเชญเชพเช—เชจเชพ เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚ เชคเซ‡เช“ เช•เช‚เชˆเชชเชฃ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชคเชพ เชจเชฅเซ€.

เชฌเซ€เชœเชพ เชคเชฌเช•เซเช•เซ‡, เชเช• เชชเซ‚เชฐเซเชตเชงเชพเชฐเชฃเชพ เช‰เชญเชฐเซ€ เช†เชตเซ€: WebRTC เช เชชเซ€เช…เชฐ-เชŸเซ-เชชเซ€เช…เชฐ เชธเซ‹เชฒเซเชฏเซเชถเชจ เช›เซ‡, เช…เชจเซ‡ เช…เชฎเซ‡ เชฎเชงเซเชฏเชฎเชพเช‚ เชธเชฐเซเชตเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช. เช•เชฆเชพเชš เชธเชฎเชธเซเชฏเชพ เช…เชนเซ€เช‚ เช›เซ‡? เช…เชฎเซ‡ เช–เซ‹เชฆเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚ เช…เชจเซ‡ เช…เชคเซเชฏเชพเชฐ เชธเซเชงเซ€เชจเซ‹ เชธเซŒเชฅเซ€ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชธเซเชงเชพเชฐเซ‹ เชœเซ‹เชตเชพ เชฎเชณเซเชฏเซ‹.

เชคเซ‡ เช•เซเชทเชฃเซ‡, เชเช• เชฎเซ‚เชฐเซเช– เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชชเซ‚เชฒเชฎเชพเช‚เชฅเซ€ เชธเชฐเซเชตเชฐ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚: เชšเซ‡เชจเชฒ เช…เชจเซ‡ เชถเช•เซเชคเชฟเชจเชพ เช†เชงเชพเชฐเซ‡ เชฆเชฐเซ‡เช•เชจเซเช‚ เชชเซ‹เชคเชพเชจเซเช‚ "เชตเชœเชจ" เชนเชคเซเช‚, เช…เชจเซ‡ เช…เชฎเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชธเซŒเชฅเซ€ เชฎเซ‹เชŸเชพ "เชตเชœเชจ" เชตเช—เชฐ เชฎเซ‹เช•เชฒเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹. เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชญเซŒเช—เซ‹เชฒเชฟเช• เชฐเซ€เชคเซ‡ เช•เซเชฏเชพเช‚ เชธเซเชฅเชฟเชค เชนเชคเซ‹ เชคเซ‡เชจเชพ เชชเชฐ เชงเซเชฏเชพเชจ เช†เชชเชตเซเช‚. เชชเชฐเชฟเชฃเชพเชฎเซ‡, เชธเซ‡เชจเซเชŸ เชชเซ€เชŸเชฐเซเชธเชฌเชฐเซเช—เชจเชพ เชถเชฟเช•เซเชทเช• เชธเชพเช‡เชฌเชฟเชฐเซ€เชฏเชพเชจเชพ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€ เชธเชพเชฅเซ‡ เชฎเซ‹เชธเซเช•เซ‹ เชฆเซเชตเชพเชฐเชพ เชตเชพเชคเชšเซ€เชค เช•เชฐเซ€ เชถเช•เซเชฏเชพ, เช…เชจเซ‡ เชธเซ‡เชจเซเชŸ เชชเซ€เชŸเชฐเซเชธเชฌเชฐเซเช—เชฎเชพเช‚ เช…เชฎเชพเชฐเชพ เชœเซ‡เชจเชธ เชธเชฐเซเชตเชฐ เชฆเซเชตเชพเชฐเชพ เชจเชนเซ€เช‚.

เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎ เชซเชฐเซ€เชฅเซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡: เชนเชตเซ‡, เชœเซเชฏเชพเชฐเซ‡ เช•เซ‹เชˆ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช…เชฎเชพเชฐเซเช‚ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เช–เซ‹เชฒเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เช…เชฎเซ‡ Ajax เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฌเชงเชพ เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ เชคเซ‡เชจเซ€ เชชเชพเชธเซ‡เชฅเซ€ เชชเชฟเช‚เช—เซเชธ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเซ€เช เช›เซ€เช. เช•เชจเซ‡เช•เซเชถเชจ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เช…เชฎเซ‡ เชธเซŒเชฅเซ€ เชจเชพเชจเซ€ เชฐเช•เชฎ เชธเชพเชฅเซ‡ เชชเชฟเช‚เช—เซเชธเชจเซ€ เชœเซ‹เชกเซ€ (เชถเชฟเช•เซเชทเช•-เชธเชฐเซเชตเชฐ เช…เชจเซ‡ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€-เชธเชฐเซเชตเชฐ) เชชเชธเช‚เชฆ เช•เชฐเซ€เช เช›เซ€เช. เช“เช›เซ€ เชชเชฟเช‚เช— เชเชŸเชฒเซ‡ เชธเชฐเซเชตเชฐ เชฎเชพเชŸเซ‡ เชจเซ‡เชŸเชตเชฐเซเช•เชจเซเช‚ เช“เช›เซเช‚ เช…เช‚เชคเชฐ; เชŸเซ‚เช‚เช•เชพ เช…เช‚เชคเชฐ เชเชŸเชฒเซ‡ เชชเซ‡เช•เซ‡เชŸเซ‹ เช—เซเชฎเชพเชตเชตเชพเชจเซ€ เช“เช›เซ€ เชธเช‚เชญเชพเชตเชจเชพ; เชตเชฟเชกเซ€เชฏเซ‹ เช•เซ‹เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เชชเซ‡เช•เซ‡เชŸ เชจเซเช•เชถเชพเชจ เช เชธเซŒเชฅเซ€ เชฎเซ‹เชŸเซเช‚ เชจเช•เชพเชฐเชพเชคเซเชฎเช• เชชเชฐเชฟเชฌเชณ เช›เซ‡. เชจเช•เชพเชฐเชพเชคเซเชฎเช•เชคเชพเชจเซ‹ เชนเชฟเชธเซเชธเซ‹ เชคเซเชฐเชฃ เชฎเชนเชฟเชจเชพเชฎเชพเช‚ เช…เชกเชงเซ‹ เชฅเชˆ เช—เชฏเซ‹ (เช‰เชšเชฟเชค เช•เชนเซเช‚ เชคเซ‹, เช† เชธเชฎเชฏเซ‡ เช…เชจเซเชฏ เชชเซเชฐเชฏเซ‹เช—เซ‹ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ, เชชเชฐเช‚เชคเซ เช†เชจเซ€ เชฒเช—เชญเช— เชšเซ‹เช•เซเช•เชธเชชเชฃเซ‡ เชธเซŒเชฅเซ€ เชตเชงเซ เช…เชธเชฐ เชฅเชˆ เชนเชคเซ€).

Skype เชฅเซ€ WebRTC เชธเซเชงเซ€: เช…เชฎเซ‡ เชตเซ‡เชฌ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชกเชฟเชฏเซ‹ เชธเช‚เชšเชพเชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช—เซ‹เช เชตเซเชฏเซ‹

Skype เชฅเซ€ WebRTC เชธเซเชงเซ€: เช…เชฎเซ‡ เชตเซ‡เชฌ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชกเชฟเชฏเซ‹ เชธเช‚เชšเชพเชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช—เซ‹เช เชตเซเชฏเซ‹

เช…เชฎเซ‡ เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚ เชฌเซ€เชœเซ€ เชฌเชฟเชจ-เชธเซเชชเชทเซเชŸ, เชชเชฐเช‚เชคเซ เชฆเซ‡เช–เซ€เชคเซ€ เชฐเซ€เชคเซ‡ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชตเชธเซเชคเซ เชถเซ‹เชงเซ€ เช•เชพเชขเซ€ เช›เซ‡: เชœเชพเชกเซ€ เชšเซ‡เชจเชฒ เชชเชฐ เชเช• เชถเช•เซเชคเชฟเชถเชพเชณเซ€ เชœเซ‡เชจเชธ เชธเชฐเซเชตเชฐเชจเซ‡ เชฌเชฆเชฒเซ‡, เชชเชพเชคเชณเชพ เชฌเซ‡เชจเซเชกเชตเชฟเชกเซเชฅ เชธเชพเชฅเซ‡ เชฌเซ‡ เชธเชฐเชณ เชนเซ‹เชฏ เชคเซ‡ เชตเชงเซ เชธเชพเชฐเซเช‚ เช›เซ‡. เช…เชฎเซ‡ เชเช• เชœ เชธเชฎเชฏเซ‡ เช˜เชฃเชพ เชฐเซ‚เชฎเซ‹ (เชธเช‚เชšเชพเชฐ เชธเชคเซเชฐเซ‹) เชฎเชพเช‚ เช–เซ‡เช‚เชšเชตเชพเชจเซ€ เช†เชถเชพเชฎเชพเช‚ เชถเช•เซเชคเชฟเชถเชพเชณเซ€ เชฎเชถเซ€เชจเซ‹ เช–เชฐเซ€เชฆเซเชฏเชพ เชชเช›เซ€ เช† เชธเซเชชเชทเซเชŸ เชฅเชฏเซเช‚. เชธเชฐเซเชตเชฐเชจเซ€ เชฌเซ‡เชจเซเชกเชตเชฟเชกเซเชฅ เชฎเชฐเซเชฏเชพเชฆเชพ เชนเซ‹เชฏ เช›เซ‡, เชœเซ‡เชจเซ‹ เช…เชฎเซ‡ เชšเซ‹เช•เซเช•เชธ เชฐเซ€เชคเซ‡ เชฐเซ‚เชฎเชจเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เช…เชจเซเชตเชพเชฆ เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช - เช…เชฎเซ‡ เชœเชพเชฃเซ€เช เช›เซ€เช เช•เซ‡ เช•เซ‡เชŸเชฒเชพ เช–เซ‹เชฒเซ€ เชถเช•เชพเชฏ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, 300 Mbit/s. เชธเชฐเซเชตเชฐ เชชเชฐ เช˜เชฃเชพ เชฌเชงเชพ เชฐเซ‚เชฎ เช–เซเชฒเชคเชพเชจเซ€ เชธเชพเชฅเซ‡ เชœ, เชฒเซ‹เชก เช˜เชŸเซ‡ เชคเซเชฏเชพเช‚ เชธเซเชงเซ€ เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เชจเชตเซ€ เชชเซเชฐเชตเซƒเชคเซเชคเชฟเช“ เชฎเชพเชŸเซ‡ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชจเซเช‚ เชฌเช‚เชง เช•เชฐเซ€เช เช›เซ€เช. เชตเชฟเชšเชพเชฐ เช เชนเชคเซ‹ เช•เซ‡, เชเช• เชถเช•เซเชคเชฟเชถเชพเชณเซ€ เชฎเชถเซ€เชจ เช–เชฐเซ€เชฆเซเชฏเชพ เชชเช›เซ€, เช…เชฎเซ‡ เชคเซ‡เชจเชพ เชชเชฐ เชšเซ‡เชจเชฒเชจเซ‡ เชฎเชนเชคเซเชคเชฎ เชฒเซ‹เชก เช•เชฐเซ€เชถเซเช‚, เชœเซ‡เชฅเซ€ เช…เช‚เชคเซ‡ เชคเซ‡ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เช…เชจเซ‡ เชฎเซ‡เชฎเชฐเซ€ เชฆเซเชตเชพเชฐเชพ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชฐเชนเซ‡เชถเซ‡, เช…เชจเซ‡ เชฌเซ‡เชจเซเชกเชตเชฟเชกเซเชฅ เชฆเซเชตเชพเชฐเชพ เชจเชนเซ€เช‚. เชชเชฐเช‚เชคเซ เชคเซ‡ เชฌเชนเชพเชฐ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เชšเซ‹เช•เซเช•เชธ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เช–เซเชฒเซเชฒเชพ เช“เชฐเชกเชพเช“ (420) เชชเช›เซ€, เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ, เชฎเซ‡เชฎเชฐเซ€ เช…เชจเซ‡ เชกเชฟเชธเซเช• เชชเชฐเชจเซ‹ เชญเชพเชฐ เชนเชœเซ€ เชชเชฃ เชฎเชฐเซเชฏเชพเชฆเชพเชฅเซ€ เช–เซ‚เชฌ เชฆเซ‚เชฐ เชนเซ‹เชตเชพ เช›เชคเชพเช‚, เชจเช•เชพเชฐเชพเชคเซเชฎเช•เชคเชพ เชคเช•เชจเซ€เช•เซ€ เชธเชชเซ‹เชฐเซเชŸ เชชเชฐ เช†เชตเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‡ เช›เซ‡. เชฆเซ‡เช–เซ€เชคเซ€ เชฐเซ€เชคเซ‡, เชœเชพเชจเซเชธเชจเซ€ เช…เช‚เชฆเชฐ เช•เช‚เชˆเช• เช–เชฐเชพเชฌ เชฅเชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡, เช•เชฆเชพเชš เชคเซเชฏเชพเช‚ เชชเชฃ เช•เซ‡เชŸเชฒเชพเช• เชชเซเชฐเชคเชฟเชฌเช‚เชงเซ‹ เช›เซ‡. เช…เชฎเซ‡ เชชเซเชฐเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚, เชฌเซ‡เชจเซเชกเชตเชฟเชกเซเชฅ เชฎเชฐเซเชฏเชพเชฆเชพ 300 เชฅเซ€ เช˜เชŸเชพเชกเซ€เชจเซ‡ 200 Mbit/s เช•เชฐเซ€, เช…เชจเซ‡ เชธเชฎเชธเซเชฏเชพเช“ เชฆเซ‚เชฐ เชฅเชˆ เช—เชˆ. เชนเชตเซ‡ เช…เชฎเซ‡ เชจเซ€เชšเซ€ เชฎเชฐเซเชฏเชพเชฆเชพเช“ เช…เชจเซ‡ เชฒเชพเช•เซเชทเชฃเชฟเช•เชคเชพเช“ เชธเชพเชฅเซ‡ เชเช• เชธเชพเชฅเซ‡ เชคเซเชฐเชฃ เชจเชตเชพ เชธเชฐเซเชตเชฐ เช–เชฐเซ€เชฆเซเชฏเชพ เช›เซ‡, เช…เชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เช†เชจเชพเชฅเซ€ เชธเช‚เชšเชพเชฐเชจเซ€ เช—เซเชฃเชตเชคเซเชคเชพเชฎเชพเช‚ เชธเซเชฅเชฟเชฐ เชธเซเชงเชพเชฐเซ‹ เชฅเชถเซ‡. เช…เชฒเชฌเชคเซเชค, เช…เชฎเซ‡ เชคเซเชฏเชพเช‚ เชถเซเช‚ เชšเชพเชฒเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡ เชถเซ‹เชงเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹ เชจเชฅเซ€; เช…เชฎเชพเชฐเซ€ เช•เซเชฐเซ‰เชš เชฌเชงเซเช‚ เชœ เช›เซ‡. เช…เชฎเชพเชฐเชพ เชฌเชšเชพเชตเชฎเชพเช‚, เชšเชพเชฒเซ‹ เช•เชนเซ€เช เช•เซ‡ เชคเซ‡ เช•เซเชทเชฃเซ‡ เชฆเชฌเชพเชฃเชฏเซเช•เซเชค เชธเชฎเชธเซเชฏเชพเชจเซ‡ เชถเช•เซเชฏ เชคเซ‡เชŸเชฒเซ€ เชเชกเชชเชฅเซ€ เชนเชฒ เช•เชฐเชตเซ€ เชœเชฐเซ‚เชฐเซ€ เชนเชคเซ€, เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชธเซเช‚เชฆเชฐ เชฐเซ€เชคเซ‡ เชจ เช•เชฐเชตเซ€; เช† เช‰เชชเชฐเชพเช‚เชค, เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชœเชพเชจเซเชธ เช C เชฎเชพเช‚ เชฒเช–เซ‡เชฒเซเช‚ เชฌเซเชฒเซ‡เช• เชฌเซ‹เช•เซเชธ เช›เซ‡, เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชŸเชฟเช‚เช•เชฐ เช•เชฐเชตเซเช‚ เช–เซ‚เชฌ เช–เชฐเซเชšเชพเชณ เช›เซ‡.

Skype เชฅเซ€ WebRTC เชธเซเชงเซ€: เช…เชฎเซ‡ เชตเซ‡เชฌ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชกเชฟเชฏเซ‹ เชธเช‚เชšเชพเชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช—เซ‹เช เชตเซเชฏเซ‹

เชธเชพเชฐเซเช‚, เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เช…เชฎเซ‡:

  • เชธเชฐเซเชตเชฐ เช…เชจเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸ เชฌเช‚เชจเซ‡ เชชเชฐ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเซ€ เชคเชฎเชพเชฎ เชจเชฟเชฐเซเชญเชฐเชคเชพเช“เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ (เช† เชชเชฃ เชชเซเชฐเชฏเซ‹เช—เซ‹ เชนเชคเชพ, เช…เชฎเซ‡ เชชเชฐเชฟเชฃเชพเชฎเซ‹เชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซเชฏเซเช‚ เชนเชคเซเช‚);
  • เชšเซ‹เช•เซเช•เชธ เช•เซ‡เชธเซ‹เชจเซ‡ เชฒเช—เชคเซ€ เชคเชฎเชพเชฎ เช“เชณเช–เชพเชฏเซ‡เชฒ เชญเซ‚เชฒเซ‹เชจเซ‡ เช เซ€เช• เช•เชฐเซ€, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซเชฏเชพเชฐเซ‡ เช•เชจเซ‡เช•เซเชถเชจ เช˜เชŸเซ€ เช—เชฏเซเช‚ เช…เชจเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเซเช‚ เชจ เชนเชคเซเช‚;
  • เช…เชฎเซ‡ เชตเชฟเชกเชฟเชฏเซ‹ เช•เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจเชจเชพ เช•เซเชทเซ‡เชคเซเชฐเชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเชคเซ€ เช•เช‚เชชเชจเซ€เช“ เชธเชพเชฅเซ‡ เช˜เชฃเซ€ เชฌเชงเซ€ เชฎเซ€เชŸเชฟเช‚เช—เซ‹ เชฏเซ‹เชœเซ€ เช…เชจเซ‡ เช…เชฎเชพเชฐเซ€ เชธเชฎเชธเซเชฏเชพเช“เชฅเซ€ เชชเชฐเชฟเชšเชฟเชค เช›เซ€เช: เชธเซเชŸเซเชฐเซ€เชฎเชฟเช‚เช— เช—เซ‡เชฎเซเชธ, เชตเซ‡เชฌเชฟเชจเชฐเซเชธเชจเซเช‚ เช†เชฏเซ‹เชœเชจ; เช…เชฎเซ‡ เชคเซ‡ เชฌเชงเซเช‚ เช…เชœเชฎเชพเชตเซเชฏเซเช‚ เชœเซ‡ เช…เชฎเชจเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เชฒเชพเช—เซเชฏเซเช‚;
  • เชถเชฟเช•เซเชทเช•เซ‹เชจเชพ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เช…เชจเซ‡ เช•เซ‹เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจ เช—เซเชฃเชตเชคเซเชคเชพเชจเซ€ เชคเช•เชจเซ€เช•เซ€ เชธเชฎเซ€เช•เซเชทเชพ เชนเชพเชฅ เชงเชฐเซ€, เชœเซ‡เชฎเชจเซ€ เชชเชพเชธเซ‡เชฅเซ€ เชธเซŒเชฅเซ€ เชตเชงเซ เชซเชฐเชฟเชฏเชพเชฆเซ‹ เช†เชตเซ€ เชนเชคเซ€.

เชชเซเชฐเชฏเซ‹เช—เซ‹ เช…เชจเซ‡ เชคเซเชฏเชพเชฐเชชเช›เซ€เชจเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชถเชฟเช•เซเชทเช•เซ‹ เชตเชšเซเชšเซ‡เชจเชพ เชธเช‚เชšเชพเชฐ เช…เช‚เช—เซ‡เชจเชพ เช…เชธเช‚เชคเซ‹เชทเชจเซ‡ เชœเชพเชจเซเชฏเซเช†เชฐเซ€ 7,1เชฎเชพเช‚ 2018%เชฅเซ€ เช˜เชŸเชพเชกเซ€เชจเซ‡ เชœเชพเชจเซเชฏเซเช†เชฐเซ€ 2,5เชฎเชพเช‚ 2019% เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹.

เช†เช—เชณ เชถเซเช‚ เช›เซ‡

เช…เชฎเชพเชฐเชพ Vimbox เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเซ‡ เชธเซเชฅเชฟเชฐ เช•เชฐเชตเซเช‚ เช 2019 เชฎเชพเชŸเซ‡ เช•เช‚เชชเชจเซ€เชจเชพ เชฎเซเช–เซเชฏ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชฎเชพเช‚เชจเซเช‚ เชเช• เช›เซ‡. เช…เชฎเชจเซ‡ เช˜เชฃเซ€ เช†เชถเชพ เช›เซ‡ เช•เซ‡ เช…เชฎเซ‡ เช—เชคเชฟ เชœเชพเชณเชตเซ€ เชฐเชพเช–เซ€ เชถเช•เซ€เชถเซเช‚ เช…เชจเซ‡ เชŸเซ‹เชšเชจเซ€ เชซเชฐเชฟเชฏเชพเชฆเซ‹เชฎเชพเช‚ เชนเชตเซ‡ เชตเชฟเชกเชฟเชฏเซ‹ เชธเช‚เชšเชพเชฐ เชœเซ‹เชตเชพ เชฎเชณเชถเซ‡ เชจเชนเซ€เช‚. เช…เชฎเซ‡ เชธเชฎเชœเซ€เช เช›เซ€เช เช•เซ‡ เช† เชซเชฐเชฟเชฏเชพเชฆเซ‹เชจเซ‹ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชญเชพเช— เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเชพ เช•เชฎเซเชชเซเชฏเซเชŸเชฐเซเชธ เช…เชจเซ‡ เชˆเชจเซเชŸเชฐเชจเซ‡เชŸเชฎเชพเช‚ เช•เซเชทเชคเชฟเช“ เชธเชพเชฅเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เช›เซ‡, เชชเชฐเช‚เชคเซ เช†เชชเชฃเซ‡ เช† เชญเชพเช— เชจเช•เซเช•เซ€ เช•เชฐเชตเซ‹ เชœเซ‹เชˆเช เช…เชจเซ‡ เชฌเชพเช•เซ€เชจเชพเชจเซ‡ เช‰เช•เซ‡เชฒเชตเชพ เชœเซ‹เชˆเช. เชฌเชพเช•เซ€เชจเซเช‚ เชฌเชงเซเช‚ เชคเช•เชจเซ€เช•เซ€ เชธเชฎเชธเซเชฏเชพ เช›เซ‡, เชเชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เช†เชชเชฃเซ‡ เชคเซ‡เชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเชตเชพ เชธเช•เซเชทเชฎ เชนเซ‹เชตเชพ เชœเซ‹เชˆเช.

เชฎเซเช–เซเชฏ เชฎเซเชถเซเช•เซ‡เชฒเซ€ เช เช›เซ‡ เช•เซ‡ เช—เซเชฃเชตเชคเซเชคเชพ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เช–เชฐเซ‡เช–เชฐ เช•เชฏเชพ เชธเซเชคเชฐ เชธเซเชงเซ€ เชถเช•เซเชฏ เช›เซ‡ เชคเซ‡ เช†เชชเชฃเซ‡ เชœเชพเชฃเชคเชพ เชจเชฅเซ€. เช† เชŸเซ‹เชšเชฎเชฐเซเชฏเชพเชฆเชพ เชถเซ‹เชงเชตเชพเชจเซเช‚ เชฎเซเช–เซเชฏ เช•เชพเชฐเซเชฏ เช›เซ‡. เชคเซ‡เชฅเซ€, เชฌเซ‡ เชชเซเชฐเชฏเซ‹เช—เซ‹เชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚:

  1. เชฒเชกเชพเชฏเช• เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“เชฎเชพเช‚ เชจเชฟเชฏเชฎเชฟเชค p2p เชธเชพเชฅเซ‡ เชœเชพเชจเซเชธ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชกเชฟเช“เชจเซ€ เชคเซเชฒเชจเชพ เช•เชฐเซ‹. เช† เชชเซเชฐเชฏเซ‹เช— เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เช…เชฎเชพเชฐเชพ เชธเซ‹เชฒเซเชฏเซเชถเชจ เช…เชจเซ‡ p2p เชตเชšเซเชšเซ‡ เช•เซ‹เชˆ เช†เช‚เช•เชกเชพเช•เซ€เชฏ เชฐเซ€เชคเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชคเชซเชพเชตเชค เชœเซ‹เชตเชพ เชฎเชณเซเชฏเซ‹ เชจเชฅเซ€;
  2. เชšเชพเชฒเซ‹ เชซเช•เซเชค เชตเชฟเชกเชฟเชฏเซ‹ เช•เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจ เชธเซ‹เชฒเซเชฏเซเชถเชจเซเชธ เชชเชฐ เชชเซˆเชธเชพ เช•เชฎเชพเชคเซ€ เช•เช‚เชชเชจเซ€เช“ เชชเชพเชธเซ‡เชฅเซ€ (เชฎเซ‹เช‚เช˜เซ€) เชธเซ‡เชตเชพเช“ เชธเชชเซเชฒเชพเชฏ เช•เชฐเซ€เช, เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชชเชพเชธเซ‡เชฅเซ€ เชจเช•เชพเชฐเชพเชคเซเชฎเช•เชคเชพเชจเซ€ เชฐเช•เชฎเชจเซ€ เชนเชพเชฒเชจเซ€ เชธเชพเชฅเซ‡ เชธเชฐเช–เชพเชฎเชฃเซ€ เช•เชฐเซ€เช.

เช† เชฌเซ‡ เชชเซเชฐเชฏเซ‹เช—เซ‹ เช†เชชเชฃเชจเซ‡ เชชเซเชฐเชพเชชเซเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเชพ เชงเซเชฏเซ‡เชฏเชจเซ‡ เช“เชณเช–เชตเชพ เช…เชจเซ‡ เชคเซ‡เชจเชพ เชชเชฐ เชงเซเชฏเชพเชจ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชถเซ‡.

เช† เช‰เชชเชฐเชพเช‚เชค, เชคเซเชฏเชพเช‚ เชธเช‚เช–เซเชฏเชพเชฌเช‚เชง เช•เชพเชฐเซเชฏเซ‹ เช›เซ‡ เชœเซ‡ เชจเชฟเชฏเชฎเชฟเชค เชฐเซ€เชคเซ‡ เช‰เช•เซ‡เชฒเซ€ เชถเช•เชพเชฏ เช›เซ‡:

  • เช…เชฎเซ‡ เชตเซเชฏเช•เซเชคเชฟเชฒเช•เซเชทเซ€ เชธเชฎเซ€เช•เซเชทเชพเช“เชจเซ‡ เชฌเชฆเชฒเซ‡ เชธเช‚เชšเชพเชฐ เช—เซเชฃเชตเชคเซเชคเชพเชจเซเช‚ เชŸเซ‡เช•เชจเชฟเช•เชฒ เชฎเซ‡เชŸเซเชฐเชฟเช• เชฌเชจเชพเชตเซ€เช เช›เซ€เช;
  • เชจเชฟเชทเซเชซเชณเชคเชพเช“เชจเซเช‚ เชตเชงเซ เชธเชšเซ‹เชŸเชชเชฃเซ‡ เชชเซƒเชฅเซเชฅเช•เชฐเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชฎเซ‡ เชตเชงเซ เชตเชฟเช—เชคเชตเชพเชฐ เชธเชคเซเชฐ เชฒเซ‰เช—เซเชธ เชฌเชจเชพเชตเซ€เช เช›เซ€เช, เชคเซ‡ เช•เซเชฏเชพเชฐเซ‡ เช…เชจเซ‡ เช•เซเชฏเชพเช‚ เช†เชตเซ€ เชนเชคเซ€ เชคเซ‡ เชธเชฎเชœเชตเชพ เช…เชจเซ‡ เชคเซ‡ เช•เซเชทเชฃเซ‡ เช•เชˆ เช…เชธเช‚เชฌเช‚เชงเชฟเชค เช˜เชŸเชจเชพเช“ เชฌเชจเซ€ เชนเชคเซ€;
  • เช…เชฎเซ‡ เชชเชพเช  เชชเชนเซ‡เชฒเชพเช‚ เชธเซเชตเชšเชพเชฒเชฟเชค เช•เชจเซ‡เช•เซเชถเชจ เช—เซเชฃเชตเชคเซเชคเชพ เชชเชฐเซ€เช•เซเชทเชฃ เชคเซˆเชฏเชพเชฐ เช•เชฐเซ€เช เช›เซ€เช, เช…เชจเซ‡ เช•เซเชฒเชพเชฏเชจเซเชŸเชจเซ‡ เชคเซ‡เชจเชพ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เช…เชจเซ‡ เชšเซ‡เชจเชฒ เชฆเซเชตเชพเชฐเชพ เชฅเชคเซ€ เชจเช•เชพเชฐเชพเชคเซเชฎเช•เชคเชพเชจเซ€ เชฎเชพเชคเซเชฐเชพ เช˜เชŸเชพเชกเชตเชพ เชฎเชพเชŸเซ‡ เช•เชจเซ‡เช•เซเชถเชจเชจเซ‡ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพเชจเซ€ เชคเช• เชชเชฃ เช†เชชเซ€เช เช›เซ€เช;
  • เช…เชฎเซ‡ เชตเซ‡เชฐเชฟเชฏเซ‡เชฌเชฒ เชชเซ‡เช•เซ‡เชŸ เชฒเซ‹เชธ เชตเช—เซ‡เชฐเซ‡ เชธเชพเชฅเซ‡ เชจเชฌเชณเซ€ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช‚ เชตเชงเซ เชตเชฟเชกเชฟเชฏเซ‹ เช•เซ‹เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจ เชฒเซ‹เชก เชŸเซ‡เชธเซเชŸ เชตเชฟเช•เชธเชพเชตเซ€เชถเซเช‚ เช…เชจเซ‡ เชšเชฒเชพเชตเซ€เชถเซเช‚;
  • เช…เชฎเซ‡ เช–เชพเชฎเซ€ เชธเชนเชฟเชทเซเชฃเซเชคเชพ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฎเชธเซเชฏเชพเช“เชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชธเชฐเซเชตเชฐเชจเซ€ เชตเชฐเซเชคเชฃเซ‚เช• เชฌเชฆเชฒเซ€เช เช›เซ€เช;
  • เช…เชฎเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชšเซ‡เชคเชตเชฃเซ€ เช†เชชเซ€เชถเซเช‚ เช•เซ‡ เชœเซ‹ เชคเซ‡เชจเชพ เช•เชจเซ‡เช•เซเชถเชจเชฎเชพเช‚ เช•เช‚เช‡เช• เช–เซ‹เชŸเซเช‚ เชนเชถเซ‡ เชคเซ‹, Skypeเชจเซ€ เชœเซ‡เชฎ, เชœเซ‡เชฅเซ€ เชคเซ‡ เชธเชฎเชœเซ€ เชถเช•เซ‡ เช•เซ‡ เชธเชฎเชธเซเชฏเชพ เชคเซ‡เชจเซ€ เชฌเชพเชœเซเชฎเชพเช‚ เช›เซ‡.

เชเชชเซเชฐเชฟเชฒเชฅเซ€, เชตเชฟเชกเชฟเชฏเซ‹ เช•เชฎเซเชฏเซเชจเชฟเช•เซ‡เชถเชจ เชกเชฟเชฐเซ‡เช•เซเชถเชจ เชธเซเช•เชพเชฏเซ‡เช‚เช—เชจเซ€ เช…เช‚เชฆเชฐ เชเช• เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเซเชตเชฟเชงเชพเชฏเซเช•เซเชค เช…เชฒเช— เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฌเชจเซ€ เช—เชฏเซเช‚ เช›เซ‡, เชœเซ‡ เชคเซ‡เชจเชพ เชชเซ‹เชคเชพเชจเชพ เช‰เชคเซเชชเชพเชฆเชจ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡, เชฎเชพเชคเซเชฐ Vimboxเชจเซ‹ เชเช• เชญเชพเช— เชจเชฅเซ€. เช†เชจเซ‹ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡ เช…เชฎเซ‡ เชฒเซ‹เช•เซ‹เชจเซ‡ เชถเซ‹เชงเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช เชชเซ‚เชฐเซเชฃ เชธเชฎเชฏ เชฎเซ‹เชกเชฎเชพเช‚ เชตเชฟเชกเชฟเช“ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเซเช‚. เชธเชพเชฐเซเช‚, เชนเช‚เชฎเซ‡เชถเชจเซ€ เชœเซ‡เชฎ เช…เชฎเซ‡ เช˜เชฃเชพ เชธเชพเชฐเชพ เชฒเซ‹เช•เซ‹เชจเซ€ เชถเซ‹เชงเชฎเชพเช‚ เช›เซ€เช.

เช…เชจเซ‡, เช…เชฒเชฌเชคเซเชค, เช…เชฎเซ‡ เชตเชฟเชกเชฟเช“ เชธเช‚เชšเชพเชฐ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเชพ เชฒเซ‹เช•เซ‹ เช…เชจเซ‡ เช•เช‚เชชเชจเซ€เช“ เชธเชพเชฅเซ‡ เชธเช•เซเชฐเชฟเชฏเชชเชฃเซ‡ เชตเชพเชคเชšเซ€เชค เช•เชฐเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เซ€เช เช›เซ€เช. เชœเซ‹ เชคเชฎเซ‡ เช…เชฎเชพเชฐเซ€ เชธเชพเชฅเซ‡ เช…เชจเซเชญเชตเชจเซ€ เช†เชช-เชฒเซ‡ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ‹ เช›เซ‹, เชคเซ‹ เช…เชฎเชจเซ‡ เช†เชจเช‚เชฆ เชฅเชถเซ‡! เชŸเชฟเชชเซเชชเชฃเซ€ เช•เชฐเซ‹, เชธเช‚เชชเชฐเซเช•เชฎเชพเช‚ เชฐเชนเซ‹ - เช…เชฎเซ‡ เชฆเชฐเซ‡เช•เชจเซ‡ เชœเชตเชพเชฌ เช†เชชเซ€เชถเซเช‚.

เชธเซ‹เชฐเซเชธ: www.habr.com