Espero que alguien pueda ayudarme con esto.Buscando a través de un archivo de transmisión MP3 con HTML5 <audio> etiqueta
Estoy jugando con un servidor node.js que transmite audio a un cliente, y quiero crear un reproductor HTML5. En este momento, estoy transmitiendo el código del nodo usando codificación fragmentada, y si vas directamente a la URL, funciona muy bien.
Lo que me gustaría hacer es insertar este usando la etiqueta HTML 5 <audio>
, así:
<audio src="http://server/stream?file=123">
donde /stream
es el punto final para el servidor de nodo para transmitir los MP3. El reproductor HTML5 se carga bien en Safari y Chrome, pero no me permite buscarlo, y Safari incluso dice que es una "transmisión en vivo". En los encabezados de /stream
, incluyo el tamaño del archivo y el tipo de archivo, y la respuesta finaliza correctamente.
¿Alguna idea sobre cómo podría evitar esto? Ciertamente podría enviar todo el archivo de una vez, pero luego el jugador esperaría hasta que todo se haya descargado. Prefiero transmitirlo.
También quiero hacer esto, pero todo lo que he encontrado es que esto sólo es compatible con los formatos OGG y M4A. Entonces no estoy seguro de que sea posible. Pero todavía estoy buscando. –