HD Homerun running DVB-C detects as DVB-T in TV server? (1 Viewer)

OleBent

MP Donator
  • Premium Supporter
  • May 14, 2005
    75
    3
    x64 results

    Hi Dman

    Hope to able to catch your attention, and help, one more time on this.

    I´ve now tested the HD Homerun on a Windows 7 x64 system also and found exactly the same issues with HD Homerun tuner detection there.

    I of course optimisticaly tried to use your modified dll for that setup as well....

    Sadly that was a no go!

    Could I ask you to take a look at it for Windows 7 x64 system as well?

    Below are snips form the log showing behaviour. I hope its not to massive for direct posting.


    First MP 1.1.0 beta1
    - All cards is detected and behaving as expected:
    ----------------------------------------------------------------------

    2009-11-19 09:04:18.091601 [TVService]: ----------------------------
    2009-11-19 09:04:18.095598 [TVService]: Detecting Cards
    2009-11-19 09:04:18.203500 [TVService]: Detected IP TV Card 0
    2009-11-19 09:04:18.711043 [TVService]: Detected DVB-C card:firedtv bda tuner dvbc
    2009-11-19 09:04:18.730026 [TVService]: Detected DVB-C card:firedtv bda tuner dvbc
    2009-11-19 09:04:18.738019 [TVService]: Detected DVB-C card:firedtv bda tuner dvbc
    2009-11-19 09:04:18.819945 [TVService]: Detected DVB-C card:silicondust hdhomerun tuner 1210551e-0
    2009-11-19 09:04:18.823941 [TVService]: Detected DVB-C card:silicondust hdhomerun tuner 1210551e-1
    2009-11-19 09:04:18.856912 [TVService]: Detected analog card:hauppauge wintv pvr pci ii tvtuner
    2009-11-19 09:04:18.892879 [TVService]: Detected analog card:hauppauge wintv pvr pci ii tvtuner
    2009-11-19 09:04:18.893878 [TVService]: Controller: started at media10
    2009-11-19 09:04:18.894878 [TVService]: Controller: local ip address:192.168.0.12
    2009-11-19 09:04:19.061727 [TVService]: Controller: create new server in database
    2009-11-19 09:04:19.074716 [TVService]: Controller: new server created for media10 master:True
    2009-11-19 09:04:19.076714 [TVService]: Controller: add card:MediaPortal IPTV Source Filter
    2009-11-19 09:04:19.106687 [TVService]: Controller: add card:FireDTV BDA Tuner DVBC
    2009-11-19 09:04:19.108685 [TVService]: Controller: add card:FireDTV BDA Tuner DVBC
    2009-11-19 09:04:19.109684 [TVService]: Controller: add card:FireDTV BDA Tuner DVBC
    2009-11-19 09:04:19.117677 [TVService]: Controller: add card:confused:ilicondust HDHomeRun Tuner 1210551E-0
    2009-11-19 09:04:19.119675 [TVService]: Controller: add card:confused:ilicondust HDHomeRun Tuner 1210551E-1
    2009-11-19 09:04:19.120674 [TVService]: Controller: add card:Hauppauge WinTV PVR PCI II TvTuner
    2009-11-19 09:04:19.123671 [TVService]: Controller: add card:Hauppauge WinTV PVR PCI II TvTuner
    2009-11-19 09:04:19.125670 [TVService]: Controller: add card:RadioWebStream Card (builtin)
    2009-11-19 09:04:19.132663 [TVService]: Controller: NOT preloading card :MediaPortal IPTV Source Filter
    2009-11-19 09:04:19.133662 [TVService]: Controller: NOT preloading card :FireDTV BDA Tuner DVBC
    2009-11-19 09:04:19.133662 [TVService]: Controller: NOT preloading card :FireDTV BDA Tuner DVBC
    2009-11-19 09:04:19.134662 [TVService]: Controller: NOT preloading card :FireDTV BDA Tuner DVBC
    2009-11-19 09:04:19.134662 [TVService]: Controller: NOT preloading card :confused:ilicondust HDHomeRun Tuner 1210551E-0
    2009-11-19 09:04:19.134662 [TVService]: Controller: NOT preloading card :confused:ilicondust HDHomeRun Tuner 1210551E-1
    2009-11-19 09:04:19.135661 [TVService]: Controller: NOT preloading card :Hauppauge WinTV PVR PCI II TvTuner
    2009-11-19 09:04:19.135661 [TVService]: Controller: NOT preloading card :Hauppauge WinTV PVR PCI II TvTuner
    2009-11-19 09:04:19.136660 [TVService]: Controller: NOT preloading card :RadioWebStream Card (builtin)
    2009-11-19 09:04:19.146651 [TVService]: Controller: setup hybrid cards


    Second MP 1.1.0 beta1 + svn 24102
    - Now the HD Homerun is detected as DVB-T as it was on Windows 7 x86 same svn build.
    -------------------------------------------------------------------------------------------------------------------

    2009-11-19 09:08:35.077337 [TVService]: ----------------------------
    2009-11-19 09:08:35.078336 [TVService]: Detecting Cards
    2009-11-19 09:08:35.109327 [TVService]: Detected IP TV Card 0
    2009-11-19 09:08:35.321264 [TVService]: Found card:firedtv bda tuner dvbc
    2009-11-19 09:08:35.337259 [TVService]: Detected DVB card:firedtv bda tuner dvbc
    2009-11-19 09:08:35.338258 [TVService]: Detecting type by MSNP 0: 143827ab-f77b-498d-81ca-5a007aec28bf
    2009-11-19 09:08:35.338258 [TVService]: Detecting type by MSNP 1: dc0c0fe7-0485-4266-b93f-68fbf80ed834
    2009-11-19 09:08:35.338258 [TVService]: Detected DVB-C* card:firedtv bda tuner dvbc
    2009-11-19 09:08:35.341258 [TVService]: Found card:firedtv bda tuner dvbc
    2009-11-19 09:08:35.351255 [TVService]: Detected DVB card:firedtv bda tuner dvbc
    2009-11-19 09:08:35.352254 [TVService]: Detecting type by MSNP 0: 143827ab-f77b-498d-81ca-5a007aec28bf
    2009-11-19 09:08:35.352254 [TVService]: Detecting type by MSNP 1: dc0c0fe7-0485-4266-b93f-68fbf80ed834
    2009-11-19 09:08:35.352254 [TVService]: Detected DVB-C* card:firedtv bda tuner dvbc
    2009-11-19 09:08:35.354254 [TVService]: Found card:firedtv bda tuner dvbc
    2009-11-19 09:08:35.364251 [TVService]: Detected DVB card:firedtv bda tuner dvbc
    2009-11-19 09:08:35.365250 [TVService]: Detecting type by MSNP 0: 143827ab-f77b-498d-81ca-5a007aec28bf
    2009-11-19 09:08:35.365250 [TVService]: Detecting type by MSNP 1: dc0c0fe7-0485-4266-b93f-68fbf80ed834
    2009-11-19 09:08:35.365250 [TVService]: Detected DVB-C* card:firedtv bda tuner dvbc
    2009-11-19 09:08:35.367250 [TVService]: Found card:silicondust hdhomerun tuner 1210551e-0
    2009-11-19 09:08:35.377247 [TVService]: Detected DVB card:silicondust hdhomerun tuner 1210551e-0
    2009-11-19 09:08:35.378246 [TVService]: Detecting type by MSNP 0: 216c62df-6d7f-4e9a-8571-05f14edb766a
    2009-11-19 09:08:35.378246 [TVService]: Detected DVB-T* card:silicondust hdhomerun tuner 1210551e-0
    2009-11-19 09:08:35.380246 [TVService]: Found card:silicondust hdhomerun tuner 1210551e-1
    2009-11-19 09:08:35.389243 [TVService]: Detected DVB card:silicondust hdhomerun tuner 1210551e-1
    2009-11-19 09:08:35.389243 [TVService]: Detecting type by MSNP 0: 216c62df-6d7f-4e9a-8571-05f14edb766a
    2009-11-19 09:08:35.393242 [TVService]: Detected DVB-T* card:silicondust hdhomerun tuner 1210551e-1
    2009-11-19 09:08:35.396241 [TVService]: Remove filter from graph: DVBC Network Provider
    2009-11-19 09:08:35.397241 [TVService]: Remove filter from graph: ATSC Network Provider
    2009-11-19 09:08:35.397241 [TVService]: Remove filter from graph: DVBS Network Provider
    2009-11-19 09:08:35.398240 [TVService]: Remove filter from graph: DVBT Network Provider
    2009-11-19 09:08:35.400240 [TVService]: Detected analog card:hauppauge wintv pvr pci ii tvtuner
    2009-11-19 09:08:35.423233 [TVService]: Detected analog card:hauppauge wintv pvr pci ii tvtuner
    2009-11-19 09:08:35.424233 [TVService]: Controller: started at media10
    2009-11-19 09:08:35.425232 [TVService]: Controller: local ip address:192.168.0.12
    2009-11-19 09:08:35.578186 [TVService]: Controller: server running on media10
    2009-11-19 09:08:35.591183 [TVService]: Controller: NOT preloading card :MediaPortal IPTV Source Filter
    2009-11-19 09:08:35.592182 [TVService]: Controller: NOT preloading card :FireDTV BDA Tuner DVBC
    2009-11-19 09:08:35.592182 [TVService]: Controller: NOT preloading card :FireDTV BDA Tuner DVBC
    2009-11-19 09:08:35.593182 [TVService]: Controller: NOT preloading card :FireDTV BDA Tuner DVBC
    2009-11-19 09:08:35.593182 [TVService]: Controller: NOT preloading card :confused:ilicondust HDHomeRun Tuner 1210551E-0
    2009-11-19 09:08:35.594182 [TVService]: Controller: NOT preloading card :confused:ilicondust HDHomeRun Tuner 1210551E-1
    2009-11-19 09:08:35.594182 [TVService]: Controller: NOT preloading card :Hauppauge WinTV PVR PCI II TvTuner
    2009-11-19 09:08:35.594182 [TVService]: Controller: NOT preloading card :Hauppauge WinTV PVR PCI II TvTuner
    2009-11-19 09:08:35.595181 [TVService]: Controller: NOT preloading card :RadioWebStream Card (builtin)
    2009-11-19 09:08:35.596181 [TVService]: Controller: setup hybrid cards

    Third MP 1.1.0 beta1 + svn 24102 + alternative dll
    - Here it goes wrong first detecting the card and afterwards cannot find it.
    HD Homerun tuners doesnt show up in config excerpt for example timeshift and recording folder config.
    -------------------------------------------------------------------------------------------------------

    2009-11-19 09:11:25.288258 [TVService]: ----------------------------
    2009-11-19 09:11:25.289258 [TVService]: Detecting Cards
    2009-11-19 09:11:25.315250 [TVService]: Detected IP TV Card 0
    2009-11-19 09:11:25.528186 [TVService]: Found card:firedtv bda tuner dvbc
    2009-11-19 09:11:25.543182 [TVService]: Detected DVB card:firedtv bda tuner dvbc
    2009-11-19 09:11:25.543182 [TVService]: Detecting type by MSNP 0: 143827ab-f77b-498d-81ca-5a007aec28bf
    2009-11-19 09:11:25.543182 [TVService]: Detecting type by MSNP 1: dc0c0fe7-0485-4266-b93f-68fbf80ed834
    2009-11-19 09:11:25.544181 [TVService]: Detected DVB-C* card:firedtv bda tuner dvbc
    2009-11-19 09:11:25.547180 [TVService]: Found card:firedtv bda tuner dvbc
    2009-11-19 09:11:25.557177 [TVService]: Detected DVB card:firedtv bda tuner dvbc
    2009-11-19 09:11:25.557177 [TVService]: Detecting type by MSNP 0: 143827ab-f77b-498d-81ca-5a007aec28bf
    2009-11-19 09:11:25.557177 [TVService]: Detecting type by MSNP 1: dc0c0fe7-0485-4266-b93f-68fbf80ed834
    2009-11-19 09:11:25.558177 [TVService]: Detected DVB-C* card:firedtv bda tuner dvbc
    2009-11-19 09:11:25.560177 [TVService]: Found card:firedtv bda tuner dvbc
    2009-11-19 09:11:25.570174 [TVService]: Detected DVB card:firedtv bda tuner dvbc
    2009-11-19 09:11:25.570174 [TVService]: Detecting type by MSNP 0: 143827ab-f77b-498d-81ca-5a007aec28bf
    2009-11-19 09:11:25.570174 [TVService]: Detecting type by MSNP 1: dc0c0fe7-0485-4266-b93f-68fbf80ed834
    2009-11-19 09:11:25.571173 [TVService]: Detected DVB-C* card:firedtv bda tuner dvbc
    2009-11-19 09:11:25.573173 [TVService]: Found card:silicondust hdhomerun tuner 1210551e-0
    2009-11-19 09:11:25.573173 [TVService]: silicondust hdhomerun detected - using old detection method
    2009-11-19 09:11:25.576172 [TVService]: Found card:silicondust hdhomerun tuner 1210551e-1
    2009-11-19 09:11:25.576172 [TVService]: silicondust hdhomerun detected - using old detection method
    2009-11-19 09:11:25.578171 [TVService]: Remove filter from graph: DVBC Network Provider
    2009-11-19 09:11:25.579171 [TVService]: Remove filter from graph: ATSC Network Provider
    2009-11-19 09:11:25.579171 [TVService]: Remove filter from graph: DVBS Network Provider
    2009-11-19 09:11:25.579171 [TVService]: Remove filter from graph: DVBT Network Provider
    2009-11-19 09:11:25.581170 [TVService]: Detected analog card:hauppauge wintv pvr pci ii tvtuner
    2009-11-19 09:11:25.608162 [TVService]: Detected analog card:hauppauge wintv pvr pci ii tvtuner
    2009-11-19 09:11:25.610162 [TVService]: Controller: started at media10
    2009-11-19 09:11:25.611161 [TVService]: Controller: local ip address:192.168.0.12
    2009-11-19 09:11:25.763116 [TVService]: Controller: server running on media10
    2009-11-19 09:11:25.774112 [TVService]: Controller: NOT preloading card :MediaPortal IPTV Source Filter
    2009-11-19 09:11:25.775112 [TVService]: Controller: NOT preloading card :FireDTV BDA Tuner DVBC
    2009-11-19 09:11:25.775112 [TVService]: Controller: NOT preloading card :FireDTV BDA Tuner DVBC
    2009-11-19 09:11:25.775112 [TVService]: Controller: NOT preloading card :FireDTV BDA Tuner DVBC
    2009-11-19 09:11:25.776112 [TVService]: Controller: card not found :confused:ilicondust HDHomeRun Tuner 1210551E-0
    2009-11-19 09:11:25.776112 [TVService]: Controller: card not found :confused:ilicondust HDHomeRun Tuner 1210551E-1
    2009-11-19 09:11:25.777111 [TVService]: Controller: NOT preloading card :Hauppauge WinTV PVR PCI II TvTuner
    2009-11-19 09:11:25.777111 [TVService]: Controller: NOT preloading card :Hauppauge WinTV PVR PCI II TvTuner
    2009-11-19 09:11:25.777111 [TVService]: Controller: NOT preloading card :RadioWebStream Card (builtin)

    Rather strange that the HD Homerun tuners doesnt show up in config but is allocated folders for recording and timeshift isnt it? :)

    Please let me know if I can provide more info, description or work helping to fix it.
     

    OleBent

    MP Donator
  • Premium Supporter
  • May 14, 2005
    75
    3
    A small and very polite bump....

    Win7 x86 works fine using 1.1 with latest 24281 svn.

    No go for Win7 x64 using 1.1 beta and latest 24281 svn.
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,070
    7,459
    Home Country
    Germany Germany
    I'm afraid that DMANs hack to force old provider for your card doesn't work on x64 at all, maybe because of other drivers.

    If the vendor don't provide correct tuner type for generic network provider (means first DVB-C, not -T), then we can't do much :(
     

    OleBent

    MP Donator
  • Premium Supporter
  • May 14, 2005
    75
    3
    I'm afraid that DMANs hack to force old provider for your card doesn't work on x64 at all, maybe because of other drivers.

    If the vendor don't provide correct tuner type for generic network provider (means first DVB-C, not -T), then we can't do much :(

    Thanks for commenting on this issue.

    If possible could I please ask you to explain the need for the drivers type announcement a little more in detail so I can take the issue back to the vendor who does state support for MP/TVserver?

    Would love to help get this unit fully supported also on x64.

    Since several providers here in DK has decided to skip encryption on their cable signals the HD Homerun is actually a good option here.
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,070
    7,459
    Home Country
    Germany Germany
    The card detection does the following:

    It asks the tuner filters input pin for tuning types (DVB-T,-C...), tries to connect each of them to the network provider. If this works, than the type is found.

    This means if the tuner filter first accepts DVB-T this makes the choice (this is what you see before patching ...)

    Now DMANs patch forces the older type-specific providers (DVB-C....), which is maybe no longer supported or working on x64 (?)

    Only thing I can offer quickly, is to provide a modified .dll without patch, but with more logging of the available network types. Maybe this help us to solve the wrong detection issue....

    The attached .dll doesn't do any patching (means force old provider), but loops over all available network types (I like to see if the card connects to more than DVB-T...).

    Please try and attach logs!
     

    Attachments

    • HD_HomeRun_Test.zip
      30.6 KB

    OleBent

    MP Donator
  • Premium Supporter
  • May 14, 2005
    75
    3
    The card detection does the following:

    It asks the tuner filters input pin for tuning types (DVB-T,-C...), tries to connect each of them to the network provider. If this works, than the type is found.

    This means if the tuner filter first accepts DVB-T this makes the choice (this is what you see before patching ...)

    Now DMANs patch forces the older type-specific providers (DVB-C....), which is maybe no longer supported or working on x64 (?)

    Only thing I can offer quickly, is to provide a modified .dll without patch, but with more logging of the available network types. Maybe this help us to solve the wrong detection issue....

    The attached .dll doesn't do any patching (means force old provider), but loops over all available network types (I like to see if the card connects to more than DVB-T...).

    Please try and attach logs!

    Thank you very much for spending time on this. Highly appreciated.

    I will test asap and get back with result and of course the logs.
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,070
    7,459
    Home Country
    Germany Germany
    misterd :)thx:) pointed me to this document:
    http://www.silicondust.com/hdhomerun/hdhomerun_development.pdf

    two important points found there:
    1. There must be a tool for user configuration provided with the drivers:
      Network Provider: DVBC / KSNODE_BDA_QAM_DEMODULATOR if user configures “Digital Cable”.
      Registry:
      The BDA driver configuration is per tuner, stored in:
      HKEY_LOCAL_MACHINE\SOFTWARE\Silicondust\HDHomeRun\Tuners\<device id>-<tuner index>
      Values are case sensitive.
      Name Valid Values
      Source “Digital Antenna”, “Digital Cable”, “Disabled”.
      Used by HDHomeRun Setup GUI to store user selection.
    2. We probably still have to use the "old" provider (means DMAN's patch):

    Please check the supplied tools, if you can force "Digital Cable", then test the svn build. In theory it should use the "old DVB-C" network provider and find your card.
     

    OleBent

    MP Donator
  • Premium Supporter
  • May 14, 2005
    75
    3
    Hi

    Thanx again for working on this.

    You are perfectly right there IS an application used to define which mode the HD Honerun is running.
    In my case it is set to DVB-C as that is what is needed.
    I´ve attached a dump of that part of the registry from the test rigs running Win7 x86 as well as Win7 x64 system for you to see how it looks when configured.

    I replaced the svn 24281 vesions of the provided DLL´s with the provided test versions.
    Besides the results in the attached logs the GUI visible result was that on both x86 and x64 the HD Homerun was back to being detected as DVB-T despite being set to DVB-C in the HD Homerun setup and also correct Digital Cable appearance in the registry.

    I also tried hitting the edit button within TVsetup for the tuners and look into the Preferred Network Provider setting.
    Only options here is to selcet the generic setting or to select DVB-T setting which the tuner, as stated above, allready is incorrectly detected as.

    I hope the provided attachments and info is sufficient to take us a step further.

    Let me know if there is anymore I need to provide or test out.
     

    Attachments

    • HDHR-REG-DVBC-x86.zip
      30.6 KB
    • HDHR-REG-DVBC-x64.zip
      30.6 KB

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,070
    7,459
    Home Country
    Germany Germany
    AW: HD Homerun running DVB-C detects as DVB-T in TV server?

    With your provided information I did following change:

    I look into registry and check for "source" value under tuners leaf. If it is "Digital Cable", I'll prefer this provider.

    The detection should work this way, but I'm not sure if graph building and tuning then still works....

    Please post tv.log and results ;)
     

    Attachments

    • TVLibrary.zip
      30.6 KB

    OleBent

    MP Donator
  • Premium Supporter
  • May 14, 2005
    75
    3
    Wauv

    Thanks morpheus

    Seems you nailed it.....
    Tested it just now on the WIn7 x86 rig.
    In TVsetup everything looks very well. The tuners appears as DVB-C and is able to tune.
    In the MPclient there is pictures and audio, channel change is fine too....
    So as far as the x86 system is considered, all is well.
    Lovely!

    TV Log attached from the x86 system.

    I will do the test on the x64 system tomorrow to see whether it works as well there..... Fingers crossed....

    Will of course post logs and results from that as soon as I have them.

    Can´t thank you eniough for working on this.
     

    Users who are viewing this thread

    Top Bottom