ZiXi Broadcaster features the ability to create multiple bitrate profiles for a single input stream and set it as an adaptive group that can be used by a supporting client. The client will automatically switch between the various bitrate profiles of the stream according to the network conditions during playback.
After creating a group with different bitrates you can test them all out by playing them with the different 3rd party players (via the Actions menu).
You can optionally create adaptive group templates that will automatically group streams in adaptive groups instead of defining groups in advance.