[mythtv-users] Max number of IVTV cards
Michael T. Dean
mtdean at thirdcontact.com
Thu Aug 19 02:49:23 EDT 2004
On 08/19/2004 01:49 AM, Kaushik Mallick wrote:
>I want to build a system to record 5 tv channels at
>the same time. I plan to use a ivtv card like
>Avermedia M179 for each channel. Is there any limit on
>maximum number of these cards I can use in a system
>(besides the limitation of pci slots on my
>motherboard)?
>
ivtv 0.1.9 supports up to 9 cards, but there was talk of reducing it to
8 (and it may have happened for recent ck releases) because a) support
for more cards complicates the programming and b) the DMA traffic
generated by that many cards would probably kill any system in
existence. (Note, also, that the value 9 was chosen arbitrarily. PCI
buses can support more cards than that, and systems can have more than
one PCI bus--so it was already constrained at 9. However, due to the
complexity of coding for an "unlimited" number of devices, drivers often
impose arbitrary (but sensible) limits.) See the thread starting at
http://www.poptix.net/ivtv/Jun-2004/msg00888.html .
>Do I need more CPU power as the number
>of channels I need to record go up? I am hoping
>somebody have had run into a similar experience.
>Thanks beforehand.
>
>
More than CPU power, you'll probably need luck. Because the card is
doing the encoding on-board, the CPU gets almost no load. However, the
system will have to deal with a significant amount of DMA traffic. Some
chipsets can handle it.; others cannot.
However, if you're doing things like automatic transcoding or commercial
flagging after recording, you will need CPU power for that. Basically,
if you have 5 channels recording and are transcoding/commercial
flagging, you'll either need to have a CPU (CPU's) that can
transcode/flag faster than you can record or offload flagging to other
systems (automatic transcoding currently cannot be offloaded).
Since the ivtv cards present so little CPU load, I would recommend
getting an old system and making a second (and possibly a third)
backend. It will probably make your life much easier and your PVR much
more reliable.
HTH.
Mike
More information about the mythtv-users
mailing list