Developer Information

Custom Domain

To create a custom domain for your brandlive account, contact your IT department to complete the following steps:

  1. Create a subdomain or purchase a new domain.
  2. Log into your domain name server (DNS), often called your domain registrar.
  3. Point the CNAME for your domain to custom-domains.brand.live

Next, contact your Brandlive representative and let them know what your domain is (example: www.mycompany.com), and that steps 1-3 are complete.

After your rep connects the new domain to your account, your Brandlive pages will show on your custom domain.  This process includes setting up an SSL certificate for your domain, so please allow a full day or two for setup.

Notes

You must be using a subdomain, NOT a subdirectory.

  • Example subdomain: live.mywebsite.com.
  • Example subdirectory (don’t do this): www.mywebsite.com/live

You can use a custom domain (example www.mycustomdomain.com), but make sure you point BOTH www.mycustomdomain.com and mycustomdomain.com to the CNAME above.

Custom Sender Signature

By default, registration confirmation emails come from info@brand.live. To create a custom sender signature, talk to your Brandlive representative about upgrading to this feature. Then complete the following:

  1. Tell your Customer Success Manager the desired email address.  Please note this needs to be an active email address. You will need to access it to complete this setup process. 
  2. Await the confirmation email to verify your sender signature.
  3. Let your Customer Success Manager know when you verify your sender signature. They will then link your Brandlive channel to the new sender signature.   

Embed Options

Brandlive events can be easily embedded into your own website. There are various options in which you can do this, whether you want the full event, only the video, or only comments.

Embedding any Brandlive content makes use of an HTML <iframe>.

Full Event

<iframe src="//yourdomain.brand.live/c/my-embedded-event" height="800" width="100%"></iframe>

To remove the header area from the full event, append the query string ?header=false to the iframe src URL, like this:

<iframe src="//yourdomain.brand.live/c/my-embedded-event?header=false" height="800" width="100%"></iframe>

Make sure to replace yourdomainand my-embedded-eventwith your own information.

Comments Only

<iframe src="//yourdomain.brand.live/stream/my-embedded-event" height="800" width="100%"></iframe>

Make sure to replace yourdomainand my-embedded-eventwith your own information.

Live Video Only

<iframe src="//video.ibm.com/embed/channel-id?html5ui" width="100%"></iframe>

Make sure to replace channel-idwith your own information.

Recorded Video Only

<iframe src="//video.ibm.com/embed/recorded/video-id?html5ui" width="100%"></iframe>

Make sure to replace video-idwith your own information.

Embedding a Video on an Event, Course or Library Page

<iframe src="https://www.yourvidehere.com" frameborder="0" allowfullscreen=""></iframe>

Make sure to replace www.yourvideohere.com with your own video URL. You also can add additional attributes such as width and height indicators by adding width="560" or height="315" inside the <iframe> tags.

Embedding Tips

Scrollbars: Brandlive events take up a lot of vertical space, which will often result in a vertical scrollbar on your site. This can be turned off by adding the scrolling=no attribute to the iframe tag. If scrolling is turned off, we recommend setting the height attribute to a minimum of 1500 pixels. Developers can hide the internal scrollbar by wrapping the iframe in a <div style="overflow:hidden;"> that is the same height as the iframe but just wide enough so that the scrollbar portion of the iframe is hidden.

Responsive (mobile web): Brandlive events are fully responsive, so the width attributes of the iframe tag can be set to what works best for your website. Brandlive events will fold into a mobile layout with iframes less than 700 pixels wide.

Frame Style: Because the iframe lives on your website, anything outside the frame including the frame border is controlled by your website CSS. Anything inside the iframe is controlled by the Brandlive Theme you have created for the event.

Computer Details for Support

Your customer success manager and our support manager may ask you for more information about your computer to better assist your needs. To gather information such as which computer you are using (PC or Mac), which operating system (Windows or MacOS), which web browser (eg, Firefox, Chrome, Safari, Edge), your IP address and more system information, etc.

Firewall Settings

In order to view the web page live or recorded video, you will need to ensure that any firewall is configured to allow traffic on specific ports. Web page content and video are delivered from separate locations. A firewall can reside on your local machine, on a corporate firewall, or both.

Basic web page viewing:

All web page content is delivered from IP address: 74.208.70.110, 74.208.231.126

Optimal Firewall settings needed for VIEWING VIDEO STREAMS

In order to watch brandlive video you have to create the following stateful firewall rules, assuming you have a regular internet connection:

  • Allow all incoming traffic from brand.live, ustream.tv, and video.ibm.com
  • Outgoing UDP destination port 53 to your nameserver or any IP for domain name resolution (DNS)
  • Outgoing TCP destination port 80, 443 to any IP (WEB)
  • Outgoing TCP destination port 1935 to any IP (RTMP - this is used to deliver the stream)

Minimal Firewall settings needed for BROADCASTING:

In order to broadcast via Brandlive you have to create the following stateful firewall rules, assuming you have a regular internet connection (In case you are behind a corporate firewall please ensure your IT department configured the firewall to accommodate these settings):

  • Allow all incoming traffic from brand.live, ustream.tv, and video.ibm.com
  • Outgoing UDP destination port 53 to your nameserver or any IP for domain name resolution (DNS)
  • Outgoing TCP destination port 80, 443 to {IP ADDRESS RANGES (bellow)} (WEB)
  • Outgoing TCP destination port 1935 to {IP ADDRESS RANGES (bellow)} (RTMP - this is used to deliver the stream)

IP ADDRESS RANGES for VIDEO DELIVERY:

List of IP address ranges you have to create the firewall filters:

169.44.81.160/27 Dallas, TX, USA, North America
169.53.37.192/27 Dallas, TX, USA, North America
169.61.20.80/29 Dallas, TX, USA, North America
169.45.159.64/27  Dallas, TX, USA, North America
 169.45.133.0/27  Dallas, TX, USA, North America
169.45.132.160/27  Dallas, TX, USA, North America
169.46.140.144/28  Dallas, TX, USA, North America
169.46.172.32/27  Dallas, TX, USA, North America
 169.44.57.160/27  Dallas, TX, USA, North America
169.44.61.144/28  Dallas, TX, USA, North America
169.50.20.32/27 Frankfurt, Germany, Europe
161.202.59.160/27 Hong Kong, China, Asia
159.122.214.48/28 London, United Kingdom, Europe
169.50.194.128/27 London, United Kingdom, Europe
169.57.34.16/28 Querétaro, Mexico, North America
169.57.154.248/29 Sao Paulo, Brasil, South America
169.57.165.32/27 Sao Paulo, Brasil, South America
50.23.174.32/27 Seattle, WA, USA, North America
168.1.193.160/27 Sydney, Australia, Oceania
161.202.236.96/27 Tokyo, Japan, Asia
169.45.252.224/27 Washington, D.C., CO, USA, North America
169.47.38.32/27 Washington, D.C., CO, USA, North America
169.60.100.248/29 Washington, D.C., CO, USA, North America
169.38.91.128/28 Chennai, India, Asia
169.55.185.16/28 Toronto, Canada, North America
199.66.236.0/22 San Jose, CA, USA, North America
8.22.49.0/24 San Jose, CA, USA, North America
64.214.133.0/24 San Jose, CA, USA, North America
165.254.3.0/24 San Jose, CA, USA, North America
169.44.203.0/25 San Jose, CA, USA, North America
169.62.91.128/25 San Jose, CA, USA, North America
169.45.68.72/29 San Jose, CA, USA, North America
169.44.146.64/26 San Jose, CA, USA, North America
169.44.178.0/24 San Jose, CA, USA, North America
169.62.88.224/27  San Jose, CA, USA, North America
169.62.96.32/27  San Jose, CA, USA, North America
169.62.93.96/27  San Jose, CA, USA, North America
169.45.76.32/27  San Jose, CA, USA, North America
169.62.97.144/28  San Jose, CA, USA, North America
 169.62.84.80/28  San Jose, CA, USA, North America
185.23.108.0/24 Amsterdam, Netherlands, Europe
161.202.195.128/27 Singapore, Singapore, Asia
169.56.78.32/27 Seoul, South Korea, Asia
169.44.27.192/29 Dallas, TX, USA, North America
169.44.90.96/29 Dallas, TX, USA, North America
169.44.141.136/29 San Jose, CA, USA, North America
169.44.144.8/29 San Jose, CA, USA, North America
169.55.4.192/26 Dallas, TX, USA, North America

 

 

Top