[DISCUSSION] Patch WMC to run on Windows 10 final & possible alternatives

Discussion in 'Windows 10' started by ricktendo64, May 8, 2015.

  1. mwpeterson

    mwpeterson MDL Member

    Sep 7, 2015
    146
    37
    10
  2. rhahgleuhargh

    rhahgleuhargh MDL Member

    Feb 9, 2015
    140
    46
    10
    Hi,
    Migrated to Anniversary update.
    I backuped settings, uninstalled V12, rebooted integrating Anniversary update, reinstalled V12, restored settings : All is OK.
     
  3. glugglug

    glugglug MDL Junior Member

    Oct 2, 2015
    61
    15
    0
    I suspect that is only because the Prime supports DLNA. WMP then uses it as a DLNA streaming device, not a tuner.
     
  4. jnance

    jnance MDL Novice

    Jun 24, 2016
    2
    2
    0
    Why does T-S's status say BANNED?
     
  5. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    Is the tuner is authorized by the CableCard?

    Why cant WMC get authorized?



    How you making out with yours?
     
  6. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    Maybe that's a Do Not Disturb sign in disguise.

    Actually that is a great question, now you got me curious.
     
  7. jnance

    jnance MDL Novice

    Jun 24, 2016
    2
    2
    0
    I'm worried because I'm hoping he will come thru with a fix for this 14393 issue. V12 is not very reliable on the installs.
     
  8. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    If you search his posts, it looks like he had a long day yesterday. Doesn't explain the banned thing. He has released 8.5,8.6,8.7,8.8,8.8.1 recently in responce to the 14393 thing.
     
  9. phrunt

    phrunt MDL Addicted

    May 1, 2007
    896
    90
    30
    banned is banned, perhaps its a temporary ban for something he said
     
  10. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
  11. scrambler3

    scrambler3 MDL Junior Member

    May 22, 2016
    70
    21
    0
  12. phoebeuk

    phoebeuk MDL Member

    Jun 8, 2016
    101
    18
    10
    #6353 phoebeuk, Aug 13, 2016
    Last edited: Aug 13, 2016
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. jspenc3

    jspenc3 MDL Novice

    Dec 12, 2015
    24
    6
    0
    Perfect, thanks (for everything you've done to help this along)!
     
  14. crash2009

    crash2009 MDL Expert

    Dec 8, 2015
    1,369
    199
    60
    Yep thats the one.
     
  15. glugglug

    glugglug MDL Junior Member

    Oct 2, 2015
    61
    15
    0
    #6360 glugglug, Aug 13, 2016
    Last edited: Aug 13, 2016
    The tuner pairs with the CableCARD, but WMC knows nothing about this. (Even when working properly, WMC never talks to the CableCARD directly, it just asks the tuner to tune channels and periodically queries for the entitlement and copy protection status of each stream. It pairs with the tuner using WMDRM (the 2 DRM schemes now approved by CableLabs for communication between the tuner and other devices are WMDRM and DTCP-IP (as of last year, by the DLNA group). HDHR Prime supports both standards, Playstation 3 and 4 support DTCP-IP, and I suspect HDHR DVR will use this. The WMDRM keys are used to encrypt the communication between ehrecvr and the tuner, which has nothing to do with the decryption done by the cable card itself. The bulk of the cable channels on FIOS are encrypted so not ClearQAM tunable, but not copy protected, so not required to be encrypted when streamed, and it is entirely possible to have it the other way around (every once in a blue moon one of the OTA channels gets screwed up and copy protected so it is encrypted when recorded from the CableCARD but still ClearQAM tunable).

    The tuner shows up as a network device, I can use the web interface from both the host and guest VM simultaneously. The tuner statuses all show green, even the 2 I selected NOT to use in the host WMC to try to get them available for the guest.

    Sure, I can start it doing RTP streaming to WMP or VLC for unprotected channels. But WMC doesn't see it.

    ehprivjob /DRMInit stores a value of 0xc00d271d for DRMInitResult in the registry (0 on working machines).
    ehprivjob /OCURActivate stores an ActivationResult in the registry of 0xc2140108 (no value stored on working machine).
    ehprivjob /OCURDiscovery returns immediately without finding any tuners.

    Somehow my tuners got added to the registry under HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\ehPrivJob\AllowedTestPnpTunerDevices on the test VM instead of under OCURDevices like they do on working machines. Tried moving these keys but it made no difference.