AVerMedia AVerTV 203 (Software) support (1 Viewer)

AlexPlas

Portal Pro
August 24, 2006
231
41
Kyiv, Ukraine
Home Country
Ukraine Ukraine
Hello

I have created Definition for AVerMedia AVerTV 203. Will be used software encoders from AVerTV program available on Aver site. Definition is here:

Code:
[FONT="Courier New"]<capturecard commercialname="AverMedia AverTV 203" capturename="AVerMedia, AVerTV WDM Video Capture (878)" devid="ven_109e&amp;dev_036e&amp;subsys_00031461&amp;rev_11">
    <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="AVerMedia, AVerTV TvTuner (878)"            checkdevice="true"/>
        <filter cat="tvaudio"     name="AVerMedia, AVerTV WDM Audio Capture (878)"  checkdevice="true"/>
        <filter cat="crossbar"    name="AVerMedia, AVerTV Crossbar (878)"           checkdevice="true"/>
        <filter cat="capture"     name="AVerMedia, AVerTV WDM Video Capture (878)"  checkdevice="true"/>
        <filter cat="audcapture"  name="%soundcard%"                                checkdevice="true"/>
        <filter cat="videncoder"  name="AVerMedia MPEG Video Encoder"               checkdevice="false"/>
        <filter cat="audencoder"  name="AVerMedia MPEG Audio Encoder"               checkdevice="false"/>
        <filter cat="mux"         name="AVerMedia MPEG-2 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="capture"    sourcepin="0" sinkfilter="videncoder" sinkpin="0"/>
        <connection sourcefilter="crossbar"   sourcepin="1" sinkfilter="audcapture" sinkpin="0"/>
        <connection sourcefilter="audcapture" sourcepin="0" sinkfilter="audencoder" sinkpin="0"/>
        <connection sourcefilter="videncoder" sourcepin="0" sinkfilter="mux"        sinkpin="0"/>
        <connection sourcefilter="audencoder" sourcepin="0" sinkfilter="mux"        sinkpin="1"/>
      </connections>
    </tv>
  </capturecard>[/FONT]
Mediportal detect this card and show TV. Exist only one problem. Card is not working in fullscreen mode. If Mediportal starting in fullscreen mode or switching from windowed - error occured. Herer is error.log file:
Code:
24.08.2006 9:46:39 Command:MediaPortal.TV.Recording.ViewTvCommand failed
24.08.2006 9:46:39 Exception   :System.Runtime.InteropServices.COMException (0x80040273): Creating an instance of the COM component with CLSID {51B4ABF3-748F-4E3B-A276-C828330E926A} from the IClassFactory failed due to the following error: 80040273.
   at MediaPortal.Player.VMR9Util.AddVMR9(IGraphBuilder graphBuilder)
   at MediaPortal.TV.Recording.SinkGraph.StartViewing(TVChannel channel)
   at MediaPortal.TV.Recording.TVCaptureDevice.StartViewing(String channelName)
   at MediaPortal.TV.Recording.ViewTvCommand.Execute(CommandProcessor handler)
   at MediaPortal.TV.Recording.CommandProcessor.ProcessCommands()
24.08.2006 9:46:39 Exception   :Creating an instance of the COM component with CLSID {51B4ABF3-748F-4E3B-A276-C828330E926A} from the IClassFactory failed due to the following error: 80040273.
24.08.2006 9:46:39   site      :Boolean AddVMR9(DirectShowLib.IGraphBuilder)
24.08.2006 9:46:39   source    :Core
24.08.2006 9:46:39   stacktrace:   at MediaPortal.Player.VMR9Util.AddVMR9(IGraphBuilder graphBuilder)
   at MediaPortal.TV.Recording.SinkGraph.StartViewing(TVChannel channel)
   at MediaPortal.TV.Recording.TVCaptureDevice.StartViewing(String channelName)
   at MediaPortal.TV.Recording.ViewTvCommand.Execute(CommandProcessor handler)
   at MediaPortal.TV.Recording.CommandProcessor.ProcessCommands()
24.08.2006 9:46:39 Command:MediaPortal.TV.Recording.ViewTvCommand failed reason: time:171,875 msec
COM component with CLSID {51B4ABF3-748F-4E3B-A276-C828330E926A} is "Video Mixing Renderer 9". Can anybody help me resolve this?

PS A`m also working now on AVerMedia AVerTV remote control plugin.
 

singer36

Portal Pro
October 11, 2006
64
4
Home Country
France France
Hi !

i also have the Aver Media Hybrid FM card and would like to use its remote to control Media player completely !

good luck
 

oxd

New Member
November 11, 2006
3
0
Home Country
Slovenia Slovenia
Hello,

I have a problem with my AverTV Studio 203. I copied Alex's capture card definition and after checked out. However it didn't work.
Media portal showed following message: "Failed to start TV".

I found out I don't have this software encoders:

AVerMedia MPEG Video Encoder
AVerMedia MPEG Audio Encoder
AVerMedia MPEG-2 Multiplexer

Could you send me link for downloading this encoders please?
Thank you very much!
 

oxd

New Member
November 11, 2006
3
0
Home Country
Slovenia Slovenia
I downloaded FilterSDK.exe from Aver site, but it did't add any aver software encoders. I don't know where are they placed.

I tried other software decoders, but this is result: "Failed to start TV".

My settings:

Television Settings:
Video codec: MPV Decoder Filter
Audio codec: MPA Decoder Filter
Audio renderer: Default DirectSound Device
Deinterlace mode: Bob
Default zoom mode: Normal


Capture card definition in CaptureCardDefinitions.xml:
Code:
- <capturecards>
- <capturecard commercialname="AverTV 203" capturename="AVerMedia, AVerTV WDM Video Capture (878)" devid="ven_109e&dev_036e&subsys_00031461&rev_11">
  <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="AVerMedia, AVerTV TvTuner (878)" checkdevice="true" /> 
  <filter cat="tvaudio" name="AVerMedia, AVerTV WDM Audio Capture (878)" checkdevice="true" /> 
  <filter cat="crossbar" name="AVerMedia, AVerTV Crossbar (878)" checkdevice="true" /> 
  <filter cat="capture" name="AVerMedia, AVerTV WDM Video Capture (878)" checkdevice="true" /> 
  <filter cat="audcapture" name="%soundcard%" checkdevice="true" /> 
  <filter cat="videncoder" name="%videoencoder%" checkdevice="false" /> 
  <filter cat="audencoder" name="%audioencoder%" checkdevice="false" /> 
  <filter cat="mux" name="%mpegmux%" 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="3" sinkfilter="audencoder" sinkpin="0" /> 
  <connection sourcefilter="videncoder" sourcepin="0" sinkfilter="mux" sinkpin="0" /> 
  <connection sourcefilter="audencoder" sourcepin="0" sinkfilter="mux" sinkpin="1" /> 
  </connections>
  </tv>
  </capturecard>

Errors in error.log:
Code:
13.11.2006 1:01:21 468 [ERROR] Exception   :System.ArgumentException: Value does not fall within the expected range.
   at System.Runtime.InteropServices.Marshal.MkParseDisplayName(IBindCtx pbc, String szUserName, UInt32& pchEaten, IMoniker& ppmk)
   at System.Runtime.InteropServices.Marshal.BindToMoniker(String monikerName)
   at MediaPortal.TV.Recording.SinkGraphEx.CreateGraph(Int32 Quality)
13.11.2006 1:01:21 468 [ERROR] Exception   :Value does not fall within the expected range.
13.11.2006 1:01:21 468 [ERROR]   site      :Void MkParseDisplayName(System.Runtime.InteropServices.ComTypes.IBindCtx, System.String, UInt32 ByRef, System.Runtime.InteropServices.ComTypes.IMoniker ByRef)
13.11.2006 1:01:21 468 [ERROR]   source    :mscorlib
13.11.2006 1:01:21 468 [ERROR]   stacktrace:   at System.Runtime.InteropServices.Marshal.MkParseDisplayName(IBindCtx pbc, String szUserName, UInt32& pchEaten, IMoniker& ppmk)
   at System.Runtime.InteropServices.Marshal.BindToMoniker(String monikerName)
   at MediaPortal.TV.Recording.SinkGraphEx.CreateGraph(Int32 Quality)
13.11.2006 1:01:46 984 [ERROR] Command:MediaPortal.TV.Recording.ViewTvCommand failed reason:Failed to start TV
Unable to create graph time:31,25 msec

Is there any chance that AverTV Studio 203 will be work with MediaCentral?
 

ramoncio

Portal Member
November 14, 2006
7
0
Home Country
Spain Spain
You simply have to add this text to the CaptureCardDefinitions.xml file?
I did that, but stll no change. When I try to add the card in the Setup program I get an error: No video cards were found.
 

AlexPlas

Portal Pro
August 24, 2006
231
41
Kyiv, Ukraine
Home Country
Ukraine Ukraine
I found out I don't have this software encoders:

AVerMedia MPEG Video Encoder
AVerMedia MPEG Audio Encoder
AVerMedia MPEG-2 Multiplexer

Could you send me link for downloading this encoders please?

Here is the link:
http://www.avermedia.com/software/AVerTV 203_AVerTV Studio 203(M16AM168)_AP5.3.0.22Driver7.0.3.3.zip

And you have to install both driver and AVerTV software, because encoders is a part of TV application.
 

Users who are viewing this thread

Top Bottom