21 октября 2013

Как установить AceStream для просмотра Торрент-ТВ в Ubuntu 11.10, 12.04, 12.10, 13.04, 13.10

AceStream - это медиа платформа, "адаптирующая" привычные всем торрент-технологии не только для передачи файлов, но и для просмотра медиа-контента (например, онлайн трансляций телевизионных каналов) посредством обмена данными между пользователями. В отличие от обычного онлайн ТВ, Торрент ТВ не страдает от перегрузки серверов при наплыве пользователей. Напротив, чем больше зрителей, тем бесперебойнее будет трансляция. Порталы, предоставляющие доступ к Торрент ТВ, сами не испытывают практически никакой нагрузки, поскольку являются просто трекерами.
На сайте Compizomania уже публиковались статьи (здесь и здесь) об установке AceStream TV на Ubuntu, но с тех пор программа обзавелась собственным репозиторием, поэтому процедура установки изменилась.

Сначала, добавляем репозиторий в список источников командой в терминале:

Для Ubuntu 11.10:
echo 'deb http://repo.acestream.org/ubuntu/ oneiric main' | sudo tee /etc/apt/sources.list.d/acestream.list

Для Ubuntu 12.04: 
echo 'deb http://repo.acestream.org/ubuntu/ precise main' | sudo tee /etc/apt/sources.list.d/acestream.list

Для Ubuntu 12.10:
echo 'deb http://repo.acestream.org/ubuntu/ quantal main' | sudo tee /etc/apt/sources.list.d/acestream.list

Для Ubuntu 13.04 и 13.10:
echo 'deb http://repo.acestream.org/ubuntu/ raring main' | sudo tee /etc/apt/sources.list.d/acestream.list

Примечание: как мы видим, в репозитории еще нет версии для Ubuntu 13.10 Saucy. Программа прекрасно устанавливается из репозитория для Raring, но надо учесть, что в Saucy  недоступна необходимая зависимость libdvbpsi7. Поэтому, перед тем, как выполнять следующие команды, её следует скачать и установить вручную, в соответствии с разрядностью вашей системы:

Для 32-bit

cd /tmp && wget http://mirror.pnl.gov/ubuntu/pool/universe/libd/libdvbpsi/libdvbpsi7_0.2.2-1_i386.deb && sudo dpkg -i libdvbpsi7_0.2.2-1_i386.deb

Для 64-bit

cd /tmp && wget http://mirror.pnl.gov/ubuntu/pool/universe/libd/libdvbpsi/libdvbpsi7_0.2.2-1_amd64.deb && sudo dpkg -i libdvbpsi7_0.2.2-1_amd64.deb

Наконец, добавляем ключ репозитория и устанавливаем саму программу:

wget -q -O - http://repo.acestream.org/keys/acestream.public.key | sudo apt-key add -
sudo apt-get update
sudo apt-get install acestream-full


AceStream-full - это метапакет, устанавливающий все компоненты платформы AceStream:
acestream-engine - движок
acestream-mozilla-plugin - плагин для браузеров
acestream-player - десктопный плеер
acestream-player-data - набор общих библиотек для плеера и плагина
При желании, эти компоненты можно устанавливать по отдельности.

По окончании установки вы можете зайти, например, СЮДА и протестировать работу программы.

Внимание! В случае если в процессе просмотра онлайн-торрент трансляции вы наблюдаете частые остановки изображения для буферизации, рекомендуется повысить размер буфера Live. Для этого на значке Ace Stream в трее нажмите правую кнопку мыши, в появившемся меню выберите пункт меню "Опции...", введите желаемый размер буфера Live в секундах в соответствующее поле. Не рекомендуется устанавливать буфер меньше 10 секунд и больше 60. Лично я установил 45 секунд.


Вот и все.
Всем приятного просмотра и удачи.

UPD: По поводу установки на Ubuntu 14.04 см. в комментариях здесь и ниже. Подробную инструкцию надеюсь подготовить позже.
UPD2: В этом комментарии практически готовая инструкция для 14.04 от пользователя Фёдора Сумкина и ссылка на архив с недостающими зависимостями (для 64 бит).
UPD3: Новая статья по установке AceStream в Ubuntu 14.04 ЗДЕСЬ.