We’ve just released the Android version of the TwitCasting Live.

promotional

TwitCasting is a popular service to stream video from your iPhone / PC, especially in Japan.

TwitCasting Live (Web)
TwitCasting Live for Android