The camera takes 1 picture every 5 minutes. Yes, the website says 1 every 15 minutes but that is incorrect. A new image is updated every 5 minutes.
Captured throughout the month of December.
It is not all Air Traffic, I think some of them are UFOs.
Source and author: Sheilaaliens (youtube)