Merhaba arkadaşlar, Html5 player ile başka adresten çekilmiş videoları oynatmak istiyorum. Video oynatmak istediğim adres linkleri kişiye özgün üretiyor sanırım. Yani o siteden başka yerde oynatamıyorum. Curl ile tarayıcı tanımlı çekeyim dedim bunda da aynı sorunu yaşıyorum. Daha farklı olarak fikir verebilecek veya yardımcı olacak arkadaşlar varsa çok memnun olurum.



function siteConnect($site)
{
$ch = curl_init();
$hc = "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36";
curl_setopt($ch, CURLOPT_REFERER, 'https://www.google.com');
curl_setopt($ch, CURLOPT_URL, $site);
curl_setopt($ch, CURLOPT_USERAGENT, $hc);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$site = curl_exec($ch);
curl_close($ch);

// Veriyi parçalama işlemi
preg_match_all("@file: '(.*?)',@si",$site,$link3);

echo $link3[1][0];

}
$giris = siteConnect('http://KaynaktanÇekilecekSiteAdresi.com');
echo $giris;

?>


Bu şekilde kaynakta bulunan mp4 uzantılı bazen ".mp4&asdad" diye devam eden link'i çekiyorum. Player'e aktardığımda yayıncı sitenin uyarısı ile karşılaşıyorum. "Bu video'yu farklı yerde oynatamazsınız gibi."
Curl harici daha farklı nasıl bir yol alabilirim. Örnekler ile anlatım yaparsanız çok daha iyi olur.