Windows Media は単なるツールとコンポーネントを集めたものではありません。独立系ソフトウェア ベンダー (ISV) が、それを基に独自のデジタル
メディア ソリューションを構築することができる包括的プラットフォームです。Windows Media 9 シリーズのソフトウェア開発用キット (SDK)
は、開発者がこの強力な新プラットフォーム上に独自のソリューションを構築するために必要なツールを提供します。
コンテンツ作成および再生用ツールへの Windows Media 9 シリーズの統合
コンテンツ作成および再生用ツールへの Windows Media 9 シリーズの統合は少なくとも 2 つの方法で構築することができます。 第 1 に、ISV はWindows
Media 9 Series Format SDK
を使って Windows Media Audio / Video 9 シリーズのコーデックを自らのアプリケーションに深く一体化することができます。
これにより、最大のパワーと柔軟性を備えるとともに、開発者はコーデック、編集機能、およびアクセス方法の設定をゼロから組み立てる手間を省くことができます。
Microsoft はこれらの非常に強力な SDK を使って、Windows XP オペレーティング システムや Windows Media エンコーダ 9
シリーズ、そして多数のスタンドアロン アプリケーション内の Windows Media
ファイルや他のフォーマットの操作および再生を実行するコンポーネントを開発しました。
コンテンツ作成ツールを開発するための第 2 のオプションとして、開発者は
Windows Media エンコーダ 9 シリーズ SDK.
を使うことができす。 この SDK の一揃いのインターフェイスにより、開発者は簡単にエンコーダ自体の動作をスクリプト化することができます。 これは
Windows Media エンコーダ 9 シリーズの上に強力なメディア作成用アプリケーションを構築する簡単な方法であり、バッチ
エンコード用ツールやエンドユーザー向けの単純化されたエンコード用アプリケーションの構築に最適です。
ソフトウェア再生アプリケーションと Windows Media 9 シリーズの統合
作成用ツールの場合と同様、開発者は Windows Media Audio / Video 9
シリーズの再生機能を自らのプログラムに多様な方法で追加することができます。 Windows Media Audio / Video 9
シリーズの再生機能をアプリケーションに深く一体化するために
Windows Media 9 サービス Format SDK
を使ってメディア プレーヤー アプリケーションを構築することができます。
これにより、開発者はこの卓越したオーディオとビデオのテクノロジの再生機能を自己のアプリケーションに組み込むことができます。
さらに、アプリケーションは即時再生/常時再生ストリーム配信のサポート、Windows Media
DRM、メタデータなど、より多くの利点を提供することができます。
簡単な、そして完全にカスタム化された再生ツールの場合、開発者は Windows Media Player SDK に備わっている埋め込み Windows
Media Player 9 シリーズ ActiveX コントロールを使って再生アプリケーション全体を構築することもできます。 この埋め込みプレーヤー
オブジェクトにはフルセットの再生用コントロールが含まれていますが、カスタマイズおよびスクリプト化用のコントロールを使うと、数行のコードで完全な Web
「メディア プレーヤー」を構築することができます。 このコンポーネントは Win32 ベースのプレーヤー
アプリケーションにも埋め込むことができ、最小の作業でオーディオとビデオの再生機能が簡単に追加されます。 埋め込みに関する詳細は
Windows Media Player 9 シリーズ SDK.
でご覧になれます。
Windows Media Player 9 シリーズ SDK には、完全なソリューションの短期開発のための別のオプション、つまり Windows Media
Player 自体の上に構築されるカスタム メディア プレーヤーに関する情報が含まれています。 Windows Media Player 9
シリーズは広範囲にわたってカスタマイズすることができます。
外観 ・カスタム スキンを使って、Windows Media Player 9 シリーズのフォームと機能を完全に変更することができます。
機能 ・メディア プレーヤーの新しい機能を既存のものからスクリプト化することができます。 また、強力な新プラグイン モデルを使って完全に新しい機能を
Windows Media Player 9 シリーズに追加することもできます。
Windows Media サービス 9 シリーズの拡張
Windows Media サービス 9 シリーズはデジタル メディア コンテンツの配信のために豊かな能力と核となる機能を提供します。 Windows
Media サービス 9 シリーズの柔軟なプラグイン アーキテクチャを使って、アプリケーション開発者と IT
専門家はカスタマイズしたプラグインと新しいアプリケーションの作成を通してネイティブの機能を拡張することができ、Windows Media サービス 9
シリーズを既存のシステムやソリューションにシームレスに統合することができます。
Windows Media サービス 9 シリーズはリッチ プラグイン モデルをサポートします。 Windows Media サービス 9
シリーズの基本機能はプラグインとして実装されています。 これらのプラグインは管理者が Microsoft 管理コンソールや Web
ベースのインターフェイスを通してイネーブルしたり設定したりすることができます。