Tema: PHP y flv
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/12/2007, 16:02
texportce
 
Fecha de Ingreso: diciembre-2007
Mensajes: 1
Antigüedad: 16 años, 10 meses
Puntos: 0
PHP y flv

hola a todos, bueno esta seria mi primer pregunta en el foro, porque php no reproduce peliculas .flv?. he intentado hacerlo, funciona todo, pero la pelicula no se ve, queda un cuadro blanco. sera que php no reproduce video???
el video lo cargo directamente a la pagina .php utilizando el dreamweaver, (insert -> media-> flash video...) sigo todos los pasos, no me da errores, pero no funciona.
hice lo mismo exactamente, pero esta vez en un archivo .html y si funciona!!!!
entonces??? hay algo que no se... o estoy haciendo mal?
escucho ofertas!
gracias y todos.

Ok lo que estoy haciendo es esto:
1) Tengo un archivo .php llamado index.php.
2) index.php contiene 2 archivos: leftNav.php y top.php.
Cita:
index tiene una tabla con dos rows, el 1er row contiene top.php, el segundo row esta dividido en dos colunmas, en la de la izquierda, carga leftNav.php, y en la otra la voy a llmar principal
3) cuando clickeo sobre el boton "company" en top.php, este lo que hace es llamar a company.php y lo carga en index.php (principal).
4) company.php contirne el siguiente codigo:

nota: lo que esta en rojo es lo que me genero DreamWeaver cundo inserte el video.

Código:
<?php
if (!defined('WEB_ROOT')) {
exit;
}
require_once 'library/config.php';
?>
<html>
<head>
<script type="text/javascript">
function MM_CheckFlashVersion(reqVerStr,msg){
  with(navigator){
    var isIE  = (appVersion.indexOf("MSIE") != -1 && userAgent.indexOf("Opera") == -1);
    var isWin = (appVersion.toLowerCase().indexOf("win") != -1);
    if (!isIE || !isWin){  
      var flashVer = -1;
      if (plugins && plugins.length > 0){
        var desc = plugins["Shockwave Flash"] ? plugins["Shockwave Flash"].description : "";
        desc = plugins["Shockwave Flash 2.0"] ? plugins["Shockwave Flash 2.0"].description : desc;
        if (desc == "") flashVer = -1;
        else{
          var descArr = desc.split(" ");
          var tempArrMajor = descArr[2].split(".");
          var verMajor = tempArrMajor[0];
          var tempArrMinor = (descArr[3] != "") ? descArr[3].split("r") : descArr[4].split("r");
          var verMinor = (tempArrMinor[1] > 0) ? tempArrMinor[1] : 0;
          flashVer =  parseFloat(verMajor + "." + verMinor);
        }
      }
      // WebTV has Flash Player 4 or lower -- too low for video
      else if (userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 4.0;

      var verArr = reqVerStr.split(",");
      var reqVer = parseFloat(verArr[0] + "." + verArr[2]);
  
      if (flashVer < reqVer){
        if (confirm(msg))
          window.location = "http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
      }
    }
  } 
}
</script>                                     
</head>
<body onLoad="MM_CheckFlashVersion('8,0,0,0','Content on this page requires a newer version of Macromedia Flash Player. Do you want to download it now?');" >
<table width="9%" border="0" cellspacing="0" cellpadding="10">
  <tr>
    <td bgcolor="D5D5D5" class="tx"><div align="center">
      <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="374" height="291" id="FLVPlayer">
        <param name="movie" value="FLVPlayer_Progressive.swf" />
        <param name="salign" value="lt" />
        <param name="quality" value="high" />
        <param name="scale" value="noscale" />
        <param name="FlashVars" value="&MM_ComponentVersion=1&skinName=Halo_Skin_3&streamName=video&autoPlay=false&autoRewind=false" />
        <embed src="FLVPlayer_Progressive.swf" flashvars="&MM_ComponentVersion=1&skinName=Halo_Skin_3&streamName=video&autoPlay=false&autoRewind=false" quality="high" scale="noscale" width="374" height="291" name="FLVPlayer" salign="LT" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />      
</object>
    </div></td>
  </tr>
</table>
</Body>
</html>
Ok el resultado, es una pagina en blanco. Al parecer es como que carga el flash player, pero no reproduce la pelicula, y tampco me indica ningun tipo de error, ni de PHP ni de JavaScript.

Que puede ser????
Graciass

Última edición por texportce; 30/12/2007 a las 18:19