I really think it goes back to the Media Center Extender Service in services.msc. It just wont stay running. I keep turning it on and setting to automatic but when I go back, its disabled again. Everything elsi is fine.
All services- allowed
Windows media player streaming-allowed
Router- UPNP and Multicast, both allowed
Network map- shows xbox
Streaming devices does not.