Yahoo! Live is social TV, where your users are the star!
Yahoo! Live lets you create your own social broadcasting experience. Display, hack and mashup live video streams on your website or client application.
How Do I Get Started?
Using REST, you can query our streaming servers to find people broadcasting on Yahoo! Live as well as information about those broadcasts and the people that are viewing them. A unique feature of Yahoo! Live is that other people with webcams can be part of the main broadcast that they are watching, as a "coviewer". Use this API to mashup broadcasters, coviewers, and anything else on the web that might be relevant.
- Choose your desired language
- The Javascript/AJAX API is used to control a specific embedded broadcast.
- The REST API is used to query our servers to find existing broadcasts for showcasing your application.
- Check out the example
Try the simple example of our skinless player being controlled by Javascript. It uses our API as well as some YUI components.
Using the Yahoo! Live API
Overview
Yahoo! Live Web Services operate via HTTP requests just like your web browser. Requests are formed by starting with a service entrypoint URL (such as http://live.yahoo.com/api/v1/broadcasts for broadcast queries) and adding query arguments to specify the search results desired (such as ?format=json). The results returned by the service are in XML by default.
Terms of Use
Use of the Yahoo! Live APIs are governed by the Yahoo! API Terms of Use, and use of the Flash embeddable video players (and any other software code provided to you as part of the Yahoo! Live service) is governed by the Yahoo! Terms of Service and the Yahoo! Live Additional Terms of Service. Refer to the Usage Policy for more information about acceptable usage of Yahoo! APIs.
Ready to get started?
By applying for an Application ID for this service, you hereby agree to the Terms of Use


Send Your Suggestions