// Include http link for iOS
$bc_validHTML5 = false;
// Make code "valid" HTML5 (hide Open Graph metadata)
// END OF OPTIONS
// Uses opensource media api wrapper from http://opensource.brightcove.com/project/PHP-MAPI-Wrapper/
require 'bc-mapi.php';
// You may optionally include the caching extension provided with BCMAPI...
// require('bc-mapi-cache.php');
// Using flat files
// $bc_cache = new BCMAPICache('file', 600, '/var/www/myWebSite/cache/', '.cache');
// Using Memcached
// $bc_cache = new BCMAPICache('memcached', 600, 'localhost', NULL, 11211);
// Initialise
$bc = new BCMAPI($bc_readToken, 'noWriteTokenNeeded');
if ($bc_KKaccount == true) {
    $bc->__set('url_read', 'api.brightcove.co.jp/services/library?');
    $bc->__set('url_write', 'api.brightcove.co.jp/services/post');
    $bc_serviceDomain = "brightcove.co.jp";
} else {
    $bc_serviceDomain = "brightcove.com";
}
// Replace video id from url parameters if bctid is present.
if (isset($_GET['bctid'])) {
    $bc_videoID = $_GET['bctid'];
}
// Set up params
$bc->__set('media_delivery', 'http');
$bc_params = array('video_id' => $bc_videoID, 'video_fields' => 'name,shortDescription,videoStillURL,FLVURL');
// Make call
$bc_api_error = false;
$bc_video = $bc->find('videoById', $bc_params);