Imagine streaming video from your Android phone to the web at the click of a button — no Wi-Fi needed, no painful upload times, no maneuvering back and forth between a handful of apps to shoot and share your video. Today, Justin.tv is making all that possible.

Its Android app is available for download right now (an iPhone app is in the works) and lets users stream live video recorded on their Android devices directly to the Justin.tv website. Facebook and Twitter sharing are built in (and opt-in for each video). The app works great on a 3G connection, so you won't have to wait for Wi-Fi to get your videos live online.

Each video that you stream will be recorded and saved forever at the same URL as your live broadcast, and the video is live and saved online as soon as you hit the app's red recording button, regardless of what might happen to you or your device during the shoot.

The app's creators see it as a great tool for average users who want to be able to take the power of mobile video with them anywhere they go and upload that video at any time. The Justin.tv team imagines this app will be used, for example, for recording your child's first steps as much as recording a political protest.

Finally, the team focused a lot on quality and framerate. Even if you migrate into a lower-quality connection during recording, though the quality may decrease, the framerate will remain smooth. And once you're back to a strong connection, the video quality will increase again.

Here's a sample video we shot in our San Francisco office with a Motorola Droid:







The app is a breeze to use compared to other products in the same space. The videos are better, the interface is more stable, sharing is simpler. Although Justin.tv may not have been the first player in the live-video-from-mobile game, in our opinion and experience, its product is still the best available to consumers right now.







If you're ready to start playing with the app, go download it here, or just use this handy QR code:







What do you think of the new Justin.tv app? Let us know in the comments.