Today Bambuser was released as a alpha testing platform which enabled live video streaming from your mobile phone on to the web. The solution has a 7 second delay at the moment, but this will slowly fall to a matter of seconds. So my friends step in and register and try it out for yourself.