We believe that the future of video is live. Our API enables you to use Justin.tv's infrastructure, for free, to easily power live video in your own applications.
The Justin.tv API is actually made up of two API's: the Rest API and the Flash Integration API. The Rest API was built to collect information about already existing Justin.tv live streams. The Flash Integration API includes the live player and the broadcaster, and lets you use these components inside of your own applications.
To put it simply, it opens up the Justin.tv network and allows you to use our infrastructure to build live video components in your own applications. And it's completely free.
The Rest API is mostly tailored for search engines and data collection. Our Flash Integration API has a multitude of applications. We already have applications ranging from a little league baseball team to a documentary filmmaker.
Everyone. That’s why we’re releasing this API so that anyone can customize Justin.tv to work exactly the way they want it to.
Other live video services have API's, but none of them let you integrate live video into your own flash application. Have you ever seen a player with rounded corners? Nope, because you've never had direct access to the video feed. Now you do.
We provide access to our Web broadcaster as well. Create a web conference calling application where each person gets to have both video and audio. What makes this API different from others is that anyone can customize the live player and broadcaster to their individual needs. Also, you don’t have to be on the host site to use our broadcaster and live player. In fact, users of your app never need to interact with the Justin.tv site at all
The Justin.tv API is fully documented on our API Wiki. Here are a few links to help you get started navigating the wiki and using our API.
More information on Justin.tv applications can be found in the application gallery on our API wiki.
HighlightCam is a webcam video service that automatically finds the best parts of your videos. HighlightCam uses the Justin.tv API to make highlights of the Justin.tv Animals directory.
Camtweet is an open source, Ruby on Rails application that allows you to broadcast and chat on Twitter. Think Twitpic, but instead of pictures, it's live video and chat.
Slumbervision is a simple application to turn your webcam into a baby monitor. Setup the video feed with a password protected channel, and remotely monitor your baby with activity alerts. Created during our Justin.tv internal Hack Day by Bill.
Let's you watch Justin.tv feeds from OS X, right next to your calculator, calendar, and weather widgets. Allows you to select among your favorites, as well as participate in chat. Created by Kevin B during our Justin.tv internal Hack Day.