TV Server issues: So close, but not quite. (1 Viewer)

Freak

Portal Member
May 28, 2007
31
0
46
Home Country
Hi guys, i continue my efforts into getting the TV Server options working correctly.
If i scan for Channels in the TV Server for my location (Australia) the scan takes 0.1 second, only to tell me no new channels found.
The analogue scan fails just as badly, however it actually seems to try and scan something, as it takes 30 seconds to complete

In the legacy Media Portal Setup, i can scan for channels, they are detected as normal.
But the new TV Server Setup, despite seeing my cards doesn't seem to do anything with them.

Here is the Error Log when i scan for channels from TV Server setup.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
.5/30/2007 9:33:29 AM C Exception :confused:ystem.BadImageFormatException: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
at TvLibrary.Streaming.RtspStreaming.StreamSetup(String ipAdress)
at TvLibrary.Streaming.RtspStreaming..ctor(String hostName)
5/30/2007 9:33:29 AM C Exception :An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
5/30/2007 9:33:29 AM C site :Void StreamSetup(System.String)
5/30/2007 9:33:29 AM C source :TVLibrary
5/30/2007 9:33:29 AM C stacktrace: at TvLibrary.Streaming.RtspStreaming.StreamSetup(String ipAdress)
at TvLibrary.Streaming.RtspStreaming..ctor(String hostName)
5/30/2007 9:33:30 AM C Exception :confused:ystem.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
at TvLibrary.Implementations.DVB.TvCardDvbBase.AddTsWriterFilterToGraph()
at TvLibrary.Implementations.DVB.TvCardDvbBase.AddAndConnectBDABoardFilters(DsDevice device)
at TvLibrary.Implementations.DVB.TvCardDVBT.BuildGraph()
5/30/2007 9:33:30 AM C Exception :Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
5/30/2007 9:33:30 AM C site :Void AddTsWriterFilterToGraph()
5/30/2007 9:33:30 AM C source :TVLibrary
5/30/2007 9:33:30 AM C stacktrace: at TvLibrary.Implementations.DVB.TvCardDvbBase.AddTsWriterFilterToGraph()
at TvLibrary.Implementations.DVB.TvCardDvbBase.AddAndConnectBDABoardFilters(DsDevice device)
at TvLibrary.Implementations.DVB.TvCardDVBT.BuildGraph()
5/30/2007 9:33:30 AM C Exception :confused:ystem.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
at TvLibrary.Implementations.DVB.TvCardDVBT.BuildGraph()
at TvLibrary.Implementations.DVB.TvCardDVBT.Tune(Int32 subChannelId, IChannel channel)
5/30/2007 9:33:30 AM C Exception :Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error:


--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
If i delete the TV card from the Media Portal Setup (Config Panel) as suggested in the Video for TVServer, I recieve a message when Media Portal is opened:

------------------------------
My Radio
All Tuners are busy.
----------------------------
(Which is bizzare, because in the TV Server setup, i get a message that this device does not support radio, when i scan for channels)

The Devices are detected as

1 DVB-T BDA 7162 - BDA DVBT Tuner0
2 DVB-T BDA 7162 - BDA DVBT Tuner1
3 Analogue BDA 7162 - BDA Analog TV Tuner0
4 Analogue BDA 7162 - BDA Analog TV Tuner1

But it seems they don't find any channels, or work in TV Server.

If i then go to My TV i recieve the message (No Tuner Cards Installed),. (Obviosuly because i deleted them from the MP setup as instructed)
And this would seem to be using the legacy Tuner MP engine. (Not TV server)

As I also don't have the TV Streaming Option that is mentioned in the Video
which is meant to be under TV when using TV server..

Any ideas what all this means, as i'm stumped...??
Any help or advice would be appreciated..
 

Bagal

MP Donator
  • Premium Supporter
  • December 15, 2006
    229
    16
    Home Country
    United Kingdom United Kingdom
    As I also don't have the TV Streaming Option that is mentioned in the Video
    which is meant to be under TV when using TV server..
    That's because you need to install the TV Server Plugin, the tv server download contains 2 installers, 'setup.msi' is for the tv server itself, 'setupplugin.msi' is for the plugin which replaces the original 'My TV' plugin that uses the legacy tv engine. (You can revert back to the legacy plugin by uninstalling the tv server plugin through the add/remove programs control panel if need be)
     

    rtv

    Retired Team Member
  • Premium Supporter
  • April 7, 2005
    3,622
    301
    Osnabruck
    Home Country
    Germany Germany
    If this is a hybrid card please set them up according to the wiki!
     

    mrkaras

    Portal Pro
    December 9, 2006
    541
    7
    Home Country
    NO. STOP. if it is a hybrid card (it looks the same as mine), do not put the card in groups. unless this has been fixed recently (and not posted on the change list) adding hybrid cards to groups will break the setup and you will not be able to use them until they are removed from the group. in-fact, that may be your problem, make sure the cards are not in a group.

    by the way, I would be very interested if you can get analogue, I think I may have the same card, cant make it work and cant find anybody that knows anything.
     

    Freak

    Portal Member
    May 28, 2007
    31
    0
    46
    Home Country
    Thnakyou for your help guys...

    I did indeed need to install the client plugin again, (DOH!) I logged on and it connected to the TV Server. And i now have the newer options like streaming.

    However... Because as i mentioned above the channel scan in TV server for my area, just doesn't scan the ERROR.LOG i have pasted the full 10k error log created when i hit scan on Tuner0 below, in the hope it helps someone workout whats going on....,

    Why would scanning in the MP setup work, and TV Sever not?

    Scanning in the legacy Media Portal Setup, works fine...
    I have recorded HD 720p from the ABC via Schedule, so i know that it works too. :)
    (This is under XP64, so who says it couldn't be done... :)

    It seems no matter what i do now, it says All Tuners are Busy, regardless of how many are enabled or disabled.

    I have changed to a Hyrbrid group setup as suggested above and on the Wiki, it made no difference, i still have no channels found, and when loading MP, i receive a popup message on screen saying "My Radio -All Tuners Are Busy." I have tried entering a channel's details manually, but i still cannot get it to work..

    I'm really running out of ideas.

    5/30/2007 11:33:34 PM F Exception :confused:ystem.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
    at TvLibrary.Implementations.DVB.TvCardDvbBase.AddTsWriterFilterToGraph()
    at TvLibrary.Implementations.DVB.TvCardDvbBase.AddAndConnectBDABoardFilters(DsDevice device)
    at TvLibrary.Implementations.DVB.TvCardDVBT.BuildGraph()
    5/30/2007 11:33:34 PM F Exception :Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
    5/30/2007 11:33:34 PM F site :Void AddTsWriterFilterToGraph()
    5/30/2007 11:33:34 PM F source :TVLibrary
    5/30/2007 11:33:34 PM F stacktrace: at TvLibrary.Implementations.DVB.TvCardDvbBase.AddTsWriterFilterToGraph()
    at TvLibrary.Implementations.DVB.TvCardDvbBase.AddAndConnectBDABoardFilters(DsDevice device)
    at TvLibrary.Implementations.DVB.TvCardDVBT.BuildGraph()
    5/30/2007 11:33:34 PM F Exception :confused:ystem.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
    at TvLibrary.Implementations.DVB.TvCardDVBT.BuildGraph()
    at TvLibrary.Implementations.DVB.TvCardDVBT.Tune(Int32 subChannelId, IChannel channel)
    5/30/2007 11:33:34 PM F Exception :Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
    5/30/2007 11:33:34 PM F site :Void AddTsWriterFilterToGraph()
    5/30/2007 11:33:34 PM F source :TVLibrary
    5/30/2007 11:33:34 PM F stacktrace: at TvLibrary.Implementations.DVB.TvCardDVBT.BuildGraph()
    at TvLibrary.Implementations.DVB.TvCardDVBT.Tune(Int32 subChannelId, IChannel channel)
    5/30/2007 11:33:34 PM F Exception :confused:ystem.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
    at TvLibrary.Implementations.DVB.TvCardDVBT.Tune(Int32 subChannelId, IChannel channel)
    at TvLibrary.Implementations.Hybrid.HybridCard.Tune(Int32 subChannelId, IChannel channel)
    at TvService.TvCard.Tune(User& user, IChannel channel, Int32 idChannel)
    5/30/2007 11:33:34 PM F Exception :Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
    5/30/2007 11:33:34 PM F site :Void AddTsWriterFilterToGraph()
    5/30/2007 11:33:34 PM F source :TVLibrary
    5/30/2007 11:33:34 PM F stacktrace: at TvLibrary.Implementations.DVB.TvCardDVBT.Tune(Int32 subChannelId, IChannel channel)
    at TvLibrary.Implementations.Hybrid.HybridCard.Tune(Int32 subChannelId, IChannel channel)
    at TvService.TvCard.Tune(User& user, IChannel channel, Int32 idChannel)
    5/30/2007 11:33:34 PM F Exception :confused:ystem.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
    at TvLibrary.Implementations.DVB.TvCardDvbBase.AddTsWriterFilterToGraph()
    at TvLibrary.Implementations.DVB.TvCardDvbBase.AddAndConnectBDABoardFilters(DsDevice device)
    at TvLibrary.Implementations.DVB.TvCardDVBT.BuildGraph()
    5/30/2007 11:33:34 PM F Exception :Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
    5/30/2007 11:33:34 PM F site :Void AddTsWriterFilterToGraph()
    5/30/2007 11:33:34 PM F source :TVLibrary
    5/30/2007 11:33:34 PM F stacktrace: at TvLibrary.Implementations.DVB.TvCardDvbBase.AddTsWriterFilterToGraph()
    at TvLibrary.Implementations.DVB.TvCardDvbBase.AddAndConnectBDABoardFilters(DsDevice device)
    at TvLibrary.Implementations.DVB.TvCardDVBT.BuildGraph()
    5/30/2007 11:33:34 PM F Exception :confused:ystem.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
    at TvLibrary.Implementations.DVB.TvCardDVBT.BuildGraph()
    at TvLibrary.Implementations.DVB.TvCardDVBT.Tune(Int32 subChannelId, IChannel channel)
    5/30/2007 11:33:34 PM F Exception :Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
    5/30/2007 11:33:34 PM F site :Void AddTsWriterFilterToGraph()
    5/30/2007 11:33:34 PM F source :TVLibrary
    5/30/2007 11:33:34 PM F stacktrace: at TvLibrary.Implementations.DVB.TvCardDVBT.BuildGraph()
    at TvLibrary.Implementations.DVB.TvCardDVBT.Tune(Int32 subChannelId, IChannel channel)
    5/30/2007 11:33:34 PM F Exception :confused:ystem.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
    at TvLibrary.Implementations.DVB.TvCardDVBT.Tune(Int32 subChannelId, IChannel channel)
    at TvLibrary.Implementations.DVB.DvbBaseScanning.Scan(IChannel channel, ScanParameters settings)
    at TvService.TvCard.Scan(IChannel channel, ScanParameters settings)
    5/30/2007 11:33:34 PM F Exception :Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
    5/30/2007 11:33:34 PM F site :Void AddTsWriterFilterToGraph()
    5/30/2007 11:33:34 PM F source :TVLibrary
    5/30/2007 11:33:34 PM F stacktrace: at TvLibrary.Implementations.DVB.TvCardDVBT.Tune(Int32 subChannelId, IChannel channel)
    at TvLibrary.Implementations.DVB.DvbBaseScanning.Scan(IChannel channel, ScanParameters settings)
    at TvService.TvCard.Scan(IChannel channel, ScanParameters settings)
    5/30/2007 11:33:34 PM 8 Exception :confused:ystem.NullReferenceException: Object reference not set to an instance of an object.
    at SetupTv.Sections.CardDvbT.DoScan()
    5/30/2007 11:33:34 PM 8 Exception :Object reference not set to an instance of an object.
    5/30/2007 11:33:34 PM 8 site :Void DoScan()
    5/30/2007 11:33:34 PM 8 source :confused:etupTv
    5/30/2007 11:33:34 PM 8 stacktrace: at SetupTv.Sections.CardDvbT.DoScan()
    5/30/2007 11:33:35 PM D Exception :confused:ystem.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
    at TvLibrary.Implementations.DVB.TvCardDvbBase.AddTsWriterFilterToGraph()
    at TvLibrary.Implementations.DVB.TvCardDvbBase.AddAndConnectBDABoardFilters(DsDevice device)
    at TvLibrary.Implementations.DVB.TvCardDVBT.BuildGraph()
    5/30/2007 11:33:35 PM D Exception :Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
    5/30/2007 11:33:35 PM D site :Void AddTsWriterFilterToGraph()
    5/30/2007 11:33:35 PM D source :TVLibrary
    5/30/2007 11:33:35 PM D stacktrace: at TvLibrary.Implementations.DVB.TvCardDvbBase.AddTsWriterFilterToGraph()
    at TvLibrary.Implementations.DVB.TvCardDvbBase.AddAndConnectBDABoardFilters(DsDevice device)
    at TvLibrary.Implementations.DVB.TvCardDVBT.BuildGraph()
    5/30/2007 11:33:35 PM D Exception :confused:ystem.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
    at TvLibrary.Implementations.DVB.TvCardDVBT.BuildGraph()
    at TvLibrary.Implementations.DVB.TvCardDVBT.Tune(Int32 subChannelId, IChannel channel)
    5/30/2007 11:33:35 PM D Exception :Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
    5/30/2007 11:33:35 PM D site :Void AddTsWriterFilterToGraph()
    5/30/2007 11:33:35 PM D source :TVLibrary
    5/30/2007 11:33:35 PM D stacktrace: at TvLibrary.Implementations.DVB.TvCardDVBT.BuildGraph()
    at TvLibrary.Implementations.DVB.TvCardDVBT.Tune(Int32 subChannelId, IChannel channel)
    5/30/2007 11:33:35 PM D Exception :confused:ystem.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
    at TvLibrary.Implementations.DVB.TvCardDVBT.Tune(Int32 subChannelId, IChannel channel)
    at TvLibrary.Implementations.Hybrid.HybridCard.Tune(Int32 subChannelId, IChannel channel)
    at TvService.TvCard.Tune(User& user, IChannel channel, Int32 idChannel)
    5/30/2007 11:33:35 PM D Exception :Retrieving the COM class factory for component with CLSID {FC50BED6-FE38-42D3-B831-771690091A6E} failed due to the following error: 80040154.
    5/30/2007 11:33:35 PM D site :Void AddTsWriterFilterToGraph()
    5/30/2007 11:33:35 PM D source :TVLibrary
    5/30/2007 11:33:35 PM D stacktrace: at TvLibrary.Implementations.DVB.TvCardDVBT.Tune(Int32 subChannelId, IChannel channel)
    at TvLibrary.Implementations.Hybrid.HybridCard.Tune(Int32 subChannelId, IChannel channel)
    at TvService.TvCard.Tune(User& user, IChannel channel, Int32 idChannel)
     

    sdf

    Portal Pro
    September 29, 2006
    292
    42
    Home Country
    Italy Italy
    Does someone know if the problem of groups for hybrid cards has been solved recently?
    Tried three or four days ago, but it wasn't solved yet.
    Has ever been added to Mantis?
     

    Freak

    Portal Member
    May 28, 2007
    31
    0
    46
    Home Country
    Does anyone know if the TV Server and MP, both use DVBT.xml for their scanning frequency?

    I'm trying to workout why the scan works in Media Portal, but not in TV Server 0.3.
    I'm starting to think i may just have to go back to MP, and forget TV Server for awhile.
     

    thechad

    Portal Pro
    February 5, 2005
    187
    0
    Geelong, Australia
    Home Country
    It looks to me that your having trouble with the TSWriter Direct Show filter a quick google of COM 0x80040154 led to a bunch of MediaPlayer errors relating to corrupt codecs.
     

    Users who are viewing this thread

    Top Bottom