OK, how about a wireless HDMI setup?
There is nothing to date that would meet your list. I own the ChromeCast.
HELP! I'm looking for a way to use the internet on my TV. Specifically, I subscribe to a site that has videos using adobe flash. Xbox won't play the videos as they don't support Adobe Flash. Can the new Xbox do this? I basically want to use my TV like a browser or monitor without having to always hook up my laptop to it via HDMI or wireless. Chromecast maybe?? I've looked at options but I've not been able to discern what the best option is for me. Thanks!