Synchronisierte Multimedia -Integrationssprache

Synchronisierte Multimedia -Integrationssprache
Dateiname Erweiterung
.Smil
Internet -Medientyp
Anwendung/Smil+XML
Entwickelt von World Wide Web Konsortium
Art des Formats Auszeichnungssprache
Standard
  • Lächeln 1.0 (Empfehlung)[1]
  • Smil 2.0 Second Edition (Empfehlung)[2]
  • Lächeln 2.1 (Empfehlung)[3]
  • Lächeln 3.0 (Empfehlung)[4]
Offenes Format? Ja
Lächer
Synchronisierte Multimedia -Integrationssprache
Demo animated feTurbulence feDisplacementMap SMIL.svg
SVG mit einem animierten Brechungseffekt unter Verwendung von Smil and SVG -Filtereffekte
Abkürzung Lächer
Einheimischer Name
Synchronisierte Multimedia -Integrationssprache
Letzte Version Lächeln 3.0
1. Dezember 2008
Organisation W3c
Komitee Symm Arbeitsgruppe
Redakteure
Redakteure
    • Dick Bulterman
    • Jack Jansen
    • Pablo Cesar
    • Sjoerd Mullender
    • Eric Hyche
    • Marisa Demeglio
    • Julien Quint
    • Hiroshi Kawamura
    • Daniel Weck
    • Xabiel García Pañeda
    • David Melendi
    • Samuel Cruz-Lara
    • Marcin Hanclik
    • Daniel F. Zucker
    • Thierry Michel
[4]
Grundstandards Xml, SVG
Domain Multimedia
Webseite www.W3.org/Tr/2008/Rec-smil3-20081201/

Synchronisierte Multimedia -Integrationssprache (Lächer (/sml/)) ist ein World Wide Web Konsortium empfohlen Erweiterbare Markup -Sprache (Xml) Auszeichnungssprache beschreiben Multimedia Präsentationen. Es definiert unter anderem Markup für Timing, Layout, Animationen, visuelle Übergänge und Medieneinbettung. SMIL ermöglicht das Präsentieren von Medienelementen wie Text, Bildern, Video, Audio, Links zu anderen lächelnden Präsentationen und Dateien von mehreren Webservern. Smil Markup ist in XML geschrieben und hat Ähnlichkeiten mit Html.

Versionsgeschichte

Ab 2008, das W3C -Empfehlung denn lächelnd ist Lächeln 3.0.

Lächeln 1.0

Smil 1.0 wurde am 15. Juni 1998 eine W3C -Empfehlung.[1][5]

Lächeln 2.0

Lächeln 2.0 wurde eine W3C -Empfehlung am 9. August 2001.[6] Smil 2.0 führte eine modulare Sprachstruktur ein, die die Integration der Smil-Semantik in andere XML-basierte Sprachen erleichterte. Grundlegende Animations- und Timing -Module wurden in skalierbare Vektorgrafiken integriert (SVG) und die lächelnden Module bildeten eine Grundlage für Zeitgesteuertes Text. Die modulare Struktur machte es möglich, das Standard -Smil -Sprachprofil und das zu definieren Xhtml+lächelt Sprachprofil mit gemeinsamer Syntax und Standardsemantik.

Lächeln 2.1

Lächeln 2.1 wurde eine W3C -Empfehlung am 13. Dezember 2005.[3][7] N Smil 2.1 enthält eine kleine Anzahl von Erweiterungen, die auf praktischen Erfahrungen basieren, die mit Smil in der gesammelten Erfahrung gesammelt wurden Multimedia -Messaging -System auf Mobiltelefonen.

Lächeln 3.0

Lächeln 3.0 wurde im Dezember 2008 eine W3C -Empfehlung.[4] Es wurde erstmals am 21. Dezember 2006 als W3C -Arbeitsentwurf eingereicht.[8] Der letzte Entwurf wurde am 6. Oktober 2008 veröffentlicht.[9][10]

Autoring -Tools

Autoring- und Rendering -Tools für Smiltext und Smil 3.0 Panzoom -Funktionalität:

  • GLUF durch konfluente Technologien
  • Ezer von Smil Media
  • Grinst von oratrix
  • Geh Leben 6 von Adobe, eingestellt im April 2008 eingestellt
  • Hi-Caption, ein Titel-Tool von Hisoftware
  • Heimat von Allaire, eingestellt im September 2003
  • JM-Mobile-Editor für Mobiltelefone mit Smil und J2ME Technologies
  • Kino: Ein nichtlinearer DV-Editor für Linux. Es verfügt über eine Integration mit IEEE-1394 zur Erfassung.
  • Limsee2 ist ein Open Source Smil Authoring -Tool mit Unterstützung für Smil 1.0 und Smil 2.0.
  • Magpie, ein Titelwerkzeug von WGBH
  • Kokoboard für E-Learning (nur Japanisch)
  • MMS -Simulatoren Liste
  • Perwly lächelt, ein lächelndes 1,0 Perl -Modul
  • PPT2SMIL -Tool ist ein PowerPoint -Makro, das eine PowerPoint -Präsentation in eine Streaming -Smil -Präsentation mit Audio und/oder Video umwandelt.
  • Realslideshow Basic von RealNetworks
  • Lächer Composer Supertoolz von Hotsausage
  • Smibase, eine server installierte Software-Suite
  • Smil Editor v2.0 von Docomo
  • Smilgen by RealNetWorks, ein lächelndes (und XML) Authoring -Tool, das den Prozess von XML erleichtert.
  • Lächeln Szenario -Schöpfer von KDDI
  • Smirk Presentation Authoring Tool für die Herstellung einer zugänglichen Folge zeigt Ausgabe von Smil 2.0, Smil 1.0, XHTML + Smil, HTML 4.01.
  • Smox Pad und Smox Editor für Advanced Smil und HTML+Time Development.
  • SMG für ein PDA, ein Gebräu, ein Telefon und einen PC von Smilmedia
  • Tag Editor 2.0 - G2 Release von Digital Renaissance ???
  • Tagfree 2000 Smil Editor
  • Das Toolkit für MPEG-4 von IBM erstellt MPEG-4-Binärdehnung aus in XMT-O erstellten Inhalten (basierend auf der Smil 2.0-Syntax und Semantik).
  • Transtool - Open -Source -Transkriptionstool
  • Veonstudio von Veon
  • Validator: Smil 1.0, Smil 2.0, Smil 2.0 Basic und XHTML+Smil von CWI.
  • 3Tman ermöglicht es, die komplexen Multimedia -Projekte leicht zu autorieren und dann die Multimedia -Projekte in die HTML+-Zeit- und/oder lächelte Formate zu exportieren

Demos

  • Smil 2.0 Feature-by-Feature-Demos von RealNetworks
  • Turin und New Yorker Demos von Telecom Italia Labor
  • Smil1.0, lächeln 2.0 Demos von Oratrix erhältlich.
  • Synchronisierte Multimedia -Sommerschule in Inria
  • Die WebNews -Demo von CWI. (braucht einen HTML -Renderer)
  • Demos von RealNetworks erhältlich
  • Lächeln 1.0 Tutorial in lächelnd geschrieben
  • Smil1.0 Demo der Canyonlands
  • XHTML+lächelte Demos von Microsoft (funktioniert nur in> IE5.5)
  • XHTML+lächelte Demos von Patrick Schmitz (arbeitet nur in> IE5.5)
  • Demos der lächelnden Animation in Kombination mit SVG bei Burning Pixel und Kevlindev verwendet
  • Karaoke -Demo; Smil Version, Sie können eine HTML+-Time -Version für IE6 direkt testen. Eine verbesserte Karaoke -Demo.

Lächeln Dokumente

Ein lächelndes Dokument ist in der Struktur ähnlich wie bei einem Html Dokument darin, dass sie in der Regel zwischen einem optionalen geteilt werden Abschnitt und ein erforderlich Sektion. Das Der Abschnitt enthält Layout- und Metadateninformationen. Das Der Abschnitt enthält die Zeitinformationen und besteht im Allgemeinen aus Kombinationen von drei Haupt -Tags - sequentiell ("", einfache Wiedergabelisten), parallel ("", Multi-Zone/Multi-Layer-Wiedergabe) und exklusiv (" ("", Ereignisgesteuerte Interrupts). Smil bezieht sich auf Medienobjekte von URLs, damit sie zwischen Präsentationen geteilt und auf verschiedenen Servern gespeichert werden können Lastverteilung. Die Sprache kann auch verschiedene Medienobjekte mit unterschiedlichem Zusammenhang assoziieren Bandbreite Bedarf.

Für die Wiedergabeplanung unterstützt Smil Supports ISO-8601 Wanduhr() Datums-/Zeitspezifikation zum Definieren von Beginn/End -Ereignissen für Wiedergabelisten.

Smil -Dateien nehmen entweder a .Smi oder .Smil Dateierweiterung. Jedoch, Sami Dateien und Macintosh selbst Montagebilder auch verwenden .Smi, was auf den ersten Blick einige Unklarheiten schafft. Infolgedessen verwenden Smil -Dateien häufig die .Smil Dateierweiterung, um Verwirrung zu vermeiden.

Kombination mit anderen XML-basierten Standards

Smil wurde in einer Zeit erstellt, in der strukturierte Daten mit XML sehr beliebt waren und in einer Zeit, in der Internet Explorer war sehr beliebt. So wurde das "Kombinieren" mit anderen Markup -Sprachen als eines der der der Beste aktuelle Praktiken des Tages.

Lächeln+SVG

Beispiel eines nicht interaktiven (aber Animierter SVG mit lächelndem). Die SVG -Datei zeigt Animation von Transformation und Bewegung.
Beispiel eines interaktiven SVG mit lächelndem Demonstration Maus Veranstaltungen.

Smil ist eines von drei Mitteln, mit denen SVG -Animation kann erreicht werden (die anderen sind JavaScript und CSS -Animationen).

Smil+RSS oder andere Web -Syndication -Methoden

Während RSS und Atom sind Web -Syndizierung Methoden, wobei erstere als Syndication -Methode für eine Syndication -Methode beliebter sind Podcasts, Lächeln ist potenziell nützlich als Skript oder Wiedergabeliste Das kann sequenzielle Multimedia -Teile zusammenbinden und dann über RSS oder Atom syndiziert werden.[11][12] Darüber hinaus wäre die Kombination von multimedia-beladenen .Smil-Dateien mit RSS oder Atom-Syndication für die Zugänglichkeit zu audio-fähigen Podcasts durch die nützlich taub durch zeitgesteuerte Texterklärungsunterschriften,[13] und kann auch Multimedia in Hypermedia verwandeln, die mit anderen verknüpfbaren Audio- und Video -Multimedia hyperlink werden können.[14]

Lächeln+Voicexml und lächeln+musicxml

VoiceXml kann mit lächelnd kombiniert werden, um eine sequentielle Lektüre mehrerer vorbereiteter Seiten oder Folien in a zu liefern Sprachbrowser, während er lächelte, mit Musicxml Würde die Schaffung unendlich rekombinierbarer Sequenzen von Musikblättern ermöglichen. Kombinieren Smil+VoiceXML oder Smil+musicxml mit RSS oder Atom könnten bei der Erstellung eines hörbaren Pseudo-Podcasts mit eingebetteten Hyperlinks nützlich sein, während der Smil+SVG mit VoicexML und/oder MusicXML kombiniert wird, um eine automatische Audio- und musicxml zu kombinieren aktiviert Vektorgrafiken Animation mit eingebetteten Hyperlinks.

Lächeln+tei

Smil wird für den Gebrauch innerhalb des Gebrauchs erwartet Textcodierungsinitiative (TEI) Dokumente.[15][16]

Status des Lächelns

Smil wird auf Handheld- und Mobilgeräten implementiert und hat ebenfalls hervorgebracht [17] das Multimedia Nachrichten Service (MMS), was ein Video und ein Bildäquivalent von ist Kurznachrichtendienst (SMS).

Smil ist auch eine der zugrunde liegenden Technologien "Erweiterter Inhalt"In der (eingestellt) HD DVD Format zum Hinzufügen interaktiver Inhalte (Menüs usw.).

Das Feld von Digitale Unterschrift Umarmt das Lächeln als Mittel zur Kontrolle dynamischer Werbung in öffentlichen Bereichen.[18][19]

Lächeln Spieler

Software

Meist genutzt Internetbrowser Halten Sie eine native Unterstützung für Smil, aber es wurde nicht in Microsoft -Browsern implementiert. Es sollte in Google Chrome veraltet sein,[20] Es wurde nun entschieden, diese Absicht auszusetzen, bis Alternativen ausreichend entwickelt sind.[21] Andere Software, die eine Smil -Wiedergabe implementieren, umfassen:

Hardware

  • IADEA XMP-300 Media Player
  • IADEA XMP-7300 Media Player (mit Einschränkungen)[26]
  • Planar MP70 Media Player (mit Einschränkungen)[27]
  • Spinetix HMP400 / HMP350 / HMP300 Hyper Media Player (Smil 3.0 Support[28])
  • Thomson/Grass Valley MediaEdge-3-Spieler[29]
  • Viewsonic NMP-550 Media Player[30]
  • ViewSonic EP1020R Wireless Display+Player (Unterstützung einer Untergruppe von Lächeln)[31]
  • Innes DMC200 Media Player
  • Innes DME204 Media Player mit HD H264 -Encoder eingebettet

Media Player -Boxen basierend auf dedizierten 1080p -Decoder -Chips wie dem Sigma Designs 8634 -Prozessor werden lächelnde Spieler eingebettet.

Einbetten von SMIL -Dateien in XHTML -Webseiten

Eine Smil-Datei muss eingebettet sein und dann mit einem Plug-In geöffnet werden, z. B. die QuickTime von Apple oder den Windows Media Player von Microsoft, um von einem Browser anzusehen, der nicht das Lächeln unterstützt.

Quellen

  • Van der Heijden, Dennis (2007-05-25). "Smil Standards und Microsoft Internet Explorer 6, 7 und 8". Achse. Archiviert von das Original am 2007-06-03. Abgerufen 2013-11-22.

Siehe auch

Verweise

  1. ^ a b Hoschka, Philipp, hrsg. (1998-06-15). "Synchronisierte Multimedia -Integrationssprache (SMIL) 1.0 Spezifikation". W3c. Symm Arbeitsgruppe. Abgerufen 2021-04-09.
  2. ^ Ayars, Jeff; Bulterman, Schwanz; Cohen, Aaron; Tag, Ken; Hodge, Erik; Hoschka, Philipp; Hyche, Eric; Jourdan, Muriel; Kim, Michelle; Kubota, Kenichi; Lanphier, Rob; Layaïda, Nabil; Michel, Thierry; Newman, Debbie; Van Ossenbruggen, Jacco; Rutledge, Lloyd; Saccocio, Bridie; Schmitz, Patrick; Ten Kate, Warner; Michel, Thierry, Hrsg. (2005-01-07). "Synchronisierte Multimedia -Integrationssprache (Smil 2.0)". W3c. Symm Arbeitsgruppe. Abgerufen 2021-04-09.
  3. ^ a b Bulterman, Schwanz; Grasel, Guido; Jansen, Jack; Koivisto, Antti; Layaïda, Nabil; Michel, Thierry; Mullender, Sjoerd; Zucker, Daniel, Hrsg. (2005-12-13). "Synchronisierte Multimedia -Integrationssprache (Smil 2.1)". W3c. Symm Arbeitsgruppe. Abgerufen 2021-04-09.
  4. ^ a b c Bulterman, Schwanz; Jansen, Jack; Cesar, Pablo; Mullender, Sjoerd; Hyche, Eric; Demeglio, Marisa; Quint, Julien; Kawamura, Hiroshi; Weck, Daniel; García Pañeda, Xabiel; Melendi, David; Cruz-Lara, Samuel; Hanclik, Marcin; Zucker, Daniel F.; Michel, Thierry, Hrsg. (2008-12-01). "Synchronisierte Multimedia -Integrationssprache (Smil 3.0)". W3c. Symm Arbeitsgruppe. Abgerufen 2021-04-09.
  5. ^ Khudairi, Sally; Jacobs, Ian; Mitchell, Ned; Lloyd, Andrew; Matsubara, Yumiko (1998-06-15). "Pressemitteilung: W3C -Probleme lächeln als W3C -Empfehlung". W3c. W3c. Abgerufen 2021-04-09.
  6. ^ Daly, Janet; Forgue, Marie-Claire; Takeuchi, Saeko (2001-08-09). "World Wide Web Consortium -Probleme lächeln 2 als W3C -Empfehlung". W3c. W3c. Abgerufen 2021-04-09.
  7. ^ Daly, Janet; Forgue, Marie-Claire; Hirakawa, Yasuyuki. "World Wide Web Consortium Releases lächelt 2.1 als W3C -Empfehlung". W3c. W3c.
  8. ^ "Synchronisierte Multimedia -Integrationssprache (Smil 3.0)". Abgerufen 25. Februar 2017.
  9. ^ "Synchronisierte Multimedia -Integrationssprache (Smil 3.0)". Abgerufen 25. Februar 2017.
  10. ^ Bulterman, Dick C.A.; Rutledge, Lloyd (November 2008). "Interaktive Multimedia für Web, Mobilgeräte und Daisy Talking Books". New York, NY: Springer. ISBN 978-3-540-78546-0. Archiviert von das Original am 2009-03-02. Abgerufen 2021-04-08.
  11. ^ Stevenson, Adrian (2007-06-07). "Podcasting & lächeln". SlideShare.net. Abgerufen 2021-04-09.
  12. ^ Gonze, Lucas (2003-12-03). "Analyse von RSS+Zeit als Playlist -Format". Lucas Gonze. Abgerufen 2021-04-09.
  13. ^ O'Donnell, Jonathan; Batchelor, Peter (2006-11-22). "Internet -Staatsbürgerschaft: Barrierefreie Podcasting". jod.id.au. Abgerufen 2021-04-09.
  14. ^ Tom Worthington (2006-05-29). "NET Traveller: Podcasting: Lächer Alternative?". tomw.net.au. Abgerufen 2021-04-09.
  15. ^ "14 Tabellen, Formeln, Grafiken und notierte Musik - die TEI -Richtlinien". Textcodierungsinitiative. 4.2.1. 2021-03-01. Abgerufen 2021-04-09.
  16. ^ "16.4.2 Synchronereignisse rechtzeitig platzieren". Textcodierungsinitiative. 4.2.1. 2021-03-01. Abgerufen 2021-04-09.
  17. ^ 3gpp, 3GPP TS 26.140 Multimedia Messaging Service (MMS); Medienformate und Codecs
  18. ^ "IADEA XMP-300 Digital Signage Player zur Unterstützung des lächeligen Standards". DigsigToday. Wamzle Creative. 2008-12-04. Archiviert von das Original am 2009-02-12. Abgerufen 2021-04-09.
  19. ^ "A-smil.org, lächer für digitale Beschilderung". A-smil.org. n.d. Abgerufen 2021-04-09.
  20. ^ Rogers, Philip (2015-04-29). "Absicht zu machen: lächeln". Google -Gruppen. Abgerufen 2021-04-09.
  21. ^ Rogers, Philip (2016-08-17). "Absicht zu machen: lächeln". Google -Gruppen. Abgerufen 2021-04-09.
  22. ^ Taft, Darryl K. (2007-10-01). "Adobe nimmt Konkurrenz zum Maximum". Eweek. Abgerufen 2021-04-09.
  23. ^ Sagiadinos, Nikolaos; de Konink, Stefan (n.d.). "Knoblauchspieler - Open Source Smil Player für digitale Beschilderung". garlic-player.com. Abgerufen 2021-04-09.
  24. ^ Apple Computer, Inc. (2002-03-29). "Entwicklung lächelnder Präsentationen". Apple -Entwickler. Abgerufen 2021-04-10.
  25. ^ Apple Computer, Inc. (2005-06-04). "Einführung in den Smil Scripting Guide für QuickTime". Apple -Entwickler. Abgerufen 2021-04-10.
  26. ^ "XMP -7300 - iAdea". Iadea. n.d. Abgerufen 2021-04-10.
  27. ^ "Planar ContentsMart Media Player MP70 OPS -Benutzerhandbuch" (PDF). Planar. n.d. S. 37–38. Abgerufen 2021-04-10.
  28. ^ "Smil - Spinetix unterstützt Wiki". Spinetix unterstützt Wiki. Spinetix. n.d. Abgerufen 2021-04-09.
  29. ^ Williams, Denise; Cécille, Claudine (2009-08-26). "Videobase S.A. bereitet die Grass Valley MediaEdge-Plattform für das digitale Signage-Netzwerk im Geschäft in Kolumbien ein". PressReleasPoint. Abgerufen 2021-04-10.
  30. ^ Viewsonic (September 2009). "Arbeiten mit Smil; Einführung; Spielen einer lächelnden Demo; Erweiterte Anpassung über Smil - Viewsonic NMP -550 Benutzerhandbuch [Seite 11] | (PDF). Handbeugung. p. 11. Abgerufen 2021-04-10.
  31. ^ Viewsonic (2009-02-11). "Viewsonic EP1020R/EP1021R Multimedia Digital Poster - Benutzerhandbuch § Arbeiten mit lächelnd" (PDF). Handbuch.com. p. 8. Abgerufen 2021-04-10.

Externe Links