Question: are there any live satellite feeds?
Answer: The systems you can get a semi-live view are the either climate satellites as the NOAA, Meteosat satellites if you use the images which are updated in regular schedules at the webpages of weather service providers.