'On the hour' means 'at [x] o'clock'. It's not used very much outside of radio and television live programmes. A programme may be 'coming up on the hour' as it will begin at [x] o'clock.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.