Player events are related to its behaviors (not the video/stream itself).
Event name | Additional data | Description | Can be fired more than once? |
---|---|---|---|
interfaceReady | no | Event fires when the player interface is ready. This action takes place before libraryCreated event. | no |
libraryCreated | no | Event fires when the player library is created. This action takes place after interfaceReady event | no |
libraryInitialized | no | Event fires when the Storm JavaScript Library is initialized. | no |
playClick | no | Event fires when user clicks any play button. | yes |
pauseClick | no | Event fires when user clicks the pause button. | yes |
videoClick | no | Event fires when user clicks the video screen. | yes |
muteClicked | no | Event fires when user mutes the volume. | yes |
unmuteClick | no | Event fires when volume is unmuted. | yes |
qualityBtnClick | no | Event fires when user chooses different stream quality. | yes |
qualityChange | no | Event fires when a stream quality is changed. | yes |
volumeChange | no | Event fires when stream volume is changed. | no |
fullscreenEnter | no | Event fires when user enters fullscreen mode. | yes |
fullscreenExit | no | Event fires when user exits fullscreen mode. | yes |
errorMessage | no | Event fires whenever an error message appears. | yes |
guiShow | no | Event fires whenever player interface becomes visible (e.g. user mouse activity). | yes |
guiHide | no | Event fires whenever player interface becomes invisible (user mouse inactivity). | yes |
titleAdd | no | Event fires whenever a stream title is added. | yes |
subtitleAdd | no | Event fires whenever a stream subtitle is added. | yes |
seekStart | no | Event fires whenever a user grabs progress bar thumb (mouse button down). | yes |
seekEnd | no | Event fires whenever a user releases progress bar thumb (mouse button up). | yes |
seekTo | no | Event fires everytime a user clicks on a progress bar or releases progress bar thumb in a new place. | yes |
cuePointAdd | no | Event fires everytime new CUE Point is added. | yes |
cuePointRemove | no | Event fires whenever an existing CUE Point is removed. | yes |