Wiki Home arrow MediaPortal Wiki

Adding a card to the natively supported list

If your card is not listed as specifically supported within ?CaptureCardDefinitions.xml, you may be able to help add support for this card.

note: For other card types also see ::this thread:: for details on this.

Here are instruction to do this for DVB cards which have BDA drivers...

  1. If you don’t have it already download GraphEdit from here...

  2. Open GraphEdit. Then click menu Graph / Insert Filters / open the line "BDA Network Providers" / Select "Microsoft DVBT (or DVBS / DVBC) Network Provider" / Click <Insert Filter>.

  3. Before we go any further we need to get whats called a moniker of the Capture Filter. Under the BDA Receiver section you should see a Capture Filter which relates to your DVB card - click on the once and you should see something like this:
  4. Write down or copy and paste the moniker into notepad starting from ven until you reach the end typically finishing in rev_xx. In this example the moniker would be ven_1131&dev_7134&subsys_03015168&rev_01

  5. From "BDA Source Filters", <insert filter> Tuner filters. From "BDA Receiver component", <insert filter> BDA Capture. Take note of what the filters are called.

  6. Once done we need to connect the pins together. Click on the output pin and drag a connection to the input pin of the filter like so... connect the Network Provider to the Tuner and then the Tuner to the Capture filter. Again it should now look something like this:
  7. Finally right click on the Capture filters output pin and choose Render pin. The rest of the graph will automatically build and you should have a graph that looks similar to this...
  8. Take note of how the pins connect to the MPEG-2 Demultiplexer. Now that you have the Moniker, you know what the filters are called and you know how the pins connect for your system you can now add your DVB card to the CaptureDardDefinitions.xml file in your MediaPortal directory.

  9. Edit the CaptureCardDefinitions.xml file with notepad. Scroll until you find a known working DVB card like the ?LifeView DVB-T card. Copy the entire section from <capturecard to </capturecard> and then paste a copy at the bottom of the CaptureCardDefinitions.xml file.

  10. Now adjust it accordingly...
    • commercialname=”Card Name (Driver Revision)“
    • capturename=”Capture Filter Name“
    • devid=”paste moniker here (every time there is an & add amp; after it)“

    • <interface cat=”capture” video=”pin number” audio=”pin number” mpeg2=”1” sectionsandtables=”pin number“></interface>

    • <filter cat=”tunerdevice” name=”Tuner Filter Name” checkdevice=”false”></filter>

    • <filter cat=”capture” name=”Capture Filter Name” checkdevice=”false”></filter>

Ensure you correctly spell the filter names and add additional characters such as ‘,’‘s. Once it confirmed to be working for you - send dman_lfc@hotmail.com the updated or new section details pertaining to your card. He can then ensure that future builds automatically have this information inserted.

MediaPortal Wiki: Add TVCard to natively supported list (last edited 2008-04-08 10:24:09 by ?David Ducassou)


by team-mediaportal.com - 2008 SourceForge.net Logo