No alternative streaming, but here's an OSU Webcam if you want to see the stadium during the ENDLESS commercials
Also, for fun check this Webcam of OSU campus just one block from the stadium (devoid of people during the game)
52 yard OSU TD Run!!!!!!!!! The Freshman Chris Wells. Go BUCKEYES!!!!!!!!!!