
рдкрд╣рд▓реЗ WebRTC рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдбрд┐рдЬрд┐рдЯрд▓ рдорд╣рд╛рд╕рд╛рдЧрд░ рдореЗрдВ рдорд╛рдирдХ рд╕рд░реНрд╡рд░ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреА рдХреНрд╖рдорддрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдордиреЗ рджреЗрдЦрд╛ рд╣реИ рдХрд┐ рдПрдХ рд╕рд░реНрд╡рд░ 2000 рджрд░реНрд╢рдХреЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬреАрд╡рди рдореЗрдВ, рдРрд╕реЗ рдорд╛рдорд▓реЗ рдЬрдм рдПрдХ рд╕рд░реНрд╡рд░ рдЕрдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рдЕрд╕рд╛рдорд╛рдиреНрдп рдирд╣реАрдВ рд╣реИрдВред
рдЬрд░реНрдордиреА рдореЗрдВ рдЬреБрдП рдХреЗ рд╢реМрдХреАрдиреЛрдВ рдХреА рдорд╛рдиреЗрдВ рддреЛ рдСрд╕реНрдЯреНрд░реЗрд▓рд┐рдпрд╛ рдореЗрдВ рд░рд┐рдпрд▓-рдЯрд╛рдЗрдо рдШреБрдбрд╝рджреМрдбрд╝ рджреЗрдЦреА рдЬрд╛ рд░рд╣реА рд╣реИред рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдШреБрдбрд╝рджреМрдбрд╝ рди рдХреЗрд╡рд▓ рдПрдХ рдЦреЗрд▓ рдХрд╛ рдЦреЗрд▓ рд╣реИ, рдмрд▓реНрдХрд┐ рдЗрд╕ рд╢рд░реНрдд рдкрд░ рднреА рдмрдбрд╝рд╛ рд▓рд╛рдн рд╣реИ рдХрд┐ рд╕рд╣реА рд╕рдордп рдкрд░ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рджрд╛рдВрд╡ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╡реАрдбрд┐рдпреЛ рдХреЛ рд╕рдмрд╕реЗ рдХрдо рд╕рдВрднрд╡ рд╡рд┐рд▓рдВрдмрддрд╛ рдХреЗ рд╕рд╛рде рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИред
рдПрдХ рдЕрдиреНрдп рдЙрджрд╛рд╣рд░рдг: рдпреВрд░реЛрдк, рд░реВрд╕ рдФрд░ рджрдХреНрд╖рд┐рдг рдкреВрд░реНрд╡ рдПрд╢рд┐рдпрд╛ рдореЗрдВ рд╕рд╣рд╛рдпрдХ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдлрд╕реАрдПрдордЬреА рдмрд╛рдЬрд╛рд░ рдХреЗ рдиреЗрддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╡реИрд╢реНрд╡рд┐рдХ рдирд┐рдЧрдо, рднреВрдордзреНрдп рд╕рд╛рдЧрд░ рдореЗрдВ рдореБрдЦреНрдпрд╛рд▓рдп рд╕реЗ рд▓рд╛рдЗрд╡ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдмрд┐рдХреНрд░реА рдкреНрд░рдмрдВрдзрдХ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╡реЗрдмрд┐рдирд╛рд░ рдХрд╛ рдЖрдпреЛрдЬрди рдХрд░ рд░рд╣рд╛ рд╣реИред рджрд░реНрд╢рдХреЛрдВ рдХреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рдкреНрд░рд╕реНрддреБрддрдХрд░реНрддрд╛ рдХреЛ рджреЗрдЦрдиреЗ рдФрд░ рд╕реБрдирдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЗрди рдЙрджрд╛рд╣рд░рдгреЛрдВ рдиреЗ рдПрдХ рд╣реА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рд╕рд╛рдордиреЗ рд░рдЦрд╛: рдХрдо рд╡рд┐рд▓рдВрдмрддрд╛ рдореАрдбрд┐рдпрд╛ рд╕реНрдЯреНрд░реАрдо рдХреЛ рджрд░реНрд╢рдХреЛрдВ рдХреА рдПрдХ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд░реЗрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдВрдЯреЗрдВрдЯ рдбрд┐рд▓реАрд╡рд░реА рдиреЗрдЯрд╡рд░реНрдХ - рд╕реАрдбреАрдПрди рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред
рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдПрдЪрдПрд▓рдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдкрд╛рд░рдВрдкрд░рд┐рдХ рд╕реНрдЯреНрд░реАрдо рдбрд┐рд▓реАрд╡рд░реА рддрдХрдиреАрдХ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдХреВрд▓ рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ 30 рд╕реЗрдХрдВрдб рдХреА рджреЗрд░реА рддрдХ рдЬреЛрдбрд╝ рд╕рдХрддреА рд╣реИ, рдЬреЛ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рд╢реЛ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВред рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ рдШреЛрдбрд╝реЗ рдкрд╣рд▓реЗ рд╣реА рд╕рдорд╛рдкреНрдд рд╣реЛ рдЪреБрдХреЗ рд╣реИрдВ, рдкрд░рд┐рдгрд╛рдо рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдЬрдмрдХрд┐ рдкреНрд░рд╢рдВрд╕рдХ рдЕрднреА рднреА рджреМрдбрд╝ рдХрд╛ рдЕрдВрдд рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВред WebRTC рддрдХрдиреАрдХ рдЗрд╕ рдиреБрдХрд╕рд╛рди рд╕реЗ рдореБрдХреНрдд рд╣реИ рдФрд░ 1 рд╕реЗрдХрдВрдб рд╕реЗ рднреА рдХрдо рд╕рдордп рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗ рд╕рдХрддреА рд╣реИ, рдЬреЛ рдХрд┐ рдЖрдзреБрдирд┐рдХ рд╕рдВрдЪрд╛рд░ рдорд╛рдзреНрдпрдореЛрдВ рдХреА рдмрджреМрд▓рдд рдорд╣рд╛рджреНрд╡реАрдкреЛрдВ рдореЗрдВ рднреА рд╕рдВрднрд╡ рд╣реИред
рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рд╡реЗрдмрдЖрд░рдЯреАрд╕реА рд╕реНрдЯреНрд░реАрдо рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд╕рд░рд▓ рд╕реАрдбреАрдПрди рдХреЛ рдХреИрд╕реЗ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рдП рдФрд░ рдмрд╛рдж рдореЗрдВ рдЗрд╕реЗ рдХреИрд╕реЗ рд╕реНрдХреЗрд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПред
рд╕реАрдбреАрдПрди рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ
CDN рдореЗрдВ рдПрдХ рд╕рд░реНрд╡рд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЗрдВ рд╕реЗ рдПрдХ рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛ рд╕рдХрддрд╛ рд╣реИ:
- рдЙрддреНрдкрддреНрддрд┐ рдореАрдбрд┐рдпрд╛ рдзрд╛рд░рд╛рдУрдВ рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╕рд░реНрд╡рд░ рд╣реИред рдпрд╣ рдЕрдиреНрдп рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рднреА рд╕реНрдЯреНрд░реАрдо рд╕рд╛рдЭрд╛ рдХрд░рддрд╛ рд╣реИред
- рдЯреНрд░рд╛рдВрд╕рдХреЛрдбрд░, рдЯреНрд░рд╛рдВрд╕рдХреЛрдбрд┐рдВрдЧ рдзрд╛рд░рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рд╕рд░реНрд╡рд░ рд╣реИред рдпрд╣ рдУрд░рд┐рдЬрд┐рди рд╕рд░реНрд╡рд░ рд╕реЗ рд╕реНрдЯреНрд░реАрдо рдЦреАрдВрдЪрддрд╛ рд╣реИ рдФрд░ рдЯреНрд░рд╛рдВрд╕рдХреЛрдбреЗрдб рд╕реНрдЯреНрд░реАрдо рд╕реЗ рдПрдЬ рддрдХ рдЬрд╛рддрд╛ рд╣реИред рд╣рдо рдЗрд╕ рднреВрдорд┐рдХрд╛ рдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рднрд╛рдЧ рдореЗрдВ рджреЗрдЦреЗрдВрдЧреЗред
- рдПрдЬ рд╡рд╣ рд╕рд░реНрд╡рд░ рд╣реИ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕реНрдЯреНрд░реАрдо рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдЙрддреНрдкрддреНрддрд┐ рдпрд╛ рдЯреНрд░рд╛рдВрд╕рдХреЛрдбрд░ рд╕рд░реНрд╡рд░ рд╕реЗ рд╕реНрдЯреНрд░реАрдо рдЦреАрдВрдЪрддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЕрдиреНрдп рд╕реАрдбреАрдПрди рд╕рд░реНрд╡рд░реЛрдВ рдореЗрдВ рдирд╣реАрдВ рднреЗрдЬрддрд╛ рд╣реИред
рдореВрд▓ рд╕рд░реНрд╡рд░ WebRTC рдФрд░ RTMP рд╕реНрдЯреНрд░реАрдо рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдпрд╛ RTMP, RTSP рдпрд╛ рдЕрдиреНрдп рдЙрдкрд▓рдмреНрдз рддрд░реАрдХреЛрдВ рд╕реЗ рдЕрдиреНрдп рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рд╕реНрдЯреНрд░реАрдо рдХреИрдкреНрдЪрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ WebRTC, RTMP, RTSP, HLS рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдЬ рд╕рд░реНрд╡рд░ рд╕реЗ рд╕реНрдЯреНрд░реАрдо рдЦреЗрд▓ рд╕рдХрддреЗ рд╣реИрдВред
рд╡рд┐рд▓рдВрдмрддрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡реЗрдмрдЖрд░рдЯреАрд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реАрдбреАрдПрди рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рдмреАрдЪ рдзрд╛рд░рд╛рдУрдВ рдХреЛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдирд╛ рд╡рд╛рдВрдЫрдиреАрдп рд╣реИред
рд╕реНрдЯреЗрдЯрд┐рдХ рд╕реАрдбреАрдПрди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЪрд░рдг рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдПрдХ рд╕реНрдерд┐рд░ рд╕реАрдбреАрдПрди рдХреА рд╕реНрдерд╛рдкрдирд╛ рдПрдХ рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд╕рдорд╛рди рд╣реИ: рд╕рднреА рд░рд┐рд╕реАрд╡рд░ рд╕реНрдЯреНрд░реАрдо рд╕реНрд░реЛрдд рд╕рд░реНрд╡рд░ рдХреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рд╣реИрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдлреНрд░реИрдВрдХрдлрд░реНрдЯ рдореЗрдВ рдПрдХ рдУрд░рд┐рдЬрд┐рди рд╕рд░реНрд╡рд░, рдПрдХ рдПрдЬ рдиреНрдпреВрдпреЙрд░реНрдХ рдореЗрдВ рдФрд░ рдПрдХ рд╕рд┐рдВрдЧрд╛рдкреБрд░ рдореЗрдВ рд╣реИ

рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЙрддреНрдкрддреНрддрд┐ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХрдореЛрдмреЗрд╢ рдЗрд╕реА рддрд░рд╣ рдХреА рдЬрд╛рдПрдЧреА:
<loadbalancer mode="roundrobin" stream_distribution="webrtc"> <node id="1"> <ip>edge1.thestaticcdn.com</ip> <wss>443</wss> </node> <node id="2"> <ip>edge2.thestaticcdn.com</ip> <wss>443</wss> </node> </loadbalancer>
рд╕реНрдЯреИрдЯрд┐рдХ рд╕реАрдбреАрдПрди рдХреЗ рд╕рд╛рде рдпрд╣рд╛рдВ рдкрд╣рд▓рд╛ рдореБрджреНрджрд╛ рдЖрддрд╛ рд╣реИ: рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕реАрдбреАрдПрди рдХреЛ рдПрдХ рдирдП рдПрдЬ рд╕рд░реНрд╡рд░ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдпрд╛ рд╕реАрдбреАрдПрди рд╕реЗ рдмрд╛рд╣рд░ рдПрдХ рд╕рд░реНрд╡рд░ рдХреЛ рдмрд╛рд╣рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рдФрд░ рд╕рднреА рдУрд░рд┐рдЬрд┐рди рд╕рд░реНрд╡рд░ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рдЙрддреНрдкрддреНрддрд┐ рдкрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдзрд╛рд░рд╛рдПрдБ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рд╕рднреА рдПрдЬ рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИрдВред рдХрд┐рд╕ рдПрдЬ рд╕рд░реНрд╡рд░ рд╕реЗ рдпреВрдЬрд░ рдХрдиреЗрдХреНрдЯ рд╣реЛрдЧрд╛ рдЗрд╕рдХрд╛ рдлреИрд╕рд▓рд╛ рднреА рдУрд░рд┐рдЬрд┐рдирд▓ рд╕рд░реНрд╡рд░ рдкрд░ рд╣реА рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣рд╛рдВ рджреВрд╕рд░рд╛ рдореБрджреНрджрд╛ рдЖрддрд╛ рд╣реИ: рдпрджрд┐ рдХреБрдЫ рдпрд╛ рдХреЛрдИ рджрд░реНрд╢рдХ рдирд╣реАрдВ рд╣реИрдВ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рд┐рдВрдЧрд╛рдкреБрд░ рдореЗрдВ рдпрд╣ рд╢рд╛рдо рдХреЛ рдЬрд▓реНрджреА рд╣реИ, рдЬрдмрдХрд┐ рдиреНрдпреВрдпреЙрд░реНрдХ рдореЗрдВ рдпрд╣ рд░рд╛рдд рдХреЗ рдордзреНрдп рдореЗрдВ рд╣реИ - рдзрд╛рд░рд╛рдПрдВ рд╡реИрд╕реЗ рднреА рдПрдЬ 1 рдкрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХреА рдЬрд╛рдПрдВрдЧреАред рдпрд╛рддрд╛рдпрд╛рдд рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рдмрд░реНрдмрд╛рдж рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдпрд╣ рдореБрдлрд╝реНрдд рдирд╣реАрдВ рд╣реИред
рдЗрди рджреЛ рдореБрджреНрджреЛрдВ рдХреЛ рдбрд╛рдпрдиреЗрдорд┐рдХ рд╕реАрдбреАрдПрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЕрдм, рд╣рдо рд╕рднреА рдУрд░рд┐рдЬрд┐рди рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд┐рдП рдмрд┐рдирд╛ CDN рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рдмрд┐рдирд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рд╕реЗ рдЬреБрдбрд╝реЗ рд╕реНрдЯреНрд░реАрдо рд╕рд░реНрд╡рд░ рдХреЛ рд╕реНрдЯреНрд░реАрдо рдореЗрдВ рд╕рдВрдЪрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рд╕реАрдбреАрдПрди рд╕рд░реНрд╡рд░ рдХреА рдкреВрд░реА рд╕реВрдЪреА рдХреЛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рд╕рд░реНрд╡рд░ рдХреЛ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдРрд╕реА рд╕реВрдЪреА рдмрдирд╛рдиреА рд╣реЛрдЧреАред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрд╕реЗ рдХрд┐рд╕реА рднреА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдордп рдореЗрдВ рдЕрдиреНрдп рд╕рд░реНрд╡рд░реЛрдВ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХрд╛ рдкрддрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ, рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдмрд┐рдВрджреБ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ - рд╕рд░реНрд╡рд░ рдЬреЛ рд╕реАрдбреАрдПрди рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИ - рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдХреЗ рджреМрд░рд╛рди рдкреНрд░рддреНрдпреЗрдХ рд╕рд░реНрд╡рд░ рдХреЛ рдЗрд╕ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдмрд┐рдВрджреБ рдкрд░ рдПрдХ рдЕрдиреБрд░реЛрдз рднреЗрдЬрдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рд╕реАрдбреАрдПрди рдиреЛрдбреНрд╕ рдФрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдзрд╛рд░рд╛рдУрдВ рдХреА рд╕реВрдЪреА рдХреЗ рдЬрд╡рд╛рдм рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрджрд┐ рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ рддрдХ рдирд╣реАрдВ рдкрд╣реБрдБрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рд╕рд░реНрд╡рд░ рдХреЛ рдЕрдиреНрдп рд╕рд░реНрд╡рд░ рдХреЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред
рд╕рд░реНрд╡рд░ рдХреЛ рдЕрдкрдиреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕реАрдбреАрдПрди рдХреЗ рдЕрдиреНрдп рд╕рд░реНрд╡рд░реЛрдВ рдореЗрдВ рдХрд┐рд╕реА рднреА рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рд╕рдВрдЪрд╛рд░рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рд╕рдмрд╕реЗ рд╕рд░рд▓ рд╕реАрдбреАрдПрди: рдпреВрд░реЛрдк рдХреЗ рдХреЗрдВрджреНрд░ рдореЗрдВ
рдЕрдм рд╣рдо рдПрдХ рдЧрддрд┐рд╢реАрд▓ рд╕реАрдбреАрдПрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рд╢реБрд░реВ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред рдкрд╣рд▓реЗ рдорд╛рди рд▓реЗрдВ рдХрд┐ рд╣рдореЗрдВ рдпреВрд░реЛрдк рдореЗрдВ рджрд░реНрд╢рдХреЛрдВ рдХреЛ 5000 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдХрд╡рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореАрдбрд┐рдпрд╛ рд╕реНрдЯреНрд░реАрдо рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдзрд╛рд░рд╛ рд╕реНрд░реЛрдд рдпреВрд░реЛрдк рдореЗрдВ рднреА рд╕реНрдерд┐рдд рд╣реИ

рд╣рдо рдпреВрд░реЛрдк рд╕реНрдерд┐рдд рдПрдХ рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдореЗрдВ рддреАрди рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред рд╣рдо CDN рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдШрдЯрдХреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ Flashphoner WebCallServer (WebRTC рд╕реНрдЯреНрд░реАрдо рд╡реАрдбрд┐рдпреЛ рд╕рд░реНрд╡рд░) рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ

рд╕реЗрдЯрдЕрдк:
cdn_enabled=true cdn_ip=o-eu1.flashponer.com cdn_nodes_resolve_ip=false cdn_role=origin
cdn_enabled=true cdn_ip=e-eu1.flashphoner.com cdn_point_of_entry=o-eu1.flashponer.com cdn_nodes_resolve_ip=false cdn_role=edge
cdn_enabled=true cdn_ip=e-eu2.flashphoner.com cdn_point_of_entry=o-eu1.flashponer.com cdn_nodes_resolve_ip=false cdn_role=edge
рдбрд╛рдпрдирд╛рдорд┐рдХ рд╕реАрдбреАрдПрди рдиреЛрдбреНрд╕ рдХреЗ рдмреАрдЪ рдореЗрд╕реЗрдЬ рдПрдХреНрд╕рдЪреЗрдВрдЬ рд╡реЗрдмрд╕реЛрдХреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╕реБрд░рдХреНрд╖рд┐рдд рд╡реЗрдмрд╕реЛрдХреЗрдЯ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕рдорд░реНрдерд┐рдд рд╣реИред
CDN рдХреЗ рдЕрдВрджрд░ рдзрд╛рд░рд╛рдПрдБ WebRTC рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИрдВред рдЖрдорддреМрд░ рдкрд░ рдпреВрдбреАрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдкрд░рд┐рд╡рд╣рди рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рд╕рд░реНрд╡рд░ рдХреЗ рдмреАрдЪ рдЕрдЪреНрдЫреА рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдЧреБрдгрд╡рддреНрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рддреЛ рд╕рд░реНрд╡рд░ рдЗрддрдирд╛ рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИ, рдЯреАрд╕реАрдкреА рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╡рд┐рд▓рдВрдмрддрд╛ рдмрдврд╝ рдЬрд╛рддреА рд╣реИред
рд╕рд░реНрд╡рд░ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ, o-eu1
рд╕рд░реНрд╡рд░ рдкрд░ рдЯреВ рд╡реЗ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдХрд╛ рдЙрджрд╛рд╣рд░рдг рдЦреЛрд▓реЗрдВ, рдЪрдХреНрд░реАрдп 10 рдорд┐рдирдЯ рд╕реЗ 0 рд╕реЗрдХрдВрдб o-eu1
рд╡реАрдбрд┐рдпреЛ рдкрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реЗрдВ

e-eu1
рд╕рд░реНрд╡рд░ рдкрд░ рдкреНрд▓реЗрдпрд░ рдЙрджрд╛рд╣рд░рдг рдЦреЛрд▓реЗрдВ, рд╕реНрдЯреНрд░реАрдо рдЦреЗрд▓реЗрдВ

рдФрд░ e-eu2
рдкрд░ рднреА рдРрд╕рд╛ рд╣реА рдХрд░реЗрдВ

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

рд╣рдо CDN рдХреЗ рдпреВрд░реЛрдкреАрдп рднрд╛рдЧ рдХреЛ рдмрдВрдж рдХрд┐рдП рдмрд┐рдирд╛ рдПрдХ рдЕрдореЗрд░рд┐рдХреА рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдореЗрдВ рддреАрди рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ рддреИрдирд╛рдд рдХрд░реЗрдВрдЧреЗ

рд╕реЗрдЯрдЕрдк:
cdn_enabled=true cdn_ip=o-us1.flashponer.com cdn_point_of_entry=o-eu1.flashponer.com cdn_nodes_resolve_ip=false cdn_role=origin
cdn_enabled=true cdn_ip=e-us1.flashphoner.com cdn_point_of_entry=o-eu1.flashponer.com cdn_nodes_resolve_ip=false cdn_role=edge
cdn_enabled=true cdn_ip=e-us2.flashphoner.com cdn_point_of_entry=o-eu1.flashponer.com cdn_nodes_resolve_ip=false cdn_role=edge
рдЕрдореЗрд░рд┐рдХреА рд╕рд░реНрд╡рд░ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ, рдкреНрд░рдХрд╛рд╢рди рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ

рдФрд░ рдкреНрд▓реЗрдмреИрдХ

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпреВрд░реЛрдкреАрдп рдЦрдВрдб рдХрд╛рдо рдХрд░рддрд╛ рд░рд╣рддрд╛ рд╣реИред рд╣рдо рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдЕрдореЗрд░рд┐рдХреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдпреВрд░реЛрдк рд╕реЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╕реНрдЯреНрд░реАрдо рджреЗрдЦ рдкрд╛рдПрдВрдЧреЗред o-eu1
рд╕рд░реНрд╡рд░ рдкрд░ test_eu
рд╕реНрдЯреНрд░реАрдо рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдирд╛

рдФрд░ e-us1
рдкрд░ рдЗрд╕реЗ рдЦреЗрд▓ рд░рд╣рд╛ рд╣реИ

рдФрд░ рдпрд╣ рднреА рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ! рд╡рд┐рд▓рдВрдмрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ, рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдлрд┐рд░ рд╕реЗ рдкреНрд░рдХрд╛рд╢рди рднрд╛рдЧ рдкрд░ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдЯрд╛рдЗрдорд░ рдХреЗ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рджреВрд╕рд░реЗ рднрд╛рдЧ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдкрд░ред
рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдПрдХ рдУрд░рд┐рдЬрд┐рди рд╕рд░реНрд╡рд░ рдкрд░ рдЦреЗрд▓рдиреЗ рд╕реЗ рджреВрд╕рд░реЗ рдУрд░рд┐рдЬрд┐рди рд╕рд░реНрд╡рд░ рдкрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдзрд╛рд░рд╛рдПрдБ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдЗрд╕рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
cdn_origin_to_origin_route_propagation=true
рдЬрд╛рд░реА рд░рдЦрд╛ рдЬрд╛рдП
рд╕рд╛рд░рд╛рдВрд╢ рдореЗрдВ, рд╣рдордиреЗ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╕реАрдбреАрдПрди рддреИрдирд╛рдд рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдЗрд╕реЗ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рджреЛ рдорд╣рд╛рджреНрд╡реАрдкреЛрдВ рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдХрдо рд╡рд┐рд▓рдВрдмрддрд╛ WebRTC рд╕реНрдЯреНрд░реАрдо рдЦреЗрд▓ рд░рд╣рд╛ рд╣реИред рдЗрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдкреНрд▓реЗрдмреИрдХ рдкрд░ рд╕реНрдЯреНрд░реАрдо рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛, рдЬреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬреАрд╡рди рдореЗрдВ рдЕрдХреНрд╕рд░ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддрд╛ рд╣реИ: рд╕рднреА рджрд░реНрд╢рдХреЛрдВ рдХреЗ рдкрд╛рд╕ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЪреИрдирд▓ рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдЧреБрдгрд╡рддреНрддрд╛ рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рдВрдХрд▓реНрдк рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╛ рдмрд┐рдЯрд░реЗрдЯред рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рднрд╛рдЧ рдореЗрдВ рдЗрд╕рд╕реЗ рдирд┐рдкрдЯреЗрдВрдЧреЗ ...
FlashOoner WebCallServer рдХреА рдЫрд╡рд┐ DigitalOcean Marketplace рдореЗрдВ - DigitalOcean рдореЗрдВ рд╡реЗрдм рдХреЙрд▓ рд╕рд░реНрд╡рд░ рдХреА рдЫрд╡рд┐ред
рдХрдо рд╡рд┐рд▓рдВрдмрддрд╛ WebRTC рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП CDN - рд╡реЗрдм рдХреЙрд▓ рд╕рд░реНрд╡рд░-рдЖрдзрд╛рд░рд┐рдд рд╕рд╛рдордЧреНрд░реА рд╡рд┐рддрд░рдг рдиреЗрдЯрд╡рд░реНрдХред