YouTube Player API

Posted by Ian / January 14, 2010, 7:07 pm

player

The YouTube ActionScript Player API allows you to play videos hosted on YouTube in your own custom player or as part of a larger Flash site. We’re currently working on a project for Diesel which involves a recruitment phase to source participants for a music video slash online experience. This utilises a video hosted on YouTube and the API presented a great option to avoid duplicating the video resource, while also being able to customise the player design to match brand guidelines.

The API is pleasingly simple, yet no classes or interfaces are provided. This essentially means that you have to cast the loaded player to the dynamic Object class and access methods and properties as dynamic members. This is not particularly nice or easy to work with, as you have to rely heavily on documentation and your code will be highly vulnerable to runtime errors. As the player API looked like something we’d be likely to use again I coded a reusable wrapper to manage it and stored values for states, event types and video quality as constants.

Feel free to reuse the code. Download the source on our new Google code repository at http://code.google.com/p/stinkdigital-flash/. For usage example see http://code.google.com/p/stinkdigital-flash/wiki/YouTubePlayer.

You can see the player in action on diesel.com at http://recruit.diesel.com/.

We’re Hiring: Digital Creative (Middleweight)

Posted by Mark / January 7, 2010, 2:09 pm
Digital Creative (Middleweight)
Stink Digital, an award-winning interactive production house located in Farringdon, is looking for a talented digital creative to join our team.
The successful applicant will be spearheading project pitches for some of the top clients and agencies in the world and will contribute significantly to Stink Digital’s overall output. You will work alongside our developers, designers, producers, directors and animators to create immersive interactive experiences. This is a golden opportunity to do world class work with world class people.
You: live and breathe digital and have a strong knowledge of all the emergent trends and technologies in the interactive space. You are comfortable ideating from scratch as well as responding to detailed agency briefs. You have a keenly developed aesthetic sense and a practitioners background in design, coding, film/animation or copywriting. You work well within a collaborative environment, and thrive on an exchange of ideas.
Requirements:
Fluency in the practical aspects of design, development, hypermedia (Flash, Aftereffects, 3D) and film production;
Experience and willingness to engage in IA and UX;
Strong writing and presentation skills;
Practical experience as a designer (Photoshop, Illustrator), developer (AS3, PHP, AJAX, CSS, HTML, XCODE), animator (Aftereffects, 3D) or copywriter.
A killer portfolio that spans across different platforms and mediums.
Music lovers, film geeks, gamers, culture nerds, cyclists and friends of the pub are all friends of ours.
This position requires at least 3 years experience as a digital creative in an agency environment.
Please submit CV and any other appropriate materials to jobs@stinkdigital.tv.

Digital Creative (Middleweight)

Stink Digital, an award-winning interactive production house located in Farringdon, is looking for a talented digital creative to join our team.

The successful applicant will be spearheading project pitches for some of the top clients and agencies in the world and will contribute significantly to Stink Digital’s overall output. You will work alongside our developers, designers, producers, directors and animators to create immersive interactive experiences. This is a golden opportunity to do world class work with world class people.

You: live and breathe digital and have a strong knowledge of all the emergent trends and technologies in the interactive space. You are comfortable ideating from scratch as well as responding to detailed agency briefs. You have a keenly developed aesthetic sense and a practitioners background in design, coding, film/animation or copywriting. You work well within a collaborative environment, and thrive on an exchange of ideas.

Requirements:

  • Fluency in the practical aspects of design, development, hypermedia (Flash, Aftereffects, 3D) and film production;
  • Experience and willingness to engage in IA and UX;
  • Strong writing and presentation skills;
  • Practical experience as a designer (Photoshop, Illustrator), developer (AS3, PHP, AJAX, CSS, HTML, XCODE), animator (Aftereffects, 3D) or copywriter.
  • A killer portfolio that spans across different platforms and mediums.

Music lovers, film geeks, gamers, culture nerds, cyclists and friends of the pub are all friends of ours.

This position requires at least 3 years experience as a digital creative in an agency environment.

Please submit CV and portfolio to jobs@stinkdigital.tv.

We’re hiring: Flash Developer (Junior/Middleweight)

Posted by Mark / January 6, 2010, 6:05 pm

Here’s the first posting. Watch this space for more positions over the coming weeks.

Flash Developer (Junior/Middleweight)

Stink Digital, an award-winning interactive production house located in Farringdon, is looking for a talented junior/middleweight Flash developer to become a key component of something great.

You should be proactive, enthusiastic and have a passion for learning about and developing emergent technologies. Your attention to detail should be excellent, and you should be equally comfortable working alone on projects and in a larger team environment. Mostly, though, you should be passionate about doing world-class work with world-class people.

Must-haves:
Strong knowledge of AS3, OO, MVC and design patterns;
Experience working with digital video as source material;
Experience creating data driven Flash applications and widgets;
Working knowledge of AJAX, DHTML, Javascript and CSS techniques, especially with respect to integration;
Familiarity with source control systems such as Subversion as well as development environments such as FDT/Flex Builder.

Nice to haves:
Practical knowledge of a Flash-based 3D framework such as Papervision or Away3D;
Practical experience with Flex, Adobe Air and PureMVC;
Practical experience with interactive design, After Effects, software 3D packages or Unity 3D;
Preference will be given to developers with additional languages, especially iPhone developers.

Music lovers, film geeks, video gamers, culture nerds, cyclists and friends of the pub are all friends of ours.

This position requires at least 2-4 years experience with Flash technologies, preferably in an agency or production company environment.

Please submit CV and portfolio to jobs@stinkdigital.tv.