You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
Sp4rk, I'm jealous and wish I could have joined you. I'm sure you and the Chi-town attendees have represented us well. I hope my comment was taken in jest.
I found the embed on iOS to be slightly temperamental, but it worked (had to reload the page once or twice). I was sitting in the front row with the speakers, and the whole time I had my iPad on my lap motoring the stream. It seemed to work great. There was about a 20 second delay between realtime and the stream.