Google WebRTC, WebGL, рдФрд░ Go рдбреЗрдореЛ



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

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

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

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

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рддрдХрдиреАрдХреЛрдВ рдХрд╛ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг рд╣реИред рддреЛ, рд▓рд┐рдВрдХ " рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреАрдЬ " рдкрд░, рдЖрдк рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЧреЗрдо Google рдХреНрд▓рд╛рдЙрдб рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, getUserMedia API рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡реЗрдмрдХреИрдо рдФрд░ рдорд╛рдЗрдХреНрд░реЛрдлрд╝реЛрди рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ RTCDataChannel рджреЛрдиреЛрдВ рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рдЧреЗрдордкреНрд▓реЗ рдбреЗрдЯрд╛ рдХреЗ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред

рдЧреЛ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдХреНрдпреВрдмрд╕реНрд▓реИрдо рдХрд╛ рд╕реЛрд░реНрд╕ рдХреЛрдб рдпрд╣рд╛рдВ рдЙрдкрд▓рдмреНрдз рд╣реИ ред

[ рд╕реНрд░реЛрдд ]

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


All Articles