// 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);