http://www.indycar.com/News/2014/06/6-25-Streaming-Announcement
The Verizon IndyCar Series practice live stream can be viewed at RaceControl.IndyCar.com. Practice sessions for this weekend’s Shell and Pennzoil Grand Prix of Houston presented by the Greater Houston Honda Dealers are Friday, June 27, from 11-11:45 a.m. and 3-3:55 p.m. (ET).
Only practice sessions for the time being, but I wouldn’t rule out the return of race streams (which were available up till the 2011 season).