April 23, 2015

RTMP streaming control API

WMSPanel provides rich API for obtaining various data from our products. This includes status API for Nimble Streamer which allows getting real-time information about each Nimble instance and make decisions like load balancing etc.

So in addition to existing routes control API and Icecast control API, we introduce API for controlling RTMP streaming behavior. It can be found when you follow Nimble Streamer -> Live streams set up menu and then click on RTMP settings button for any of Nimble Streamer instances. Another functional area is ABR control for live streaming which is found on a separate ABR page for any Nimble instance.


To use this feature set, run the designated methods from listed below. Full list can be found in WMSPanel products API reference.

Start using API
RTMP global and apps settings

ABR settings - this is what defines ABR outgoing streams based on existing single bitrate outgoing streams.

Each method is illustrated by running respective "curl" command but you may use any technique or programming language to do the same. If you run it from command line, check this FAQ question as well.

Follow our blog to learn more about upcoming streaming features and contact us in case of any questions.

Related documentation



No comments:

Post a Comment