如何在 Linux 上观看免费在线电视
想在 Linux 盒子上看电视,而且最好是免费的? FreetuxTV 是一款在线电视播放器,最初开发的目的是让法国 ISP(例如 Free、Orange、SFR)的订户观看这些 ISP 流式传输的直播电视频道。随着时间的推移,FreetuxTV 已将其他免费在线电视、网络广播和网络摄像头频道添加到列表中,现在(众包)FreetuxTV 数据库包含 50 多种不同语言的频道。
虽然 FreetuxTV 频道在任何方面都不是优质的(并且有充分的理由),但它仍然是一个不错的选择,特别是对于通常没有能力观看本国直播电视节目或广播的外国人来说。在本教程中,我将描述如何使用 FreetuxTV 在 Linux 上观看免费在线电视。
在 Linux 上安装 FreetuxTV
首先,您需要安装 VLC,因为 FreetuxTV 使用 VLC 后端来播放电视或广播频道。请参阅本教程在 Linux 系统上安装 VLC。
之后,按照下面特定于发行版的指南来编译和安装 FreetuxTV。最新的 FreetuxTV 采用基于 GTK3 的 GUI 构建。
要在 Debian、Ubuntu 或 Linux Mint 上安装 FreetuxTV:
$ wget https://freetuxtv.googlecode.com/files/freetuxtv-0.6.6.tar.gz
$ tar xvfvz freetuxtv-0.6.6.tar.gz
$ sudo apt-get install gcc make autoconf automake intltool libtool gettext libgtk-3-dev libdbus-glib-1-dev libsqlite3-0 libsqlite3-dev libcurl3 libcurl4-openssl-dev libvlc-dev libnotify-dev
$ cd freetuxtv-0.6.6
$ ./autogen.sh
$ ./configure --prefix=/usr/local
$ make
$ sudo make install
要在 Fedora 上安装 FreetuxTV:
$ wget https://freetuxtv.googlecode.com/files/freetuxtv-0.6.6.tar.gz
$ tar xvfvz freetuxtv-0.6.6.tar.gz
$ sudo yum install vlc-devel dbus-glib-devel libnotify-devel libcurl-devel intltool gtk3-devel sqlite-devel
$ cd freetuxtv-0.6.6
$ ./autogen.sh
$ ./configure --prefix=/usr/local
$ make
$ sudo make install
使用 FreetuxTV 观看在线电视
要启动 FreetuxTV,只需运行以下命令:
$ freetuxtv
第一次运行 FreetuxTV 时,系统会要求您添加您感兴趣的频道组。频道按语言分类。

添加一个或多个频道组后,它将出现在 FreetuxTV 的左侧边栏中。

要观看电视频道,只需单击相应的图标即可。

使用 FreetuxTV 录制直播电视
由于不同国家、不同时区的直播时间安排有所不同,FreetuxTV 还允许您在预定的时间段录制直播电视或广播,以便您稍后在方便的时候观看。
要录制当前频道,请单击底部的录制图标。它将弹出一个窗口,您可以在其中设置录制时间段。

开始录制后,您可以通过单击左侧的Recordings
选项卡检查录制状态。

您可以在“首选项”窗口中选择不同的转码格式。
