Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pobranie / odtwarzanie filmu z vshare
Forum PHP.pl > Forum > PHP
Pyton_000
Siemacie.

Próbuję zintegrować player z serwisem vshare.
Wrzucam na vshare film i teraz chcę go odtworzyć u siebie na stronie. Do tego celu chcę się dobrać do pliku.
Jest on generowany w iframe na vshare.

Udaje mi się pobrać ten link jednak wywala mi error 101 przy próbie odpalenia go u siebie e playerze.
Nie chcę używać tego kodu iframe który udostępniają bo musze mieć kontrolę nad odtważaczem.

To jest cały kod który pobiera ten konkretny link.
  1. function getVshareVideoUrl($url)
  2. {
  3.  
  4. // log in
  5. $c = curl_init($url);
  6. curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
  7. curl_setopt($c, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0');
  8. curl_setopt($c, CURLOPT_COOKIEJAR, 'cookie.txt');
  9. curl_setopt($c, CURLOPT_HEADER, 1);
  10. $siteContent = curl_exec($c);
  11. curl_close($c);
  12.  
  13. if(preg_match('/<iframe src="(.*?)"/', $siteContent, $match))
  14. {
  15. $c = curl_init('http:'.$match[1]);
  16. curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
  17. curl_setopt($c, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; rv:11.0) Gecko/20100101 Firefox/11.0');
  18. curl_setopt($c, CURLOPT_COOKIEFILE, 'cookie.txt');
  19. curl_setopt($c, CURLOPT_HEADER, 1);
  20. $page = curl_exec($c);
  21. curl_close($c);
  22.  
  23. preg_match('/\'(http:\/\/.*?\.flv.*?)\'/', $page, $match);
  24.  
  25. if(!empty($match[1]))
  26. return $match[1];
  27.  
  28. return '';
  29.  
  30. }
  31. }


Ktoś coś jakiś pomysł jak to obejść?
Aqu
http://forum.php.pl/index.php?showtopic=240835&st=0

Link do filmu jest przypisywany do IP, więc nie działa w Twoim playerze. Ale na jakiejś tam stronie, po wykupieniu premium podobno jakoś to działa, więc może coś podpatrzysz. wink.gif
Pyton_000
Kurde raz człowiek nie użyje wyszukiwarki a tu się okazuje że już ktoś o to pytał. Nie wiem czy przypadkiem sam nie czytalem tego tematu kiedyś biggrin.gif
fate
Pyton_000
Pewnie pomysł na Twój serwis Ci się "przyśnił" właśnie po przeskanowaniu wzrokiem tamtego tematu laugh.gif
Pyton_000
Kto to wie co tam w mojej głowie sziedzi biggrin.gif Jedni mówią że RT, inni że głupota smile.gif Takie to już nędzne życie programisty
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.