Sürekli özel mesaj ve msn den istekte bulunuluyor,

öncelikle hiti az olan arkadaşlar direk hostlarından band harcayarak aşağıdaki kodlarla yayın yapabilirler. (video boyutu x 2 band harcar)

kodun kullanımı için openbasedir kapalı olmalıdır. "CURLOPT_FOLLOWLOCATION" yönergesi yüzünden.

kullanım şekli youtube.php?v=[YTID]

<?php
function get_data($url)
{
        $ch = curl_init();
        $timeout = 10;
         
        curl_setopt($ch,CURLOPT_URL,$url);
		curl_setopt($ch,CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3');
        curl_setopt($ch,CURLOPT_HEADER,1);
        curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
        curl_setopt($ch,CURLOPT_REFERER,"http://www.google.com/");
        curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
        $data = curl_exec($ch);
        curl_close($ch);
        return $data;
}
ini_set("max_execution_time","");

$url = $_GET['v'];
$v = $url;

$file=get_data("http://www.youtube.com/watch?v=".$v);
$adres1 = explode('fmt_url_map=',$file);
$adres1 = explode('&',$adres1[1]);
$adres1 = urldecode($adres1[0]);
$flvadres = end(explode("|", $adres1));

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $flvadres);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_NOBODY, 0);
curl_setopt($ch, CURLOPT_REFERER, "http://www.google.com/");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_WRITEFUNCTION,"progress_function");
$data = curl_exec($ch);
$i = 0;
function progress_function($ch,$str) {  
  	global $i,$_GET;
	if($i == 0)
	{
		$info = curl_getinfo($ch);
		header('Content-type: video/x-flv');
		header("Content-Disposition: attachment; filename=\"divxklip-" . $_GET['v'] . ".flv\"");
		header("Content-Length: " . $info['download_content_length']);
		$i = 1;
	}
    echo $str;  
    return strlen($str);
}
curl_close($ch);

?>