Updated AIW card support (1 Viewer)

SciDoctor

Retired Team Member
  • Premium Supporter
  • February 2, 2005
    1,465
    139
    England
    An overview of the latest support of ATI AIW cards with MediaPortal v0.2.x.x.
    (early pages in this thread should be ignored as out of date, pages 8 onwards are useful)

    XP has to have sp2 installed for the latest streambuffer engine.

    W2ksp4 needs the files sbe.dll, sbeio.dll and wmvcore2.dll added to system32 folder then run 'regsvr32 sbe.dll' and 'regsvr32 wmvcore2.dll' to upgrade to the stream buffer engine.

    ATI drivers.

    CCC isn't required so you can use the control panel if desired .
    (Remember the CATALYST package is three basic parts DRIVER,WDM and CCC they can be instaled independantly)

    6.5 driver is probably the best to use as later version have severe problems with many programs .

    6.5 driver is the best and last to use with pre9500 ATI cards.

    You can use later than 6.5 driver with post 9500 cards if desired but be aware that there may be problems .

    WHICH WDM TO use ?

    For pre 9500 cards then use the WDM NSP drivers found with 6.2 - 6.4 catalyst package.

    All ATI WDM drivers need to be release 6.14.10.6325 in the device manager.

    For certain AIW like the 9000 you will need to manualy force the instal of the NSP drivers as the basic ATI auto instal will not.

    Post 9500 cards use the latest T-200 driver which should instal without any problems.


    MPEG encoding the analog stream?

    This is required from the ATI 6.6 encoder package or the latest 6.8 package .

    The important file is the ATIMCENC.dll in the system32 folder ('regsvr32 atimcenc.dll' if you manualy copy this file)

    This will now give you the three ATI Media Center filters required for MPEGstream encoding. All cards will also now work with MMC9.15 if desired!? and MCE )

    Leting MediaPortal know how to handle your card and filters?

    Media Portal uses a filter graph construct to enable TV cards to be recognised and feed the required MPEG2 stream to the MP engine (at the moment based on the MS streambuffer encoder engine)

    For T-200 drivers post 9500 cards.

    <capturecard commercialname="ATI All-in-Wonder X series (Analogue)" capturename="ATI T200 AVStream Analog Capture" devid="ntativrv01">
    <capabilities tv="true" radio="true" mpeg2="true" mce="false" sw="false" bda="false"/>
    <tv>
    <interface cat="mux" video="" audio="" mpeg2="0"/>
    <filters>
    <filter cat="tvtuner" name="ATI T200 AVStream Analog Tuner" checkdevice="false"/>
    <filter cat="tvaudio" name="ATI T200 AVStream Analog TV Audio" checkdevice="false"/>
    <filter cat="crossbar" name="ATI T200 AVStream Analog Xbar" checkdevice="true"/>
    <filter cat="capture" name="ATI T200 AVStream Analog Capture" checkdevice="true"/>
    <filter cat="videncoder" name="ATI Media Center Video Encoder" checkdevice="false"/>
    <filter cat="audencoder" name="ATI Media Center Audio Encoder" checkdevice="false"/>
    <filter cat="mux" name="ATI Media Center Multiplexer" checkdevice="false"/>
    </filters>
    <connections>
    <connection sourcefilter="tvtuner" sourcepin="0" sinkfilter="crossbar" sinkpin="%tvtuner%"/>
    <connection sourcefilter="tvtuner" sourcepin="1" sinkfilter="tvaudio" sinkpin="0"/>
    <connection sourcefilter="tvaudio" sourcepin="0" sinkfilter="crossbar" sinkpin="%audiotuner%"/>
    <connection sourcefilter="crossbar" sourcepin="0" sinkfilter="capture" sinkpin="0"/>
    <connection sourcefilter="crossbar" sourcepin="1" sinkfilter="capture" sinkpin="1"/>
    <connection sourcefilter="capture" sourcepin="0" sinkfilter="videncoder" sinkpin="0"/>
    <connection sourcefilter="capture" sourcepin="4" sinkfilter="audencoder" sinkpin="0"/>
    <connection sourcefilter="videncoder" sourcepin="0" sinkfilter="mux" sinkpin="1"/>
    <connection sourcefilter="audencoder" sourcepin="0" sinkfilter="mux" sinkpin="0"/>
    </connections>
    </tv>
    </capturecard>


    For WDM NSP drivers and pre 9500 cards.

    capturecard commercialname="ATI AIW 9200 Cards or earlier" capturename="ATI Rage Theater Video Capture" devid="ntativrv35">
    <capabilities tv="true" radio="false" mpeg2="true" mce="false" sw="false" bda="false"/>
    <tv>
    <interface cat="mux" video="" audio="" mpeg2="0"/>
    <filters>
    <filter cat="tvtuner" name="ATI TV Tuner" checkdevice="true"/>
    <filter cat="tvaudio" name="ATI TV Audio" checkdevice="true"/>
    <filter cat="crossbaraudio" name="ATI TV Audio Crossbar" checkdevice="true"/>
    <filter cat="crossbarvideo" name="ATI Rage Theater Video Crossbar" checkdevice="true"/>
    <filter cat="capture" name="ATI Rage Theater Video Capture" checkdevice="true"/>
    <filter cat="videncoder" name="ATI Media Center Video Encoder" checkdevice="false"/>
    <filter cat="audencoder" name="ATI Media Center Audio Encoder" checkdevice="false"/>
    <filter cat="mux" name="ATI Media Center Multiplexer" checkdevice="false"/>
    </filters>
    <connections>
    <connection sourcefilter="tvtuner" sourcepin="0" sinkfilter="crossbaraudio" sinkpin="%tvtuner%"/>
    <connection sourcefilter="tvtuner" sourcepin="1" sinkfilter="tvaudio" sinkpin="0"/>
    <connection sourcefilter="tvaudio" sourcepin="0" sinkfilter="crossbaraudio" sinkpin="%audiotuner%"/>
    <connection sourcefilter="crossbaraudio" sourcepin="0" sinkfilter="crossbarvideo" sinkpin="0"/>
    <connection sourcefilter="crossbaraudio" sourcepin="1" sinkfilter="crossbarvideo" sinkpin="2"/>
    <connection sourcefilter="crossbaraudio" sourcepin="2" sinkfilter="crossbarvideo" sinkpin="1"/>
    <connection sourcefilter="crossbaraudio" sourcepin="3" sinkfilter="capture" sinkpin="1"/>
    <connection sourcefilter="crossbarvideo" sourcepin="0" sinkfilter="capture" sinkpin="0"/>
    <connection sourcefilter="capture" sourcepin="0" sinkfilter="videncoder" sinkpin="0"/>
    <connection sourcefilter="capture" sourcepin="4" sinkfilter="audencoder" sinkpin="0"/>
    <connection sourcefilter="videncoder" sourcepin="0" sinkfilter="mux" sinkpin="1"/>
    <connection sourcefilter="audencoder" sourcepin="0" sinkfilter="mux" sinkpin="0"/>
    </connections>
    </tv>
    </capturecard>


    PROBLEMS.

    Most problems are due to different hardware specs of the TV cards specific to the user, this means that the 'pin' in/outs may be different on certain filters and need changing. See the MP hardware forums for more help and the use of GRAPHEDIT to find details.

    <connection sourcefilter="capture" sourcepin="4" sinkfilter="audencoder" sinkpin="0"/>

    Try a change to

    <connection sourcefilter="capture" sourcepin="3" sinkfilter="audencoder" sinkpin="0"/>

    in the above filter graphs if your logs show a problem with MP building the graph

    Also the devid="ntativrv"?? where ?? mathces the filter specific to your cards .
     

    pindersk

    Portal Member
    October 7, 2006
    21
    0
    Home Country
    United States of America United States of America
    AIW 9000 Pro

    Has anyone successfully setup Media portal to work with this card? Thanks.
     

    SciDoctor

    Retired Team Member
  • Premium Supporter
  • February 2, 2005
    1,465
    139
    England
    YES .I am using one right at this moment . I use it in preference to a 9800 (with T200 drivers) as it has stereo and is more stable.

    Hve you followed the advice and info in the post above yours or even read the thread from pages 8 onwards to see what is needed to be done ?
     

    pindersk

    Portal Member
    October 7, 2006
    21
    0
    Home Country
    United States of America United States of America
    I did follow your instructions above and for some reason cannot force the new WDM 6.14.10.6325 device drivers. I go to update the driver in device manager, point to the 6-2 folder and it will not update. Any suggestions?
     

    SciDoctor

    Retired Team Member
  • Premium Supporter
  • February 2, 2005
    1,465
    139
    England
    Choose .

    Update driver / choose; display a list of drivers / have disk

    (don't use recommended OS route)
     

    pindersk

    Portal Member
    October 7, 2006
    21
    0
    Home Country
    United States of America United States of America
    Bah...I should have known that, thanks! I was able to update the drivers, now for the real test.
     

    SciDoctor

    Retired Team Member
  • Premium Supporter
  • February 2, 2005
    1,465
    139
    England
    Don't forget you need the ATI MEDIA CENTER filters .

    You also need to check the pin compatabilities of the filters with graphedit .

    The correct 'devid' for your card also from graphedit .

    Some simple things can cause the filter graph construc to fail.
     

    pindersk

    Portal Member
    October 7, 2006
    21
    0
    Home Country
    United States of America United States of America
    MP does not recognize the AIW card. I need MP to recognize the card in order for graphedit to work, correct?

    Steps done:
    1. Installed ATI 6-5 catalyst
    2. Forced WDM 6325 from ATI 6-2
    3. Register the atimcenc.dll from the 6-8 Encoder
    4. Edit CaptureCardDefinitions.xml with the pre9200 info.

    Thanks for the help!
     

    Users who are viewing this thread

    Top Bottom