Jump to content

Синхронизированный язык интеграции мультимедиа

Синхронизированный язык интеграции мультимедиа
Расширение имени файла
.улыбка
Тип интернет-СМИ
приложение/улыбка+xml
Единый идентификатор типа (UTI) com.real.smil [1]
Разработано Консорциум Всемирной паутины
Тип формата Язык разметки
Стандартный
  • СМИЛ 1.0 (рекомендация) [2]
  • SMIL 2.0, второе издание (рекомендация) [3]
  • SMIL 2.1 (рекомендация) [4]
  • СМИЛ 3.0 (рекомендация) [5]
Открытый формат ? Да
УЛЫБКА
Синхронизированный язык интеграции мультимедиа
SVG с анимированным эффектом преломления с использованием эффектов фильтров SMIL и SVG.
Аббревиатура УЛЫБКА
Родное имя
Синхронизированный язык интеграции мультимедиа
Последняя версия УЛЫБКА 3.0
1 декабря 2008 г. ( 01.12.2008 )
Организация W3C
комитет Рабочая группа СИММ
Редакторы
Редакторы
[5]
Базовые стандарты XML , SVG
Домен Мультимедиа
Веб-сайт www .w3 .org /ТР /2008 /REC-SMIL3-20081201 /

Язык синхронизированной интеграции мультимедиа ( SMIL ( / s m l / )) — это Консорциумом Всемирной паутины рекомендованный язык разметки расширяемого языка (XML) разметки для описания мультимедийных презентаций. Он определяет, среди прочего, разметку для синхронизации, макета, анимации, визуальных переходов и встраивания мультимедиа. SMIL позволяет представлять элементы мультимедиа, такие как текст, изображения, видео, аудио, ссылки на другие презентации SMIL и файлы с нескольких веб-серверов. Разметка SMIL написана на языке XML и имеет сходство с HTML .

Члены Консорциума Всемирной паутины (также известного как «W3C») создали SMIL для потоковой передачи медиа- презентаций и опубликовали SMIL 1.0 в июне 1998 года. Многие из этих членов W3C помогли создать несколько версий спецификаций SMIL в период с 1996 года (когда были созданы первые мультимедийные семинары проводились W3C) и 2008 г. (когда был опубликован SMIL 3.0). SMIL — это приложение на основе XML, которое является частью многих приложений службы мультимедийных сообщений (MMS). SMIL можно комбинировать с другими спецификациями на основе XML, например, с SVG (как это было сделано с анимацией SVG ) и с XHTML (как это было сделано с HTML+TIME ).

История версий

[ редактировать ]

По состоянию на 2008 год Рекомендация W3C для SMIL — SMIL 3.0 .

УЛЫБКА 1.0

[ редактировать ]

SMIL 1.0 стал рекомендацией W3C 15 июня 1998 года. [2] [6]

УЛЫБКА 2.0

[ редактировать ]

SMIL 2.0 стал рекомендацией W3C 9 августа 2001 года. [7] SMIL 2.0 представил модульную структуру языка, которая облегчила интеграцию семантики SMIL в другие языки на основе XML. Базовые модули анимации и синхронизации были интегрированы в Scalable Vector Graphics ( SVG ), а модули SMIL легли в основу Timed-Text . Модульная структура позволила определить стандартный языковой профиль SMIL и языковой профиль XHTML+SMIL с общим синтаксисом и стандартной семантикой.

УЛЫБКА 2.1

[ редактировать ]

SMIL 2.1 стал рекомендацией W3C 13 декабря 2005 г. [4] [8] n SMIL 2.1 включает небольшое количество расширений, основанных на практическом опыте использования SMIL в системе мультимедийных сообщений на мобильных телефонах.

УЛЫБКА 3.0

[ редактировать ]

SMIL 3.0 стал рекомендацией W3C в декабре 2008 года. [5] Впервые он был представлен как рабочий проект W3C 21 декабря 2006 года. [9] Последняя редакция проекта была выпущена 6 октября 2008 г. [10] [11]

Авторские инструменты

[ редактировать ]

Инструменты создания и рендеринга для функций smilText и SMIL 3.0 PanZoom :

  • Fluition от Confluent Technologies
  • Эзер от СМИЛ Медиа
  • Улыбка от Oratrix
  • GoLive 6 от Adobe, выпуск которого прекращен в апреле 2008 г.
  • Hi-Caption, инструмент для создания субтитров от Hisoftware.
  • HomeSite от Allaire, выпуск которого прекращен в сентябре 2003 г.
  • JM-Mobile Editor для мобильных устройств с использованием технологий SMIL и J2ME
  • Kino: нелинейный DV-редактор для Linux . Он имеет интеграцию с IEEE-1394 для захвата.
  • LimSee2 — это инструмент разработки SMIL с открытым исходным кодом, поддерживающий SMIL 1.0 и SMIL 2.0.
  • MAGpie, инструмент для субтитров от WGBH
  • MovieBoard для электронного обучения (только на японском языке)
  • Список симуляторов MMS
  • Perly SMIL, модуль SMIL 1.0 Perl
  • Инструмент ppt2smil — это макрос PowerPoint, который преобразует презентацию PowerPoint в потоковую презентацию SMIL со звуком и/или видео.
  • RealSlideshow Basic от RealNetworks
  • SMIL Composer SuperToolz от HotSausage
  • Smibase — пакет программного обеспечения, устанавливаемый на сервер.
  • Редактор SMIL V2.0 от DoCoMo
  • SMILGen от RealNetworks, инструмент разработки SMIL (и XML), предназначенный для упрощения процесса XML.
  • Создатель сценариев SMIL от KDDI
  • Инструмент создания презентаций SMIRK для создания доступных слайд-шоу с выводом в SMIL 2.0, SMIL 1.0, XHTML + SMIL, HTML 4.01.
  • SMOX Pad и SMOX Editor для расширенной разработки SMIL и HTML+Time.
  • Пистолет-пулемет для КПК, BREW, телефона и ПК от Smilmedia
  • TAG Editor 2.0 — выпуск G2 от Digital Renaissance ???
  • Редактор SMIL Tagfree 2000
  • Набор инструментов для MPEG-4 от IBM создает двоичный файл MPEG-4 из контента, созданного в XMT-O (на основе синтаксиса и семантики SMIL 2.0).
  • TransTool — инструмент транскрипции с открытым исходным кодом
  • VeonStudio от Veon
  • Валидатор: SMIL 1.0, SMIL 2.0, SMIL 2.0 Basic и XHTML+SMIL от CWI.
  • 3TMAN позволяет легко создавать сложные мультимедийные проекты, а затем экспортировать мультимедийные проекты в форматы Html+time и/или SMIL.

Демо

  • Подробные демонстрации SMIL 2.0 от RealNetworks
  • Демонстрации в Турине и Нью-Йорке от Telecom Italia Lab
  • Демонстрационные версии SMIL1.0, SMIL 2.0 доступны на Oratrix.
  • Летняя школа синхронного мультимедиа в ИНРИА
  • Демонстрация Webnews от CWI. (требуется HTML-рендерер)
  • Демоверсии доступны на RealNetworks
  • Учебное пособие по SMIL 1.0, написанное на SMIL
  • Демо-версия SMIL1.0 Каньонленда
  • Демонстрации XHTML+SMIL от Microsoft (работает только в > IE5.5)
  • Демонстрации XHTML+SMIL, автор Патрик Шмитц (работает только в > IE5.5)
  • Демонстрации SMIL Animation, используемые в сочетании с SVG в Burning Pixel и KevLinDev.
  • Демонстрация караоке; SMIL, вы можете напрямую протестировать версию Html+time для IE6. Улучшенная демо-версия караоке.

СМИЛ-документы

[ редактировать ]

Документ SMIL по структуре похож на документ HTML , поскольку он обычно разделен на необязательные элементы. <head> раздел и обязательный <body> раздел. <head> Раздел содержит информацию о макете и метаданных. <body> содержит информацию о времени и обычно состоит из комбинаций трех основных тегов — последовательных (« <seq>", простые плейлисты), параллельный (" <par>", многозонное/многослойное воспроизведение) и эксклюзивный (" <excl>", прерывания, вызванные событиями). SMIL обращается к медиа-объектам по URL-адресам , что позволяет совместно использовать их между презентациями и хранить на разных серверах для балансировки нагрузки . Язык также может связывать разные медиа-объекты с разными требованиями к пропускной способности .

Для планирования воспроизведения SMIL поддерживает ISO-8601. wallclock() спецификация даты/времени для определения событий начала/окончания списков воспроизведения.

Файлы SMIL принимают либо .smi или .smil расширение файла. Однако файлы SAMI и самомонтирующиеся образы Macintosh также используют .smi, что на первый взгляд создает некоторую двусмысленность. В результате файлы SMIL обычно используют .smil расширение файла, чтобы избежать путаницы.

Сочетание с другими стандартами на основе XML

[ редактировать ]

SMIL был создан в то время, когда структурированные данные с использованием XML были очень популярны, а также в то время, когда был очень популярен Internet Explorer . Таким образом, «объединение» SMIL с другими языками разметки считалось одной из лучших современных практик того времени.

УЛЫБКА+SVG

[ редактировать ]
Пример неинтерактивного (но анимированного) SVG с SMIL . Файл SVG демонстрирует анимацию трансформации и движения.
Пример интерактивного SVG с SMIL, демонстрирующего события мыши .

SMIL — это один из трех способов анимации SVG создания (остальные — анимация JavaScript и CSS ).

SMIL+RSS или другие методы веб-распространения

[ редактировать ]

Хотя RSS и Atom являются методами распространения через Интернет , причем первый более популярен как метод распространения подкастов , SMIL потенциально полезен в качестве сценария или списка воспроизведения , который может связывать вместе последовательные фрагменты мультимедиа и затем распространяться через RSS или Atom. [12] [13] Кроме того, сочетание мультимедийных файлов .smil с синдикацией RSS или Atom было бы полезно для доступа глухих к подкастам с поддержкой звука через субтитры Timed Text. [14] а также может превращать мультимедиа в гипермедиа, которые могут быть связаны гиперссылками на другие подключаемые аудио- и видеомультимедиа. [15]

SMIL+VoiceXML и SMIL+MusicXML

[ редактировать ]

VoiceXML можно комбинировать с SMIL, чтобы обеспечить последовательное чтение нескольких предварительно предоставленных страниц или слайдов в голосовом браузере , а сочетание SMIL с MusicXML позволит создавать бесконечно рекомбинируемые последовательности музыкальных листов. Сочетание SMIL+VoiceXML или SMIL+MusicXML с RSS или Atom может быть полезно при создании звукового псевдоподкаста со встроенными гиперссылками, а сочетание SMIL+SVG с VoiceXML и/или MusicXML будет полезно при создании автоматического аудиоподкаста. включена векторная графическая анимация со встроенными гиперссылками.

УЛЫБКА+ЧАЙ

[ редактировать ]

Предполагается, что SMIL будет использоваться в документах Text Encoding Initiative (TEI). [16] [17]

Статус СМИЛ

[ редактировать ]

SMIL внедряется на портативных и мобильных устройствах, а также породил [18] Служба мультимедийных сообщений (MMS), которая является эквивалентом службы коротких сообщений (SMS) для видео и изображений.

SMIL также является одной из базовых технологий, используемых для « Расширенного контента (снят с производства) » в формате HD DVD для добавления интерактивного контента (меню и т. д.).

В сфере Digital Signage SMIL используется как средство управления динамической рекламой в общественных местах. [19] [20]

Игроки СМИЛ

[ редактировать ]

Программное обеспечение

[ редактировать ]

Наиболее часто используемые веб-браузеры имеют встроенную поддержку SMIL, но она не реализована в браузерах Microsoft. Это должно было быть устаревшим в Google Chrome, [21] но теперь решено приостановить это намерение до тех пор, пока не будут достаточно разработаны альтернативы. [22] Другое программное обеспечение, реализующее воспроизведение SMIL, включает:

Аппаратное обеспечение

[ редактировать ]

В медиаплееры, основанные на специализированных чипах декодера 1080p, таких как процессор Sigma Designs 8634, встроены SMIL-плееры.

Встраивание файлов SMIL в веб-страницы XHTML

[ редактировать ]

Файл SMIL необходимо внедрить, а затем открыть с помощью подключаемого модуля, такого как Apple QuickTime или Windows Media Player от Microsoft, чтобы его можно было просмотреть в браузере, не поддерживающем SMIL.

Источники

[ редактировать ]
  • ван дер Хейден, Деннис (25 мая 2007 г.). «Стандарты SMIL и Microsoft Internet Explorer 6, 7 и 8» . Осевой. Архивировано из оригинала 3 июня 2007 г. Проверено 22 ноября 2013 г.

См. также

[ редактировать ]
  1. ^ «Объявленные системой унифицированные идентификаторы типов» . Справочник по унифицированным идентификаторам типов . Apple Inc.
  2. ^ Jump up to: а б Хошка, Филипп, изд. (15 июня 1998 г.). «Спецификация языка синхронизированной интеграции мультимедиа (SMIL) 1.0» . W3C . Рабочая группа СИММ . Проверено 9 апреля 2021 г.
  3. ^ Айарс, Джефф; Балтерман, Дик; Коэн, Аарон; Дэй, Кен; Ходж, Эрик; Хошка, Филипп; Хайч, Эрик; Журдан, Мюриэль; Ким, Мишель; Кубота, Кеничи; Ланфьер, Роб; Лайайда, Набиль; Мишель, Тьерри; Ньюман, Дебби; ван Оссенбрюгген, Жакко; Ратледж, Ллойд; Саккочо, Брайди; Шмитц, Патрик; десять Кейт, Уорнер; Мишель, Тьерри, ред. (07.01.2005). «Язык синхронизированной интеграции мультимедиа (SMIL 2.0)» . W3C . Рабочая группа СИММ . Проверено 9 апреля 2021 г.
  4. ^ Jump up to: а б Балтерман, Дик; Грассель, Гвидо; Янсен, Джек; Койвисто, Антти; Лайайда, Набиль; Мишель, Тьерри; Муллендер, Сьерд; Цукер, Дэниел, ред. (13 декабря 2005 г.). «Язык синхронизированной интеграции мультимедиа (SMIL 2.1)» . W3C . Рабочая группа СИММ . Проверено 9 апреля 2021 г.
  5. ^ Jump up to: а б с Балтерман, Дик; Янсен, Джек; Сезар, Пабло; Мюллендер, Сьерд; Хайч, Эрик; ДеМельо, Мариса; Квинт, Жюльен; Кавамура, Хироши; Век, Дэниел; Гарсиа Паньеда, Хабиэль; Меленди, Дэвид; Круз-Лара, Сэмюэл; Ханклик, Марцин; Цукер, Дэниел Ф.; Мишель, Тьерри, ред. (01 декабря 2008 г.). «Язык синхронизированной интеграции мультимедиа (SMIL 3.0)» . W3C . Рабочая группа СИММ . Проверено 9 апреля 2021 г.
  6. ^ Худаири, Салли; Джейкобс, Ян; Митчелл, Нед; Ллойд, Эндрю; Мацубара, Юмико (15 июня 1998 г.). «Пресс-релиз: W3C выпускает SMIL в качестве рекомендации W3C» . W3C . Проверено 9 апреля 2021 г.
  7. ^ Дейли, Джанет; Форг, Мари-Клер; Такеучи, Саэко (9 августа 2001 г.). «Консорциум Всемирной паутины выдает SMIL 2 в качестве рекомендации W3C» . W3C . Проверено 9 апреля 2021 г.
  8. ^ Дейли, Джанет; Форг, Мари-Клер; Хиракава, Ясуюки (13 декабря 2005 г.). «Консорциум Всемирной паутины выпускает SMIL 2.1 в качестве рекомендации W3C» . W3C .
  9. ^ «Язык синхронизированной интеграции мультимедиа (SMIL 3.0)» . Проверено 25 февраля 2017 г. .
  10. ^ «Язык синхронизированной интеграции мультимедиа (SMIL 3.0)» . Проверено 25 февраля 2017 г. .
  11. ^ Балтерман, Дик, Калифорния; Ратледж, Ллойд (20 ноября 2008 г.). Интерактивные мультимедиа для Интернета, мобильных устройств и говорящих книг Daisy Talking . Нью-Йорк, штат Нью-Йорк: Springer (опубликовано в ноябре 2008 г.). ISBN  978-3-540-78546-0 . Архивировано из оригинала 02 марта 2009 г. Проверено 8 апреля 2021 г.
  12. ^ Стивенсон, Адриан (7 июня 2007 г.). «Подкастинг и СМИЛ» . SlideShare.net . Проверено 9 апреля 2021 г.
  13. ^ Гонзе, Лукас (3 декабря 2003 г.). «Анализ RSS+Time как формата плейлиста» . Лукас Гонзе . Проверено 9 апреля 2021 г.
  14. ^ О'Доннелл, Джонатан; Бэтчелор, Питер (22 ноября 2006 г.). «Интернет-гражданство: доступный подкастинг» . jod.id.au. ​Проверено 9 апреля 2021 г.
  15. ^ Том Уортингтон (29 мая 2006 г.). «Net Traveller: Подкастинг: альтернатива SMIL?» . tomw.net.au. ​Проверено 9 апреля 2021 г.
  16. ^ «14 таблиц, формул, графиков и нот - Рекомендации TEI» . Инициатива по кодированию текста . 4.2.1. 01.03.2021 . Проверено 9 апреля 2021 г.
  17. ^ «16.4.2 Размещение синхронных событий во времени» . Инициатива по кодированию текста . 4.2.1. 01.03.2021 . Проверено 9 апреля 2021 г.
  18. ^ 3GPP, 3GPP TS 26.140 Служба обмена мультимедийными сообщениями (MMS); Медиаформаты и кодеки
  19. ^ «Проигрыватель цифровых вывесок Iadea XMP-300 для поддержки открытого стандарта SMIL» . ДигСигСегодня . Вамзле Креатив. 04.12.2008. Архивировано из оригинала 12 февраля 2009 г. Проверено 9 апреля 2021 г.
  20. ^ «A-SMIL.org, SMIL для цифровых вывесок» . А-СМИЛ.орг . нд . Проверено 9 апреля 2021 г.
  21. ^ Роджерс, Филип (29 апреля 2015 г.). «Намерение прекратить использование: SMIL» . Группы Google . Проверено 9 апреля 2021 г.
  22. ^ Роджерс, Филип (17 августа 2016 г.). «Намерение прекратить использование: SMIL» . Группы Google . Проверено 9 апреля 2021 г.
  23. ^ Тафт, Дэррил К. (1 октября 2007 г.). «Adobe доводит конкуренцию до максимума» . электронная неделя . Проверено 9 апреля 2021 г.
  24. ^ Сагиадинос, Николаос; де Конинк, Стефан (nd). «Проигрыватель чеснока — SMIL-плеер с открытым исходным кодом для цифровых вывесок» . чеснок-player.com . Проверено 9 апреля 2021 г.
  25. ^ Apple Computer, Inc. (29 марта 2002 г.). «Разработка SMIL-презентаций» . Разработчик Apple . Проверено 10 апреля 2021 г.
  26. ^ Apple Computer, Inc. (4 июня 2005 г.). «Введение в руководство по созданию сценариев SMIL для QuickTime» . Разработчик Apple . Проверено 10 апреля 2021 г.
  27. ^ «XMP-7300-IAdea» . ИАдея . нд . Проверено 10 апреля 2021 г.
  28. ^ «Руководство пользователя Planar ContentSmart Media Player MP70 OPS» (PDF) . Планарный . и стр. 37–38 . Проверено 10 апреля 2021 г.
  29. ^ «SMIL — Вики поддержки SpinetiX» . Вики-сайт поддержки SpinetiX . Спинетикс. нд . Проверено 9 апреля 2021 г.
  30. ^ Уильямс, Дениз; Сесиль, Клодин (26 августа 2009 г.). «VideoBase SA развертывает платформу Grass Valley MEDIAEDGE для сети цифровых вывесок в магазинах в Колумбии» . НажмитеReleasePoint . Проверено 10 апреля 2021 г.
  31. ^ ViewSonic (сентябрь 2009 г.). «Работа с Smil; Введение; Воспроизведение демо-версии Smil; Расширенная настройка с помощью Smil — Руководство пользователя ViewSonic NMP-550 [страница 11] | ManualsLib» (PDF) . manualslibs.com . п. 11 . Проверено 10 апреля 2021 г.
  32. ^ ViewSonic (11 февраля 2009 г.). «Мультимедийный цифровой плакат ViewSonic EP1020r/EP1021r — Руководство пользователя § Работа с SMIL» (PDF) . manualzz.com . п. 8 . Проверено 10 апреля 2021 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 400499a66d4520dad2ff42de75c4d7b2__1710763860
URL1:https://arc.ask3.ru/arc/aa/40/b2/400499a66d4520dad2ff42de75c4d7b2.html
Заголовок, (Title) документа по адресу, URL1:
Synchronized Multimedia Integration Language - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)