Meaning of all-sky camera in English:
all-sky camera
noun
AstronomyA camera, typically with a wide-angle lens, capable of photographing all or most of the visible hemisphere of the sky in one exposure.
Origin
1950s.
Are You Learning English? Here Are Our Top English Tips