Dave, I ruled out strobes when the guy in the vid was rather insistent that it wasn't a strobe...
I wondered about the speaker thing, but couldn't see one...
Oh and my major is marketing. The one physics class I had was taught via guy who was about 90 and lectured so quietly that you couldn't hear him... I started just showing up for the tests, made an A btw...