Ceton Echo With Ported WMC in Win10

Discussion of getting WMC to work on Windows 10 (unsupported)
Tomba73

Posts: 4
Joined: Fri Mar 04, 2016 8:47 pm
Location:

HTPC Specs: Show details

Re: Ceton Echo With Ported WMC in Win10

#141

Post by Tomba73 » Wed Mar 09, 2016 6:49 am

Journey with Linksys continues.

Current setup:
- WMC v12 installed
- RDP Wrapper in port 3391
- Specific Mcx2Prov.zip (from here http://forums.mydigitallife.info/thread ... ost1209611
- Hexed files (http://www.thegreenbutton.tv/forums/vie ... 41#p102841

Results are mostly as expected, 3rd party extender won't run in window and extender won't go past Starting up stage. To me it looks like hexed patch is XBOX only.
Attachments
LinksysWithHexedPatch3.png
Windows Media Center was terminated because it did not close properly.
LinksysWithHexedPatch2.png
Windows Media Center was terminated because its window could not be located.
LinksysWithHexedPatch1.png
Failed to start Media Center.

User avatar
DavidinCT

Posts: 1434
Joined: Mon Feb 13, 2012 3:45 pm
Location:

HTPC Specs: Show details

#142

Post by DavidinCT » Wed Mar 09, 2016 5:29 pm

The Xbox and 3rd party Extenders connect differently. As I understand it, the Xbox downloads a file from the PC, and the 3rd party one is based off modded RDP but, it's about the version and file info.

It would be interesting if you could get the WHOLE RDP system ripped from Windows 7 and try it on Windows 10 to see if that got more progress.

Windows 10 media center is BASED 100% off Windows 8.1's WMC, and as we know, 3rd party Extenders didn't work with Windows 8/8.1...It was due to RDP changes.

Another thing, sad to say, when it was said that 3rd party Exterters would not work with 8.1, there was a LOT of people trying to hack it and over a year or 2, nothing ever happened with it. SO it could be a long road..

Something to keep in mind...

I want you guys to get someplace with it...The DMA2100 I see going on ebay for under $40 all the time, I would love to score one if I got it working in 10...

Good luck !
-Dave
Twitter @TheCoolDave

Windows Media Center certified and WMC MVP 2010 - 2012

Tomba73

Posts: 4
Joined: Fri Mar 04, 2016 8:47 pm
Location:

HTPC Specs: Show details

#143

Post by Tomba73 » Wed Mar 09, 2016 7:12 pm

DavidinCT wrote:The Xbox and 3rd party Extenders connect differently. As I understand it, the Xbox downloads a file from the PC, and the 3rd party one is based off modded RDP but, it's about the version and file info.
So difference is a lot more deep than license issue which seems to be solved now. Modded RDP... something what is used only in 3rd party extenders and now that mod is missing on OS side?
DavidinCT wrote:It would be interesting if you could get the WHOLE RDP system ripped from Windows 7 and try it on Windows 10 to see if that got more progress.
Yes, sure is, but well beyond my skills. Can there be many versions? Is it even transferable?
DavidinCT wrote:Windows 10 media center is BASED 100% off Windows 8.1's WMC, and as we know, 3rd party Extenders didn't work with Windows 8/8.1...It was due to RDP changes.
Is there known reason why UI is not rendered in full screen? Or is it just something what happens because of RDP changes?

How about this? In my Win10 system that port number is 3391 and RDP 8.0. What it is in Win7 system? What if older RDP is still there and just need to configure to be used?
http://www.thegreenbutton.tv/forums/dow ... &mode=view

User avatar
Crash2009

Posts: 4357
Joined: Thu May 17, 2012 12:38 am
Location: Ann Arbor, Michigan

HTPC Specs: Show details

#144

Post by Crash2009 » Fri Mar 11, 2016 3:40 am

I uninstalled the Latest and Greatest MMC App, and went backwards one version to the old Beta Version ceton_my_media_center_setup_w8_13_10_28_1276

Finally got an error in Device manager that tells us something. Well it doesn't tell me much, but maybe you might know what this code is saying.

Code: Select all

Log Name:      Media Center
Source:        ehExtHost
Date:          3/10/2016 10:19:47 PM
Event ID:      0
Task Category: None
Level:         Information
Keywords:      Classic
User:          N/A
Computer:      Win10
Description:
Exception Microsoft.MediaCenter.Hosting.Infrastructure.InvalidAddInException: Unable to load invalid add-in Ceton.Otay.BackgroundAddIn, Ceton.Otay.AddIn, Version=13.11.19.553, Culture=neutral, PublicKeyToken=19572cd5deb5fefa

at MediaCenter.Extensibility.ExtensibilityPlugInEntryPointInfo.ExtensibilityPlugInLaunchInfo.LoadAddIn()
   at MediaCenter.Extensibility.ExtensibilityPlugInEntryPointInfo.Launch(Object& objState)
   at MediaCenter.Extensibility.ExtensibilityEntryPoint.Launch(PageBasedUCPService ucp, Object objMediaContext, Object[] entryPointParameters, String altPageUrl, ExtensibilityAutomation& exautoUsed)

InnerException System.ArgumentException: Unable to load assembly: Ceton.Otay.AddIn, Version=13.11.19.553, Culture=neutral, PublicKeyToken=19572cd5deb5fefa
Parameter name: fullName


Server stack trace: 
   at MediaCenter.Extensibility.RemoteTypeLoader.CreateInstance(String fullName, Assembly& asm)
   at MediaCenter.Extensibility.AddInLoader.CreateInstance(String fullName)
   at System.Runtime.Remoting.Messaging.Message.Dispatch(Object target)
   at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)

Exception rethrown at [0]: 
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at MediaCenter.Extensibility.AddInLoader.CreateInstance(String fullName)
   at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
   at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)

Exception rethrown at [1]: 
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at Microsoft.MediaCenter.Hosting.Infrastructure.IRemoteTypeLoader.CreateInstance(String fullName)
   at MediaCenter.Extensibility.ExtensibilityPlugInEntryPointInfo.ExtensibilityPlugInLaunchInfo.LoadAddIn()

InnerException System.IO.FileNotFoundException: Could not load file or assembly 'Ceton.Otay.AddIn, Version=13.11.19.553, Culture=neutral, PublicKeyToken=19572cd5deb5fefa' or one of its dependencies. The system cannot find the file specified.

at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
   at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
   at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean forIntrospection)
   at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
   at System.Reflection.Assembly.Load(String assemblyString)
   at MediaCenter.Extensibility.RemoteTypeLoader.LoadAssembly(String assemblyName, Exception& loadException)


Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="ehExtHost" />
    <EventID Qualifiers="0">0</EventID>
    <Level>4</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2016-03-11T03:19:47.614384200Z" />
    <EventRecordID>851</EventRecordID>
    <Channel>Media Center</Channel>
    <Computer>Win10</Computer>
    <Security />
  </System>
  <EventData>
    <Data>Exception Microsoft.MediaCenter.Hosting.Infrastructure.InvalidAddInException: Unable to load invalid add-in Ceton.Otay.BackgroundAddIn, Ceton.Otay.AddIn, Version=13.11.19.553, Culture=neutral, PublicKeyToken=19572cd5deb5fefa

at MediaCenter.Extensibility.ExtensibilityPlugInEntryPointInfo.ExtensibilityPlugInLaunchInfo.LoadAddIn()
   at MediaCenter.Extensibility.ExtensibilityPlugInEntryPointInfo.Launch(Object& objState)
   at MediaCenter.Extensibility.ExtensibilityEntryPoint.Launch(PageBasedUCPService ucp, Object objMediaContext, Object[] entryPointParameters, String altPageUrl, ExtensibilityAutomation& exautoUsed)

InnerException System.ArgumentException: Unable to load assembly: Ceton.Otay.AddIn, Version=13.11.19.553, Culture=neutral, PublicKeyToken=19572cd5deb5fefa
Parameter name: fullName


Server stack trace: 
   at MediaCenter.Extensibility.RemoteTypeLoader.CreateInstance(String fullName, Assembly& asm)
   at MediaCenter.Extensibility.AddInLoader.CreateInstance(String fullName)
   at System.Runtime.Remoting.Messaging.Message.Dispatch(Object target)
   at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)

Exception rethrown at [0]: 
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at MediaCenter.Extensibility.AddInLoader.CreateInstance(String fullName)
   at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
   at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)

Exception rethrown at [1]: 
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   at Microsoft.MediaCenter.Hosting.Infrastructure.IRemoteTypeLoader.CreateInstance(String fullName)
   at MediaCenter.Extensibility.ExtensibilityPlugInEntryPointInfo.ExtensibilityPlugInLaunchInfo.LoadAddIn()

InnerException System.IO.FileNotFoundException: Could not load file or assembly 'Ceton.Otay.AddIn, Version=13.11.19.553, Culture=neutral, PublicKeyToken=19572cd5deb5fefa' or one of its dependencies. The system cannot find the file specified.

at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
   at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
   at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean forIntrospection)
   at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
   at System.Reflection.Assembly.Load(String assemblyString)
   at MediaCenter.Extensibility.RemoteTypeLoader.LoadAssembly(String assemblyName, Exception& loadException)

</Data>
  </EventData>
</Event>
Another error...

Code: Select all

Log Name:      System
Source:        Microsoft-Windows-DistributedCOM
Date:          3/10/2016 10:21:05 PM
Event ID:      10016
Task Category: None
Level:         Error
Keywords:      Classic
User:          WIN10\Mcx1-WIN10
Computer:      Win10
Description:
The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID 
{D63B10C5-BB46-4990-A94F-E40B9D520160}
 and APPID 
{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
 to the user WIN10\Mcx1-WIN10 SID (S-1-5-21-2299136264-3936245276-219555998-1005) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-DistributedCOM" Guid="{1B562E86-B7AA-4131-BADC-B6F3A001407E}" EventSourceName="DCOM" />
    <EventID Qualifiers="0">10016</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>0</Task>
    <Opcode>0</Opcode>
    <Keywords>0x8080000000000000</Keywords>
    <TimeCreated SystemTime="2016-03-11T03:21:05.112231400Z" />
    <EventRecordID>9086</EventRecordID>
    <Correlation />
    <Execution ProcessID="776" ThreadID="5600" />
    <Channel>System</Channel>
    <Computer>Win10</Computer>
    <Security UserID="S-1-5-21-2299136264-3936245276-219555998-1005" />
  </System>
  <EventData>
    <Data Name="param1">application-specific</Data>
    <Data Name="param2">Local</Data>
    <Data Name="param3">Activation</Data>
    <Data Name="param4">{D63B10C5-BB46-4990-A94F-E40B9D520160}</Data>
    <Data Name="param5">{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}</Data>
    <Data Name="param6">WIN10</Data>
    <Data Name="param7">Mcx1-WIN10</Data>
    <Data Name="param8">S-1-5-21-2299136264-3936245276-219555998-1005</Data>
    <Data Name="param9">LocalHost (Using LRPC)</Data>
    <Data Name="param10">Unavailable</Data>
    <Data Name="param11">Unavailable</Data>
  </EventData>
</Event>
Here are the contents of the MMC install exe

Thanks RyC, this must be the version you were suggesting.
Attachments
Meluvalli022.jpg

User avatar
Crash2009

Posts: 4357
Joined: Thu May 17, 2012 12:38 am
Location: Ann Arbor, Michigan

HTPC Specs: Show details

#145

Post by Crash2009 » Fri Mar 11, 2016 10:25 pm

Went back to the most recent version of MMC v1361. 1361 will operate the HTPC. Will also do some Echo Extender stuff, such as when you select a channel and select tune, it will trigger the tuner to start streaming to the HTPC. I don't think WMCv12 knows what to do with the stream, so nothing displays on the Echo.

User avatar
Crash2009

Posts: 4357
Joined: Thu May 17, 2012 12:38 am
Location: Ann Arbor, Michigan

HTPC Specs: Show details

#146

Post by Crash2009 » Mon Apr 25, 2016 7:48 pm

Setup Custom

Once again, my terminology is causing complications. It appears that many people know this process by a different name. When I suggest use Setup/Custom, this is what I am referring to.

Open WMC and go to Tasks/General/Windows Media Center Setup
Attachments
SetupCustom001.jpg
SetupCustom002.jpg
SetupCustom003.jpg

User avatar
Crash2009

Posts: 4357
Joined: Thu May 17, 2012 12:38 am
Location: Ann Arbor, Michigan

HTPC Specs: Show details

#147

Post by Crash2009 » Mon Apr 25, 2016 7:52 pm

continued....

Run Setup Again/Yes/OK
Attachments
SetupCustom004.jpg
SetupCustom005.jpg
SetupCustom006.jpg

User avatar
Crash2009

Posts: 4357
Joined: Thu May 17, 2012 12:38 am
Location: Ann Arbor, Michigan

HTPC Specs: Show details

#148

Post by Crash2009 » Mon Apr 25, 2016 7:56 pm

continued.....

Finally we get to Setup/Custom

Custom/OK/No
Attachments
SetupCustom007.jpg
SetupCustom008.jpg
SetupCustom009.jpg

User avatar
Crash2009

Posts: 4357
Joined: Thu May 17, 2012 12:38 am
Location: Ann Arbor, Michigan

HTPC Specs: Show details

#149

Post by Crash2009 » Mon Apr 25, 2016 8:11 pm

Keep going...

Yes/Enter/Configure tuners, TV Signal, and Guide

You are not finished yet, there is 28 more pictures to go.
Attachments
SetupCustom010.jpg
SetupCustom011.jpg
SetupCustom012.jpg

User avatar
Crash2009

Posts: 4357
Joined: Thu May 17, 2012 12:38 am
Location: Ann Arbor, Michigan

HTPC Specs: Show details

#150

Post by Crash2009 » Mon Apr 25, 2016 8:14 pm

United States Yes/your Zip Code/I agree
Attachments
SetupCustom013.jpg
SetupCustom014.jpg
SetupCustom015.jpg

User avatar
Crash2009

Posts: 4357
Joined: Thu May 17, 2012 12:38 am
Location: Ann Arbor, Michigan

HTPC Specs: Show details

#151

Post by Crash2009 » Mon Apr 25, 2016 8:17 pm

Yes/Yes/Yes
Attachments
SetupCustom016.jpg
SetupCustom017.jpg
SetupCustom018.jpg

User avatar
Crash2009

Posts: 4357
Joined: Thu May 17, 2012 12:38 am
Location: Ann Arbor, Michigan

HTPC Specs: Show details

#152

Post by Crash2009 » Mon Apr 25, 2016 8:22 pm

You should see all your tuners here.

Choose your TV Signal Provider.....notice only 5 of 7 choices are shown. There are 2 more choices hidden down below. One of them might be the one you need.

Hit Next
Attachments
SetupCustom019.jpg
SetupCustom020.jpg
SetupCustom021.jpg

User avatar
Crash2009

Posts: 4357
Joined: Thu May 17, 2012 12:38 am
Location: Ann Arbor, Michigan

HTPC Specs: Show details

#153

Post by Crash2009 » Mon Apr 25, 2016 10:53 pm

TV Signal Setup is Finished

Next Setup your Display. This is not optional.

You are not finished yet...17 more pages to go.
Attachments
SetupCustom022.jpg
SetupCustom023.jpg
SetupCustom024.jpg

User avatar
Crash2009

Posts: 4357
Joined: Thu May 17, 2012 12:38 am
Location: Ann Arbor, Michigan

HTPC Specs: Show details

#154

Post by Crash2009 » Mon Apr 25, 2016 10:56 pm

Display continued...
Attachments
SetupCustom025.jpg
SetupCustom026.jpg
SetupCustom027.jpg

User avatar
Crash2009

Posts: 4357
Joined: Thu May 17, 2012 12:38 am
Location: Ann Arbor, Michigan

HTPC Specs: Show details

#155

Post by Crash2009 » Mon Apr 25, 2016 10:59 pm

Display is done.

Speakers next.

No, you are not finished yet.
Attachments
SetupCustom028.jpg
SetupCustom029.jpg
SetupCustom030.jpg

User avatar
Crash2009

Posts: 4357
Joined: Thu May 17, 2012 12:38 am
Location: Ann Arbor, Michigan

HTPC Specs: Show details

#156

Post by Crash2009 » Mon Apr 25, 2016 11:05 pm

Setup Speakers

Setup media libraries

I'll take you for a tour of Recorded TV in Windows 10
Attachments
SetupCustom031.jpg
SetupCustom032.jpg
SetupCustom033.jpg

User avatar
Crash2009

Posts: 4357
Joined: Thu May 17, 2012 12:38 am
Location: Ann Arbor, Michigan

HTPC Specs: Show details

#157

Post by Crash2009 » Mon Apr 25, 2016 11:15 pm

Add folders to the library

On this Computer

+Local drive (C) This test box only has one drive. Normally (C) would NOT have any storage on it at all. Ideally you would make 5 folders on your (D) drive and aim your library setup at the folders on (D)

Music
Pictures
Videos
Recorded TV
Movies
Attachments
SetupCustom034.jpg
SetupCustom035.jpg
SetupCustom036.jpg

User avatar
Crash2009

Posts: 4357
Joined: Thu May 17, 2012 12:38 am
Location: Ann Arbor, Michigan

HTPC Specs: Show details

#158

Post by Crash2009 » Mon Apr 25, 2016 11:23 pm

Likely because I have only one drive on this box, I am not allowed to change the location of Recorded TV. But I do notice it has a check beside it which is good.

Confirmation of what Libraries are setup.
Attachments
SetupCustom037.jpg
SetupCustom038.jpg
SetupCustom039.jpg
Last edited by Crash2009 on Mon Apr 25, 2016 11:25 pm, edited 1 time in total.

User avatar
Crash2009

Posts: 4357
Joined: Thu May 17, 2012 12:38 am
Location: Ann Arbor, Michigan

HTPC Specs: Show details

#159

Post by Crash2009 » Mon Apr 25, 2016 11:24 pm

Congratulations, now you have just completed all 40 pages of Setup/Custom.
Attachments
SetupCustom040.jpg

User avatar
Crash2009

Posts: 4357
Joined: Thu May 17, 2012 12:38 am
Location: Ann Arbor, Michigan

HTPC Specs: Show details

#160

Post by Crash2009 » Fri Jul 15, 2016 3:37 pm

Crash2009 wrote:
RyC wrote:According to this post, try v13_02_26_1062

http://www.thegreenbutton.tv/forums/vie ... 79#p100579
Win 10's installer prevents me from running software written for Win 7 SP1. Do you know of a workaround for that?

We got a fix for this one, thanks to T-S

Code: Select all

%windir%\ehome\registermceapp.exe /allusers "C:\Program Files\Ceton\Echo\Ceton.Echo.AddIn.xml" /u

%windir%\ehome\registermceapp.exe /allusers "C:\Program Files\Ceton\Echo\Ceton.Echo.AddIn.xml"

pause
As a result of the above code, T-S has unlocked the Ceton Echo Installer.

https://www.datafilehost.com/d/30b388a9 UNCHECK Download with Secure Download Manager
Attachments
CetonEcho019.jpg
CetonEcho018.jpg
CetonEcho017.jpg

Post Reply