July, 6th 2005
Copyright (c) 2002-2005 NMM work group, Computer Graphics Lab, Saarland University, Germany, http://www.networkmultimedia.org Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found in the file COPYING.FDL. |
This document describes the setup of the MMBox, especially LiveTV using Haupauge WinTV PVR 350 and DVB-Cards, the TVGuide (Electronic Programming Guide - EPG) and the Videorecorder, called TVTimer.
The MMBox supports LiveTV using different sources. These sources can be a Haupauge WinTV PVR 350 using the ivtv-driver or a DVB-Card supported by the linuxtv-driver. Note, that the linuxtv-drivers are already integrated into Linux-Kernel >= 2.6.0.
To setup the use of the Haupauge WinTV PVR 350, follow these steps:
download and install xawtv from http://linux.bytesex.org/xawtv/
if xawtv is installed, execute scantv with correct parameters (see manpage), eg.
scantv -c /dev/video0 -o ivtv.conf |
copy the generated or manually created file to <nmmdir>/resources/ivtv
To use DVB, follow these steps:
edit the channels.conf-file in <nmmdir>/resources/dvb by adding/removing wanted/unwanted channels. The syntax of the channels.conf-file is described at the linuxtv.org-Homepage
To use these cards in the MMBox edit the MMBox-Configuration-File (.mmboxrc). First specify the number of TVCards you want to use by setting the tvhosts_number-variable.
tvhosts_number = 1 |
tvhost_0=dvbtv://localhost |
ivtv://<remote-computer-name>:<port> |
After editing the mmboxrc, you have to create a global channels-file. It contains information about which channel is available on which TVCard. By default it is located in $HOME/.nmm/tv_channels.xml. To create this file execute the tool
channelReader |
channelReader -c <location of your mmboxrc> |
channelReader -f <some path>/<filename> |
WARNING: Whenever you change, remove or edit one of the tvhost-variables you have to call channelReader again.
| Next | ||
| Setting up a Videorecorder as a Service |