Az audiofájlokat web böngészőnek fel kell ismernie, hogy a böngésző tudja kezelni. A fájltípusok azonosítására szolgáló szabvány - Többcélú internetes levélbővítmények (MIME) - előírja az e-mailben továbbított nem szöveges fájlok jellegét. A MIME-t azonban a webböngészők is használják. A hanganyag weboldalba történő beágyazásához ellenőriznie kell, hogy a böngésző megérti-e a fájl MIME-típusát.
Audió beágyazása
Használja a MIME-típusokat a hangfájlok beágyazásához a weboldalakon a HTML4 szabvány használatával.
Adja meg a MIME típusú értéket az "embed" elem "típus" attribútumában. Például:
A HTML4 nem támogatja a hang natív lejátszását, csak a fájl beágyazását. Igénybe kell vennie egy plugint, hogy lejátsszon egy fájlt egy oldalon.
A HTML5-ben a "audio" elem támogatja az MP3, WAV és OGG formátumokat; ha a böngésző nem támogatja az elemet vagy a fájltípust, akkor hibaüzenetet indít. Az "audio" használatával a böngésző képes lejátszani a támogatott hangfájlokat plugin nélkül.
Mime típusok megértése
A közös fájlkiterjesztésekhez társított MIME-típusok. A tartalomtípus-mutató részletesen meghatározza a kiterjesztést. A tartalomtípusú címkék szűkített párként jelennek meg, az első kifejezés pedig azt jelöli, hogy milyen széles - például az audio vagy videó -, és a második kifejezés, amely az altípust jelzi. Az audio típus több tucat altípust támogathat, beleértve az MPEG, WAV és RealAudio specifikációkat.
Ha a MIME-típust egy hivatalos internetes szabvány támogatja, a szabványt egy számozott megjegyzésekre vonatkozó megjegyzéssel jelölik, amely a kommentáridőszak bezárásakor hivatalosan meghatározza a típust vagy altípust. Például az RFC 3003 meghatározza az audio / mpeg MIME típust. Nem minden RFC-t hivatalosan engedélyeztek; egyesek, mint például az RFC 3003, félig állandó "javasolt" állapotban léteznek.
Közös audio MIME-típusok
Az alábbi táblázat a leggyakoribb audio-specifikus MIME-típusokat azonosítja:
Audiofájl MIME-típusok
Fájlkiterjesztés | MIME típus | RFC |
---|---|---|
au | audio / alap | RFC 2046 |
snd | audio / alap | |
Lineáris PCM | auido / L24 | RFC 3190 |
középső | audio / mid | |
rMI | audio / mid | |
mp3 | audio / mpeg | RFC 3003 |
mp4 audió | audio / mp4 | |
aif | audio / x-AIFF | |
aifc | audio / x-AIFF | |
aiff | audio / x-AIFF | |
m3u | audio / x-mpegurl | |
ra | audio / vnd.rn-realaudio | |
kos | audio / vnd.rn-realaudio | |
Ogg Vorbis | audio / ogg | RFC 5334 |
Vorbis | audio / vorbis | RFC 5215 |
wav | audio / vnd.wav | RFC 2361 |