is there an JavaScript event triggered, if a HTML5 video is ready for playback?
I assume that ready for playback means that the readyState property is equal to HAVE_ENOUGH_DATA constant (numeric value 4). According to the doc, when the readyState property turn to this value, a canplay event should be fired.
readyState
HAVE_ENOUGH_DATA
canplay