5 votes

Comment puis-je lire l'audio et la vidéo en streaming dans Firefox ?

J'ai vu plusieurs sites qui diffusent de l'audio sur mon navigateur comme SoundCloud et Grooveshark, mais Firefox ne les reproduit pas sous Linux. Comment puis-je reproduire ces flux?

La console se remplit de messages comme ceux-ci:

[10:48:25.960] Le "Content-Type" HTTP de "audio/mpeg" n'est pas pris en charge. Le chargement de la ressource multimédia http://stream168a.grooveshark.com/stream.php?streamKey=874a8938966d8a9aa9bc33463bda8157749479a7_529df641_1a00e4e_2f578ed_fe2e2f8c_36_0 a échoué. @ http://html5.grooveshark.com/#!/now-playing
[10:48:25.961] "MEDIA_ERR_SRC_NOT_SUPPORTED"

7voto

Braiam Points 4649

Le problème est que Firefox ne inclut pas les codecs MP3, MPEG, H.264, etc. par défaut, il se repose donc sur les codecs installés dans le système, qui dans le cas de Linux est GStreamer. Normalement, Firefox est construit avec le support de GStreamer, mais vous devriez vérifier la page about:buildconfig au cas où cela serait désactivé.

Pour activer GStreamer, vous devriez visiter la page about:config et rechercher la clé media.gstreamer.enabled. Basculez-le sur activé et redémarrez Firefox. Félicitations, vous avez le support de flux audio.

Toujours pas de lecture!

Maintenant, vous devriez voir :

[10:48:25.961] "MEDIA_ERR_DECODEC_NOT_SUPPORTED"  

ou

[10:48:25.961] "MEDIA_ERR_NONE_SUPPORTED"  

Cela est dû à deux raisons :

  1. La version de Firefox que vous utilisez ne propose toujours pas le support de GStreamer 1.0, donc même si vous pouvez reproduire dans d'autres lecteurs qui utilisent GStreamer mpeg, cela ne signifie pas que vous devriez pouvoir le faire aussi. Installez les plugins gstreamer pour 0.10 base/good/bad/ugly. Dans les distributions basées sur Debian, cela devrait être :

    sudo apt-get install gstreamer0.10-plugins-base gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly gstreamer0.10-plugins-bad
  2. Il vous manque certains plugins. Assurez-vous d'avoir les plugins corrects/complets.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X