Foro Black Hat SEOArchivo · solo lectura
RankHispano

¿Quieres que se conozca tu proyecto?

Da de alta gratis tu proyecto en menos
de un minuto gracias a la IA
en RankHispano.com

Pago por implementar Fluid Player en un script con JW Player 8

Iniciado por juancpp13 · 24 sept 2018 · 1 respuestas · 8646 visitas

  1. juancpp13
    Hola chicos recientemente adquirí un script que me tira los iframes de varios sitios de vídeos. Pero estos me los reproduce con JW Player 8 y quisiera las librería de Fluid Player o VideosJS la cosa es que no me gusta JW Player:@

    Les pido ayuda porque no soy tan avanzado en el lenguaje php y por eso me cuesta hacerlo. Si uno de ustedes seria tan amable de decirme si estoy perdiendo el tiempo o en realidad es muy fácil aquí les dejo el código:

    <?php   
            error_reporting(0);  
          
            $data = (isset($_GET['id'])) ? $_GET['id'] : '';  
    
            if ($data != '') {  
    
                include_once 'library.php';  
    
                require_once 'packer.php';  
                  
                include_once 'curl.php';  
             
                $data = json_decode(decode($data));  
    
                $link = (isset($data->link)) ? $data->link : '';  
                  
                $link = str_replace("&amp;","&",$link);  
                  
                if ($link)  
                $link_source = curl(" ".$link);   
                  
                $sub = (isset($data->sub)) ? $data->sub : '';  
    
                $poster = (isset($data->poster)) ? $data->poster : '';  
    
                foreach ($sub as $key => $value) {  
                    $tracks .= '{   
                                    file: "'.$value.'",   
                                    label: "'.$key.'",  
                                    kind: "captions"  
                                   },';  
                }  
    
                $result = '<script src="https://content.jwplatform.com/libraries/mhjDEa4R.js"></script>  
    <script>jwplayer.key=" ";</script>  
                    <div id="uplay-stream"></div>';  
    
                $data = 'var player = jwplayer("uplay-stream");  
                        player.setup({  
                            '.$link_source.'  
                            aspectratio: "16:9",  
                            startparam: "start",  
                            primary: "html5",  
                            preload: "auto",  
                            image: "'.$poster.'",  
                            captions: {  
                                color: "#ffff00",  
                                fontSize: 15,  
                                backgroundOpacity: 0,  
                                fontfamily: "Roboto",  
                                edgeStyle: "uniform"  
                            },  
                            tracks: ['.$tracks.']  
                        });  
                        jwplayer("uplay-stream").onError(function(){  
           jwplayer("uplay-stream").load([{file:"https://www.youtube.com/watch?v=1-xGerv5FOk    "}]);  
           jwplayer("uplay-stream").play();  
        });  
                      
                        ';  
    
                $packer = new Packer($data, 'Normal', true, false, true);  
    
                $packed = $packer->pack();  
    
                $result .= '<script type="text/javascript">' . $packed . '</script>';  
    
                echo $result;  
    
            } else echo 'Empty link!';  
              
          
    ?>
  2. juancpp13
    Actualizo. No tengo problemas en pagar vía paypal por el trabajo.

Este hilo pertenece al archivo del foro y ya no admite respuestas.

Otros hilos de esta sección