Tuesday, May 27, 2014

live feed earth

http://www.space.com/17933-nasa-television-webcasts-live-space-tv.html

NASA is now live-streaming views of Earth from space captured by four commercial high-definition video cameras that were installed on the exterior of the International Space Station last month. 

No comments:

Post a Comment