Skip to main content
All CollectionsAppsApp Building
Adding a Third-Party Live Stream to Your App and Website
Adding a Third-Party Live Stream to Your App and Website

These are a few different ways you can bring your third-party stream to into Subsplash apps and websites.

Logan Silver avatar
Written by Logan Silver
Updated over a week ago

Using Subsplash Live

Some streaming services provide the ability to forward a stream to Subsplash or other RTMP based services. This allows you to take advantage of Subsplash Live’s features, like syndication, Live Chat, media archiving, and native playback in your app or website.

To do this, you will need to schedule a stream through the third-party service and add Subsplash as a destination. This is usually found in a menu named “Destinations” or “RTMP Forwarding”. You will also need a stream scheduled within the Subsplash Dashboard as well; this is what allows you to easily add your stream to the Subsplash app and web tools.

From here, you can use the Upcoming Live Stream option in the Media Block for SnapPages or the embed code for a third party site, and the Dynamic "Upcoming Live Stream" Item for your TV and Mobile apps!

With the stream scheduled in your Subsplash Dashboard and added as a destination in the third-party service just start the stream as you normally would and you will find it streaming successfully in Subsplash.


Not using Subsplash Live yet?

If you are not using Subsplash Live as your streaming service, there are two ways to deliver a third-party to your app and website.


Using an HLS (.m3u8) link

To set up your live stream in your Subsplash tools, simply ask your live stream provider for an HLS link (also called .m3u8). This HLS link must be static, meaning the URL does not redirect or change. A common HLS link can look like this:

https://content.jwplatform.com/manifests/yp34SRmf.m3u8

When asking for a link from your live stream provider, it is not uncommon to receive a link to a web player, like https://www.livestream.com or something similar. It is safe to assume any links that do not end in .m3u8 will not work with the Subsplash media player.


Where do I put my HLS link?

Once you've acquired your HLS link from your live stream provider, your next step will be to add it to the media item of your choice. Follow the steps below to add an HLS link to a media item:

  1. Navigate to your Subsplash Dashboard Media Library and locate or create the media item of your choice.

  2. Scroll down to the Video section and click on Enter a URL.

  3. Select "Link to a Video Stream"

  4. Paste your HLS link into the "Stream URL (.m3u8)" field, select Set URL, then Save and Publish. That's it!

  5. You can now feature your Media Item on any tab, list, TV App, or Web Embed you like!


Using a Link Item

This method will be used if your provider doesn’t allow for RTMP forwarding for use with Subsplash Live or supply an HLS (.m3u8) URL. Here is a list of live stream providers that are not currently compatible with Subsplash:

  • Youtube

  • Facebook

  • Periscope

  • Instagram

  • Vimeo

  • Twitch

If your live stream provider is not compatible with Subsplash, you will need to use a Link Item to direct your users to your live stream, as these providers do not provide the necessary links to play a live stream in a Subsplash. This link will be simply a link to the "venue" or web page where your users typically watch the stream. Check out How do I add a website or link to my app? for more details.

Did this answer your question?