If you enjoy the ability to easily start video playback at a specific time using the start parameter, you may also like being able to stop it early. Here’s an example:
The end parameter is a positive integer, and it represents the number of seconds from the beginning of the video. If your friends are not into merengue dancing canines, you can now tease them with short clips of videos like the one below:
When we introduced thefirst YouTube APIin 2005, we knew that it would be developers who would help us grow YouTube as a platform for connecting the world through video. At this year’s Google I/O, we’re continuing on with that mission through anentire track dedicated to YouTube, where we’re announcing new APIs and developer tools, as well as a showcase of some of the most innovative apps built with YouTube.
Make mobile video shine With mobile video now making up as much ashalf of all mobile traffic, your mobile experience needs video that’s high quality, fast and sleek. We want to give you the best tools to build these experiences, so we’re previewing the newYouTube Android Player APIfor high-quality and fluid video playback.
Engage with your communities through video The next generation ofYouTube Directallows you to engage with your community by having them submit videos which you can then feature in playlists. YouTube Direct Lite is implemented in client-side JavaScript usingCORS, and does not require any server-side deployments—adding it to your site is as simple as adding an
MMMmmm…data!Retrieving analytics data for your videos used to mean downloading an archive of CSV files that you then had to process. Now, you can use our new YouTube Analytics API to build custom tools for your data. It’s a RESTful web service that gives you the freedom to request customized reports containing only the data you care about. We’re also giving the YouTube Data API a facelift with new features like universal search and updated client libraries in 8 different languages.
Play, watch and learn from developers like you at Google I/O
We’ll be talking about these new features and other developer tools at Google I/O this week, so check out oursessionsandcodelabs, download the officialGoogle I/O app, and follow online at developers.google.com/io. At I/O you can also visit with Developer Sandbox companies likeFlipboard,Dude PerfectandSONY PlayStation @ Homewho are building awesome experiences with YouTube APIs. We’ll also share our sessions on theGoogle Developers YouTube Channel, and you can always find us onGoogle+and ourdeveloper forum.
In preparation for Google I/O, we’ve created a presentation for people who’ve never integrated with YouTube before. This video tutorial is an introduction to YouTube and its APIs with an emphasis on how you can use them for your business. It includes examples for technical and nontechnical audiences.
Update (July 2012): The sample application demonstrated in this video, Quizzimoto, is now open source. As a reader of this blog, you already know that YouTube offers APIs, and you probably also know that video is one of the most powerful communication …
When we launched support for lists of videos in the YouTube player in March, it was greeted with a lot of enthusiasm. However, some developers pointed out that at first glance it didn’t look very much like a playlist. In particular, they wanted the l…
Web developers are accustomed to making magical user experiences with a few lines of elegant JavaScript, but when faced with talking to RESTful services like the YouTube API, the options have been anything but simple. The most common approach relies on…
As you might have seen announced on our Google Developers blog, the deprecation policies associated with many of Google’s APIs are changing. We want to highlight the specific way this affects YouTube API developers.As of today, our YouTube API deprec…
We’d like to let the community know about an upcoming change that will affect some developers using Flash-only players in their webpages or applications. Previously, a URL like http://www.youtube.com/v/VIDEO_ID would default to the ActionScript 2 ver…
Update (May 2012): The showinfo=1 parameter can now be included in the player’s URL to indicate that the list of video thumbnails should be initially visible. The example below has been updated to illustrate this usage.Most developers know that the You…
If you’re a careful reader of the YouTube API Terms of Service as well as the YouTube Player documentation, you may have noticed that while embedded players smaller than the minimum size might not support all player features, we haven’t defined what …
Pop quiz: what’s the difference between the following feed URLs?https://gdata.youtube.com/feeds/api/users/googledevelopers/uploads?v=2https://gdata.youtube.com/feeds/api/users/googledevelopers/uploads?v=2&orderby=publishedhttps://gdata.youtube.co…
Update (April 2012): The last paragraph was changed to reflect the distinct yt:display and display attribute names, depending on whether the parent element is media:credit or yt:username.By now, you may have read about the recent launch of connecting a…
It’s Presidential election season in the United States, and YouTube’s News and Politics team is partnering with Storyful to highlight timely political videos from across the country. With that in mind, we’re excited to announce that citizen journ…
YouTube Developer Advocates and Engineers will be presenting next week at GDC, PyCon and SXSW. If you’re coming to any of those conferences, we’d love to meet you. Here is what’s in store at each conference:Games Developers Conference, San Franci…
Update (August 2012): We now suggest YouTube Direct Lite rather than YouTube Direct for most new integrations.The following scenario comes up all the time when we talk to developers: a website with an active readership is interested in soliciting video…