HLS is natively supported on Edge (Win10), Safari (MacOS and iOS) and Android. As for players, can try JWPlayer or THEOPlayer.
As for smooth streaming, only on windows stuff it's nativelly supported. You can try HASPlayer or Castlabs DashEverywhere to play those streams. They do client side manifest transformation from smooth streaming to DASH.
You can use Nimble in front of IIS Media Services or (better) replace them. IIS media services 4.1 have some bugs with the HLS transmuxing which MS is not going to correct as it's not supported anymore.
Hope it helps.