СМИЛ
Овај чланак је започет или проширен кроз пројекат семинарских радова. Потребно је проверити превод, правопис и вики-синтаксу. Када завршите са провером, допишете да након |проверено=. |
SMIL (енгл. Synchronized Multimedia Integration Language) је, препорука W3C-а (енгл. World Wide Web Consortium), језик за обележавање (енгл. markup language) који служи за описивање мултимедијалних презентација. Може се, између осталог, користити за креирање презентација са слајдовима (Интернет одговор на Power Point);
- Презентације могу да комбинују различите типове мултимедијалног садржаја (текст, видео, аудио, итд.);
- Могуће је истовремено приказивање различитих мултимедијалних датотека које долазе са различитих Веб сервера;
- Презентације могу да садрже везе са другим SMIL презентацијама;
- Презентације могу да садрже контролну дугмад (stop, start, next, ...);
- Могуће је дефинисање редоследа приказивања елемената презентације као и дужине трајања њиховог приказивања;
- Могуће је дефинисање позиције на којој ће се приказивати одговарајући елементи презентације.[1]
SMIL | |
---|---|
Оригинални назив | енгл. Synchronized Multimedia Integration Language |
Модел | језик за обележавање |
Аутор(и) | World Wide Web Consortium |
Веб-сајт | SMIL 3.0 |
Верзије
уредиОд 2008. године, актуелна верзија стандарда је SMIL 3.0.
SMIL 1.0
уредиSMIL 1.0 постаје W3C препорука у јуну 1999.
SMIL 2.0
уредиSMIL 2.0 је од августа 2001. W3C препорука. Представио је структуру модуларног језика који олакшава интеграцију SMIL семантике на другим језицима базираним на XML-у. Основне анимације и временски модули су интегрисани у скалабилној векторској графици (SVG) и SMIL модули формирају основу за темпирани текст (енгл. Timed Text). Модуларна структура омогућила је да се дефинише стандардни SMIL профил језика, XHTML + SMIL језички профил са заједничком синтаксом и стандардизованом семантиком.
SMIL 2.1
уредиSMIL 2.1 постаје W3C препорука у децембру 2005. Укључује мали број екстензија на основу практичног искуства прикупљеног користећи SMIL приликом коришћења MMS-а на мобилним телефонима.
SMIL 3.0
уредиSMIL 3.0 постаје W3C препорука у децембру 2008. Први пут је приказан у фази развоја 21. децембра 2006.[2] Последња исправка имплементирана је 6. октобра 2008.[3][4]
Ауторски алати
уредиАуторски и рендеринг алати за smilText и SMIL 3.0 PanZoom функционалност:
- Fluition, Confluent Technologies
- Ezer, SMIL Media
- Grins, Oratrix
- GoLive6, Adobe
- Hi-Caption, алат за снимање, развио га је Hisoftware
- HomeSite, Allaire
- JM-Mobile Editor, за мобилне уређаје користи SMIL и J2ME технологије
- Kino: нелинеарни DV едитор за GNU/Linux. Користи IEEE-1394 за снимање.
- LimSee2 је open source SMIL ауторски алат, са подршком за SMIL 1.0 и SMIL 2.0.
- MAGpie, алат за снимање WGBH
- MovieBoard, за електронско учење
- MMS Simulators list
- Perly SMIL, SMIL 1.0 Perl модул
- ppt2smil, алат је PowerPoint макро који претвара PowerPoint презентацију у SMIL презентацију.
- RealSlideshow Basic, RealNetworks
- SMIL Composer SuperToolz, HotSausage
- Smibase, пакет софтвера за сервере
- SMIL Editor V2.0, DoCoMo
- SMILGen, RealNetworks
- SMIL Scenario Creator, KDDI
- SMIRK presentation, ауторски алат за лако пребацивање слајдова у SMIL 2.0, SMIL 1.0, XHTML + SMIL, HTML 4.01.
- SMOX Pad и SMOX Editor, за SMIL и HTML+Time.
- SMG је ауторски алат за PDA, BREW, мобилне телефоне и PC. Развио га је Smilmedia
- TAG Editor 2.0, Digital Renaissance
- Tagfree 2000 SMIL Editor
- Toolkit for MPEG-4 from IBM, прави MPEG-4 од садржаја направљеног у XMT-O (засновано на синтакси и семантици SMIL-а 2.0).
- TransTool je open source алат за транскрибовање
- VeonStudio, Veon
- Validator: SMIL 1.0, SMIL 2.0, SMIL 2.0 Basic and XHTML+SMIL, CWI.
- 3TMAN пружа могућност лаког прављења комплексних мултимедијалних пројеката као и експортовање пројеката у Html+time и/или SMIL формате
SMIL документа
уредиSMIL документ је сличне структуре као HTML документ, оба су најчешће подељена у необавезни <head>
одељак и неопходан <body>
одељак. Одељак <head>
садржи информације о изгледу као и мета информације, док одељак <body>
садржи информације о времену, обично се састоји од три главна тага - секвенцијални ("<seq>
", енгл. simple playlists), паралелни ("<par>
", енгл. multi-zone/multi-layer playback) и ексклузивни ("<excl>
", енгл. event-triggered interrupts). SMIL указује на медија-садржаје помоћу URL-а, што им омогућава да буду приступачни из више различитих презентација и да се налазе на различитим серверима ради бољег распореда оптерећења.
За планирање репродукције, SMIL подржава ISO-8601 wallclock()
date/time
спецификацију да дефинише begin/end
догађаје.
Екстензије
уредиSMIL фајлови имају .smi
или .smil
екстензију. Међутим, "SAMI" фајлови и Macintosh "self mounting image" фајлови такође имају екстензију .smi
, што може узроковати нејасноће. Због тога, SMIL фајлови обично користе .smil
екстензију да би избегли конфликте.
Комбинација SMIL-а и осталих стандарда базираних на XML-у
уредиSMIL + СВГ
уредиSMIL је један од три начина на који се СВГ анимација може постићи (друга два су Javascript и CSS анимације).
SMIL + RSS или други методи веб синдикације
уредиИако су RSS и Atom методи веб синдикације, са Former-ом који је популарнији као метод синдикације за подкастове, SMIL може бити користан као скрипта или плејлиста која повезује парчиће мултимедијалне целине који, онда, могу бити спојени помоћу RSS-а или Atom-а[5][6] . Осим тога, комбинација SMIL фајлова са RSS или Atom синдикатом би могла глувима да омогући приступ подкастовима кроз титлове темпираног текста[7]. Такође је могуће претворити мултимедију у хипермедију која се може повезати са неком другом аудио и видео мултимедијом.[8]
SMIL + VoiceXML и SMIL + MusicXML
уредиVoiceXML се може комбиновати са SMIL-ом да би се обезбедило секвенцијално читање страница или слајдова у гласовном претраживачу, док комбиновање SMIL-а са MusicXML-ом омогућава стварање секвенци музичких узорака које се веома лако могу комбиновати. Комбиновање SMIL-а и VoiceXML-а или SMIL-а и MusicXML са RSS-ом или Atom-ом може бити корисно за стварање псеудо-подкастова са уграђеним хипервезама, а комбиновањем SMIL-а и СВГ-а са VoiceXML-ом и/или MusicXMLом може се креирати анимација векторске графике са аутоматски омогућеним звуком и уграђеним хипервезама.
SMIL + TEI
уредиSMIL је предвиђен за коришћење унутар TEI докумената.[9]
Статус SMIL-а
уредиSMIL је имплементиран за мобилне уређаје и такође је створио[10] MMS који је мултимедијални еквивалент SMS-у.
SMIL је такође једна од основних технологија које се користе за напредне интеракције HD DVD-а.
Дигитална сигнализација прихвата SMIL као средство управљања динамичким рекламама на јавним местима.[11][12]
Интернет видео сајт Хулу користи SMIL као део технологије за репродукцију медија.
Плејери
уредиСофтвер
уредиНајчешће се користе веб прегледачи који имају уграђену подршку за SMIL.[13] Други софтвер који може да репродукује SMIL укључује:
- Adobe Media Player
- Amarok
- Helix Player
- QuickTime Player
- RealPlayer
- Totem
- Windows Media Player (Плејлисте)
- Zune (Плејлисте)
Хардвер
уреди
- 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 player
- ViewSonic NMP-550 media player
- ViewSonic EP1020r wireless display+player (подржава подгрупу SMIL-а)
- Innes DMC200 media player
- Innes DME204 media player са уграђеним HD H264 енкодером
Медија плејери који су засновани на посвећеном чипу за 1080p декодирање као што је Sigma Designs 8634 процесор имају уграђене SMIL плејере.
Литература
уреди- ван дер Хеијден, Деннис (25. 5. 2007). „СМИЛ Стандардс анд Мицрософт Интернет Еxплорер 6, 7, анд 8”. Аxистиве. Архивирано из оригинала 3. 6. 2007. г. Приступљено 22. 11. 2013.
Референце
уреди
- ^ Marić, Filip. Uvod u Veb i Internet tehnologije (PDF).
- ^ W3C 1st Working draft for SMIL 3.0
- ^ last draft revision of 3.0
- ^ Bulterman, D.C.A., & Rutledge, L. (2008). SMIL 3.0 Архивирано на сајту Wayback Machine (2. март 2009). New York, NY: Springer.
- ^ Podcasting & SMIL
- ^ Analysis of RSS+Time as a playlist format
- ^ Accessible Podcasting
- ^ Podcasting: SMIL Alternative?
- ^ Guidelines for Electronic Text Encoding and Interchange, [1] Архивирано на сајту Wayback Machine (27. мај 2015), [2] Архивирано на сајту Wayback Machine (27. мај 2015)
- ^ 3GPP, 3GPP TS 26.140 Multimedia Messaging Service (MMS); Media formats and codecs
- ^ DigiSigToday, Digital Signage Media Player to Support SMIL Standard Архивирано на сајту Wayback Machine (12. фебруар 2009), 2008
- ^ A-SMIL.ORG, SMIL for Digital Signage
- ^ „Can I use... SVG SMIL animation”. Приступљено 21. 1. 2015.
Спољашње везе
уреди