HOME News Contact Sitemap
Company Products Solutions Resources Partners Community
 
 
 

MediaWalker®とは?

MediaWalker® は電気製品にエンベッドLinuxベースのマルチメディアGUIオープンミドルウェアプラットフォームを提供する製品です。

MediaWalker®はオープンスタンダードミドルウェア標準に適応し、家庭用とモバイル用機器などに対して専用のマルチメディアGUIオープンアプリケーションプラットフォームを提供します。MediaWalker®の独特な特徴は環境統合機能とモジュール式のインターフェース作成機能を内蔵しています。MediaWalker®は高速かつ高画質のユーザーインターフェースをデフォルトUIとして内蔵し、開発効率をアップするため直感的に操作できるAPIも搭載されています。
さらに、高機能のモジュールミドルウェアプラットフォームを搭載することにより、さまざまな外部機能を柔軟そしてスピーディに統合することができます。MediaWalker®を通して電子機器、家電、モバイル機器に新たなアプリケーションや機能を簡単に追加することができます。
MediaWalker®のプラットフォームAPIとアプリケーションロジック、UIはそれぞれ独立しているので、開発者は自由に組み合わせを選択して、製品専用のアプリケーションやユーザーインターフェースをカスタマイズすることができます。






MediaWalker®製品内容

スタンダードオープンモジュールミドルウェアプラットフォームおよび2D/3D GUI開発キット

スタンダードオープンモジュールミドルウェアプラットフォームは音声、映像、画像とネットワーク運用のために開発されました。独特な方法でプラットフォームと各システムをシームレスで統合することができます。そしてGUI開発キットとツールは高速、高品質の美しいUIをデザインすることができ、MediaWalker®のフレームワークで開発したアプリケーションは様々なハードウェアに移植することができるので、開発経費のコストダウンにもなります。





MediaWalker® Service Diagram
 
 




MediaWalker®の利点

より良い柔軟なサービス統合

スタンダードオープンモジュールミドルウェアには以下のような利点があります。
- 製品の拡張性を増やすことができる
- サービスとネットワークコンテンツの強化
- 装置間の相互互換性を持つことができる(例えばDLNA、UPnP、など)
- 開発時間の短縮


最適なGUIプレゼンテーション

積木式の2D GUIはOpenGL ES 2.0の3Dライブラリに基づくため、MediaWalker®のGUI機能は一般のエンベッドミドルウェアより使いやすくなっています。
またMediaWalker®のモジュールミドルウェアプラットフォームはコンポーネントとモジュール(例えば GStreamer、 OpenMAX、UHAPI、DirectFB、HAVi と OpenGL ES UI frameworkなど)に互換性を持たせることができます。開発フレームワークを通して、開発されたアプリケーションはいろいろなハードウェアに移植することができるので、ハードウェアの統合問題と開発時間の短縮の手助けにもなります。本フレームワークはJavaとOpenGL ESに適応しているので、アプリケーションを開発するとき、ハードウェアの統合問題を考える手間を省き、ソフトの開発に専念することができます。






MediaWalker®は下記の用途には最適

- GUIを他製品と差別化し、製品価値を上げる
- 統合問題を容易に解決できる
- 別のプラットフォームで同じミドルウェアを使いたい場合






MediaWalker®
の特色

- 高度な2D/3Dグラフィック能力

- 32-bit ARGB colorとアルファ及びレイヤーコントロールサポート

- 720p以上の高画質GUIサポート

- 拡張APIサポート、例えば表示コントロール/プレイヤー/ネットワーク機能等

- アプリケーション開発フレームワークでグラフィックオプジェクトの重複使用および置き換えを確保することができる

- Java, C++, ANSI Cライブラリの同時サポート及び実行

- サポートメディア形式: Mpeg-1,2,4, H.264, VC1, MP3, AAC など (ハードウェアによる)

- ファイルシステム: FAT/FAT32/HFS+ Journaling/ NTF (ライセンスヒ必須)

- IRリモコンの設定

- HDMI/フルハイビジョンサポート(ハードウェアによる)

- WebKit/ Operaブラウザサポート

- マルチ言語フォントエンジンサポート

- サードCA/DRMのセキュリティサポート

- SQLiteによる構造データの保存

- ブルートゥースおよびWiFiなどの周辺サポート(ハードウェアによる)

- 豊かな開発環境、中にはエミュレータ、デバガ、メモリと最適化ツールそしてEclipse IDE プラグイン