Assuming the CSN Houston thing doesn't get resolved before April 1 - which isn't a stretch to assume because it's all gone sooooo well over the last 13 months - Jim Crane has said they're considering some sort of streaming option or anything to let fans actually watch Astros games:
We've gone out and said that we would be hopeful that we'd be able to come with some other type of streaming, or some other mechanism, where the fans could see the game. Once we get past this stage, if we don't get something resolved, then we'll be working on that. We haven't really put a plan together on that. We've got until April 1 to do it. But I want the fans to see the games, that's clear.