Aseta äänentoisto Web-sivuillesi oikean Mime-tyypin avulla
Web-selaimen on tunnistettava audiotiedostot niin, että selain osaa käsitellä sitä. Standardi tiedostotyyppien tunnistamiseksi - Monikäyttöiset Internet-postilaajennukset - määrittelee sähköpostilla lähetettyjen ei-tekstitiedostojen luonteen. MIME: tä käytetään kuitenkin myös selaimissa. Jos haluat upottaa äänen Web-sivulle, sinun on varmistettava, että selain ymmärtää tiedoston MIME-tyypin.
Äänen upottaminen
Käytä MIME-tyyppejä äänitiedostojen upottamiseen Web-sivuillesi HTML4-standardin avulla.
Sisällytä MIME-tyyppinen arvo upotuselementin tyyppiattribuuttiin. Esimerkiksi:
HTML4 ei tue äänen luonnollista toistoa, vaan vain upottamalla tiedosto. Jotta voit toistaa tiedoston sivulla, sinun on käytettävä pluginia.
HTML5: ssä audio- elementti tukee MP3-, WAV- ja OGG-muotoja; jos selain ei tue elementtiä tai tiedostotyyppiä, se käynnistää virheilmoituksen. Äänen käyttäminen sallii selainta toistamaan tuettuja äänitiedostoja ilman plugin tarvetta.
Mime-tyyppien ymmärtäminen
MIME-tyypit liittyvät tavallisiin tiedostojen laajennuksiin. Sisältötyypin ilmaisin tunnistaa laajennuksen yksityiskohtaisemmin. Sisällityyppiset tunnisteet näkyvät viivästetyinä pareina, ja ensimmäinen termi osoittaa laajan luokan siitä, mitä se on - esimerkiksi ääni tai video - ja toinen termi, joka osoittaa alatyypin. Äänityyppi voi tukea kymmeniä alatyyppejä, mukaan lukien MPEG-, WAV- ja RealAudio-määritykset.
Jos MIME-tyyppiä on tuettu virallisella Internet-standardilla, standardi ilmoitetaan numeroituun Kommenttipyyntöön, joka määrittelee tyypin tai alatyypin virallisesti, kun kommentointijakso sulkeutuu. Esimerkiksi RFC 3003 määrittää audio / mpeg MIME-tyypin. Kaikki RFC: t eivät ole virallisesti hyväksyttyjä; jotkut, kuten RFC 3003, ovat olemassa puolittain pysyvässä "ehdotetussa" tilassa.
Yleiset äänimallityypit
Seuraavassa taulukossa on eräitä yleisimpiä audiokohtaisia MIME-tyyppejä:
Äänitiedostojen MIME-tyypit
Tiedostopääte | MIME-tyyppi | RFC |
---|---|---|
au | audio / perus | RFC 2046 |
snd | audio / perus | |
Lineaarinen PCM | auido / L24 | RFC 3190 |
keski- | audio / mid | |
rmi | audio / mid | |
mp3 | audio / mpeg | RFC 3003 |
mp4 audio | audio / MP4 | |
aif | audio / X-aiff | |
AIFC | audio / X-aiff | |
aiff | audio / X-aiff | |
m3u | audio / X-mpegurl | |
ra | audio / vnd.rn-RealAudio- | |
RAM | audio / vnd.rn-RealAudio- | |
Ogg Vorbis | audio / ogg | RFC 5334 |
vorbis | audio / vorbis | RFC 5215 |
wav | audio / vnd.wav | RFC 2361 |