Is it possible to watch live videos on Android?

Unfortunately, my laptop has some hardware issues at the moment that won't be fixed until next week, so I'm trying to listen to the post-WWDC Verge Live on my Android devices. On neither my Evo 4G nor Nexus 7 does the live video work, either from the browser or from the Verge Android app. Is it even possible to watch live video from Android? Does it require Adobe Flash? It's really frustrating.