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).