Depending on your budget there are all kinds of hardware/software routers that could do it… really what you are talking about is switching from a cable company signal to your local origination/dvd in this case… right? Automatically?
two video sources, one tv screen or many tv’s getting the same signal(s)