Проблема заключается в том, что Firefox по умолчанию не включает кодеки MP3, MPEG, H.264 и т.д., Поэтому он использует системные кодеки, которые в случае Linux называются GStreamer. Обычно Firefox построен с поддержкой GStreamer, но вы должны проверить страницу about:buildconfig
если она отключена.
Чтобы включить GStreamer, вы должны посетить страницу about:config
и найти ключ media.gstreamer.enabled
. Включите его и перезапустите Firefox. Поздравляю, у вас есть поддержка аудио потока.
Все еще не играет!
Теперь вы должны получить:
[10:48:25.961] "MEDIA_ERR_DECODEC_NOT_SUPPORTED"
или же
[10:48:25.961] "MEDIA_ERR_NONE_SUPPORTED"
Это из-за двух причин:
Используемая вами версия Firefox по-прежнему не поддерживает GStreamer 1.0, так что вы можете воспроизводить на других плеерах, использующих GStreamer mpeg, это еще не значит, что вы должны это делать. Установите плагины gstreamer для 0.10 base/good/bad/ugly. В дистрибутивах на основе Debian должны быть:
sudo apt-get install gstreamer0.10-plugins-base gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly gstreamer0.10-plugins-bad
Вам не хватает некоторых плагинов. Убедитесь, что у вас есть правильные / полные плагины.