- - PR -
Windows Network Projector
「Windows Network Projector」は、プロジェクタを実現する機能です。Windows Network Projector機能を追加したWindows Embedded CEを組み込むことで、ネットワークを介してWindows Vistaの画面(PowerPointスライドショウやWindows Media Playerの再生画面など)を表示するデバイス(プロジェクタ)を開発することができます。PCからWindows Network Projectorデバイスへの画面データの転送には、Windowsが従来提供しているRemote Desktopのプロトコルを利用しています。
| 注:Windows Vistaには、Windows Network Projectorデバイスに接続するための項目がスタートメニューに追加されています。 |
ここでもeBox-2300を例に、実機でWindows Network Projectorを起動させる方法を説明します。Networked Media Deviceと同様に新規プロジェクトを作成してBSPを選択します。
「Design Template」画面では「Thin Client」を、次に表示される「Design Template Variants」では「Windows Network Projector」を選択します。このテンプレートをベースにワークスペースを作成すると、Windows Network Projector機能を利用するコンポーネントがデフォルトで選択状態となります。
![]() |
| 画面9 Windows Network Projectorがオンになっている |
このワークスペースをビルドし、Windows Network Projector対応OSイメージを構築します。
前述のブートローダを利用して、OSイメージをeBox-2300上で起動させると以下のような画面が表示されます。
![]() |
| 画面10 Windows Network Projectorのシェル画面 |
これがサンプルとして用意されているWindows Network Projectorのシェルです(注)。シェル画面のURLとパスワードは、Windows Vista PCと接続する際に使用します。また、Windows Network ProjectorデバイスとWindows Vista PCは、WSD(Web Services on Devices)プロトコルを利用して情報のやりとりを行います。Windows Network ProjectorデバイスとWindows Vista PCを接続する際、上記のURLを入力する方法ではなくWSDを利用して接続対象を検索することもできます。
| 注:このシェルの操作方法は、Visual Studio 2005ヘルプの以下を参照。 ms-help://MS.VSCC.v80/MS.VSIPCC.v80/MS.WindowsCE.v60.en /CE_DevelopingDevice/html/3572186c-a030-4fad-80e1-ac3fd5f20164.htm |
◆
本稿で紹介した2つの機能はどちらも、サンプルのシェルなどのフレームワークが提供されていることが特徴です。
また、今回利用したeBox-2300のようにBSPが用意されているデバイスを利用することで、Windows Embedded CEだけではなくNetworked Media DeviceやWindows Network Projectorの機能を容易に評価することができます。
組み込み開発フォーラム 新着記事
- フルスクラッチの“Hello World”を動かしてみよう(2011/3/31)
- FlexRayプロトコルの概要(その2)(2011/3/29)
- JASA、東北地域に拠点を置く会員企業を支援(2011/3/25)
- NEC、震災の影響を受けた4拠点の生産再開を発表(2011/3/23)
- 内部ブロック図の基礎と共通要素(2011/3/22)
- インテル、被災地におけるITインフラの復旧を支援(2011/3/22)
- Facts on AUTOSAR/AUTOSAR導入の現実(2011/3/18)
- 計測器・震災被害ホットラインを開設、テクトロニクス(2011/3/18)
- ZMP、地震の揺れを多角的に計測するアプリ無償配布(2011/3/16)
- メンター、3Dテレビ・マルチメディア検証プラットフォーム(2011/3/16)
- 【番外編】タチの良い計測値、悪い計測値とは?(2011/3/15)
- tarファイルシステムをAndroidに組み込む!!(2011/3/10)






