TubePlayer is a jQuery plugin that implements YouTube Player API, and allows you to create your own controls and components for YouTube movies. In addition to jQuery, it also requires SWFObject for cross browser support.

Creating custom controls for YouTube videos using TubePlayer is very easy; all you need to do is initialize the YouTube Player using tubeplayer() method, and then hook tubeplayer’s events to any elements you want to use as triggers.


  • Browser Support Tested: Firefox 3.5+, Chrome 5, Opera 10, Safari 5, IE6+
  • Controls: play, pause, stop, seek, volume control, quality control and data retrieval
  • Callback Functions: onPlayerUnstarted, onPlayerEnded, onPlayerPlaying, onPlayerPaused, onPlayerBuffering and onPlayerCued

Published under: Video | GPL License | MIT License

blog comments powered by Disqus