0

Windows 7 で Windows Media Center を制御できるように、Android デバイス用の一種のリモート コントロール アプリを構築することに興味があります。コマンドを物理的なリモートから送信されているかのようにメディア センターに送信するにはどうすればよいですか? たとえば、テレビのチャンネルを 67 に変更したいとします。コード的にはどのようにすればよいでしょうか。C# でコーディングしたいのですが、C++ も使用できます

4

2 に答える 2

2

これまでの私のアプローチは、カスタム Media Center アドインを作成し (Media Center SDK をダウンロード)、2 つの非常に単純なインターフェイスを実装することでした: IAddInModule, IAddInEntryPoint. アドインを GAC 化し、RegisterMCEApp.exe を使用して登録するなど、アドインをホストするためにジャンプする必要がある小さなフープがいくつかありますが、これらをグーグルで検索すると非常に簡単になります。

この段階に到達すると、アドインが Media Center の Extra ページに表示され、アドインを WCF サービスとして (または必要に応じて) ホストするオプションが表示され、多くの機会が提供されます。リモート管理用。

Media Centers SDK から挿入された AddInHost タイプを使用すると、次のようなホスト コマンドを実行できます。

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

これが役に立てば幸いです。私はまだここでロープを自分で学んでいます。

于 2010-12-31T15:40:18.563 に答える
-2

Bluetooth Stack、widecomm、または bluesoliel ドライバーを使用してみてください。BT コマンドを Android フォン経由で Media Center PC に送信し、それらを処理してチャンネルを調整する必要があります。

于 2010-09-13T20:14:36.777 に答える