CINXE.COM
Network requirements
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="ROBOTS" CONTENT="NOINDEX, NOFOLLOW"> <title>Network requirements</title> <style> /* Fonts */ @import url(https://fonts.googleapis.com/css?family=Roboto:300,400,400italic,700); /* General Styles */ body { background-color: #f1f3f4; font-family: Roboto, Arial, Helvetica, sans-serif; font-weight: 300; font-size: 16px; color: #333; margin: 20px } p, div, ul, li, td, input, select, h1, h2, h3, h4 { font-family: Roboto, Arial, Helvetica, sans-serif; font-weight: 400; font-size: 16px; } h1 { font-size: 26px; color: #333; font-weight: 300 } h2, .h2 { font-size: 22px; color: #666; font-weight: 300 } h3, .h3 { font-size: 18px; color: #00aeec; font-weight: 300 } h4 { font-size: 14px; color: #333; font-weight: 300 } .small { font-size: 80%; } .note { color: #777; font-weight: 400 } .error { font-size: 80%; color: #cc0000; font-style: italic; } a:active, a:link, a:visited { font-weight: 300; text-decoration: none; color: #00aeec; outline: none!important; } a:hover { color: #fff; background-color: #75ba20 } .centerThis { text-align: center; margin: 0 auto; } .clear { clear: both; font-size: 0px; height: 0px } /*.pageContainer {width:100%; text-align:center; margin:0px; padding:0px}*/ .pageContent { width: 100%; margin: 15px; } .errorText { font-size: 10px; color: #e75301; font-weight: normal; font-style: italic; } div.whitebox { background-color: #fff; padding: 20px; border: 1px solid #ddd; width: calc(33% - 54px); margin-right: 20px; float: left; } div.whitebox:last-of-type {margin-right:0px} /* Buttons and Statuses */ a.button:active, a.button:link, a.button:visited, span.button, input.button, button.button { background-color: #636363; color: #fff; display: inline-block; margin: 0; padding: 4px 8px; text-align: center; text-decoration: none; width: auto; font-weight: 300; font-size: 12px; font-family: Roboto, Arial, Helvetica, sans-serif; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } a.button:hover, span.button:hover, input.button:hover, button.button:hover { background-color: #333; color: #fff; cursor: pointer } input[type="text"], input[type="password"], input[type="file"], select { padding: 5px; border: 1px solid #ccc } input[type="radio"], input[type="checkbox"] { outline: none; } input[type="text"]:focus, input[type="password"]:focus { border: 2px solid #666; padding: 4px; } .help-tip { text-align: center; background-color: #006bbd; border-radius: 50%; width: 12px; height: 12px; font-size: 10px; line-height: 13px; cursor: default; } .help-tip:before { content: '?'; font-weight: bold; color: #fff; } .help-tip:hover p { display: block; transform-origin: 100% 0%; -webkit-animation: fadeIn 0.3s ease-in-out; animation: fadeIn 0.3s ease-in-out; } .help-tip p { /* The tooltip */ display: none; text-align: left; background-color: #000000; padding: 20px; width: 100px; position: relative; border-radius: 3px; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2); right: -4px; color: #FFF; font-size: 13px; line-height: 1.4; } .help-tip p:before { /* The pointer of the tooltip */ position: relative; content: ''; width: 0; height: 0; border: 6px solid transparent; border-bottom-color: #1E2021; right: 10px; top: -12px; } .help-tip p:after { /* Prevents the tooltip from being hidden */ width: 100%; height: 40px; content: ''; position: relative; top: -40px; left: 0; } a.notifyBtn:active, a.notifyBtn:link, a.notifyBtn:visited { margin-top: 5px; background-color: #006bbd; border: none; padding: 7px 15px; color: #fff; border-radius: 3px; cursor: pointer; font-size: .9em; float:right} a.nofityBtn:hover{ background-color: #013965; } .lastUpdated {float:right; font-size:14px; background-color:#fff; border: 1px solid #ddd; padding:15px; margin:0 10px 10px 10px} /* CSS animation */ @-webkit-keyframes fadeIn { 0% { opacity:0; transform: scale(0.6); } 100% { opacity:100%; transform: scale(1); } } @keyframes fadeIn { 0% { opacity:0; } 100% { opacity:100%; } } @media only screen and (max-width: 975px) { div.whitebox { width: calc(100% - 40px); float: none; margin-bottom: 20px;} .lastUpdated {margin-right:0} } </style> </head> <body> <div class="lastUpdated">Last updated: March 29th, 2022<br><a href="emailsignup.html" class="notifyBtn" target="_blank">Notify Me About Network Updates</a></div> <h1>Network requirements </h1> <!--If you'd like to be emailed about any future changes to this page please fill out this form:<br> <embed type="text/html" src="emailsignup.html" width="750" height="200">--> <p class="note" style="clear:both"><em>This site lists all ports and IP ranges that must be permitted to use the webcast platform </em></p> <!--<div style="float:left;padding:5px;"> Webcast Audience Members <ul> <li><a href="#aPorts">Ports</a></li> <li><a href="#aDomains">Domain names</a></li> <li><a href="#aIPaddresses">IP addresses</a></li> </ul> </div> <div style="float:left;padding:5px;padding-left:35px;"> Webcast Presenters <ul> <li><a href="#pPorts">Ports</a></li> <li><a href="#pDomains">Domain names</a></li> <li><a href="#pIPaddresses">IP addresses</a></li> </ul> </div> <div style="clear:both;"></div>--> <div class="whitebox"> <span style="float:left;" class="h2">Webcast Audience Members </span> <span class="help-tip" style="float:left;"> <p>This section covers the required ports, domain names and IP ranges that Webcast audience members must have access to on their network.<br> <br> Please note that the stream types used on each broadcast can vary based on presentation settings. </p> </span> <br> <br> <a name="aDomains"></a><span class="h3">Domain names</span><br> <ul> <li>*.webcasts.com</li> <li>*.cdn.webcasts.com</li> <br> <strong>Note:</strong> If you require a list of our fully qualified domain names (FQDNs), please contact your support representative. </ul> <br> <a name="aPorts"></a><span class="h3">Protocols / Ports</span><br> <ul> <li><strong>Web content and HTML5 (HLS) streams: </strong><span class="note">TCP 443</span></li><br> <strong>Note:</strong> Content and streams are all delivered over https </ul> <a name="aIPaddresses"></a><span class="h3">IP addresses</span><br> <ul> <li><strong>Web content and HTML5 (HLS) streams:</strong> <span class="note"><br> <br> 204.141.11.0/24<br> 165.75.5.0/24<br> 23.235.32.0/20<br> 43.249.72.0/22<br> 103.244.50.0/24<br> 103.245.222.0/23<br> 103.245.224.0/24<br> 104.156.80.0/20<br> 140.248.64.0/18<br> 140.248.128.0/17<br> 146.75.0.0/16<br> 151.101.0.0/16<br> 157.52.64.0/18<br> 167.82.0.0/17<br> 167.82.128.0/20<br> 167.82.160.0/20<br> 167.82.224.0/20<br> 172.111.64.0/18<br> 185.31.16.0/22<br> 199.27.72.0/21<br> 199.232.0.0/16<br> <br> IPv6:<br> 2a04:4e40::/32<br> 2a04:4e42::/32<br> <br> </span> </li> </ul> </div> <div class="whitebox" style="float:left"> <span style="float:left;" class="h2">Webcast Presenters - Audio Events </span> <span class="help-tip" style="float:left;"> <p>This section covers the required ports, domain names and IP ranges that Webcast presenters for audio events must have access to on their network.<br> </p> </span> <br> <br> <a name="pDomains"></a><span class="h3">Domain names</span><br> <ul> <li>*.webcasts.com</li> <li>ws.turbobridge.com (For Computer audio)</li> <li>login.zipdx.com (For Computer audio)</li> <br> <strong>Note:</strong> If you require a list of our fully qualified domain names (FQDNs), please contact your support representative. </ul> <a name="pPorts"></a><span class="h3">Protocols / Ports</span><br> <ul> <li><strong>Web content: </strong><span class="note">TCP 443 (All content is delivered over https)</span></li> <li><strong>HTML5 (HLS) Live and On-Demand streams: </strong><span class="note">TCP 443</span></li> <li><strong>HTML5 (HLS) Sim Live and On-Demand Studio streams: </strong><span class="note">TCP 8043</span></li> <li><strong>Computer (VOIP) Audio: </strong><span class="note">Websockets, TCP 443, TCP 5067, UDP 7800-32000</span></li> </ul> <a name="pIPaddresses"></a><span class="h3">IP Addresses</span><br> <ul> <li><strong>Web Content and Audience Preview Stream: </strong><br> <br><span class="note">See the Web content and HTML5 (HLS) streams list under the Audience Members section <br> </span> </li> <br> <li><strong>Computer (VOIP) Audio:</strong><br> <br> <span class="note"> 185.167.188.0/22<br> 189.8.82.112/28<br> 117.120.4.96/28<br> 166.88.23.0/24<br> 76.74.151.96/27<br> 119.81.248.54/32<br> 109.123.74.138/32<br> <br> </span> </li> <li><strong>Screen share (WebRTC) : </strong><br> <br> <span class="note"> 204.141.12.0/24<br> 54.247.185.0/24<br> 54.247.175.0/24<br> 63.33.37.0/24<br> 52.214.94.0/24<br> 54.254.104.0/24<br> 54.254.109.0/24<br> 18.136.61.0/24<br> 52.76.233.0/24<br> <br> </span> </li> </ul> </div> <div class="whitebox" style="float:left"> <span style="float:left;" class="h2">Webcast Presenters - Video Events </span> <span class="help-tip" style="float:left;"> <p>This section covers the required ports, domain names and IP ranges that Webcast presenters for Video events must have access to on their network.<br> <br> Please note the required access is dependent on the broadcast acquisition type used for the presentation. </p> </span> <br> <br> <a name="pDomains"></a><span class="h3">Domain names</span><br> <ul> <li>*.webcasts.com</li> <li>*.conveyglb.com</li> <br> <strong>Note:</strong> If you require a list of our fully qualified domain names (FQDNs), please contact your support representative. </ul><br> <a name="pPorts"></a><span class="h3">Protocols / Ports</span><br> <ul> <li><strong>Web content: </strong><span class="note">TCP 443 (All content is delivered over https://)</span></li> <li><strong>HTML5 (HLS) Live and On-Demand streams: </strong><span class="note">TCP 443</span></li> <li><strong>HTML5 (HLS) On-Demand Studio streams: </strong><span class="note">TCP 8043</span></li> <li><strong>Your Encoder Broadcast outbound push: </strong><span class="note">RTMP over TCP port 1935</span></li> <li><strong>Webcam WebRTC Broadcast outbound push: </strong><span class="note">UDP 443 with automatic failover to TCP 443</span></li> <br><strong>Video Bridge & VCU: <li><strong>Webcam outbound connection: </strong><span class="note">TCP 443, RTP/RTCP UDP 40000 - 50000, TCP 40000 - 50000 if UDP is blocked </span></li> <li><strong>SIP outbound connection:</strong> SIP TCP+UDP 5060, SIP Secure TLS TCP 5061, RTP/RTCP UDP 40000 - 50000, RTP TCP 40000 - 50000 </span></li> <li><strong>H323 Broadcast outbound connection:</strong> RAS 1719 UDP, H225 TCP 1720, Q931/H245 TCP 30000 - 39999, RTP/RTCP UDP 40000 - 50000</span></li> </ul> <a name="pIPaddresses"></a><span class="h3">IP Addresses</span><br> <ul> <li><strong>Web Content and Audience Preview Stream: </strong><br> <br><span class="note">See the Web content and HTML5 (HLS) streams list under the Audience Members section <br> </span> </li> <br> <li><strong>Video Bridge & VCU </strong><br> <br> <span class="note"> 204.141.12.0/24<br> 204.141.217.0/24<br> 3.238.83.128/25<br> 165.75.5.0/24<br> 3.251.93.0/26<br> 54.253.254.161/32<br> 54.253.250.85/32<br> 54.253.248.99/32<br> <br> </span> </li> <li><strong>Your Encoder:</strong><br> <br> <span class="note"> 204.141.12.0/24<br> 204.141.217.0/24<br> 3.238.83.128/25<br> 165.75.5.0/24<br> 3.251.93.0/26<br> 13.51.179.176/32<br> 52.221.167.63/32<br> 54.253.118.63/32<br> <br> </span> </li> <li><strong>Webcam & Audio Screen share: </strong><br> <br> <span class="note"> 204.141.12.0/24<br> 54.247.185.0/24<br> 54.247.175.0/24<br> 63.33.37.0/24<br> 52.214.94.0/24<br> 54.254.104.0/24<br> 54.254.109.0/24<br> 18.136.61.0/24<br> 52.76.233.0/24<br> <br> </span> </li> </ul> </div> <div class="clear"></div> <br> <br> <br> </body> </html>