Foros del Web » Programando para Internet » PHP »

como leer archivo de video con curl?

Estas en el tema de como leer archivo de video con curl? en el foro de PHP en Foros del Web. Hola a todos, he estado mirando durante varios dias de como puedo leer un archivo remoto con curl pero no me funciona correctamente, solo puede ...
  #1 (permalink)  
Antiguo 19/12/2011, 08:12
Avatar de ahaugas  
Fecha de Ingreso: agosto-2011
Ubicación: Madrid
Mensajes: 249
Antigüedad: 12 años, 8 meses
Puntos: 21
Exclamación como leer archivo de video con curl?

Hola a todos, he estado mirando durante varios dias de como puedo leer un archivo remoto con curl pero no me funciona correctamente, solo puede hacer un tipo de iframe mediante curl.

la idea es yo proporciono un archivo tipo .mp4, .flv, .mov....etc
con la url completa por ej: http://www.misitio.com/videos/genero/archivo.flv

al intentar hacerlo con curl me saca con unos caracteres raros en la pantalla y yo lo que quiero es que me lo lea pero con la ip de mi servidor como una descarga normal.

gracias. si alguien me ayuda se lo agradecere mucho y expongo el codigo final porque no hay suficientes manuales sobre esto.
  #2 (permalink)  
Antiguo 19/12/2011, 08:22
Avatar de Eleazan  
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años
Puntos: 326
Respuesta: como leer archivo de video con curl?

Supongo q verás lo mismo q....... si lo abres con un editor hexadecimal, o el bloc de notas xD


Si lo q quieres es q se descargue desde tu servidor... supongo que tendrás q tenerlo alojado allí, o algo >-<
__________________
>> Eleazan's Source
>> @Eleazan
  #3 (permalink)  
Antiguo 19/12/2011, 08:31
Avatar de ahaugas  
Fecha de Ingreso: agosto-2011
Ubicación: Madrid
Mensajes: 249
Antigüedad: 12 años, 8 meses
Puntos: 21
Respuesta: como leer archivo de video con curl?

si lo veo como si lo abriera con un bloc de notas,no es que lo que quiera descargar exactamente sino reproducirlo con un reproductor como jwplayer.

yo tengo esto:
Código PHP:
Ver original
  1. <?
  2. $serie = $_GET["serie"];
  3. if(function_exists('curl_init')) // Comprobamos si hay soporte para cURL
  4. {
  5.     $ch = curl_init();
  6.     curl_setopt($ch, CURLOPT_URL,
  7.         "http://www.misitio.com/videos/watch-series.php?serie=$serie");
  8.     curl_setopt($ch, CURLOPT_TIMEOUT, 30);
  9.     curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  10.     curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
  11.     $resultado = curl_exec ($ch);
  12.  
  13.     print_r($resultado);
  14. }
  15. else
  16.     echo "No hay soporte para cURL";
  17. ?>

y donde el $resultado va al jwplayer para reproducir
  #4 (permalink)  
Antiguo 19/12/2011, 08:35
Avatar de Eleazan  
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años
Puntos: 326
Respuesta: como leer archivo de video con curl?

Supongo q a jwplayer le pasarás la url del video por un parámetro.

Simplemente, con cURL obtienes la url del .flv, y esa url se la pasas a jwplayer
__________________
>> Eleazan's Source
>> @Eleazan
  #5 (permalink)  
Antiguo 19/12/2011, 08:38
Avatar de ahaugas  
Fecha de Ingreso: agosto-2011
Ubicación: Madrid
Mensajes: 249
Antigüedad: 12 años, 8 meses
Puntos: 21
Respuesta: como leer archivo de video con curl?

si, asi es pero no funciona porque me tira que no es valido yo se que se puede hacer pero ¿como?
  #6 (permalink)  
Antiguo 19/12/2011, 10:41
Avatar de ahaugas  
Fecha de Ingreso: agosto-2011
Ubicación: Madrid
Mensajes: 249
Antigüedad: 12 años, 8 meses
Puntos: 21
Respuesta: como leer archivo de video con curl?

se podria hacer un archivo aparte por ej: streamer.php?id=xxxxxxxx
y que lo llame con curl? es para mantener la ip del servidor
  #7 (permalink)  
Antiguo 19/12/2011, 11:03
Avatar de Eleazan  
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años
Puntos: 326
Respuesta: como leer archivo de video con curl?

Veamos....

¿Para qué (concretamente) estás usando cURL?
__________________
>> Eleazan's Source
>> @Eleazan
  #8 (permalink)  
Antiguo 19/12/2011, 11:16
Avatar de ahaugas  
Fecha de Ingreso: agosto-2011
Ubicación: Madrid
Mensajes: 249
Antigüedad: 12 años, 8 meses
Puntos: 21
Respuesta: como leer archivo de video con curl?

para proteger la ip del usuario y que muestre la ip del servidor, porque se lee archivos de muchos sitios y quiero mantenerlos en anonimato pero que puedan leer el archivo

Etiquetas: video
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:43.