Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/01/2010, 14:20
Cesar_d
 
Fecha de Ingreso: febrero-2008
Mensajes: 20
Antigüedad: 16 años, 9 meses
Puntos: 2
Videos en Firefox si en IE no

Buenas a todos.
Llevo unos meses con un problema que me trae verdaderos quebraderos de cabeza y es que tengo un par de webs en las que utilizo videos como publicidad y claro está a un proveedor no le gusta nada de nada que no se vean los vídeos a través de explorer. A mi tampoco. No suelo escribir mucho en los foros porque casi siempre leyendo soluciono el problema pero en este caso por más que he leido no soy capaz. Intentaré ser lo más claro posible.
1-. La creación de los flv la hago con Any Flv original.
2-. Any flv crea en automático el código necesario para poner el vídeo en web. Concretamente para el vídeo que os voy a poner de ejemplo el Any flv crea el siguiente código.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Title</title>
</head>
<body bgcolor="#FFFFFF">
<p>&nbsp;<p>
<style type="text/css">
<!--
.style1 {
color: #006633;
font-weight: bold;
}
-->
</style>
<!-- saved from url=(0013)about:internet -->
<table align="center" border="0" cellpadding=0 cellspacing=0>
<tr>
<td align="center">Title</td>
</tr>
<tr><td align="center"><br /></td></tr>
<tr>
<td align="center">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="190" height="178" id="tech" align="middle">
<param name="allowFullScreen" value="true"/>
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="simple.swf?xml_path=pepsi.xml" />
<param name="quality" value="high" />
<param name="wmode" value="transparent">
<embed src="simple.swf?xml_path=pepsi.xml" quality="high" wmode="transparent" width="190" height="178" name="tech" align="middle" allowScriptAccess="sameDomain" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</td>
</tr>

</table>
</body>
</html>

3-. De este código yo solo utilizo la parte que está entre las etiquetas <object>. Ya he probado a utilizarlo entero y el efecto es el mismo.
4-. Los src, obviamente, los cambio por los correspondientes del servidor y tienen que estar bien porque sino no se me cargaría en Firefox.
5-. No he probado con todas las versiones de IE pero en las que he probado no funcionan.
6-. Tengo otros videos creados con Any Flv en versiones anteriores y se ven bien en IE y en FF. La diferencia en que en las versiones anteriores de Any flv no se utilizaban XML por lo que parece obvio que el problema radica ahí. He leido sobre los xml y no me he aclarado nada.
7-. Pero lo más curioso es que en local funciona bien. Es decir, Any flv genera una páginas y carpetas en el pc local. Al abrir el html en el propio pc con explorer va perfectamente pero al subir las carpetas al servidor en IE no va. Esto me viene a decir que el pluggin de macromedia está bien instalado porque sino no se veria ni en local.
8-. Lo único que se me ocurre es que sea un problema de conexión entre el servidor y el xml y no he encontrado información al respecto.
9-. Utilizo debian etch y apache 1.3.34.

No se si se me olvida algo pero ya no puedo más.
Por cierto, para los que vayan a contestar que lo más fácil es utilizar Firefox y que el IE es esto o lo otro decirles que estoy totalmente de acuerdo con ellos pero que si quiero vender una página con contenido de videos no puede ser que no se vean en IE.

Podeis ver un ejemplo en
En la página principal, en el bloque de la derecha hay una sección que pone publicidade. Ahí, encima de un banner de Sagres debería verse un vídeo de Pepsi.

Gracias a todos.

Última edición por Cesar_d; 30/01/2010 a las 15:18