[英]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.