2010-09-28 22 views
7

Estoy tratando de transmitir audio en un sitio alojado por Dreamhost de una serie de conferencias usando la etiqueta <audio> en html5, pero sin mucho éxito. El código real estransmisión de audio con etiqueta html5 `<audio>`

<audio id="playerTwo" class="player" controls="controls" preload="none"> 
<source src="audio.ogg" type="audio/ogg; codecs='vorbis'"/> 
<source src="audio.mp3" type="audio/mpeg"/> 
</audio> 

También tengo un archivo .htaccess para incluir los tipos de mime correctos para apache.

AddType de audio/OGG .ogg

AddType audio/mpeg .mp3

Los archivos ogg son cerca de 8 megas y archivos mp3 son alrededor de 13 megas. Cada archivo fue exportado desde Audacity.

Todo funciona bien en FF, Chrome y Safari cuando se sirve localmente en mi máquina con Windows 7 (ejecutando una versión win32 de apache 2.2.14 y php 5.3.1).

Las cosas no van tan bien en Dreamhost. (Ejecutan apache 2.2.15 y php 5.2.14.) FF detiene la reproducción del archivo de audio después de 5 segundos. Chrome reproduce el archivo de audio, pero el audio salta con frecuencia. Safari reproduce el audio correctamente, pero el intervalo entre hacer clic en el botón Reproducir y el audio que realmente comienza a reproducirse y reproducirse es de aproximadamente tres minutos.

Si en lugar de usar la etiqueta <audio>, reproduzco los archivos mp3 de Dreamhost con un reproductor Silverlight, estos se transmiten y se reproducen correctamente.

Cualquier sugerencia sobre lo que debo hacer para que la etiqueta <audio> funcione correctamente. Hasta donde yo sé, el audio html5 es tecnología del lado del cliente, al igual que Silverlight. Entonces, en teoría, Dreamhost no debería tener ningún efecto sobre cómo se lleva a cabo la etiqueta <audio>.

De todos modos, cualquiera tiene alguna idea sobre lo que está mal.

Gracias.

Respuesta

11

Problema causado por la carga de archivos de audio a través de filezilla en el tipo de transferencia ascii, en lugar del tipo de transferencia binaria. Los archivos de audio se dañaron durante la carga, por lo que no fue una gran sorpresa que no funcionaran bien. La sorpresa es que los archivos mp3 sí funcionaron aceptablemente, aunque los archivos ogg no funcionaron.

Esa es la respuesta aquí.

+13

Puede marcar su propia respuesta como aceptada. – TRiG

Cuestiones relacionadas