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

Mensajes
9
Puntuación de reacción
0
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:mad:

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:
<?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("&","&",$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!'; 
         
     
?>

- - - Actualización- - -

Actualizo. No tengo problemas en pagar vía paypal por el trabajo.
 
Última edición:
Arriba