New YouTube API opens embedded players to customization

By Scott M. Fulton, III | Published March 12, 2008, 11:55 AM

A new set of functionality enhancements being released today to Web developers could enable them to build customized video libraries around their exclusive sites, with YouTube doing less to steal their users away.

Up to now, when you've seen a YouTube video appear embedded in a Web site (such as our own), it has had its own somewhat generic look and feel. And in recent months, you've seen that it has embedded search features which let viewers who've seen the first embedded video, go on to search for material that may be related or completely unrelated. In a way, that converts Web site users into YouTube users, albeit indirectly.

Beginning today, you might see that start to change with YouTube's release of a new and refreshed set of developer APIs. Among the functionality exposed in the latest set is what YouTube's programmers are calling a "chrome-less player" -- essentially, a very generic version of the Flash-based YouTube player control, designed to enable Web sites to develop their own unique look-and-feel locally, without paying anyone a license fee.

And as YouTube's team announced this morning, sites will be able to create their own private video libraries, utilizing their own users' accounts and categorized through custom tags embedded in the stream. This way, a site can build up its own collection of videos that are specially tagged for custom sites, though stored on and streamed through YouTube.

"You can now have users sign into YouTube from your own Web site," reports YouTube Engineering Manager John Harding in a video released this morning. "That's going to let them upload videos to their account, modify playlists, add favorites -- all the stuff they can do on YouTube, they can now do on your site with their account."

That uploading feature is important, because now sites can build their custom libraries through their users' own submissions, by way of direct downloads.

Client authorization will be available using either of two methods, according to a developer team blog post this morning: setting up a proxy for a Web service or Web application and authorizing the user through that, or directly authorizing the user through an installed application such as a presentation system.

The chrome-less player could be used within such a system to present a custom experience for the user without the generic YouTube appearance.

"In the past, all you could really do when you wanted to embed the YouTube player was just stick it there on your page," said Harding, "and you could either have it play or not. So now we actually have a whole set of JavaScript and Flash APIs that you can use to control the player either from JavaScript on the page or your own Flash."

This morning's video statement from YouTube's engineers, presented here using the old familiar embedded Flash player from the "old days." Be sure to stay tuned past the end credits for a special YouTube tribute to Steve Ballmer.

Play, pause, seek to a specific time, volume, mute, and current play time will be among the console functions which developers can attribute to specific customized gadgets.

Although not much has been said on this topic today, those submissions will probably also be accessible directly by default from YouTube. However, a check of the revised Terms of Service for the revised YouTube API this morning reveals that developers won't be bound by much except for one standing rule: If YouTube has to remove a video from its collection, API users will be expected to do their utmost to ensure that the removed video doesn't also appear to be available through their sites.

"You can employ session based caching of YouTube API results but must use commercially reasonable efforts to update cached results upon any changes in video metadata," reads the new Terms. "For example, if a video is removed from the YouTube service or made 'private' by the video uploader, cached results and thumbnails should be removed from Your cache."

That revelation also directly refers to the uploader's ability to make videos private, which could presumably be extended to sites that use the API for their own libraries. Nothing in the Terms specifies that videos uploaded to YouTube must be available to all YouTube users.

"We do all of the hard work of transcoding and hosting and streaming and thumbnailing your videos, and we provide open access to our sizable global audience, enabling you to generate traffic for your site, visibility for your brand, or support for your cause," reads a statement to developers from the company this morning. "Meanwhile, we provide full access to our substantial video library, enabling you to attract users and enhance the experience on your site. It's all free, and it's available to everyone, starting now."

Apparently, an early form of the new API was already used by TiVo, which announced this morning it has adapted YouTube's services for use in its subscribers' DVRs.

View comments by with a score of at least

'A pivot from war to peace:' The AMD + Intel armistice, in their own words

An extraordinary day in technology history is recognized by two long-time rivals that mutually decided it's futile to fight anyplace else except the marketplace.

PS3, Xbox to soon get Twitter, Facebook integration

Both Microsoft's Xbox 360 and Sony's PlayStation 3 will integrate with Facebook in the near future.

Windows Marketplace for Mobile now available in browser, iTunes' App Store still not

You can now check out what Windows Marketplace for Mobile has to offer without a Windows Phone.

Microsoft damage control after marketer claims Win7 inspired by Mac

Have you ever said anything you wish you could take back? Ever? No? Not even once? Well then, you won't sympathize with a mid-level Microsoft manager today.

Blockbuster's way down, but poised for a comeback

Though it took a serious beating in 2009, Blockbuster CEO Jim Keyes says the company can turn it around.

iTunes Preview deson't go far enough to create Web-based option for store

Apple has rolled out iTunes Preview, a Web interface for browsing iTunes.

PDC 2009 Preview: The move to Office 2010 and Visual Studio 2010

The major focus of Microsoft's conference next week will likely be explaining why two pillars of its software sales strategy deserve to remain where they are.

Dell's first smartphone aids the Android onslaught

Longtime PC leader Dell has finally announced its Android-based smarphone.

After the Intel + AMD armistice: Do we really want a level playing field?

Scott Fulton On Point: One by one, the reasons for us to continue suspending the course toward open and fair competition in IT, are dropping like flies.

FLO TV launches pocketable, smartphone-like TVs

Qualcomm's FLO TV Personal Television made by HTC launches in retail today.

Google acquires Gizmo5, builds IP telephony portfolio

Google Voice today confirmed rumors that it would acquire IP telephony company Gizmo5