Friday, March 28th, 2008

Using the YouTube API via Ext

Category: Ajax, Sencha

With the YouTube API recently released, there’s bound to be lots of cool controls coming out soon. Thorsten Suckow-Homberg spent a weekend hacking up a Ext-based user extension that leverages YouTube’s chromeless API to build The Ext.ux.YoutubePlayer.

The Ext.ux.YoutubePlayer allows developers to embed youtube videos into Ext applications, using native Ext components for controlling the video playback. It’ll show the buffer status and let’s you jump to any part in the video using a slider component.

Cool features include:

  • Showing the buffer status
  • Playback slider that let’s you jump to any position in the video playback
  • Mute/unmute the video
  • Overall volume control

I whipped up a demo for all to see.

Posted by Rey Bango at 8:00 am

4.6 rating from 78 votes


Comments feed TrackBack URI

really smooth! Exactly ExtJS style :)

Comment by ajaxus — March 28, 2008

Dragging the corners scales the video. Beautiful.

Comment by tastypopsicle — March 28, 2008

Gotta love the min setup/download time.

Comment by ibolmo — March 28, 2008

One more piece to add to my EXT collection :) Thanks for the great work.

Comment by Liming — March 28, 2008

Pressing the maximize/minimize button causes the video to start all over again.

Comment by Jordan — March 29, 2008

I like this awesome guy.

Comment by militops — July 21, 2008

Thanks I’ve been looking for this

Comment by kapalpecah — August 2, 2008

Leave a comment

You must be logged in to post a comment.