WebRTC рдкрд░ MMO

рдЫрд╡рд┐

рд╣рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЬреЛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ MMORPG рдХреЛ рдмрд╣реБрдд рдЬрд▓реНрджреА рд▓рд┐рдЦрддрд╛ рд╣реИ, рдПрдХ рдЖрдо рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рддрд╛ рд╣реИ ред рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд░реНрд╡рд░ рдЧреЗрдо рдореЗрдВ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдкреИрджрд▓ рд░рд╛рд╕реНрддрд╛ рдПрдХ рд╕рд┐рддрд╛рд░рд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдХреЗрдВрджреНрд░реАрдп рдиреЛрдб рд╕рд░реНрд╡рд░ рд╣реИ, рдФрд░ рд╢реАрдЯ рдХреНрд▓рд╛рдЗрдВрдЯ рд╣реИрдВред

рдЫрд╡рд┐

рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рд╕рдВрдЧрдарди рдХреЗ рдЕрдкрдиреЗ рдирд┐рд░реНрд╡рд┐рд╡рд╛рдж рдлрд╛рдпрджреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рд░реНрд╡рд░ рдкрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдЧреЗрдо рд╕реНрдЯреЗрдЯреНрд╕ рдХрд╛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди, рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдЖрд╕рд╛рдиреА рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рд▓рдЧрднрдЧ рддрдп рджреЗрд░реАред рдЬрд╣рд╛рдВ рдкреНрд▓рд╕рд╕ рд╣реЛрддреЗ рд╣реИрдВ, рдЖрдорддреМрд░ рдкрд░ рдорд┐рдирд╕ рд░рд╣рддреЗ рд╣реИрдВ - рдпрд╣ рд╕рд░реНрд╡рд░ рдХреА рд╕реАрдорд┐рдд рдмреИрдВрдбрд╡рд┐рдбреНрде рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдмрдбрд╝реЗ рд╡рд┐рд▓рдВрдм рдпрджрд┐ рдХреНрд▓рд╛рдЗрдВрдЯ рдЖрдкрдХреЗ рд╕рд░реНрд╡рд░ рд╕реЗ рджреВрд░ рд╣реИред рдЙрдирдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдВ рдмреНрд▓реЙрдЧ рдкрд░ рд╡рд┐рд╕реНрддреГрдд рд░реВрдк рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ 0fps.net рдФрд░ рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ "рд╕реНрдЯрд╛рд░" рдореЗрдВ рд░рд╣рдХрд░ рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдХрд╛рдлреА рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рд╣рд▓ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ - рдЕрдзрд┐рдХ рд╕рд░реНрд╡рд░ рдЦрд░реАрджрдиреЗ рдХреЗ рд▓рд┐рдП, рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдЖрдк рдПрдХ рдЫрд╛рддреНрд░ рд╣реИрдВ рдЬреЛ рдЖрдк рд╡рд┐рддреНрдд рдореЗрдВ рд╕реАрдорд┐рдд рд╣реИрдВ рдФрд░ рдХреНрд╖реИрддрд┐рдЬ / рдКрд░реНрдзреНрд╡рд╛рдзрд░ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдЖрдкрдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ?

MMORPG рдХреЗ рдирд┐рд░реНрдорд╛рдг рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдирд╣реАрдВ рд╣реИ

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рд╣рд░ рдордЬрд╛рдХ рдореЗрдВ рдПрдХ рдордЬрд╛рдХ рд╣реЛрддрд╛ рд╣реИ - рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЧреЗрдо-рджреЗрд╡ рдХрдорд╛рдВрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╕рдВрд╕рд╛рдзрди рдирд╣реАрдВ рд╣реИрдВ рдпрд╛ рдЖрдк рдЕрдХреЗрд▓реЗ рдЧреЗрдо рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЕрдкрдиреЗ рд▓рдХреНрд╖реНрдпреЛрдВ рдкрд░ рдкреБрдирд░реНрд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИред рдЬрдм рдореИрдВрдиреЗ рдСрдХреНрд╕рд┐рд▓рд┐рдпрдо рдиреЗрдЯрд╡рд░реНрдХ рд╢реВрдЯрд░ (рдЗрд╕рдореЗрдВ рд╕реЗ рдХреЗрдбреАрдкреАрд╡реА) рдмрдирд╛рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рддреЛ рдореИрдВ рд╕рдордЭ рдЧрдпрд╛ рдХрд┐ рдореБрдЭреЗ рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдХрдИ рдиреЗрдЯрд╡рд░реНрдХ рдЧреЗрдореЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕реНрдкрд╖реНрдЯ рд╕рдорд╛рдзрд╛рди рдЧреЗрдо рд╕рддреНрд░ рдпрд╛ "рд▓рдбрд╝рд╛рдИ" рдХреА рд╢реБрд░реВрдЖрдд рдереА - рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдмрд╣реБрдд рд╣реА рд╣реИ рдХреЗрд╡рд▓ рднреМрддрд┐рдХ рдорд╢реАрдиреЛрдВ рдХреЗ рдмреАрдЪ рдЗрди рд▓рдбрд╝рд╛рдЗрдпреЛрдВ рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХрд░реЗрдВ рдФрд░ рд▓реЛрдб рдХреЛ рдкрдХрдбрд╝реЗрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдм рдПрдХ рдЦреБрд▓реА рджреБрдирд┐рдпрд╛ рдХреНрд▓рд╛рд╕рд┐рдХ MMORPG рдирд╣реАрдВ рдерд╛ред рдЗрд╕рдХреЗ рдмрд╛рдж рддреАрди рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реБрдИрдВ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдЦреЗрд▓ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рд░реБрдХ рдЧрдпрд╛:

рдкрд╣рд▓реА рдЧрд▓рддреА рдпрд╣ рдорд╛рдирдиреЗ рдХреА рдереА рдХрд┐ рдЕрдЪреНрдЫреЗ рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ (рдореЗрд░реЗ рд▓рд┐рдП) рд░рд╛рд╢рд┐ рдХреЗ рд▓рд┐рдП рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдиреЛрдб.рдЬреЗрдПрд╕ рдкрд░ рдЦреЗрд▓ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдорд╛рдк рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ 20-25 рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЦреЗрд▓ рдХреЛ рдмрдврд╝рд╛рддреА рд╣реИред рдЗрд╕рдХреЗ рдмрд╛рдж, рд╕рд░реНрд╡рд░ рдкрд░ рднреМрддрд┐рдХреА рдХреА рдЧрдгрдирд╛ рдореЗрдВ рджреЗрд░реА рдХреЗ рдХрд╛рд░рдг рдИрд╡реЗрдВрдЯрд▓реВрдк рдФрд░ рдШрд╛рддрдХ рд▓реИрдЧреНрд╕ рдХреА рдЙрдк-рдзрд╛рд░рд╛ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИред рдЪреВрдВрдХрд┐ 350 рдкреАред рдкреНрд░рддрд┐ рдорд╛рд╣ рдореБрдЭреЗ 250 рдПрдордмреА рдореЗрдореЛрд░реА рдХреЗ рд╕рд╛рде рдПрдХ рд╡реАрдкреАрдПрд╕ рдорд┐рд▓рд╛, рдлрд┐рд░ рдЦреЗрд▓ рдХреЗ рд╕рд╛рде рджреЛ рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рд╢реБрд░реВ рдирд╣реАрдВ рдХреА рдЬрд╛ рд╕рдХреАрдВ (рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдореЗрдВ рдкреНрд░рдХреНрд░рд┐рдпрд╛ ~ 100 рдПрдордмреА рдХреА рдЧрдИ, рд╣рд╛рдБ, рдЖрдк рдирдЯ рдХреЛ рдХрд╕ рдХрд░ рд╕рд┐рдХреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ)ред рдФрд░ рд╡реЛ 50 рдЦрд┐рд▓рд╛рдбрд╝реАред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдХрд┐рдпрд╛ рдерд╛ред

рджреВрд╕рд░реА рдЧрд▓рддреА рдЕрдХреЗрд▓реЗ рдЦреЗрд▓ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдирд╣реАрдВ рдХрд░рдирд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЯреАрдо рдХреЗ рд╕рд╛рде (рдиреМ рдорд╣рд┐рд▓рд╛рдПрдВ рдкреНрд░рддрд┐ рдорд╛рд╣ рдПрдХ рдмрдЪреНрдЪреЗ рдХреЛ рдЬрдиреНрдо рджреЗ рд╕рдХрддреА рд╣реИрдВ, рдареАрдХ рд╣реИ?)ред MMORPG рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЕрдЪреНрдЫрд╛ рд▓реЗрдЦ рд╣реИ - "рд╣рдордиреЗ рддреАрдиреЛрдВ рдХреЛ рдПрдХ рд╕рд╛рде рд╢реБрд░реВ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рд╡рд┐рдХрд╛рд╕ рдХреЗ рдкрд╣рд▓реЗ рд╡рд░реНрд╖ рдХреЗ рдЕрдВрдд рддрдХ рдореИрдВ рдЕрдХреЗрд▓рд╛ рд░рд╣ рдЧрдпрд╛ред" рдФрд░ рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╣реБрдЖред

рдЦреИрд░, рддреАрд╕рд░реА рдЧрд▓рддреА рдпрд╣ рдорд╛рдирдирд╛ тАЛтАЛрдерд╛ рдХрд┐ рдЖрдк рдЯреАрд╕реАрдкреА рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдордиреЗ WebSockets рдХреЛ рдПрдХ рдЖрдзрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдпрд╛ рдФрд░ рдмрд╛рдЗрдирд░реА JSON рд╕рдВрдкреАрдбрд╝рди рдХреЛ рдЗрд╕ рдЙрдореНрдореАрдж рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдХрд┐ рдпрд╣ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рдЬрд╛рдирддреЗ рд╣реИрдВ, рдЯреАрд╕реАрдкреА рдПрдХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдкреИрдХреЗрдЯреЛрдВ рдХреА рдЧрд╛рд░рдВрдЯреАрдХреГрдд рдбрд┐рд▓реАрд╡рд░реА рд╣реЛрддреА рд╣реИ, рдЬрд┐рд╕ рдХреНрд░рдо рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рднреЗрдЬрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдПрдХ рдкреИрдХреЗрдЯ рдЦреЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд▓рд┐рдП рдЗрд╕ рдкреИрдХреЗрдЯ рдХреЛ рднреЗрдЬрдиреЗ рддрдХ рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рдлреНрд░реАрдЬ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рд╕рдмрд╕реЗ рдмреБрд░реА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рдмрд╛рдж рд╕рднреА рдкреИрдХреЗрдЯ рдЬреЛ рдЗрд╕рдХреЗ рдкреАрдЫреЗ рдХрддрд╛рд░ рдореЗрдВ рдереЗ, рдЙрдиреНрд╣реЗрдВ рд╕реНрдХреНрд░реЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ - рдлрд┐рд░ рд╕реЗ, рдЖрдк рдмрдЪрдд рдореЗрдВ рджреЗрд░реА (рдЙрдиреНрд╣реЗрдВ рдХреГрддреНрд░рд┐рдо рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝рдХрд░) рдХреА рдкрд░рд┐рдХрд▓реНрдкрдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдмреИрд╕рд╛рдЦреА рдХреЗ рд▓рд┐рдП рдЧрд╣рдиреЗ рдХреА рдмреИрд╕рд╛рдЦреА рдЬреЛрдбрд╝рдирд╛ (рдпреВрдкреАрдбреА рдХреЗ рдмрдЬрд╛рдп рдЯреАрд╕реАрдкреА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛) рдЧрд▓рдд рддрд░реАрдХреЗ рдХрд╛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрдХреЗрдд рд╣реИред

рд╡реЗ рдХреНрдпрд╛ рдЪрд╛рд╣рддреЗ рдереЗ рдФрд░ рд▓рдЧрднрдЧ рдХреНрдпрд╛ рд╣реБрдЖ (рдмрд╛рдПрдВ рд╕реЗ рджрд╛рдПрдВ):

рдЫрд╡рд┐

рд▓реЗрдХрд┐рди рдЕрддреАрдд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд - рдХреНрдпрд╛ рдмрджрд▓ рдЧрдпрд╛ рд╣реИ рдФрд░ рд░реЗрдХ рдХрд╣рд╛рдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рд╣реЛ рдЧрдП рд╣реИрдВ, рдЬрд┐рд╕реЗ рдЖрдк рдлрд┐рд░ рд╕реЗ рдХрджрдо рд░рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?

WebRTC рдФрд░ STCP

рдПрдХ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдкрдиреА рдЧрд▓рддрд┐рдпреЛрдВ рдкрд░ рдкреБрдирд░реНрд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХрдВрдШреА рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ MMORPG рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореЗрд░реЗ рд▓рд┐рдП рдЕрднреА рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рднреАрддрд░ рд░рд╣рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рд╕реЗ рдХреБрдЫ рднреА рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ рдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдЪрд▓рд╛рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ (рд╡рд┐рд╢реЗрд╖рдХрд░ рдЪреВрдВрдХрд┐ рдЕрд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЗрдВрдЬрди 4 рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд░реВрдк рдореЗрдВ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреА рддреИрдпрд╛рд░реА рдХрд░ рд░рд╣рд╛ рд╣реИ )ред

рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛, рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреМрд░рд╛рди рджреБрдирд┐рдпрд╛ рдЕрднреА рднреА рдЦрдбрд╝реА рдирд╣реАрдВ рд╣реБрдИ рдФрд░ рд╡реЗрдмрдЖрд░рдЯреАрд╕реА рдПрдХ рдирдпрд╛ рдЧрд░реНрдо рд╡рд┐рд╖рдп рдмрди рдЧрдпрд╛ - рд╣рд░ рдХрд┐рд╕реА рдиреЗ рд╕реНрдХрд╛рдЗрдк рдмрдирд╛рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рдФрд░ рдЕрдкрдиреЗ рд╣рддреНрдпрд╛рд░реЛрдВ рдХреЛ рдЪреИрдЯ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬрд┐рд╕ рдЪреАрдЬ рдиреЗ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд┐рдпрд╛ рд╡рд╣ рдПрд╕рдЯреАрд╕реАрдкреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдореЗрдВ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдФрд░ рдЕрд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ - рдЬрд┐рд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдирдВрдмрд░ рддреАрди рдХреЛ рд╣рд▓ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред ! рд▓реЗрдХрд┐рди рд╕реАрдорд╛рдУрдВ рдХреЗ рдмрд┐рдирд╛ рдирд╣реАрдВред

WebRTC рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ рддрдерд╛рдХрдерд┐рдд рд╕рд┐рдЧреНрдирд▓ рд╕рд░реНрд╡рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬреЛ STUN рд╕рд░реНрд╡рд░ рд╕реЗ рд╕рдВрджреЗрд╢ рднреЗрдЬрдХрд░ STCP рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд╢реБрд░реБрдЖрддреА рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реЛрдЧрд╛ред рдпрд╣ NAT рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдЖрдк рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рд▓реЗрдЦ "рд╡реЗрдмрд░рдЯреАрд╕реА рдкрд░ рд╣рдордиреЗ рдХреИрд╕реЗ рд╕реЗрд╡рд╛ рдХреА" рдФрд░ "рд░рд┐рдпрд▓рдЖрд░ рдореЗрдВ рд╡реЗрдмрдЖрд░рдЯреАрд╕реА: рдПрд╕рдЯреАрдпреВрдПрди, рдЯреАрдЖрд░рдПрди рдФрд░ рд╕рд┐рдЧреНрдирд▓рд┐рдВрдЧ" рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдкрдиреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рд▓реЗрдЦ рд╕реЗ, рдореИрдВрдиреЗ рд╕реАрдЦрд╛ рдХрд┐ рдпрджрд┐ рдЖрдк рдкреИрд╕реЗ рдХреЗ рд▓рд┐рдП рд╡реЗрдмрдЖрд░рдЯреАрд╕реА рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдирд░рдХ рдореЗрдВ рд╣реИрдВ (рдЖрдкрдХреЛ рд╕рднреА рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ 100% рдХрд╛рдо рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)ред рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╣рдорд╛рд░рд╛ рдорд╛рдорд▓рд╛ рдирд╣реАрдВ рд╣реИред

рдЕрдм рд╣рдорд╛рд░реЗ рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд░реНрд╡рд░ рдЧреЗрдо рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦ рд╕рдХрддреА рд╣реИ:

рдЫрд╡рд┐

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рд░реНрд╡рд░ рд╕реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд▓рд┐рдП рд╕рднреА рднрд╛рд░реА рдЗрдВрдЯрд░реИрдХреНрд╢рди рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд▓реБрднрд╛рд╡рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рдЧреИрд░-рддреБрдЪреНрдЫ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдкрд░рд┐рдЪрдп рджреЗрддрд╛ рд╣реИ:
  1. рдХреНрдпрд╛ рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЬреБрдбрд╝реЗ рдЧреНрд░рд╛рдл рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╖реНрдЯрддрдо рд╣реИ?
  2. рдкреВрд░реЗ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП рдЦреЗрд▓ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдХреИрд╕реЗ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░реЗрдВ
  3. рдмреЗрдИрдорд╛рди рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХрд╛ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдЬрд╛рдП

рдпрджрд┐ рдЕрдВрддрд┐рдо рджреЛ рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЙрддреНрддрд░ рдЙрд╕ рдЧреЗрдо рдореЙрдбрд▓ рдХреЗ рднрд╛рдЧ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдкрд╣рд▓реЗ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рд╕рд╛рдорд╛рдиреНрдп рдорд╛рдорд▓реЗ рдореЗрдВ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдлрд┐рд░ рднреА, рд╣рдВрдЯрд░рдХреЛрд░реНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝рдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ - рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЬреЛ рдЧреЗрдо рдХреЛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд┐рдЯрдХреЙрдЗрди рдХреЗ рдПрдирд╛рд▓реЙрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдЧрддрд┐рд╢реАрд▓ рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реИ рдФрд░ рд╕рднреА рд▓реЗрдирджреЗрди рдХреЗ рдкреВрд░реНрдг рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ (рдпрджрд┐ рдореИрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдмрд┐рдЯрдХреЙрдЗрди рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ)ред рдЗрди рдмрд┐рдВрджреБрдУрдВ рдкрд░ рдмрд╛рдХреА рдЪрд░реНрдЪрд╛ рдореИрдВ рдЕрдЧрд▓реЗ рд▓реЗрдЦ рдХреЗ рд▓рд┐рдП рдЫреЛрдбрд╝реВрдВрдЧрд╛ред

рдкреВрд░реНрдг рдЧреНрд░рд╛рдл (рд╕рд╛рде рд╣реА рд╕рд░реНрд╡рд░ рдХреЗ рддрдирд╛рд╡ рдкрд░реАрдХреНрд╖рдг) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд░рд┐рдХрд▓реНрдкрдирд╛ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдПрдХ рдЫреЛрдЯреЗ рдбреЗрдореЛ рдЧреЗрдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рдмреАрдЪ рд╡рд┐рд▓рдВрдмрддрд╛ рдХреЛ рдорд╛рдкрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдЧрд╛ред рдпрджрд┐ рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдкреНрд░рддреНрдпрдХреНрд╖ рдХрдиреЗрдХреНрд╢рди рд╣рдореЗрд╢рд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рд╕рдВрджреЗрд╢ рднреЗрдЬрдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рддреЗрдЬрд╝ рд╣реЛрддрд╛ рд╣реИ - рддреЛ рдПрдХ рдкреВрд░реНрдг рдЧреНрд░рд╛рдлрд╝, рдЗрд╕рд▓рд┐рдП рдПрдХ рдкреВрд░реНрдг рдЧреНрд░рд╛рдлрд╝ (рдЬрд┐рд╕рдореЗрдВ рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ)ред

MMO - рдорд╛рдЙрд╕ рдорд▓реНрдЯреАрдкреНрд▓реЗрдпрд░ рдСрдирд▓рд╛рдЗрди

рдбреЗрдореЛ : mmo.jit.su (рдкреНрд░рдпреЛрдЧ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ рд╣реИ, рдкрд░рд┐рдгрд╛рдо рд▓реЗрдЦ рдХреЗ рдиреАрдЪреЗ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)

рд▓рдЧрднрдЧ рдПрдХ рд╕рд╛рд▓ рдкрд╣рд▓реЗ, рджреБрдирд┐рдпрд╛ рдиреЗ рднреАрдбрд╝-рдЦрдЯреНрдЯрд╛ рд╕рдВрдЧреАрдд рд╡реАрдбрд┐рдпреЛ рджреЗрдЦрд╛ред рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдпрд╛рдж рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдмрд╛рдзрд┐рдд рд╣реЛрдиреЗ рдФрд░ рджреЗрдЦрдиреЗ рдХрд╛ рд╕рдордп рд╣реИ (рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╣реИ)ред рд╡рд┐рдЪрд╛рд░ рд╕рд░рд▓ рд╣реИ - рд╣рдо рд╡реАрдбрд┐рдпреЛ рдХреЗ рджреМрд░рд╛рди рдХрд░реНрд╕рд░ рдЖрдВрджреЛрд▓рдиреЛрдВ рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдВрдЪрд┐рдд рд╡рд╛рд▓реЗ рдореЗрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред рдирддреАрдЬрддрди, рд╣рдореЗрдВ рдХрд░реНрд╕рд░ рд╕реЗ рдПрдХ рдмрд╣реБрдд рд╣реА рдордиреЛрд░рдВрдЬрдХ рд╡реАрдбрд┐рдпреЛ рдЕрдиреБрдХреНрд░рдо рдорд┐рд▓рддрд╛ рд╣реИ (рд╢реБрд░реБрдЖрдд рдореЗрдВ рдореБрдЭреЗ рдРрд╕рд╛ рд▓рдЧрддрд╛ рдерд╛ рдХрд┐ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рд╣реЛ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдирд╣реАрдВ)ред рдЗрд╕ рдХреНрд▓рд┐рдк рдХреЛ рдлрд┐рд░ рд╕реЗ рджреЗрдЦрдиреЗ рдХреЗ рдмрд╛рдж - рдореБрдЭреЗ рдПрдХ рдбреЗрдореЛ рдЧреЗрдо рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдЪрд╛рд░ рдорд┐рд▓рд╛ - рд╣рдо рдХрд░реНрд╕рд░ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВрдЧреЗред

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рд╕рд┐рдЧреНрдирд▓ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдФрд░ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз рдмрдирд╛рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЪрд╛рд╣рд┐рдПред рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк Peer.js рд╣реИ - рдЬреЛ рдПрдХ рддреИрдпрд╛рд░ рд╕рд┐рдЧреНрдирд▓ рд╕рд░реНрд╡рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд) рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕рд┐рдЧреНрдирд▓ рд╕рд░реНрд╡рд░ рднреА рд╣реЛрд╕реНрдЯ рдХрд░рддрд╛ рд╣реИред

рд╕рднреА рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рд╛рдЗрдб рдХреЛрдб рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА 100 рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рдлрд┐рдЯ рд╣реЛрддреЗ рд╣реИрдВ , рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб Node.JS рдФрд░ рдЙрд╕рд╕реЗ рднреА рдХрдо - 55ред рдореИрдВ рдЙрдиреНрд╣реЗрдВ рд▓реЗрдЦ рдореЗрдВ рд▓рд╛рдиреЗ рдХреА рдмрд╛рдд рдирд╣реАрдВ рджреЗрдЦрддрд╛, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЛрдореЗрди рдореЗрдВ рд╣реИрдВ рдФрд░ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИрдВред рдХреЛрдб рд╕реНрд╡рдпрдВ рдПрдордЖрдИрдЯреА рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рдЙрдкрд▓рдмреНрдз рд╣реИ рдФрд░ рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЛ рдЕрдкрдиреЗ рдмреНрд░реЗрдХ-рдпреЛрдЧреНрдп-рдЦрд┐рд▓реМрдирд╛ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред

рдкрд░рд┐рдгрд╛рдо рдХреНрдпрд╛ рд╣реИ?

рдЦреЗрд▓ рд╕реЗ рдХреБрдЫ рдЖрдВрдХрдбрд╝реЗ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рдЕрдкрдиреЗ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рджреЗрдиреЗ рдХрд╛ рд╡рдЪрди рджреЗрддрд╛ рд╣реВрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЕрдВрддрд░реНрдЬреНрдЮрд╛рди рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдЪреВрдВрдХрд┐ рд╣рдо рдПрдХ рдкрд╛рд░рдВрдкрд░рд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдкреИрдХреЗрдЯ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╖реНрдЯрддрдо рд░рд╛рд╕реНрддрд╛ рдЪреБрдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдкрддрд╛ рдЪрд▓ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкрде рдПрдХ рдирдпрд╛ рдХрдиреЗрдХреНрд╢рди (рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдмрдбрд╝рд╛) рдмрдирд╛рдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЧреЗрдо рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдмреАрдЪ рд╕рдВрджреЗрд╢ рднреЗрдЬрдиреЗ рдХреЗ рд╕рд╛рде рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдирд┐рд╢реНрдЪрд┐рддрддрд╛)ред рдЗрд╕рд▓рд┐рдП, рдкреНрд░рд╕рд╛рд░рдг рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдкреИрдХреЗрдЯ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдЖрдВрдХрдбрд╝реЗ рджрд┐рдЦрд╛рдПрдВрдЧреЗред

рдкрд░рд┐рдгрд╛рдо

рдЫрд╡рд┐

рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдХреБрдЫ рдЧрд▓рдд рд╣реЛ рдЧрдпрд╛ред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрдИ рд╕рд╣рдХрд░реНрдореА-рд╕реЗ-рд╕рд╣рдХрд░реНрдореА рдЦрд┐рд▓рд╛рдбрд╝реА (рдмрд╛рдПрдВ-рдиреАрдЪреЗ) рд╣реИрдВ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрдИ рдЬреБрдбрд╝реЗ рдШрдЯрдХ рд╣реИрдВред рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рдШрдЯрдХ рдирд┐рдЪрд▓реЗ рджрд╛рдИрдВ рдУрд░ рд╕реНрдерд┐рдд рд╣реИ рдФрд░ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдПрдХ рдкреВрд░реНрдг рдЧреНрд░рд╛рдлрд╝ рдирд╣реАрдВ рд╣реИред

рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реБрдЖ? Peer.js рдореЗрдВ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╡рд┐рддрд░рдг рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рд╖рдорддрд╛рдПрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ Math.random рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд╣рд╛рдБ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ 2300 рдиреЛрдбреНрд╕ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ ред рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдпреЗ WebRTC рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ - рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдЖрдк рдЕрдирдВрдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдХрдиреЗрдХреНрд╢рди рдирд╣реАрдВ рд▓реЗ рд╕рдХрддреЗ ред

рдкреНрд░рдпреЛрдЧ рдХреЗ рджреМрд░рд╛рди рдпрд╣ рджреЗрдЦрд╛ рдЧрдпрд╛ (рд╢рд╛рдпрдж рдХреЗрд╡рд▓ рдореЗрд░реЗ рд▓рд┐рдП) рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ 5-10 рдХрд░реНрд╕рд░ рдЪрд▓ рд░рд╣реЗ рдереЗ, рдЬреЛ рдПрдХ рдмрдбрд╝реЗ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдг рдЧреНрд░рд╛рдлрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рдХрд╛рдЯ рджреЗрддрд╛ рд╣реИред рдкреНрд░рд╕рд╛рд░рдг рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдпрд╣ рдХреИрд╕реЗ рдХрд░реЗрдВ - рдпрд╣ рдПрдХ рдЕрд▓рдЧ рд▓реЗрдЦ рдХреЗ рд▓рд┐рдП рд╕рд╛рдордЧреНрд░реА рд╣реИ (рдпрджрд┐ рд▓реЗрдЦреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдирд╣реАрдВ рд╣реИ)ред рднрд╛рдЧ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк рд╕рднреА рдХреЛ рдзрдиреНрдпрд╡рд╛рдж!

Source: https://habr.com/ru/post/In219155/


All Articles