saw the video in question on local tv.
obvious strobe lights during climbout...it seemed that visibility was good
as the plane left the frame of the camera, a few seconds later a huge flash of light...thought to be the plane.
I would not rule out an explosion.