Google I / O 2013 рдкрд░ WebRTC

рдордзреНрдп рдордИ рдореЗрдВ, рд╕реИрди рдлреНрд░рд╛рдВрд╕рд┐рд╕реНрдХреЛ рдореЗрдВ рдПрдХ Google I / O 2013 рд╕рдореНрдореЗрд▓рди рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд╣рд╛рдВ Google рдкрд░рдВрдкрд░рд╛рдЧрдд рд░реВрдк рд╕реЗ рдЕрдкрдиреЗ рд╕рдмрд╕реЗ рдЖрд╢рд╛рдЬрдирдХ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдФрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдирдП рдЙрдкрдХрд░рдгреЛрдВ рдФрд░ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рддрд╛ рд╣реИ рдЬреЛ рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реЛрдВрдЧреЗред рдЗрд╕ рдмрд╛рд░ рдХрд╛ рд╕рдореНрдореЗрд▓рди рд▓реИрд░реА рдкреЗрдЬ рджреНрд╡рд╛рд░рд╛ рдЦреЛрд▓рд╛ рдЧрдпрд╛ рдерд╛ред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдирдП рдПрдВрдбреНрд░реЙрдЗрдб рдХреА рдШреЛрд╖рдгрд╛ рдирд╣реАрдВ рдХреА рдЧрдИ рдереА, рд▓реЗрдХрд┐рди рдХрдИ рдЕрдиреНрдп рджрд┐рд▓рдЪрд╕реНрдк рдЪреАрдЬреЗрдВ рдереАрдВред рд╣рдо рд╡реЗрдмрдЖрд░рдЯреАрд╕реА рдХреЛ рд╕рдорд░реНрдкрд┐рдд рд╕рддреНрд░ рдкрд░ рдПрдХ рдХрд░реАрдм рд╕реЗ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВрдЧреЗ, рдЬрд┐рд╕рдореЗрдВ рд╣рдо рднреА рднрд╛рдЧ рд▓реЗрдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗред рдХрдЯ рдХреЗ рддрд╣рдд рд╕рднреА рд╡рд┐рд╡рд░рдг, рд╡реАрдбрд┐рдпреЛ рдФрд░ рд▓рд┐рдВрдХред

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

рд╕рднреА рдХреЗ рд▓рд┐рдП, рдкреНрд░рд╕реНрддреБрддрд┐ http://io13webrtc.appspot.com/ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ, рд╣рдо рдЕрддреНрдпрдзрд┐рдХ рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдкрдврд╝реЗрдВред

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


рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рджреЗрдЦрдиреЗ рдореЗрдВ рдмрд╣реБрдд рдЖрд▓рд╕реА рд╣реИрдВ, рд╣рдордиреЗ рдкреНрд░рдореБрдЦ рдмрд┐рдВрджреБрдУрдВ рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рд╛:


рдРрд╕реА рд╕рдорд╕реНрдпрд╛рдПрдВ рднреА рд╣реИрдВ рдЬрд┐рдирдХреЗ рд╕рдорд╛рдзрд╛рди рдЕрднреА рднреА рдмрд╣реБрдд рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреМрди рд╕реЗ рд╡реАрдбрд┐рдпреЛ рдХреЛрдбреЗрдХ рдХреЛ рдЕрдирд┐рд╡рд╛рд░реНрдп рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛ред Google рдФрд░ рдореЛрдЬрд╝рд┐рд▓рд╛ рдиреЗ VP8 рдХреЛ рдЪреБрдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡реЗ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ Apple рдФрд░ MSFT рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ VP8 рд╕реЗ рдЦреБрд╢ рдирд╣реАрдВ рд╣реИрдВ рдФрд░ H.264 рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗред рдЕрдм рддрдХ, рдПрдХрдорд╛рддреНрд░ рд╕рдорд╛рдзрд╛рди рджреЛрдиреЛрдВ рдХреЛрдбреЗрдХреНрд╕ рдХреЛ рдЕрдирд┐рд╡рд╛рд░реНрдп рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди H.264 рд░реЙрдпрд▓реНрдЯреА рдореБрдХреНрдд рдирд╣реАрдВ рд╣реИ (MPEG LA рд▓рд╛рдЗрд╕реЗрдВрд╕рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ), рдЬреЛ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЬрдЯрд┐рд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдЦреИрд░, рдЕрдВрдд рдореЗрдВ, WebRTC рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЕрдЪреНрдЫреА рдЙрджреНрдзрд░рдг:

рд╡реЗрдмрдЖрд░рдЯреАрд╕реА рдФрд░ рдПрдЪрдЯреАрдПрдордПрд▓ 5 рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдХреЗ рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдЙрд╕реА рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдореВрд▓ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдиреЗ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдерд╛ред

рдлрд┐рд▓ рдПрдбрд╣реЛрдо
- NoJitter

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


All Articles