- Be called back when the player is loaded
- Access static and dynamic properties of the player, such as its ID and the current play position of the video.
- Register callback events on important state changes in the player.
- Change the state of the player, giving full control over the status and position of the video being played.
Through a callback function, you have access to the player object once it is fully defined. The above functionality is then available as function calls on this object.