Установка Sopcast на Ubuntu — пошаговое руководство
О чём эта инструкция
По мере приближения Чемпионата мира по футболу 2010 многие болельщики искали онлайн‑источники трансляций. Один из популярных способов — P2P‑плееры, в числе которых Sopcast. На Windows установка обычно простая, на Linux (включая Ubuntu) бывают тонкости. Здесь показано, как установить и настроить Sopcast Player в Ubuntu, а также как связать ссылки sop:// с Firefox.
Важно: эта инструкция предполагает, что вы используете Ubuntu с доступом к sudo и интернету. Команды и пути соответствуют стандартным системам Debian/Ubuntu.
Что нужно подготовить
- Права администратора (sudo).
- Поддерживаемая архитектура: x86 (32‑bit) или amd64 (64‑bit). Наличие 32‑битных библиотек может потребоваться для старых пакетов.
- Инструкция для Firefox — применяется к версиям 3.6 и выше (поведение настройки обработчиков протоколов в браузерах меняется, см. раздел «Совместимость»).
Загрузка зависимостей
Скачайте пакет libstdc++5.deb для вашей архитектуры:
- для x86 — libstdc++5.deb
- для amd64 — libstdc++5.deb
Откройте скачанный .deb двойным щелчком мыши или установите из терминала с помощью dpkg:
sudo dpkg -i /path/to/libstdc++5.deb
sudo apt-get -f installЕсли система сообщает о недостающих зависимостях, команда apt исправит ситуацию.
Установка Sopcast
Откройте терминал и выполните команды, чтобы добавить PPA и установить приложения:
sudo add-apt-repository ppa:jason-scheunemann/ppa
sudo apt-get update
sudo apt-get install sp-auth sopcast-playerПосле установки плеер появится в меню приложений: Applications → Sound & Video (Приложения → Звук и видео).
Настройка Firefox для автоматического открытия sop://
Чтобы Firefox автоматически открывал ссылки sop:// в Sopcast Player, сделайте следующее:
- Введите about:config в адресную строку и подтвердите, что будете осторожны.
- Кликните правой кнопкой в списке и выберите New → String (Новая → Строка).
- В качестве имени параметра введите network.protocol-handler.app.sop

- В качестве значения укажите /usr/bin/sopcast-player

- Для Firefox 3.6 и выше временно измените значение network.protocol-handler.expose-all на false, чтобы браузер спрашивал приложение при первом запуске ссылки.

Теперь при клике по ссылке sop:// появится диалог выбора приложения — укажите /usr/bin/sopcast-player и установите флажок «запомнить выбор для ссылок sop». После успешного связывания можно вернуть network.protocol-handler.expose-all в true (см. обновление ниже).

Когда всё настроено, Sopcast Player должен автоматически запускаться и воспроизводить поток.

Обновление конфигурации
Важно: после ассоциации sop‑ссылок верните network.protocol-handler.expose-all обратно в true, иначе другие протоколы/ссылки в браузере могут перестать открываться автоматически.
Частые проблемы и их решения
Важно: не придумывайте лишних действий — сначала проверьте логи и статус процесса.
Sopcast не запускается из Firefox
- Проверьте, существует ли /usr/bin/sopcast-player и имеет ли файл права на выполнение: ls -l /usr/bin/sopcast-player
- Попробуйте запустить плеер напрямую из терминала: /usr/bin/sopcast-player — это покажет ошибки.
- Убедитесь, что libstdc++5 установлен и отсутствуют конфликтующие версии библиотек.
Черный экран или отсутствие звука
- Проверьте, что у вас установлены кодеки и PulseAudio/ALSA настроены.
- Попробуйте переключать параметры вывода звука в системных настройках.
Проблемы с 64‑битной системой
- Если пакет Sopcast — 32‑битный, убедитесь, что у вас установлены многобитовые (multiarch) библиотеки или соответствующие 32‑битные зависимости.
Браузер не спрашивает приложение после изменения about:config
- Убедитесь, что вы временно установили network.protocol-handler.expose-all в false, кликнули по ссылке и выбрали приложение, затем вернули значение в true.
Альтернативные подходы
- Использовать другие P2P плееры или плагины, совместимые с Linux (например, VLC с дополнениями), если Sopcast не работает.
- Проверять официальные трансляции и легальные стримы: многие вещатели выкладывают легальные потоки в сети или на YouTube.
- Для пользователей с медленным каналом — снизить качество трансляции на стороне источника (если такая опция есть) или искать зеркальные трансляции.
Совместимость и примечания
- Эта инструкция ориентирована на старые версии Sopcast и Ubuntu; со временем репозитории и пакеты могли измениться. Если PPA больше неактуален, ищите обновлённые пакеты или официальную документацию Sopcast.
- Firefox со временем менял политику обработки внешних протоколов; в современных версиях часть шагов может отличаться (настройка через системные обработчики или через диалог браузера).
Контрольный список перед запуском трансляции
- Установлен libstdc++5 (или эквивалентная библиотека).
- Установлены sp-auth и sopcast-player через PPA.
- Путь /usr/bin/sopcast-player существует и исполняем.
- В Firefox создан параметр network.protocol-handler.app.sop со значением /usr/bin/sopcast-player.
- network.protocol-handler.expose-all временно установлен в false при первой ассоциации, затем возвращён в true.
Короткая методология проверки работоспособности
- Запустите /usr/bin/sopcast-player из терминала — убедитесь, что приложение стартует.
- Кликните по sop:// ссылке — при выборе приложения укажите sopcast‑player и установите «запомнить выбор».
- Воспроизведите любой доступный канал и проверяйте лог в терминале при ошибках.
1‑строчный глоссарий
- Sopcast — P2P‑плеер для просмотра потокового видео через протокол sop://.
- PPA — Personal Package Archive, сторонний репозиторий пакетов для Ubuntu.
- about:config — внутренний конфиг Firefox для ручной настройки параметров.
Итог
Sopcast на Ubuntu можно установить через PPA и связать sop:// ссылки с плеером в Firefox. Если возникают ошибки, проверьте наличие библиотек, права доступа к /usr/bin/sopcast-player и логи при запуске. В качестве альтернативы рассмотрите другие плееры или официальные трансляции.
Важно: учитывайте легальность просмотра конкретных трансляций в вашей юрисдикции.
Что ещё вы используете для просмотра крупных спортивных событий на компьютере? Оставьте свой вариант в комментариях.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента