Doesn't Apple do it by having the AirPlay receiver be its own access point? LAN in comparison indeed isn't ideal.