Contact Me


Recent Posts


Categories


Archives


Tags

3d actionscript Actionscript 2 Actionscript 3 api APIs as2 as3 brand carousel channel code compress contest contract CSS Flash flv fp10 free gadget gadgets gdata google JavaScript jquery mvc papervision papervision3d PHP player playlist proxy puremvc pv3d Python search tube tutorial twitter video widget XML you youtube

Links


Help end world hunger

Posts Tagged “api”

Have You Been Tango’d (Yet?)

Friday, July 9th, 2010

I can’t believe I forgot to mention this. Unless you haven’t had a look at my portfolio, you may not have noticed that about two weeks ago I launched the Tango’d Films YouTube Brand Channel: http://youtube.com/tango.

It’s a pretty fun channel, the concept is that you take a Lomax d’n'b track and do some bad-ass dancing and submit it into the contest running on the channel.
(more…)

Loading HD Videos Through The YouTube Player API

Tuesday, July 6th, 2010

Before I start, let me plug some of my code: a lot of developers out there go ahead and create their own little helper classes for the YouTube player. However, do feel free to use my “YouTube Approved” (oh yeah) Player API class up on github.

So, you’ve got your project and you’re told to “load that video in HD”. Now one must remember that unless your player is larger than, say 600px wide, there’s no point having it in HD. If you’re loading a HD video into a player that’s smaller than 600px, Flash Player is going to have to scale every frame down and this uses resources, and this isn’t good.
(more…)

YouTube Cannes Lions is Go Go Go!

Friday, April 23rd, 2010

I recently worked on a nice and quick project: YouTube Cannes Lions 48 Hour Ad Contest.

This is a bright and funky channel that asks the creative types around the world to create a compelling ad (that fits a brief of course) within 48 hours to win a chance to go to Cannes Lions. It’s pretty awesome, and it’s worth checking out the talent from last year: http://youtube.com/canneslions

Did Someone Say Polygons?

Monday, November 30th, 2009

So, I’ve got a new brief that requires me to make use of hexagons in Flash. Not a problem I said and went about making a base Polygon class, and without further ado, here it is.
(more…)

Introducing The *Native* Actionscript3 YouTube Player

Saturday, October 24th, 2009

So, give a hand to the developers at YouTube for their hard work! They’ve taken the AS3 YouTube Player out of beta, albeit just chromeless, and all ready for production.

Let’s hope that the chromed version is coming very soon, but now let’s concentrate on getting used to this new player.
(more…)

Introducing ‘The Best Of Us Challenge’

Thursday, October 15th, 2009

After months of fruition, long transatlantic phone calls and late night code fixes, the fruits of our labour is now live for all to see: The Olympics ‘Best Of Us Challenge’. Go on, see if you can beat them!

It’s a great gadget and it’s really been worth it. I remember when I first got the phone call from the agency, Mekanism, who I must say are great and it’s been an absolute pleasure working with them, I thought that this is going to be a huge gadget. Again, it took a lot of determination, conference call, and lots and lots of new code and cleaning up of old code to get to this great gadget.

Now the last push is sticking it up on the brand channel but I’m sure that that’s coming very soon!

Much love to everyone who I worked with at Mekanism and I hope that they’re as proud of it as I am.

YouTube OAuth/AuthSub *Doesn’t* Do iFrames

Tuesday, September 15th, 2009

What a shame. YouTube officially doesn’t support “iframes” when it comes to OAuth and AuthSub. That’s a bit of a pain, but have no fear, I’ve found a way around it.
(more…)

New, Shiny and Improved YouTube Wrapper

Tuesday, September 1st, 2009

Recently I published an update to the YouTube wrapper I use for all Actionscript 3 YouTube projects. It’s now all up on my Github with some improvements on the older version.

The new version comes with an improved local connection, and also some more options such as: you can now resize the player without having to reload it!

Have a play with it, tell me what you think. I’m looking to have some more options added such as additional pausing and resuming.

Papervision3D And The YouTube Player: Just Hack It

Friday, August 28th, 2009

So after much attempts it seems the best way to get the YouTube player to play nicely with Papervision3D (and the other way too) is just to fake it!!

I basically create a “fake player” and use that in the plane, and then when the user has clicked on the plane, I overlay the player on top. I can’t wait for native 3D on FP10 to become more wide spread!
(more…)

Messing With Papervision3D and Material/Plane Interactivity

Wednesday, August 26th, 2009

Update: I’ve hacked PV3D to get it to work with YouTube.

Right, after much browsing through the Papervision3D code, I’ve found out something very interesting: Papervision3D renders hit test, on every frame, on objects that request the mouse, that means those with event listeners.

So, going back to my original issue of getting the YouTube player to function with Papervision3D, I created some tests to see exactly what Papervision3D was doing, and how I could maybe adjust the code so it can work for me.
(more…)

Fork me on GitHub