Solar Eclipse live stream March 19, 2015 By Observing Space Share this: Edit: The live stream has concluded. The Total Solar Eclipse of 2015 Slooh’s live stream begins on March 20, 2015 at 3:30 AM CDT (weather permitting). Slooh will be broadcasting from the Faroe Islands. Interactive guide to watching a solar eclipse safely Share this: