DirecTV's implementation is much closer to what cable has (although not to the
super-local level that you get with cable, or as nice graphics), I really see no reason it couldn't be done with the hardware in today's receivers. Even if it can't all be streamed over satellite, it should absolutely be doable over broadband.