Urthecast UrtheCast is developing the world's first near realtime HD Earth video stream, via two cameras mounted aboard the Internationa ...