This topic helps you navigate a number of handy software development kits (SDKs) created by Brightcove and its developer community, which will enhance your ability to use Video Cloud’s publishing, player, and advertising capabilities.
This list of SDKs will be updated on a regular basis as new kits become available from Brightcove and its developer community. The Video Cloud SDKs help you with developing custom code for Video Cloud applications, enhance the functionality of built-in features in the Video Cloud Studio, and help you integrate Video Cloud players with other technologies.
Be sure to check out Open Source @ Brightcove, a community-supported initiative to host a variety of applications, SDKs, and tools for the Video Cloud platform in one central location. Created to help Video Cloud customers and developers meet their growing needs, Open Source @ Brightcove is run by a group of Brightcove employees with the help of a wide variety of developers from customer organizations, contractors and the general open source community.
Video Cloud-savvy developers have created Media API SDKs that wrap Media API methods in HTTP calls for a number of popular languages. You can include them in your applications as native classes for easy API access. Here are the currently available Media API SDKs:
The Media API SDKs are not supported by Brightcove, but you can get support on the Video Cloud Forums and on each SDK's web site.
The Video Cloud App SDK for iOS enables you to develop your own native application for Apple iOS to deliver your Video Cloud videos to the iPhone, iPad, and iPod Touch platforms.
The Video Cloud App SDK for Android enables you to develop your own native application to deliver your Video Cloud videos to devices running on the Android OS.
The Player API SWC provides a manifestation of a more formal Player SDK that you can integrate into Flash IDEs. By importing this SWC into Flash IDEs (such as Adobe Flash CS4 or Flex Builder), Flash and Flex developers can easily integrate the Video Cloud Player API libraries, making custom player development easier.
The Advertising SDK provides resources for sophisticated advertising integrations, including bc_ads.swc, which you can import into your Flash IDE to more easily integrate the Video Cloud advertising API libraries. Download the latest version of the Advertising SDK. The main components of the Advertising SDK include the following: