Хотите смотреть телевизор на компьютере с операционной системой Linux и желательно бесплатно? Freetuxtv - это бесплатный онлайн-плеер, который был изначально разработан для абонентов французских провайдеров (Free, Orange, SFR). Со временем в FreetuxTV были добавлены дополнительные бесплатные онлайн-телеканалы и радиостанции. На данный момент с помощью freetuxtv можно смотреть каналы более чем на 50 языках.
Хотя и в программе FreetuxTV нет каналов премиум качества, ее все же можно использоваться для просмотра онлайн тв linux. Она может быть полезна тем, кто не может или не желает смотреть телеканалы в прямом эфире по телевизору. В этой статье я расскажу как бесплатно смотреть тв онлайн в Linux с помощью FreetuxTV.
Содержание статьи
Установка FreetuxTV в Linux
Сначала необходимо установить VLC, так как FreetuxTV использует VLC бекэнд для проигрывания радио и телеканалов. Затем можно компилировать и устанавливать FreetuxTV для своей системы. Последние версии программы работают с GTK3. Для установки FreeTuxTV в Debian, Ubuntu или Mint вы можете использовать PPA разработчиков. Добавьте репозиторий в систему:
sudo add-apt-repository ppa:freetuxtv/freetuxtv-dev
Обновите репозитории пакетов:
sudo apt update
Установите программу:
sudo apt install freetuxtv
В репозитории всегда находится самая последняя версия, например, сейчас это 0.6.8, но на момент установки разработчики могут выпустить уже более новую. Также вы можете собрать программу из исходных кодов. Для этого выполните следующую последовательность действий. Сначала установим зависимости. В Ubuntu:
sudo apt install git gcc make autoconf automake intltool libtool libtool-bin gettext libgtk-3-dev libdbus-glib-1-dev libsqlite3-0 libsqlite3-dev libcurl3 libcurl4-openssl-dev vlc libvlc-dev libnotify-dev
В Red Hat / Fedora:
sudo yum install subversion gcc autoconf automake make gettext-tools gtk2-devel vlc vlc-devel sqlite3-devel libcurl-devel dbus-1-glib-devel libnotify-devel
Теперь можно собирать программу:
wget https://github.com/freetuxtv/freetuxtv/releases/download/freetuxtv-0.6.8/freetuxtv-0.6.8.tar.gz
tar xvfvz freetuxtv-0.6.8.tar.gz
cd freetuxtv-0.6.8
./autogen.sh
./configure --prefix=/usr/local
make
sudo make install
Теперь программа готова к работе и вы можете смотреть тв онлайн Ubuntu или любом другом дистрибутиве.
Смотрим ТВ онлайн в Linux
Для запуска программы достаточно выполнить команду:
freetuxtv
При первом запуске FreeTuxTV предложит выбрать каналы, которые вам интересны. Каналы сгруппированы по языкам. Здесь вы можете найти и русские каналы, но многие из них не работают. Выберите нужные каналы и нажмите кнопку Добавить:
После того как вы добавите один или несколько каналов они появятся на панели слева.
Для просмотра канала просто кликните по его иконке:
Вы можете переключать каналы по желанию или даже записывать поток когда вас нет на месте. Все это поддерживается программой. Дальше рассмотрим как записывать ТВ онлайн для Linux.
Запись онлайн TV в FreeTuxTV
Так как прямая трансляция онлайн тв для ubuntu проходит в различное время в разных странах и часовых поясах, FreetuxTV, позволяет записывать телепередачи или радио по расписанию, поэтому вы сможете наслаждаться ими в любое удобное время.
Для начала записи нажмите кнопку запись внизу окна. В открывшемся диалоге можно задать длительность записи:
После того как начнется запись ее состояние можно проверить на вкладке Видеозаписи, а в статус баре отобразится уведомление, что ведется запись:
Также можно выбрать один из нескольких форматов кодирования в окне, которое можно открыть нажав FreetuxTV -> Параметры -> Видеозаписи:
Выводы
Вот и все, теперь вы знаете как смотреть тв онлайн Linux. На самом деле это очень просто, только нужно найти рабочие каналы. За последнее время программа начала терять популярность и некоторые каналы не работают. Если у вас остались вопросы, спрашивайте в комментариях!
Написано хорошо, но.... всё сделал как вы описали и ни один канал не показывает.
Наконец-то могу ответить, если запускать программу из терминала, какую ошибку получаете когда пытаетесь воспроизвести канал?
Зависимости:
autotools-dev
debhelper (>= 9.0.0)
intltool
libcurl4-openssl-dev
libdbus-glib-1-dev
libglib2.0-dev
libgtk-3-dev
libnotify-dev
libsqlite3-dev
libtool
libvlc-dev
Если при выполнении ./autogen.sh при установленном libtool выдаст "**Error**: You must have `libtool' installed.", то необходимо ещё установить libtool-bin
apt-get install libtool-bin
Далее повторите команду ./autogen.sh
говорит "ошибка сегментирования" после запуска
Сломали уже наверное авторы что-то, нужно тестировать.
Обругался на отсутсвие libtool
Поставил через sudo apt-get install libtool-bin
После установки на старте показывает насколько фейлов и программа падает
[FreetuxTV] INFO : Loading GtkBuilder object «dialogaddgroup» from /usr/local/share/freetuxtv/ui/addchannelsgroups.glade
** (freetuxtv:17555): CRITICAL **: gtk_builder_window_get_top_window: assertion ‘GTK_IS_WINDOW(pObject)’ failed
(freetuxtv:17555): Gtk-CRITICAL **: gtk_window_set_transient_for: assertion ‘GTK_IS_WINDOW (window)’ failed
(freetuxtv:17555): Gtk-CRITICAL **: gtk_window_set_position: assertion ‘GTK_IS_WINDOW (window)’ failed
(freetuxtv:17555): Gtk-CRITICAL **: gtk_tree_view_get_selection: assertion ‘GTK_IS_TREE_VIEW (tree_view)’ failed
(freetuxtv:17555): Gtk-CRITICAL **: gtk_tree_selection_set_mode: assertion ‘GTK_IS_TREE_SELECTION (selection)’ failed
(freetuxtv:17555): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(freetuxtv:17555): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion ‘G_TYPE_CHECK_INSTANCE (instance)’ failed
(freetuxtv:17555): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(freetuxtv:17555): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion ‘G_TYPE_CHECK_INSTANCE (instance)’ failed
(freetuxtv:17555): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(freetuxtv:17555): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion ‘G_TYPE_CHECK_INSTANCE (instance)’ failed
(freetuxtv:17555): Gtk-CRITICAL **: gtk_tree_store_clear: assertion ‘GTK_IS_TREE_STORE (tree_store)’ failed
Segmentation fault (core dumped)
давно не актуальна
Да там ни одного русского конала не работает, вот румынские на ура )). Лучьше Тучка ТВ через браузер, но сайт заточен под Ace Stream, его усановить и смоти себе ТВ онлайн, хоть в браузере, хоть в Ace Stream HD плэере ).
не проще ли поставить parom tv?
Попробуйте Astroncia IPTV: https://gitlab.com/astroncia/iptv
Еще два неплохих варианта:
1. IPTVnator - https://github.com/4gray/iptvnator
2. Hypnotix - https://github.com/linuxmint/hypnotix
Форк Astroncia IPTV - https://github.com/yuki-iptv/yuki-iptv