¿Cómo puedo reproducir streaming de audio y vídeo en Firefox?

¿Cómo puedo reproducir streaming de audio y vídeo en Firefox?

He visto un par de sitios que transmiten audio a mi navegador, como SoundCloud y Grooveshark, pero Firefox no los reproduce en Linux. ¿Cómo puedo reproducir estas transmisiones?

La consola se llena de mensajes como estos:

[10:48:25.960] HTTP "Content-Type" of "audio/mpeg" is not supported. Load of media resource http://stream168a.grooveshark.com/stream.php?streamKey=874a8938966d8a9aa9bc33463bda8157749479a7_529df641_1a00e4e_2f578ed_fe2e2f8c_36_0 failed. @ http://html5.grooveshark.com/#!/now-playing
[10:48:25.961] "MEDIA_ERR_SRC_NOT_SUPPORTED" 

Respuesta1

El problema es que Firefox no incluye por defecto los códecs MP3, MPEG, H.264, etc., por lo que depende de los códecs instalados en el sistema, que en el caso deLinux es GStreamer. Normalmente, Firefox está construido con soporte GStreamer, pero debes revisar la about:buildconfigpágina en caso de que esté deshabilitado.

Para habilitar GStreamer debes visitar la about:configpágina y buscar la media.gstreamer.enabledclave. Cambie a habilitado y reinicie Firefox. Felicitaciones, tienes soporte para transmisión de audio.

¡Aún no juega!

Ahora deberías obtener:

[10:48:25.961] "MEDIA_ERR_DECODEC_NOT_SUPPORTED"  

o

[10:48:25.961] "MEDIA_ERR_NONE_SUPPORTED"  

Esto es por dos razones:

  1. La versión de Firefox que estás usando todavía no ofrecesoporte para GStreamer 1.0, que puedas reproducir en otros reproductores que utilicen GStreamer mpeg no significa que tú también debas poder hacerlo. Instale los complementos de gstreamer para 0.10 base/good/bad/ugly. En las distribuciones basadas en Debian debería ser:

    sudo apt-get install gstreamer0.10-plugins-base gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly gstreamer0.10-plugins-bad
    
  2. Te faltan algunos complementos. Asegúrese de tener los complementos correctos/completos.

información relacionada