I need to implement a video playback speed controller (e.g.: play the video at 1/2 speed) for youtube videos, and I\'m thinking that HTML5 is currently the only way to do this (
http://mediaelementjs.com/ is crossbrowser,uses flash or html5 depending on the browser support and has all the methods you are looking for.