7.6. MythTV

MythTV是一个流行的开源个人视频录像机 ( PVR ) 应用程序。本节演示如何在 FreeBSD 上安装和设置MythTV。有关如何使用MythTV的更多信息, 请参阅 mythtv.org/wiki

MythTV 需要一个前端和一个后端。这些组件可以安装在同一系统上, 也可以安装在不同的计算机上。

前端可以安装在 FreeBSD 上, 使用multimedia/mythtv-frontend package或port。 Xorg 也必须按照第 5 章 X Window系统中的说明进行安装和配置。理想情况下, 该系统具有支持 X-Video 运动补偿 ( XvMC ) 的视频卡, 以及 Linux 红外遥控器 ( LIRC ) 兼容的遥控器。

要在 FreeBSD 上同时安装后端和前端, 请使用multimedia/mythtv package或port。 MySQL ™ 数据库服务器也是必需的, 应自动作为依赖项安装。或者, 该系统应具有调谐器卡和足够的存储空间来保存记录的数据。

7.6.1. 硬件

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

wiki.freebsd.org/HTPC页面包含所有可用 DVB 驱动程序的列表。

7.6.2. 设定MythTV后端

要使用Binary套件安装MythTV可:

# pkg install mythtv

或从Port套件集安装:

# cd /usr/ports/multimedia/mythtv
# make install

安装完成后, 设置MythTV 数据库:

# mysql -uroot -p < /usr/local/share/mythtv/database/mc.sql

然后,配置后端:

# mythtv-setup

最后,启动后端:

# sysrc mythbackend_enable=yes
# service mythbackend start

本文档和其它文档可从这里下载: ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

如果对于FreeBSD有问题,请先阅读 文档,如不能解决再联系 <questions@FreeBSD.org>.

关于本文档的问题请发信联系 <doc@FreeBSD.org>.