рдкрд╣рд▓реЗ рджрд░реНрд╢рдХ рд╕рдорд╕реНрдпрд╛, рдпрд╛ WebRTC рд╡реАрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХреЛ HLS рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдХреА рдХрдард┐рдирд╛рдЗрдпрд╛рдБ


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


рдмреНрд░рд╛рдЙрдЬрд╝рд░ рди рдХреЗрд╡рд▓ рд╣рд╛рдЗрдкрд░рдЯреЗрдХреНрд╕реНрдЯ рд╣реИ, рдмрд▓реНрдХрд┐ рдПрдХ рд╕реНрдЯреНрд░реАрдорд░ рднреА рд╣реИ


рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рдкрд╛рд╕ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЦрд┐рд▓рд╛рдбрд╝реА рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реАрдбрд┐рдпреЛ рдПрдирдХреЛрдбрд░ рдФрд░ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдХрд╣рд╛рдиреА рдЕрд▓рдЧ рд╣реИред рдЕрдм, рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ, рд╣рдо рдПрдиреНрдХреЛрдбрд┐рдВрдЧ, рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ, рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдФрд░ рдкреНрд▓реЗрдмреИрдХ рдХреЗ рд▓рд┐рдП рдореЙрдбреНрдпреВрд▓ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдпреЗ рдлрд╝рдВрдХреНрд╢рди рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдФрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рд╡реЗрдм рд░рд┐рдпрд▓ рдЯрд╛рдЗрдо рдХрдореНрдпреБрдирд┐рдХреЗрд╢рдВрд╕ рдпрд╛ рд╡реЗрдмрдЖрд░рдЯреАрд╕реА рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рдирд┐рд░реНрдорд┐рдд рдпрд╣ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛рдлреА рдХреБрдЫ рдХрд░ рд╕рдХрддреА рд╣реИ: рдмрд┐рд▓реНрдЯ-рдЗрди, рд╡рд░реНрдЪреБрдЕрд▓ рдпрд╛ рдпреВрдПрд╕рдмреА рдХреИрдорд░рд╛ рд╕реЗ рд╡реАрдбрд┐рдпреЛ рдХреИрдкреНрдЪрд░ рдХрд░реЗрдВ, рдЗрд╕реЗ H.264, VP8 рдФрд░ VP9 рдХреЛрдбреЗрдХреНрд╕ рдХреЗ рд╕рд╛рде рдХрдВрдкреНрд░реЗрд╕ рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ SRTP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рднреЗрдЬреЗрдВ; рдпрд╛рдиреА, рдпрд╣ рдПрдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕реНрдЯреНрд░реАрдорд░ рд╡реАрдбрд┐рдпреЛ рдПрдирдХреЛрдбрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рдирддреАрдЬрддрди, рд╣рдо рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреЗрдЦрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ ffmpeg рдпрд╛ gstreamer рдХреЗ рд╕рдорд╛рди рдХреБрдЫ рд╣реЛрддрд╛ рд╣реИ, рд╡реАрдбрд┐рдпреЛ рдХреЛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд░рддрд╛ рд╣реИ, RTP рдкрд░ рд╕реНрдЯреНрд░реАрдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╡реАрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдирд┐рднрд╛рддрд╛ рд╣реИред


WebRTC рд╣рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдорд╛рдорд▓реЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рджреЗрддрд╛ рд╣реИ:


  • рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдФрд░ рдмрд╛рдж рдХреЗ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реЗ рд╕рд░реНрд╡рд░ рддрдХ рд╕реНрдЯреНрд░реАрдо рдХрд░реЗрдВ
  • рдкреАрдпрд░-рдЯреВ-рдкреАрдпрд░ рд╕реНрдЯреНрд░реАрдо рд╡рд┐рддрд░рд┐рдд рдХрд░реЗрдВ
  • рдХрд┐рд╕реА рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рд╕реНрдЯреНрд░реАрдо рдкреНрд▓реЗ рдХрд░реЗрдВ рдФрд░ рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рд╡реАрдбрд┐рдпреЛ рднреЗрдЬреЗрдВ (рд╡реАрдбрд┐рдпреЛ рдЪреИрдЯ)
  • рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдЕрдиреНрдп рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЛ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░реЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП RTMP, RTSP, рдЗрддреНрдпрд╛рджрд┐, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ WebRTC рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рд╛рдПрдВ

рдкрд░рд┐рд╖реНрдХреГрдд рдкреНрд░рд╡рд╛рд╣ рдирд┐рдпрдВрддреНрд░рдг рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦ рд╕рдХрддреА рд╣реИ:


//Launching broadcast from browser to server session.createStream({name:тАЭmystreamтАЭ}).publish(); //Playing broadcast by the browser session.createStream({name:тАЭmystreamтАЭ}).play(); 

HLS рд╡рд╣ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ рдЬрд╣рд╛рдБ WebRTC рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ


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



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


рдПрдЪрдПрд▓рдПрд╕ рдореВрд▓ рд░реВрдк рд╕реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдХреА рдзрд╛рд░рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдХрд▓реНрдкрдирд╛ рдирд╣реАрдВ рдХреА рдЧрдИ рдереАред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдо HTTP рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рд╡реАрдбрд┐рдпреЛ рдХреИрд╕реЗ рд╕реНрдЯреНрд░реАрдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? HLS рдХрд╛ рдХрд╛рд░реНрдп рд╡реАрдбрд┐рдпреЛ рдХреЛ рдЯреБрдХрдбрд╝реЛрдВ рдореЗрдВ рдХрд╛рдЯрдирд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдПрдХ-рдПрдХ рдХрд░рдХреЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдХреЗ, рдмрд┐рдирд╛ рд░реБрдХреЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рд╕реБрдЪрд╛рд░реВ рд░реВрдк рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдХрд░рдирд╛ рд╣реИред рдПрдХ рдПрдЪрдПрд▓рдПрд╕ рдЦрд┐рд▓рд╛рдбрд╝реА рдПрдХ рдХрдбрд╝рд╛рдИ рд╕реЗ рдЧрдард┐рдд рдФрд░ рдЪрд┐рдХрдиреА рд╡реАрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХреА рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реИред рдпрд╣рд╛рдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╕рдВрдШрд░реНрд╖ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ WebRTC, рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдФрд░ рдХрдо рд╡рд┐рд▓рдВрдм рдХреЗ рдХрд╛рд░рдг рдкреИрдХреЗрдЯ рдЦреЛрдирд╛ рдмрд░реНрджрд╛рд╢реНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдПрдХ рдЕрд╕реНрдерд╛рдпреА рдПрдлрдкреАрдПрд╕ / рдЬреАрдУрдкреА рдФрд░ рдПрдХ рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдмрд┐рдЯ рджрд░ рд╣реИ - рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдПрдЪрдПрд▓рдПрд╕ рдХреЗ рдмрд┐рд▓реНрдХреБрд▓ рд╡рд┐рдкрд░реАрдд рд╣реЛред рдФрд░ рдзрд╛рд░рд╛ рдХреА рдирд┐рдпрдорд┐рддрддрд╛ред


рдПрдХ рд╕реНрдкрд╖реНрдЯ рджреГрд╖реНрдЯрд┐рдХреЛрдг - рд╡реЗрдмрдЖрд░рдЯреАрд╕реА рдбреЗрдХреИрдХреЗрдЯрд╛рдЗрдЬреЗрд╢рди (рдПрд╕рдЖрд░рдЯреАрдкреА) рдФрд░ рдмрд╛рдж рдореЗрдВ рдПрдЪрдПрд▓рдПрд╕ рдореЗрдВ рд░реВрдкрд╛рдВрддрд░рдг рджреЗрд╢реА рдПрдкреНрдкрд▓ рдПрдЪрдПрд▓рдПрд╕ рдЦрд┐рд▓рд╛рдбрд╝реА рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдардВрдб рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдЙрддреНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдЕрдиреБрдкрдпреБрдХреНрдд рд░реВрдк рд╣реИред рджреЗрд╢реА рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╛ рдЕрд░реНрде рдПрдХ рдРрд╕рд╛ рдЦрд┐рд▓рд╛рдбрд╝реА рд╣реИ рдЬреЛ Apple iOS Safari, Mac OS Safari рдФрд░ Apple TV рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред


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


рджреЗрд╢реА рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдореЗрдВ рдЬрдордХрд░ рд▓рдбрд╝рд╛рдИ рд╣реБрдИ


рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╡реЗрдмрдЖрд░рдЯреАрд╕реА рдбреЗрдХреИрдХреЗрдЯрд╛рдЗрдЬреЗрд╢рди рдФрд░ рдПрдЪрдПрд▓рдПрд╕ рдкреИрдХреЗрдЯреЗрдЯреЗрд╢рди рдЖрдо рддреМрд░ рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рд╡реЗрдм рдХреЙрд▓ рд╕рд░реНрд╡рд░ (WCS) рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рд╡реАрдбрд┐рдпреЛ рд╕рд░реНрд╡рд░ рдореЗрдВ, рд╣рдо рд╕рдорд╕реНрдпрд╛ рдХреЛ рджреЛ рддрд░реАрдХреЛрдВ рд╕реЗ рд╣рд▓ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд╣рдо рддреАрд╕рд░реЗ рдХреЛ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рдкреЗрд╢ рдХрд░рддреЗ рд╣реИрдВ:


1) рдЯреНрд░рд╛рдВрд╕рдХреЛрдбрд┐рдВрдЧред


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



2) рдПрдЪрдПрд▓рдПрд╕ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЗрдмрдЖрд░рдЯреАрд╕реА рдкреНрд░рд╡рд╛рд╣ рдХреЛ рдЕрдкрдирд╛рдирд╛ рдФрд░ рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░рдирд╛ред


рдпреЗ рд╡рд┐рд╢реЗрд╖ рдкрд╛рд░реНрд╕рд░ рд╣реИрдВ рдЬреЛ рдПрдЪ .264 рдмрд┐рдЯрд╕реНрдЯреНрд░реАрдо рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдПрдкреНрдкрд▓ рдХреЗ рдореВрд▓ рдПрдЪрдПрд▓рдПрд╕ рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ / рдмрдЧреЛрдВ рдХреЗ рдорд┐рд▓рд╛рди рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЧреИрд░-рджреЗрд╢реА рдЦрд┐рд▓рд╛рдбрд╝реА рдЬреИрд╕реЗ рд╡реАрдбрд┐рдпреЛ.рдЬреЗрдПрд╕ рдФрд░ рдПрдЪрдПрд▓рдЬреЗрдПрд╕ рд╕реНрдЯреНрд░реАрдо рдХреЗ рдкреНрд░рддрд┐ рдЕрдзрд┐рдХ рд╕рд╣рд┐рд╖реНрдгреБ рд╣реИрдВ
рдПрдХ рдбрд╛рдпрдирд╛рдорд┐рдХ рдмрд┐рдЯрд░реЗрдЯ рдФрд░ FPS рдХреЗ рд╕рд╛рде WebRTC рдкрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдФрд░ рдзреАрдорд╛ рдирд╣реАрдВ рд╣реИ рдЬрд╣рд╛рдБ Apple HLS рдХреЗ рд╕рдВрджрд░реНрдн рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдлреНрд░реАрдЬрд┐рдВрдЧ рдореЗрдВ рдкрд░рд┐рдгрд╛рдорд┐рдд рд╣реЛрддреЗ рд╣реИрдВред



3) WebRTC рдХреЗ рдмрдЬрд╛рдп рдзрд╛рд░рд╛ рд╕реНрд░реЛрдд рдХреЗ рд░реВрдк рдореЗрдВ RTMP рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред


рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдлреНрд▓реИрд╢ рдкреНрд▓реЗрдпрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдкреНрд░рдЪрд▓рд┐рдд рд╣реИ, рдЖрд░рдЯреАрдПрдордкреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЛ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдУрдмреАрдПрд╕ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЛ рд▓реЗрдВред рд╣рдореЗрдВ рдпрд╣ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ RTMP рдПрдирдХреЛрдбрд░ рдЖрдорддреМрд░ рдкрд░ рдФрд░ рднреА рдЕрдзрд┐рдХ рдЙрддреНрдкрд╛рджрди рдХрд░рддреЗ рд╣реИрдВ
WebRTC рд╕реЗ рдзрд╛рд░рд╛рдПрдБ рдФрд░ рдЗрд╕рд▓рд┐рдП рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ HLS рдореЗрдВ рдардВрдб рдХрд╛ рдХрд╛рд░рдг рдирд╣реАрдВ рд╣реИ, рдЕрд░реНрдерд╛рдд RTMP> HLS рд░реВрдкрд╛рдВрддрд░рдг рдардВрдб рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЙрдкрдпреБрдХреНрдд рд▓рдЧрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдореВрд▓ HLS рдЦрд┐рд▓рд╛рдбрд╝реА рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдЕрдЧрд░ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рд╣реИ
рдбреЗрд╕реНрдХрдЯреЙрдк рдФрд░ рдУрдмреАрдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдлрд┐рд░ рдПрдЪрдПрд▓рдПрд╕ рдореЗрдВ рд░реВрдкрд╛рдВрддрд░рдг рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реЛрддрд╛ рд╣реИред рдпрджрд┐ рд╕реНрд░реЛрдд Chrome рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╣реИ, рддреЛ RTMP рдХреЛ рдкреНрд▓рдЧ рдЗрди рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдХреЗрд╡рд▓ WebRTC рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред



рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рд╕рднреА рддреАрди рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдФрд░ рдХрд╛рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк рдХрд╛рд░реНрдп рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВред


рд╕реАрдбреАрдЖрд░ рдкрд░ рдПрдЪрдПрд▓рдПрд╕ рдХреЛ рд╡реЗрдмрдЖрд░рдЯреАрд╕реА


WCS рд╕рд░реНрд╡рд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд, рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ WebRTC рд╕реНрдЯреНрд░реАрдо рд╕реНрд░реЛрдд рдФрд░ HLS рдкреНрд▓реЗрдпрд░, рдЕрд░реНрдерд╛рддреН CDN , рдХреЗ рдмреАрдЪ рдХрдИ WebRTC рд╕реНрдЯреНрд░реАрдо рдбрд┐рд▓реАрд╡рд░реА рд╕рд░реНрд╡рд░ рд╣реИрдВ, рдЬрдм рдЖрдк рдХрд┐рд╕реА рд╡рд┐рддрд░рд┐рдд рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рдХреБрдЫ undesirables рд╣реИрдВред рдпрд╣ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ: рдореВрд▓ рд╣реИ - рдПрдХ рд╕рд░реНрд╡рд░ рдЬреЛ рд╡реЗрдмрдЖрд░рдЯреАрд╕реА рд╕реНрдЯреНрд░реАрдо рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдПрдЬ - рд╕рд░реНрд╡рд░ рд╣реИ рдЬреЛ рдПрдЪрдПрд▓рдПрд╕ рд╕рд╣рд┐рдд рдЗрд╕ рд╕реНрдЯреНрд░реАрдо рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рдХрдИ рд╕рд░реНрд╡рд░ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 1000 рдПрдЪрдПрд▓рдПрд╕ рд╕рд░реНрд╡рд░ рдХреЛ рдПрдХ рдУрд░рд┐рдЬрд┐рди рд╕рд░реНрд╡рд░ рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ; рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕рд┐рд╕реНрдЯрдо рдХреА рдХреНрд╖рдорддрд╛ 1000 рдЧреБрдирд╛ рд╣реИред



рд╕рдорд╕реНрдпрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд░ рд╣реЛ рдЪреБрдХреА рд╣реИ; рдпрд╣ рдЖрдорддреМрд░ рдкрд░ рджреЗрд╢реА рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдореЗрдВ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ: рдЖрдИрдУрдПрд╕ рд╕рдлрд╛рд░реА, рдореИрдХ рдУрдПрд╕ рд╕рдлрд╛рд░реА рдФрд░ рдПрдкреНрдкрд▓ рдЯреАрд╡реАред рдореВрд▓рдирд┐рд╡рд╛рд╕реА рд╕реЗ рд╣рдорд╛рд░рд╛ рдорддрд▓рдм рдПрдХ рдРрд╕реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рд╕реЗ рд╣реИ рдЬреЛ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдореЗрдВ рдпреВрдЖрд░рдПрд▓ рдХреЗ рдкреНрд░рддреНрдпрдХреНрд╖ рд╕рдВрдХреЗрдд рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
рдЯреИрдЧ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП <video src="https://host/test.m3u8"/> ред рдЬреИрд╕реЗ рд╣реА рдЦрд┐рд▓рд╛рдбрд╝реА рдиреЗ рдПрдХ рдкреНрд▓реЗрд▓рд┐рд╕реНрдЯ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд┐рдпрд╛ - рдФрд░ рдпрд╣ рдХрд╛рд░реНрд░рд╡рд╛рдИ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдЪрдПрд▓рдПрд╕ рд╕реНрдЯреНрд░реАрдо рдЦреЗрд▓рдиреЗ рдореЗрдВ рдкрд╣рд▓рд╛ рдХрджрдо рд╣реИ - рд╕рд░реНрд╡рд░ рдХреЛ рдмрд┐рдирд╛ рддреБрд░рдВрдд
рджреЗрд░реА, рдПрдЪрдПрд▓рдПрд╕ рд╡реАрдбрд┐рдпреЛ рд╕реЗрдЧрдореЗрдВрдЯ рдмрд╛рд╣рд░ рднреЗрдЬрдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВред рдпрджрд┐ рд╕рд░реНрд╡рд░ рддреБрд░рдВрдд рд╕реЗрдЧрдореЗрдВрдЯ рднреЗрдЬрдирд╛ рд╢реБрд░реВ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЦрд┐рд▓рд╛рдбрд╝реА рдпрд╣ рддрдп рдХрд░реЗрдЧрд╛ рдХрд┐ рдЙрд╕реЗ рдзреЛрдЦрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЦреЗрд▓рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рд╣реИред рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ Apple рдХреЗ рдореВрд▓ HLS рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдХреЗрд╡рд▓ рдпрд╣ рдирд╣реАрдВ рдмрддрд╛ рд╕рдХрддреЗ рдХрд┐ "рдХреГрдкрдпрд╛ HLS рд╕реНрдЯреНрд░реАрдо рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП iPhone Mac рдФрд░ Apple TV рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░реЗрдВред"


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



рдпрд╣рд╛рдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рджреЛ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рди рд╣реИрдВ: рдПрдХ рдареАрдХ рд╣реИ, рдФрд░ рджреВрд╕рд░рд╛ рдХрдо рд╣реИред рдХреЛрдИ CDN рдореЗрдВ рдЖрд▓рд╕реА рд▓реЛрдбрд┐рдВрдЧ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рдЫреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд╕рднреА рдиреЛрдбреНрд╕ рдХреЛ рдЯреНрд░реИрдлрд╝рд┐рдХ рднреЗрдЬ рд╕рдХрддрд╛ рд╣реИ, рднрд▓реЗ рд╣реА рд╡рд╣рд╛рдБ рджрд░реНрд╢рдХ рд╣реЛрдВ рдпрд╛ рди рд╣реЛрдВред рдПрдХ рд╕рдорд╛рдзрд╛рди, рд╕рдВрднрд╡рддрдГ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИ рдЬреЛ рдпрд╛рддрд╛рдпрд╛рдд рдФрд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдореЗрдВ рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИрдВред рдЙрддреНрдкрддреНрддрд┐ рд╕рднреА рдПрдЬ рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ рдЯреНрд░реИрдлрд╝рд┐рдХ рднреЗрдЬ рджреЗрдЧреА, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╕рднреА рд╕рд░реНрд╡рд░ рдФрд░ рдЙрдирдХреЗ рдмреАрдЪ рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рд▓рдЧрд╛рддрд╛рд░ рд▓реЛрдб рд╣реЛрдЧрд╛ред рд╢рд╛рдпрдж рдпрд╣ рдпреЛрдЬрдирд╛ рдХреЗрд╡рд▓ рдХреБрдЫ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реЛрдЧреА рдЬрд┐рд╕рдореЗрдВ рдХрдо рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╡рд╛рд╣ рд╣реЛрдВрдЧреЗред рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдзрд╛рд░рд╛рдУрдВ рдХреА рдирдХрд▓ рдХрд░рддреЗ рд╕рдордп, рдРрд╕реА рдпреЛрдЬрдирд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╣реЛрдЧреА
рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЕрдХреНрд╖рдоред рдФрд░ рдЕрдЧрд░ рдЖрдкрдХреЛ рдпрд╛рдж рд╣реИ рдХрд┐ рд╣рдо рдХреЗрд╡рд▓ "рджреЗрд╢реА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реЗ рдкрд╣рд▓реЗ рдЬреБрдбрд╝реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рд╕рдорд╕реНрдпрд╛" рд╣рд▓ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЗрд╕рдХреЗ рд▓рд╛рдпрдХ рдирд╣реАрдВ рд╣реИред



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


рд▓реЗрдХрд┐рди рдЕрднреА рддрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рд▓ рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ


рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рдм рдХреБрдЫ рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред CDN рдХрд╛рд░реНрдп рдХрд░ рд░рд╣рд╛ рд╣реИ, HLS рд╕реНрдЯреНрд░реАрдо рдПрдЬ рд╕рд░реНрд╡рд░ рд╕реЗ рд▓реЛрдб рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдФрд░ рдкрд╣рд▓реЗ рдХрдиреЗрдХреНрдЯ рдХрд┐рдП рдЧрдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИ рд╣реИред рдФрд░ рдпрд╣рд╛рдБ рдПрдХ рдФрд░ рдиреБрдХрд╕рд╛рди рд╣реИ - рд╣рдо рджреЗрддреЗ рд╣реИрдВ
16: 9 рдХреЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкрд╣рд▓реВ рдЕрдиреБрдкрд╛рдд рдореЗрдВ рдкреНрд░реАрд▓реЛрдбрд░, рдЬрдмрдХрд┐ рдХрд┐рд╕реА рднреА рдкреНрд░рд╛рд░реВрдк рдХреА рдзрд╛рд░рд╛рдПрдБ CDN: 16: 9, 4: 3, 2: 1 (VR рд╡реАрдбрд┐рдпреЛ) рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░ рд╕рдХрддреА рд╣реИрдВред рдФрд░ рдпрд╣ рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрджрд┐ рдЖрдк рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ 16: 9 рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкреНрд░реАрд▓реЛрдбрд░ рднреЗрдЬрддреЗ рд╣реИрдВ, рдФрд░ рдСрд░реНрдбрд░ рдХреА рдЧрдИ рдзрд╛рд░рд╛ 4: 3 рд╣реИ, рддреЛ рджреЗрд╢реА рдЦрд┐рд▓рд╛рдбрд╝реА рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдардВрдб рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░реЗрдЧрд╛ред


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



рд╕реАрдбреАрдПрди рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рдЬрдм рдЯреНрд░реИрдлрд╝рд┐рдХ рдУрд░рд┐рдЬрд┐рди рд╕рд░реНрд╡рд░ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдПрдЬ рд╕рд░реНрд╡рд░ рд╕рд╣рд┐рдд рдЕрдиреНрдп рд╕рд░реНрд╡рд░ рдХреЛ рдирдИ рд╕реНрдЯреНрд░реАрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реВрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░, рдХрд╛ рд╕рдВрдХрд▓реНрдк
рд╕реНрд░реЛрдд рдзрд╛рд░рд╛ рдЕрднреА рддрдХ рдЬреНрдЮрд╛рдд рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИред рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдХреБрдВрдЬреА рдлреНрд░реЗрдо рдХреЗ рд╕рд╛рде H.264 рдмрд┐рдЯрд╕реНрдЯреНрд░реАрдо рдХреЙрдиреНрдлрд┐рдЧ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдПрдЬ рд╕рд░реНрд╡рд░ рдХреЛ рдПрдХ рд╕реНрдЯреНрд░реАрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рд╣реЛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рдкрддрд╛ рд╣реЛрдЧрд╛
рд╕рдВрдХрд▓реНрдк рдФрд░ рдкрд╣рд▓реВ рдЕрдиреБрдкрд╛рдд, рдЬреЛ рдЗрд╕реЗ рдкреНрд░реАрд▓реЛрдбрд░ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрдЧрд╛ред рдЗрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ, рд╕реАрдбреАрдПрди рдореЗрдВ рдзрд╛рд░рд╛ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХрд╛ рд╕рдВрдХреЗрдд рджреЗрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдпрджрд┐ рдХреЛрдИ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдлреНрд░реЗрдо рд╣реИ - рдпрд╣ рдПрдЬ рд╕рд░реНрд╡рд░ рдЖрдХрд╛рд░ рдХреА рдЬрд╛рдирдХрд╛рд░реА рджреЗрдиреЗ рдФрд░ "рдкрд╣рд▓реЗ рдЬреБрдбрд╝реЗ рджрд░реНрд╢рдХ рд╕рдорд╕реНрдпрд╛" рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдкреНрд░реАрд▓реЛрдбрд░ рдХреЛ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред ред тАЭ



рд╕рд╛рд░рд╛рдВрд╢


рд╡реЗрдмрдЖрд░рдЯреАрд╕реА рдХреЛ рдПрдЪрдПрд▓рдПрд╕ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдЖрдо рддреМрд░ рдкрд░ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдбрд┐рдлрд╝реЙрд▓реНрдЯ Apple рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдореЗрдВ рдЦреЗрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди Apple рдХреЗ HLS рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП H.264 рдмрд┐рдЯрд╕реНрдЯреНрд░реАрдо рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдФрд░ рд╕рдорд╛рдпреЛрдЬрди рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╛ рддреЛ ranscoding рджреНрд╡рд╛рд░рд╛,
рдпрд╛ RTMP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдФрд░ рдПрдирдХреЛрдбрд░ рдХреЛ рдПрдХ рдзрд╛рд░рд╛ рд╕реНрд░реЛрдд рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдирд╛ред рдЖрд▓рд╕реА рд▓реЛрдбрд┐рдВрдЧ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд┐рддрд░рд┐рдд рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ, рдкрд╣рд▓реЗ рдХрдиреЗрдХреНрдЯ рдХрд┐рдП рдЧрдП рджрд░реНрд╢рдХ рдХреА рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдЬреЛ рдкреНрд░реАрд▓реЛрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдФрд░ рдУрд░рд┐рдЬрдирд▓ рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рдкрд░ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░рддреЗ рд╣реБрдП рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рд╕реАрдбреАрдПрди рдореЗрдВ рд╕реНрдЯреНрд░реАрдо рдХрд╛ рдПрдВрдЯреНрд░реА рдкреЙрдЗрдВрдЯред



рд╡реЗрдм рдХреЙрд▓ рд╕рд░реНрд╡рд░ - рд╡реЗрдмрдЖрд░рдЯреАрд╕реА рд╕рд░реНрд╡рд░


рдХрдо рд╡рд┐рд▓рдВрдмрддрд╛ WebRTC рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП CDN - WCS рдЖрдзрд╛рд░рд┐рдд CDN


WebRTC рдФрд░ RTMP рд╡реАрдбрд┐рдпреЛ рд╕реНрдЯреНрд░реАрдо рдХреЛ HLS рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрд▓рд╛рдирд╛ - рд╕реНрдЯреНрд░реАрдо рдХреЛ рд╡рд┐рднрд┐рдиреНрди рд╕реНрд░реЛрддреЛрдВ рд╕реЗ HLS рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ

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


All Articles