Unfortunately, flash is pretty much the only viable option for streaming.
Yeah, there's HTML5...but only internet explorer 9 and safari 5 have native support for streaming H264 (which is the format we use to encode streaming previews). Chrome has it too, for now, but it's due to be removed
