• 沒有找到結果。

同步多媒體 同步多媒體 同步多媒體 同步多媒體整合 整合 整合語言 整合 語言 語言 語言(Synchronized Multimedia Integration, SMIL)

2.5.1 SMIL 簡介 簡介 簡介 簡介

是 W3C 為採用 XML 描述多媒體而提出的建議標準。它定義了時間標籤、

布局標籤、動畫、視覺漸變(visual transitions)和媒體嵌入等。除此之外,SMIL 可呈現的項目包含文本、圖像、視頻和音頻,以及鏈接到其它 SMIL 演示。SMIL markup 是一種用來製作多媒體的 XML 語言,就像用 HTML 可以製作網頁【7】。

SMIL 1.0標準於1998年6月15日公佈。SMIL2.0標準於2004年11月5日公佈。

SMIL 2.1則於2005年12月正式成為官方建議標準,基於在手機的多媒體消息系統 (Multimedia Messaging System) 中使用SMIL的經驗,SMIL 2.1添加了少量的擴展。

SMIL 3.0的第一版草稿於2006年12月公佈,參與制定標準的公司眾多,其中包括 Compaq、Gateway、IBM、Microsoft、RealNetworks、Oratrix等【7】。

SMIL 文檔和 HTML 文檔有相似的結構,它們都被分為<head>和<body>兩 個部分。<head>部分包含布局和元數據(metadata)信息。<body>部分則包括時間 信息(通常由並行<par>和序列<seq>兩個主要標籤組成)。SMIL 通過 URI 引用 媒體對象,並允許媒體共享和分散式存儲。該語言還允許為不同的媒體對象指定 不同的頻寬【7】。

目前,SMIL 正被應用於手持設備 (Multimedia Messaging Service

機簡訊(SMS)相當,但可以包含視頻

 Sequence Element:<seq>

屬性如下:

17

正被應用於手持設備,並因此產生了一個被稱作 Service,多媒體消息服務,俗稱彩信)的子集 但可以包含視頻、音頻和圖片(如圖 2.4 所示)。

很多多媒體技術人員戲稱 MMS 為迷你 SMIL(Mini-Me SMIL)

(可縮放向量圖型)標準以及時控文本(Timed Text)

圖 2.4 SMIL 整合網路的視訊多媒體

SMIL Markup

XML,因此其標籤對大小寫敏感,所有的 SMIL 一個完整的 SMIL 文件必須以<smil>標籤開始,而且以

的文件中可以包含<head>這個元素,是用來儲存有關呈現佈局 Me SMIL)。SMIL 的 (Timed Text)標準

SMIL 標記都必 而且以</smil>標 是用來儲存有關呈現佈局

用來包含媒體元素。

它可以達到連續播放的目的,其主要的

18

表 2.3 SMIL sequence Element 屬性屬性

屬性屬性(Attribute) 值(Value) 值值 功能描述功能描述(Descrition) 功能描述功能描述

begin

Time 設定開始播放的延遲時間

dur

Time 設定播放的時間長短

repeatCount

number 設定播放的次數

 Parallel Element:<par>這個標籤,可使多個影音來源同時播放,其主要的屬 性如下:

表 2.4 SMIL Parallel Element 屬性屬性

屬性屬性(Attribute) 值值值值(Value) 功能描述功能描述(Description) 功能描述功能描述

begin

time 設定開始播放的延遲時間

dur

time 設定播放的時間長短

endsync

first|last|id(clip) 同步停止元素

repeatCount

number 設定播放的次數

 Media Elements:下列為主要的 media 元素:

表 2.5 SMIL Media Elements 主要元素 元素

元素 元素

元素(Element) 描述描述描述描述(Description)

Ver

<animation>

定義動畫 1

<audio>

定義音頻片段 1

<brush>

定義筆刷 1

<img>

定義圖片 1

<param>

定義參數 1

<ref>

定義通用的媒體引用 1

<text>

定義文本 1

<textstream>

定義文本流 1

<video>

定義視頻 1

19

 Media Elements:下列為主要的 media 屬性:

表 2.6 SMIL Media Elements 主要屬性 屬性

屬性 屬性

屬性(Attribute) 描述描述描述描述(Description)

Ver

erase

定義計時完成後該元素的行為 1

src

定義媒體對象的來源 1

type

定義媒體類型 1

2.6 台灣學習物件 台灣學習物件 台灣學習物件 台灣學習物件詮釋 詮釋 詮釋資料標準 詮釋 資料標準 資料標準(Taiewn Learning Objects 資料標準