 |
|  |
|
|
|
 |
|
SMILとは何か
SMIL(スマイルと発音)とは、W3C(SMIL1.0が1998年にWorld Wide Web Consortiumから勧告)
のXMLに準拠したタグ言語で、Synchronized Maltimedia Integration Languageの頭文字から
とったもので、このSMILを使用することで、音声やビデオ、静止画、テキスト、アニメーションなど
のマルチメディアデータを組み合わせたインタラクティブなプレゼンテーションが作成できる。
また、マルチメディアプレゼンテーションを構成するだけでなく、画面のどの部分にどういった
タイミングで表示するかを正確に、複数のメディアデータを同期させ再生させることができる。
SMILの特徴
SMILの特徴としてまず取り上げたいのが、HTMLと同じようなテキスト記述で構成するということ
だ。Webページがどのような仕組み(記述)で表示されるかということを理解しているようであれば
SMILはすぐに習得できる。また、クリエィティブなWeb表現を行う感覚で作成できるので、まさに
最適なマルチメディアプレゼンテーション手法であり、主にRealMediaの表現手法として取り入れ
られるケースが多いようだ。
SMILプレゼンテーション具体的な特徴としては以下のようなものが上げられる。
@:HTMLと同じようにカスタマイズが容易におこなえる。
A:プレゼンテーションの時間設定と制御のタイミングが正確にコントロールできる。
B:エンコードしたクリップを変更せず、タイムラインの指定タイミングを計ることができる。
C:プレゼンテーションのレイアウト表現が自由におこなえる。
例えば、前述のテーブル組したポップアップ型の埋め込みプレーヤーをJavaScriptで再生
させることが、元画像の上に重ねて再生させたり、外国の映画のような字幕スーパーを表示
したりすることができる。
D:複数言語でのプレゼンテーションがおこなえる。
複数の異なる言語のクリップを作成するには、サウンドトラックを含まないビデオクリップを
一つ作成してから、各言語(日本語、英語、フランス語など)のオーディオクリップを作成する。
このオーディオクリップをSMILファイルへリンクさせるだけで、再生プレーヤーが言語の
環境設定に基づいてサウンドトラックを選択したプレゼンテーション再生をおこなう。
E:異なったサーバ間のコーディネートができる。
SMILファイルはクリップ毎に別々のURLを表示するため、異なるサーバに保存されたクリップ
であっても一つのSMILファイルとして統合したプレゼンテーションができる。
例えば、Real Serverでビデオクリップを表示させWebサーバに保存されているテキストや
静止画像を使用することも可能だ。
|
|
|
|
|
SMILでいこう
|