Limbaj de integrare multimedia sincronizat

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Limbaj de integrare multimedia sincronizat
Tip MIME application/smil+xml
Standard SMIL 1.0 (Recomandare)
SMIL 2.0 Ediția a doua (Recomandare)
SMIL 2.1 (Recomandare)
SMIL 3.0 (Recomandare)

Limbajul de integrare multimedia sincronizat este o specificație a World Wide Web Consortium (W3C), al cărui scop este de a permite integrarea conținutului multimedia precum imagini, sunete, text, videoclipuri, animații și flux de text, astfel încât să permită crearea de prezentări.

Istorie

SMIL 1.0

SMIL 1.0 a devenit o recomandare W3C în iunie 1999.

SMIL 2.0

SMIL 2.0 a devenit o recomandare W3C în august 2001. SMIL 2.0 a introdus o structură de limbaj modulară, facilitând în mod eficient integrarea semanticii SMIL în alte limbaje bazate pe XML. Modulele de animație și sincronizare de bază au fost, de asemenea, integrate în ( SVG ), în timp ce modulele SMIL au constituit baza pentru Timed-Text . Structura modulară a făcut posibilă definirea profilului de limbă standard SMIL și XHTML + SMIL ca profil de limbă cu sintaxă comună și semantică standard.

SMIL 2.1

SMIL 2.1 a devenit o recomandare W3C în decembrie 2005. SMIL 2.1 include un număr mic de extensii bazate pe experiențe practice adunate cu SMIL în sistemul de mesagerie multimedia de pe telefoanele mobile.

SMIL 3.0

SMIL 3.0 a devenit o Recomandare W3C în decembrie 2008. A fost transmis ca proiect de către W3C la 21 decembrie 2006. [1] Ultimul proiect de revizuire a fost lansat la 6 octombrie 2008. [2] [3]

Documente SMIL

Un document SMIL are o structură similară cu un document HTML ; ele sunt de obicei împărțite între un <head> opțional și un <body> necesar. <head> conține informații despre aspect și metadate, în timp ce <body> conține informații de sincronizare și este în general compus dintr-o combinație de trei etichete secvențiale principale („<seq>”, liste de redare simple), paralele („<par>”, redare multi-zone / multi-layer) și exclusiv („<excl>”). SMIL se referă la obiectele multimedia ale adreselor URL , permițându-le să fie partajate între prezentări și stocate pe diferite servere pentru echilibrarea încărcării . Limbajul poate asocia, de asemenea, diferite obiecte multimedia cu cerințe diferite.

Pentru programarea redării, SMIL acceptă ceasul de perete ISO / 8601 pentru a defini când o listă de redare trebuie să înceapă / să se termine pe baza datelor evenimentului.

Extensie de fișier

Fișierele SMIL au o extensie .smi sau .smil . Cu toate acestea, fișierele Macintosh SAMI folosesc și extensia .smi , ceea ce creează o anumită ambiguitate. Ca urmare, fișierele SMIL folosesc de obicei extensia .smil pentru a evita confuzii și conflicte.

Combinație cu alte standarde bazate pe XML

SMIL + SVG

SMIL este unul dintre cele trei mijloace prin care SVG poate fi modificat (celelalte sunt JavaScript și CSS ).

SMIL + RSS sau alte metode de sindicalizare web

RSS și Atom sunt metode de sindicalizare web : prima este mai populară ca metodă de diseminare a conținutului Podcast , SMIL este potențial util ca script sau listă de redare care poate lega piese secvențiale de multimedia împreună și apoi poate fi sindicat prin RSS sau Atom. [4] [5] În plus, combinarea unei mulțimi de fișiere media .smil cu sindicarea RSS sau Atom ar fi utilă pentru accesibilitatea la podcast-urile subtitrate cu text temporizat cu funcție audio, [6] și poate rula, de asemenea, media hipermedia care poate fi un hyperlink către alte conținut audio și video conectabil. [7]

SMIL + VoiceXML și SMIL + MusicXML

VoiceXML poate fi combinat cu SMIL pentru a asigura citirea secvențială a mai multor pagini de precondiție sau diapozitive într-un browser vocal , în timp ce combinarea SMIL cu MusicXML ar permite crearea unor secvențe de partituri infinit de recombinabile. Combinarea SMIL + VoiceXML sau SMIL + MusicXML cu RSS sau Atom ar putea fi utilă pentru crearea unui pseudo-podcast cu hyperlinkuri încorporate, combinarea SMIL + SVG cu VoiceXML și / sau MusicXML ar fi utilă pentru crearea unei animații automate cu grafică vectorială audio activată cu încorporat hyperlinkuri.

SMIL + TEI

SMIL este destinat utilizării în documentele TEI . [8]

Starea SMIL

SMIL este utilizat pe dispozitive portabile și smartphone-uri și a apărut, de asemenea [ citat ] Serviciul de mesagerie multimedia (MMS).

SMIL este, de asemenea, una dintre tehnologiile de bază utilizate în DVD-urile HD pentru interactivitate avansată [ fără sursă ] .

Domeniul Digital Signage utilizează SMIL ca mijloc de a controla publicitatea dinamică în zonele comune. DigiSigToday [9] [10]

Site-ul video Hulu folosește SMIL ca parte a mass-media sale folosind această tehnologie [ fără sursă ] .

Unde este prezent SMIL

Software

Pentru a vizualiza o prezentare SMIL, un client va trebui să aibă instalat un player SMIL pe computerul său. Exemplele includ:

SMIL este capabil să afișeze fișiere SMIL în mod nativ în browserul web, eliminând necesitatea unui player SMIL separat sau a unui plug-in. Microsoft Internet Explorer are în prezent un sprijin limitat pentru funcțiile SMIL. Proiectul open source Mozilla încorporează tehnologii legate de XML SMIL și altele precum SVG și MathML în browserele lor.

Hardware

  • IAdea XMP-300 Media Player
  • SpinetiX HMP100 Hyper Media Player
  • SpinetiX HMP130 Hyper Media Player
  • SpinetiX HMP200 Hyper Media Player
  • Thomson / Grass Valley MediaEdge-3 jucători
  • Player media ViewSonic NMP-550
  • ViewSonic EP1020r Wireless Display + player (acceptă un subset de SMIL)
  • Player multimedia Innes DMC200
  • Innes DME204 HD media player cu codificator H264 încorporat

Playere media bazate pe cipuri dedicate de decodare 1080p, cum ar fi procesorul Sigma Designs 8634, sunt întotdeauna playere SMIL încorporate în ele.

Încorporați fișiere SMIL în paginile web XHTML

Un fișier SMIL trebuie integrat, apoi deschis cu un plug-in, cum ar fi pentru Apple cu QuickTime sau pentru Microsoft cu Windows Media Player pentru a fi vizualizat de un browser care nu acceptă SMIL.

Surse

Notă

  1. ^ Proiect de lucru W3C pentru SMIL 3.0 [ link rupt ]
  2. ^ Proiectul Revision 3.0 [ link rupt ]
  3. ^ Bulterman, DCA și Rutledge, L. (2008). SMIL 3.0 Arhivat 2 martie 2009 la Internet Archive. New York, NY:. Springer
  4. ^ podcasting și SMIL
  5. ^ [ Http://gonze.com/rss_plus_time.html analiza RSS + Time ca format de listă de redare]
  6. ^ podcasting accesibil
  7. ^ podcasting SMIL-alternative.html :? Alternativă SMIL [ link rupt ]
  8. ^ Liniile directoare pentru codarea și schimbul de text electronic, / it / html / FT.html Arhivat 31 martie 2014 la Internet Archive ., # SASYMP Arhivat 27 mai 2015 la Internet Archive .
  9. ^ , de / Digital Signage media Player pentru suport standard SMIL. Arhivat la 24 februarie 2014 la Internet Archive ., 2008
  10. ^ a-SMIL.ORG , SMIL pentru Digital Signage

Elemente conexe

Alte proiecte

linkuri externe

Șablon: Wikibooks

Controlul autorității LCCN ( EN ) sh2001003034
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT