July 18, 2016

Publishing RTMP to Limelight CDN

Our customers use Nimble Streamer for building live streaming networks with their own infrastructure. However there are cases when some external CDN needs to be used to provide additional geo coverage and off-load your network during peak hours or extraordinary events.

Thus we added Limelight CDN RTMP publishing support in Nimble Streamer. It's based on RTMP re-publishing scenario with a few additional steps. With Limelight RTMP republishing you can reach broader audience within just a few clicks.

Here is the setup instruction.


Set up incoming stream


We assume you've already installed Nimble Streamer and you're familiar with live streaming setup process.

If you're not, please check installation instructions for your platform and also read these how-tos to transmux the incoming stream using various protocols as input:


Same re-packaging engine is used in all scenarios so whatever protocol you use as input, you'll get all supported streams as output. This includes RTMP which can be played via public URL as well as re-published to any destination.

Once you follow one of the mentioned scenarios, you'll get your stream ready for re-publishing to Limelight.

Set up re-publishing to Limelight


Go to Nimble Streamer -> Live streams settings menu. To see live streaming setup UI. Choose Republishing tab.


Now click on Add Limelight RTMP button to see the dialog below.



Here you need to fill the fields:

  • Source application - this is a source app
  • Source Stream - this is a source stream Nimble already has
  • Destination address and Port, then Destination application and Destination Stream as defined by Limelight
  • Authorization schema will be set to "Limelight"
  • Login and Password your Limelight login/password

Saving these changes you'll see new entry in the list.




That's it. Once you start restreaming you'll get the stream in the CDN. Check your output stream URLs provided by Limelight.

Other useful features


For other live streaming scenarios, check our live streaming use cases.

We also recommend using our Live Transcoder for content transformation activities. It overcomes the performance of FFmpeg while having flexible web UI.

Having that, you can create flexible delivery chains using Nimble Streamer for media hubs and WMSPanel for easy-to-use control panel. Install Nimble Streamer if you still haven't done that and contact us if your streaming scenarios need any updates of described functionality.

Related documentation


Live Streaming featuresLive Transcoder for Nimble StreamerRTMP feature setBuild streaming infrastructure with Nimble Streamer,

No comments:

Post a Comment