YouTube Expands API: Good for Embedded Media Field

Share this

So YouTube just added some new features to their API:

  • Upload videos and video responses to YouTube
  • Add/Edit user and video metadata (titles, descriptions, ratings, comments, favorites, contacts, etc)
  • Fetch localized standard feeds (most viewed, top rated, etc.) for 18 international locales
  • Perform custom queries optimized for 18 international locales
  • Customize player UI and control video playback (pause, play, stop, etc.) through software

How does this apply to Embedded Media Field? And how about to Drupal as a whole?

Embedded Media Field still needs to tie into the Media Mover module, firstly, to even allow uploading (harvesting) videos and sending them to YouTube (processing) before storing them in the content field. Once it does that, though, we can get a little smarter. Perhaps allowing users to post responses through the API, which would become YouTube videos showing up in response to a video there, and automatically also becoming a response to the Drupal content.

We can also tap into the custom queries when selecting video to embed.

Finally, we should be able to have more control over the UI, and could use jQuery to control the playback of the video, perhaps autoplaying a few seconds after the page load, or maybe jumping forward to our favorite part of the video. We'll have to see about that.

What does that mean for the Internet? As pointed out by Erick Schonfeld at TechCrunch, Google's just flexing their muscles a bit more, trying to ensure the bulk of video on the Internet goes through GooTube. At least Embedded Media Field is taking a more open approach, independently supporting many other providers, such as Blip.TV, Revver, and Brightcove.

Aaron

Comments

Vince Delmonte Review's picture

Speed Streaming Concern

Will this answer the problem of slow video streaming? Sometimes we are fed up with how Youtube videos are loaded even though you may the fastest internet speed. We just hope this can also help, even in a small way, to increase the speed of streaming and perhaps, downloading....

eve isk's picture

Thanks for Overview

I was planning on doing some of the display integration in flvmediaplayer, but the upload stuff will obviously need to be handled elsewhere. Would be nice to see a unified rich media field which has hooks for passing data off to things like youtube and display hooks so that different kinds of players can be utilized.

P. Monroe's picture

I wonder when Wordpress will

I wonder when Wordpress will fully implement the new api? I'm still waiting!

Anonymous's picture

Video responses are great for

Video responses are great for YouTube. People are able to express their opinion about anything they want now, and they can do it without text comments.

Thanks, supreme buy

Mike's picture

Drupal ahead

it seems that Drupal community has take a faster approach to the Youtube API compared to the wordpress community

supreme's picture

This is very interesting.

This is very interesting. It's good that YouTube has allowed video responses to be uploaded because people that have a lot to say about a certain topic can finally speak about it without having to type up a response.

Thanks, supreme buy

Gab's picture

YouTube API

It is pretty interesting how long took Youtube to release the API, I hope the drupal community can take advantage of this new option of customization.

aaron's picture

Right around the Corner!

With that API open, we now already have a basic implementation, and Embedded Media Field support is on the way. I love how Open Source works: with its organic growth, it doesn't take long for it to embrace new things, particularly when the benefit for everyone is obvious.

aaron's picture

Note to self: see the

Note to self: see the discussion at http://groups.drupal.org/node/9829

The Society for Venturism has chosen me as the recipient of its charity for this year, to hopefully offer me cryonic preservation when the time comes. And this month, Longecity, an excellent forum for the discussion of issues related to extending the lifespan of humans, has offered up a matching grant of up to a thousand dollars to help out! So help out! Please.