5. 电视应用

现在您的内核已经配置好,您的设备也已经配置好,并且您的模块也已插入,您还需要一个应用程序来实际查看或捕获来自您显卡的图像。

5.1. 基于控制台的应用程序

5.1.1. FbTV

Fbtv 是一个仅限控制台模式的电视观看程序,适用于在启用 framebuffer 视频的系统上使用 Bt8x8 显卡观看。如果您不知道什么是 framebuffer,您可以阅读 Framebuffer HOWTO。Fbtv 可以从 Bttv 主页以及 Xawtv 获取。

5.1.2. AATV

AATV 是一个简单的程序,用于在 Linux 下使用 aalib 和 Bt8x8 显卡在文本控制台上观看电视。虽然图形仅在 ascii 图形中启用,但优势在于您(或任何人)可以使用本地 Bt8x8 硬件通过互联网从任何地方观看电视。

5.2. 基于 GUI 的应用程序

以下应用程序需要图形用户界面,例如 GNOME、KDE 等。

5.2.1. Xawtv

Xawtv 可以说是最知名的 Linux 应用程序,用于从包括 Bt8x8 设备在内的视频源观看电视;大多数 Linux 发行版都打包了版本。如果您不确定您的设备配置,您可能应该从 Xawtv 和 -hwscan 选项开始,以检查合适的设备

 $ xawtv -hwscan 
 This is xawtv-3.94, running on Linux/i686 (2.6.8)
 looking for available devices
 port 139-139
     type : Xvideo, image scaler
     name : NV17 Video Overlay

 port 140-140
     type : Xvideo, image scaler
     name : NV17 Video Texture

 port 141-172
     type : Xvideo, image scaler
     name : NV05 Video Blitter

 port 173-173                            [ -xvport 173 ]
     type : Xvideo, video overlay
     name : NVIDIA Video Interface Port

 /dev/video0: OK                         [ -device /dev/video0 ]
     type : v4l2
     name : BT878 video (Hauppauge (bt878))
     flags: overlay capture tuner
现在您知道您的 Bt8x8 设备可用了,请尝试启动 Xawtv
   $ xawtv -device /dev/video0
   
请注意,某些 Nvidia 显卡可能会混淆 xawtv,因此如果您有其中一款显卡,请务必如上所述使用 -device 开关。

5.2.2. Motv

Motv 是 Xawtv 基于 Motif 的重写版本。除了更具吸引力的界面外,它也可以在 Xawtv 主页找到。 除此之外,它与 Xawtv 完全相同。

5.2.3. TVtime

TVtime 是那些想要使用一个不会妨碍并且几乎不需要“开箱即用”配置的应用程序观看电视的用户的终极应用程序。主页可以在 sourceforge TVtime 主页找到。