Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Youtube flv adresi ile ilgili


Pluton

Öne çıkan mesajlar

Selamlar.

Önce şunu söyliyim 2 gündür araştırmadığım yer ve denemediğim fonksiyon kalmadı. Daha sonra sorun sunucudadır diyerek başka bir sunucuda denedim ve çalıştı. Ama kendi sunucum varken başka bir sunucu kullanmak istemiyorum. Sunucu yönetimindende anlamadığım için bu soruyu biçok yerde sordum ama hiç bi cevap alamadım.

Şimdi yapmak istediğim Youtube FLV adresini çekerek sitemde kendi flv playerımda oynatmak. Bunu yaptım localde ve diğer sunucuda çok güzel bi şekilde çalışıyor. Ama kendi sunucumda çalışmıyor.

Kullandığım fonksiyon şu:

baglanti

function baglanti($url) {

$ch = curl_init();

curl_setopt($ch, CURLOPT_USERAGENT, "MSIE 6.0; Windows NT 5.0");

curl_setopt($ch, CURLOPT_URL, "$url" );

curl_setopt($ch, CURLOPT_POST, 1);

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_HEADER, true);

$sonuc = curl_exec($ch);

curl_close($ch);

return $sonuc;
}



getir

function getir($vid)

{

$tal= baglanti("http://www.youtube.com/v/".$vid);

preg_match("#default.jpg&t=(.*)Transfer-Encoding#siU",$tal,$tid);

$tid =trim($tid[1]);

$val = baglanti("http://www.youtube.com/get_video?video_id=$vid&t=$tid");

preg_match("#http://(.*)youtube.com#siU",$val,$k);

$vs=trim($k[1]);

$vs=str_replace("cache.googlevideo.com/get_video?video_id=".$vid."&origin=","",$vs);

$kral=gethostbyname($vs."youtube.com");

$linkim="http://".$kral."/get_video?video_id=".$vid;


return $linkim;

}



ve videoyu çalıştırmak içinde şöyle birşey kullanıyorum.

player

src="flvplayer/oynatici.swf"
width="570" height="400"
allowfullscreen="true"
flashvars="&file=&type=flv&image=http://i.ytimg.com/vi//default.jpg&logo=logo.gif&height=400&width=570&frontcolor=0xffffff&backcolor=black&lightcolor=0x000000&autostart=true">



Localde sorunsuz çalışan bu kodlar kendi sunucumda çalışmıyor.

Sunucumun php.ini ayarlarıda şu şekilde:

http://www.delibisey.com/ini.php

Artık delirme noktasına geldim. Yardımcı olan veya olmayan herkese teşekkür ederim.
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...