第21章 其他文件系统
附录 D. OpenPGP 密钥
7.6.MythTV
MythTV 是一个流行的、开源的个人视频录像机(PVR)应用程序。本节演示了如何在 FreeBSD 上安装和设置 MythTV。关于如何使用 MythTV 的更多信息,请参考 mythtv.org/wiki
MythTV 需要一个前端和一个后端。这些组件可以安装在同一个系统上,也可以安装在不同的机器上。
前端可以使用 multimedia/mythtv-frontend 包或 ports 安装在 FreeBSD 上。Xorg 也必须按照 The X Window System 中的描述进行安装和配置。理想情况下,这个系统有一块支持 X-Video Motion Compensation(XvMC)的视频卡,并且可以选择一个与 Linux Infrared Remote Control(LIRC)兼容的遥控器。
要在 FreeBSD 上安装后端和前端,请使用 multimedia/mythtv 软件包或 ports 。一个 MySQL™ 数据库服务器也是必需的,并且应该作为一个依赖项自动安装。另外,这个系统应该有一个调谐器卡和足够的存储空间来保存记录数据。

7.6.1. 硬件

MythTV 使用 Video for Linux(V4L)来访问视频输入设备,如编码器和调谐器。在 FreeBSD 中,MythTV 与 USB DVB-S/C/T 卡配合得最好,因为 multimedia/webcamd 软件包或 ports 很好地支持这些卡,它提供了一个 V4L 用户区应用程序。任何由 webcamd 支持的数字视频广播(DVB)卡都可以与 MythTV 一起工作。在 wiki.freebsd.org/WebcamCompat 上可以找到一个已知的工作卡的列表。在 multimedia/pvr250 multimedia/pvrxxx ports也有用于 Hauppauge 卡的驱动,但它们提供了一个非标准的驱动接口,不能与大于 0.23 的 MythTV 版本一起使用。由于许可限制,没有可用的软件包,这两个 ports 必须被编译。
wiki.freebsd.org/HTPC 页面包含一个所有可用的 DVB 驱动的列表。

7.6.2. 设置MythTV后端

要使用二进制软件包安装MythTV:
1
# pkg install mythtv
Copied!
或者,从 Ports Collection 安装:
1
# cd /usr/ports/multimedia/mythtv
2
# make install
Copied!
安装后,设置 MythTV 数据库:
1
# mysql -uroot -p < /usr/local/share/mythtv/database/mc.sql
Copied!
然后,配置后端:
1
# mythtv-setup
Copied!
最后,启动后端:
1
# sysrc mythbackend_enable=yes
2
# service mythbackend start
Copied!
Copy link
Edit on GitHub