Автор Тема: Решение проблемы с просмотром HTML5-роликов в Firefox версии более 52  (Прочитано 4381 раз)

0 Пользователей и 1 Гость просматривают эту тему.

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
Столкнулся с проблемой при просмотре роликов в формате HTML5 в браузере Firefox выше 52-й версии - на ютубе ролики или представляются чёрным экраном с текстом ошибки или окошко с шумом. Версия Linux 3.2.0-75-generic i686 Ubuntu 14.04.

Обновив версию Firefox до 57.0.1 проблема не решилась и более того даже страница ролика перестала грузиться, а сверху стало появляться сообщение о необходимости использования PulseAudio. Пользуюсь только Alsa и похоронил пульс в самом начале использования Ubuntu 14.04.

Что-то мне подсказало, что если есть эмулятор Alsa для PulseAudio, значит должны уже придумать и обратный эмулятор - эмулятор PulseAudio для Alsa. И такой проект действительно существует - это проект apulse. Скажу наперёд - всё получилось. Порядок такой:

С официального сайта проекта нужно скачать исходники и распаковать в чистый каталог. Теперь нужно доустановить программное обеспечение с зависимостями для сборки пакета:

# apt-get install cmake pkg-config glib-2.0 libasound2-dev
Далее следуем инструкции на официальном сайте:
$ cd apulse-master
$ mkdir build
$ cd build
$ cmake -DAPULSEPATH=/usr/lib -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ..
$ make
# make install
Опции сборки установлены для копирования в общесистемные каталоги /usr и /usr/lib

Чтобы программа (в данном случае это Firefox) использовала эмулятор, её нужно запустить так:

$ apulse firefox
Если после запуска просмотра HTML5-роликов не будет звука и в консоли будут сыпаться сообщения о невозможности открыть звуковое устройство, нужно в расширенных настройках браузера выставить путь к устройству (/dev/snd/) параметра: 
security.sandbox.content.write_path_whitelist
После вышеописанных работ стал возможен просмотр роликов в формате HTML5.
« Последнее редактирование: Пятница, 08 Декабря, 2017, 12:47:25 от vovka »
*nix - свобода мысли, свобода творчества!

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
Re: Решение проблемы с просмотром HTML5-роликов в Firefox версии более 52
« Ответ #1 : Воскресенье, 14 Января, 2018, 06:13:37 »
Замечено, что некоторые видеоролики на youtube стали запускаться параллельно - т.е. сначала запускается основной ролик, а через несколько секунд запускается этот же ролик на этой же вкладке, но в фоне и звуковые дорожки накладываются друг на друга. Приходится копировать адрес ссылки, закрывать вкладку, открывать новую пустую, вставлять прямой адрес ссылки и только тогда можно нормально воспроизвести ролик.

Ещё замечено, что Mozilla вышеописанной версии в графическом окружении IceWM, при кратковременном нажатии на ПКМ, как-бы сразу же нажимает на ЛКМ и тем самым получается клик на пункте контекстного меню "Открыть в новом окне".

Вышеописанные недостатки ещё не победил.
« Последнее редактирование: Воскресенье, 14 Января, 2018, 06:23:46 от vovka »
*nix - свобода мысли, свобода творчества!