It hasn't worked for me for a few months either. This problem keeps happening. If you can't fix it in a timely manner, perhaps you need to replace the piece of equipment that is at fault.
With Media Center and the XBox 360, there is a large number of people that watch/record TV through their computers then stream to their TVs.