Elemen Media SMIL

SMIL menggunakan elemen media untuk mendeskripsikan konten.

Elemen Media

Elemen media berikut dapat digunakan untuk termasuk objek media dalam dokumen SMIL:

Elemen Deskripsi Ver
<animation> Definisi animasi. 1
<audio> Definisi bagian audio. 1
<brush> Definisi kuas. 1
<img> Definisi gambar. 1
<param> Definisi parameter. 1
<ref> Definisi referensi media umum. 1
<text> Definisi teks. 1
<textstream> Definisi aliran teks. 1
<video> Definisi video. 1

Atribut Media

Harus menggunakan referensi (URL) dalam atribut src untuk termasuk setiap objek media dalam dokumen SMIL. Atribut src adalah atribut yang paling sering digunakan dalam elemen media.

Atribut type digunakan untuk mendefinisikan tipe media. Jika atribut type diabaikan, aplikasi mengandalkan informasi tipe yang diberikan oleh server. Para pengembang tidak harus mengandalkan ekstensi tipe berkas untuk mendefinisikan tipe berkas.

Atribut Deskripsi Ver
erase Definisi perilaku elemen setelah penyelesaian waktu. 1
src Definisi sumber objek media. 1
type Definisi tipe media. 1

Untuk daftar lengkap elemen dan atribut SMIL, kunjungi Panduan Referensi SMIL CodeW3C.com.

Elemen <animation>

Elemen <animation> mendefinisikan referensi objek animasi, yang disimpan dalam gambar vektor atau bentuk lainnya.

Jangan campurkan elemen <animation> dengan elemen <animate>. Elemen <animation> mendefinisikan objek animasi melalui referensi, sedangkan elemen <animate> mendefinisikan pertunjukan animasi elemen lain.

Elemen <audio>

Elemen <audio> mendefinisikan referensi objek audio, yang disimpan dalam audio yang direkam.

Contoh:

<html xmlns:t="urn:schemas-microsoft-com:time">
<head>
  <?import namespace="t" implementation="#default#time2">
</head>
<body>
<t:audio
src="liar.wav"
repeatCount="indefinite"
type="wav" />
</body>
</html>

TIY

Elemen <brush>

Elemen <brush> mendefinisikan warna atau pola pengisi.

Elemen ini mendefinisikan warna atau pola pengecoran objek media pengganti.

Elemen <img>

Elemen <img> mendefinisikan referensi objek gambar, yang disimpan dalam format gambar JPG atau lainnya.

Contoh:

<img src="myimage.gif" type="GIF" />

Elemen <param>

Elemen <param> mendefinisikan parameter untuk setiap elemen media lain.

Contoh:

<param name="color" value="red" />

Elemen <ref>

Elemen <ref> mendefinisikan referensi elemen media umum.

Elemen <ref> dapat digunakan dalam kasus media type yang belumwell-defined.

Elemen <text>

Elemen <text> mendefinisikan referensi objek teks yang disimpan sebagai teks.

Elemen <textstream>

Elemen <textstream> mendefinisikan referensi objek teks yang disimpan sebagai aliran teks.

Elemen <video>

Elemen <video> mendefinisikan referensi objek video yang disimpan sebagai video rekaman.

Contoh:

<html xmlns:t="urn:schemas-microsoft-com:time">
<head>
  <?import namespace="t" implementation="#default#time2">
</head>
<body>
<t:video
src="http://www.ananova.com/about/vap_windows_check.wmv"
repeatCount="indefinite"
type="wmv" />
</body>
</html>

TIY