We use a Roku, which we found out yesterday supports AirPlay from an iPad. It's an old model though, not sure if the newer ones do.
Most android devices support Miracast, but Google abandoned support for miracast in their firstparty devices in order to promote their proprietary (Google cast/Chromecast) solution.