smil的特色

SMIL的特色

1.在網頁上放置媒體物件
在SMIL網頁中,所有可見的媒體物件(包含文字、影像、動畫、視訊等)都被放置在一個"region"之中,網頁製作者可以安排各個region在網頁
顯示上的佈局,也可以控制媒體物件在region中的進行縮放或捲動。比傳統網頁更進一步,就是這些region是可以互相重疊的,而使用新增的"z-
index"標籤來控制重疊區域何者在上層,使得網頁製作者可以進行三度空間的設計,提供更大的創意發揮空間。

2.能對媒體物件進行同步化的操作
和傳統網頁最大的不同,SMIL可以輕鬆的控制各個媒體物件的顯示、播放或隱沒。媒體物件的播放方式可以是循序的(seq標籤),例如在簡介文字後播放一
段影片,更進一步可以像是編寫一個節目的劇本;另外也允許同時並行的媒體內容(par標籤),例如將影片、字幕和配音同時播放,若配合下面將提到的
switch標籤,組合出一個多語言版本的動態媒體網頁是輕而易舉的事。當然也可以將"循序"和"並行"兩種方式混合使用。可以想像這樣的網頁可以呈現多
麼精采的效果!而且編輯這樣的網頁,只要簡單的文字的編輯器就能完成,不需要龐大複雜的專業多媒體編輯軟體。

3.依照使用者的設定、語言甚至連線頻寬,呈現不同的媒體內容
SMIL另一個更重要的特點,在於加入了"switch"的標籤,使得網頁在呈現時可以按照使用者的環境來調整不同的內容。例如使用者在低頻寬的情況下,SMIL可以傳出較低品質的圖形;也可以根據使用者的語系送出適合的文字。

4.提高頻寬利用率
一般而言,視頻訊號是多媒體元素中頻寬需求量最高的。而SMIL可將各種多媒體元素組合編輯的特色,網頁製作者可以儘量先將低頻寬需求的文字、圖片從視訊中分離出來,再利用SMIL進行同步播放,大幅減少高頻寬需求的視訊,以提高頻寬的利用率。

 

5.時間與空間的超連結(Hyperlink)

如同HTML,在SMIL中的媒體物件不一定要存在於單一主機,也可以使用超連結,例如將影片放在串流媒體伺服器,而將圖片和文字放在一般主機。這樣可以增加更新各種媒體物件的彈性。

傳統的網頁設計,超連結僅存在於一般的平面物件之間;即使連結到一段音樂或影片,也必須從檔案的開頭開始播放。SMIL則允許時間上的超連結,只要媒體播放引擎允許,當你按下某個超連結之後,可以直接跳到某段影音檔案的某一個時間開始播放。

6.與現存 Web 技術緊密結合
SMIL中包括現階段及未來的 Web 技術,如 CSS 樣式表、 HTML 超連結,以及基於XML 的語法。因此,SMIL可藉由 XML Namespace
整合到其他需要同步多媒體功能的XML 應用環境中。

 

參考來源:http://turtle.ee.ncku.edu.tw/