getUsers_id(), $_REQUEST['live_servers_id']); //var_dump($livet['users_id'], $_REQUEST['live_servers_id'],$uploadedPoster );exit; if(file_exists($uploadedPoster)){ header('Content-Type: image/jpg'); echo file_get_contents($uploadedPoster); exit; } } $video = $liveLink->getLink(); if (preg_match("/\b(?:(?:https?):\/\/|www\.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]/i", $video)) { $encoderURL = $config->_getEncoderURL(); //$encoderURL = $config->getEncoderURL(); //$url = "{$encoderURL}getImage/" . base64_encode($video) . "/{$_REQUEST['format']}"; $url = "{$encoderURL}objects/getImage.php"; $url = addQueryStringParameter($url, 'base64Url', base64_encode($video)); $url = addQueryStringParameter($url, 'format', $_REQUEST['format']); $name = "liveLinks_getImage_".md5($url); $content = ObjectYPT::getCache($name, $lifetime); if(Live::isDefaultImage($content)){ $content = ''; } if(empty($content)){ session_write_close(); _mysql_close(); $content = url_get_contents($url, "", 2); if(!empty($content)){ ObjectYPT::setCache($name, $content); } } if (!Live::isDefaultImage($content)) { file_put_contents($cacheFileImageName, $content); } } if(!empty($content)){ echo $content; }else{ echo local_get_contents($filename); }