MediaEvents
MediaEvents: "abort" | "canplay" | "canplaythrough" | "durationchange" | "emptied" | "ended" | "error" | "loadeddata" | "loadedmetadata" | "loadstart" | "pause" | "play" | "playing" | "progress" | "ratechange" | "readystatechange" | "seeking" | "seeked" | "stalled" | "suspend" | "timeupdate" | "volumechange" | "waiting"