繁体   English   中英

远程控制Windows Media Center

[英]Remote controlling Windows Media Center

我有兴趣为Android设备构建各种远程控制应用程序,以使它们可以在Windows 7上控制Windows Media Center。如何将命令发送到Media Center,就像它们来自物理遥控器一样? 比方说,例如,我想将电视更改为67频道,我该如何明智地进行编码? 我更喜欢用C#进行编码,但可以使用C ++

到目前为止,我的方法是编写一个自定义Media Center插件(下载Media Center SDK)并实现两个非常简单的接口: IAddInModule, IAddInEntryPoint 为了托管它,您需要跳过几个较小的步骤,其中包括GAC加载项并使用RegisterMCEApp.exe注册,但是使用Google搜索将其变得非常简单。

进入此阶段后,您将看到您的加载项出现在Media Center的Extra页面中,然后您可以选择将该加载项作为WCF服务托管(或者您希望如此),它提供了很多机会用于远程管理。

使用Media Centers SDK中注入的AddInHost类型,您可以执行主机命令,例如:

Host.MediaCenterEnvironment.MediaExperience.Transport.PlayRate = PlayRate.Play

希望这会有所帮助,我还是自己在这里学习绳索。

您应该尝试使用Bluetooth Stack,widecomm或bluesoliel驱动程序。 您将需要通过您的手机将BT命令发送到Media Center PC,并对其进行处理以调谐频道。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM