www.weatherserver.net/hurricanecenter Try this.... Channel 2 - Houston is already Live Streaming.....
Look what I found: http://www.usnewslinks.com/tvstations/tx.html
Here's a better one: http://newslink.org/txtele.html
Oops.