SMIL - Google

SMIL

Z Wikipedii

Skocz do: nawigacji, szukaj

SMIL (wym. "smail", ang. Synchronized Multimedia Integration Language) jest standardem zalecanym przez W3C do opisu prezentacji multimedialnych z wykorzystaniem XML.

SMIL określa m.in. znaczniki synchronizacji, układu, animacji, przejść obrazu oraz zagnieżdżania. Pozwala na wstawianie obrazu, animacji, muzyki oraz filmów i umożliwia synchronizację tych elementów.


Spis treści

[edytuj] Rys historyczny

SMIL 1.0 – rekomendacja W3C czerwiec 1998,

SMIL 2.0 – rekomendacja W3C sierpień 2001,

SMIL 2.1 – rekomendacja W3C grudzień 2005,

SMIL 3.0 – specyfikacja kandydująca do rekomendacji W3C, ostatnia aktualizacja styczeń 2008


[edytuj] Zastosowanie

- Pokazy slajdów umieszczane w Internecie lub Intranecie

- Prezentacje połączone z innymi plikami SMIL

- Prezentacje zawierające klawisze kontrolne (stop, start, next, itp.)

- Definiowanie kolejności i czasu trwania obiektów multimedialnych

- Definiowanie pozycji i sposobu wyświetlania obiektów multimedialnych

- Wyświetlanie dokumentów zawierających elementy różnego typu np. audio, video, tekst

- Wyświetlanie różnorodnych elementów w tym samym czasie

- Wyświetlanie plików pochodzących z wielu różnych serwerów


[edytuj] Struktura dokumentu

 <smil>
 <head> 
    <layout> ... 
    </layout>
 </head>
 <body>
    <!-- komentarz-->
      ...
 </body>
 </smil>




Sekcja <head> - może występować (nie jest wymagana) - zawiera metadane i warstwy layout

Sekcja <body> - wymagana - zawiera informacje na temat zawartości prezentacji i sposobu jej wyświetlania (np. czasu, kolejności), - składa się głownie z kombinacji dwóch podstawowych tagów:

 a) parallel ("<par>") 
 b) sequential ("<seq>“)



<?xml version="1.0" encoding="ISO-8859-1"?> 
 <smil xmlns="http://www.w3.org/SMIL20/Language">
 <head> <!--The layout section defines regions in which to place content--> 
    <layout>
    ...
    </layout> <!--Transitions defined in head act on content defined in body-->
         <transition id="fade" type="fade" dur="1s"/>
         <transition id="push" type="pushWipe" dur="0.5s"/>
  </head>
  <body> 
    <par> <img src="imagefile.jpg" transIn="fade"/>
      <video src="soundfile.aif" transOut="push"/>  
    </par>
  </body>
</smil>




[edytuj] Moduły w SMIL 2.0

1. Timing

2. Time Manipulations

3. Animation

4. Content Control

5. Layout

6. Linking

7. Media Objects

8. Metainformation

9. Structure

10. Transitions


[edytuj] Moduły w SMIL 3.0

1. Animation 
2. Content Control 
3. Layout 
4. Linking 
5. Media Objects 
6. SmilText 
7. Metainformation 
8. Structure 
9. Timing 
10. Time Manipulations 
11. State 
12. Transitions 


[edytuj] Wyświetlanie plików SMIL

Odtwarzanie plików SMIL jest możliwe za pomocą:

- Apple's Quicktime player,

- Windows Media Player (WiMP)

- RealNetworks RealPlayer


Możliwość wyświetlania plików SMIL za pomocą przeglądarek Internetowych �w trakcie realizacji (pewne możliwości daje obecnie Microsoft's Internet Explorer).


[edytuj] Zastosowanie w telekomunikacji

SMIL jest również implementowany na urządzeniach mobilnych. Dzięki temu formatowi możliwe jest wysyłanie wiadomości MMS (Multimedia Messaging Service zwanych też „Mini-Me SMIL”).


[edytuj] Źródła

1. Synchronized Multimedia Integration Language

2. W3C: Synchronized Multimedia, [1]

3. Wikibooks, [2]

4. Synchronized Multimedia Integration Language (SMIL 1.0) Specification [3]

5. Synchronized Multimedia Integration Language (SMIL 3.0) [4]



[edytuj] Linki zewnętrzne


Irlandczycy jeszcze bardziej na NIE
Prawie 3/4 Irlandczyków sprzeciwia się zorganizowaniu nowego referendum w sprawie Traktatu z Lizbony - tak wynika z sondażu, którego rezultaty mają się ukazać w niedzielę.
Polak nadal w rękach nigeryjskich porywaczy
Grupa ośmiu robotników, porwanych w sobotni poranek przez nigeryjskich piratów, została wieczorem uwolniona. 8 innych osób nadal jest przetrzymywanych. W tej grupie jest jeden Polak.
W Nowej Zelandii też wielka woda
Potężne opady wywołujące powodzie i porywisty wiatr wyrywający drzewa - to nie tylko polski problem. Z żywiołami walczy również oddalona o tysiące kilometrów Nowa Zelandia.
Nagi Polak na szczycie islandzkiej góry
Na Islandii odnaleziono zaginionego w czwartek Polaka. Mężczyznę znaleziono w sobotę na szczycie góry Ejsa, niestety - był martwy. Najdziwniejsze jest to, że był kompletnie nagi.
Pogróżki wobec prezydenta Serbii
Prezydent Serbii Boris Tadić otrzymuje liczne maile z pogróżkami, a nawet groxbami śmierci. Serbscy ultranacjonaliści grożą mu śmiercią za "zdradę", jaką było według nich aresztowanie oskarżonego o zbrodnie wojenne Radovana Karadżicia.
Linki: Strona gwna