Смотрим с комфортом прямые трансляции на Youtube

Ubuntu YoutubeYoutube является одним из самых популярных видеохостингов. В последнее время на этом сервисе появились онлайн-трансляции, что транслируют различные интересные события. Особенностью этих трансляций является то, что для их просмотра необходимо использовать Flash. Именно это и является большой проблемой в Ubuntu: производительность этой технологии как была низкой в Linux-системах, таковой и осталась по сегодняшней день. Согласитесь, малоприятно смотреть видео, которое постоянно «дергается».

Для не «онлайн-трансляций» достаточно проигрывать видео с помощью возможностей HTML5 или использовать внешние программы. Например, minitube. Увы, для онлайн-трансляций удобного решения нету, но оно все-таки есть — livestreamer.

Установка

Устанавливаем пакет python-pip командой

sudo apt-get install python-pip

После чего устанавливаем сам пакет livestreamer

sudo pip install livestreamer

Желательно установить плеер vlc, с которым по умолчанию работает livestreamer. Хотя можно использовать и другие плееры (см. документацию)

Пример использования.

Открываем консоль и выполняем команду livestreamer <ссылка на трансляцию>.

livestreamer http://www.youtube.com/watch?v=fyrjen4oAv0#t=32411

В ответ нам будет перечислено всевозможные потоки для воспроизведения видео (с различным разрешением). Выбираем нужное нам и выполняем предыдущую команду указывая нужный нам поток

livestreamer http://www.youtube.com/watch?v=fyrjen4oAv0#t=32411 720p

В ответ получим примерно следующее:

[cli][info] Found matching plugin youtube for URL http://www.youtube.com/watch?v=fyrjen4oAv0#t=32411
[cli][info] Opening stream: 720p
[cli][info] Starting player: /usr/bin/vlc

Через пару секунд откроется окно vlc и вы можете наслаждаться просмотром онлайн-трансляции.

Работа livestreamer

Если у вас довольно мощный компьютер (ноутбук), то все эти ухищрения вам просто не нужны: используя все мощности вашего CPU вы вполне сможете комфортно смотреть видео. Ежели, у вас слабенький нетбук, то именно использование livestreamer даст вам возможность в Ubuntu смотреть онлайн-трансляции с Youtube, Ustream и других ресурсов не нагружая CPU устройства на все 100%.

Если вы знаете более удобный способ — просьба поделиться в комментариях.