Necessito vuestra ayuda

  • Autor Autor manutodotv
  • Fecha de inicio Fecha de inicio
M

manutodotv

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
hola tengo un script en php con un reproductor web y con el plugin de chrome funciona y lo que quiero es que funcione pero sin el plugin de chrome y que funcione en un reproductor web aqui os dejo el script gracias y un saludo a todos.

<?php
ob_start();




function get_string_between($string, $start, $end){
$string = " ".$string;
$ini = strpos($string,$start);
if ($ini == 0) return "";
$ini += strlen($start);
$len = strpos($string,$end,$ini) - $ini;
return substr($string,$ini,$len);
}






$url = 'http://livesports.pw/embedna.php?file=comedycentral&width=650&height=417';
$data = array();


$options = array(
'http' => array(
'header' => array('Accept: */*', 'Referer: Ver Canal PARAMOUNT COMEDY EN VIVO <<--- telefivegb.com'),
'method' => 'GET',
'content' => http_build_query($data),
),
);
$context = stream_context_create($options);
$key = file_get_contents($url, false, $context,0,4000);


$url2 = get_string_between($key, "source: '", "',");


//-------------------------------------------------------------


$urlexploded = explode("/",$url2);


$data2 = array();
$options2 = array(
'http' => array(
'header' => array('Accept: */*', 'Referer: '.$url),
'method' => 'GET',
'content' => http_build_query($data2),
),
);
$context2 = stream_context_create($options2);
$url3 = file_get_contents($url2, false, $context2,0,4000);




$master=str_replace("media","http://".$urlexploded[2]."/".$urlexploded[3]."/".$urlexploded[4]."/"."media",$url3);




header("Content-type: application/x-mpegurl");
echo($master);




exit;
?>
------------------------------------------------------------------------------------------------------------------------------------------------------------
el reroductor web esta sacado de livesports.pw

script src="//api.peer5.com/peer5.js?id="></script>


<script src="//api.peer5.com/peer5.clappr.plugin.js"></script>


<script src="//cdn.jsdelivr.net/clappr/latest/clappr.min.js"></script>
</head>
<body>
<div id="player"></div>
<script type="text/javascript">


var player = new Clappr.Player({
source: 'http://todotv.xp3.biz/la2.php/index.m3u8',
parentId: '#player',
preload: 'metadata',
preload: 'auto',
autoPlay: 'true',
width: '99%',
height: '100%'
});


</script>

curl 'http://api.peer5.com/peer5.clappr.plugin.js' --compressed
curl 'http://cdn.jsdelivr.net/clappr/latest/clappr.min.js' --compressed
curl "http://api.peer5.com/peer5.js?id=" -H "Accept-Encoding: gzip, deflate" -H "Accept-Language: es-ES,es;q=0.9" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36" -H "Accept: */*" -H "Referer: http://livesports.pw/embeddeporte.php?file=barligas^&width=650^&height= 397" -H "Cookie: __cfduid=ded564e7a6c07bc45e9dc09a8cea48d4615119798 30; referrer=https://www.google.es/; jaco_uid=3dfd5b04-8995-4b85-a4db-14208c4aa045; intercom-id-itogxoa0=14580d0a-33bf-446d-9c8e-729927361a52; jaco_referer=" -H "Connection: keep-alive" --compressed
 
hola jonay cuando puedas lo puedes hechar un vistazo y decirme algo muchas gracias
 
Lo que quieres hacer no tiene que ver tanto con php, sino con el tipo de reproductor y el tipo de contenido que manejas
 
Lo que quieres hacer no tiene que ver tanto con php, sino con el tipo de reproductor y el tipo de contenido que manejas

sii exacto , pero tambien tiene que ver con php para el reproductor un saludo

- - - Actualizado - - -

NearGM , mira el reproductor para que se vea el canal manda esto :

<script src="//api.peer5.com/peer5.js?id="></script>
curl "http://api.peer5.com/peer5.js?id=" -H "Accept-Encoding: gzip, deflate" -H "Accept-Language: es-ES,es;q=0.9" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36" -H "Accept: */*" -H "Referer: http://livesports.pw/embeddeporte.php?file=barligas^&width=650^&height= 397" -H "Cookie: __cfduid=ded564e7a6c07bc45e9dc09a8cea48d4615119798 30; referrer=https://www.google.es/; jaco_uid=3dfd5b04-8995-4b85-a4db-14208c4aa045; intercom-id-itogxoa0=14580d0a-33bf-446d-9c8e-729927361a52; jaco_referer=" -H "Connection: keep-alive" --compressed
 

Temas similares

U
  • Cerrado
Respuestas
15
Visitas
359
jmcolsa
jmcolsa
E
Respuestas
2
Visitas
114
derick061020
derick061020
Atrás
Arriba