Google has Chromecast, Apple AppleTV, what do Microsoft have?

It's pretty handy and simple to be able to cast something to my Chromecast using my Nexus 5. I want to move over to Windows Phone but it'd be a shame if I still have to rely on Android to cast content to my TV.

So, what kind of solution is offered by Microsoft?

I normally use Netflix, Hulu, and Google Play Music/Movies & TV.