MMS поддерживается большинством мобильных телефонов, выпущенных с конца 2001 года, включая базовые модели и смартфоны: Android, Symbian, Blackberry, Windows Phone и другие. Apple поддерживает MMS начиная с iOS 3, кроме SMIL-форматирования. То есть Apple использует фиксированные шаблоны форматирования вместо тех, которые указаны в содержимом MMS-файла. Некоторые устройства поддерживают MMS с разметкой HTML.
Технические спецификации MMS изначально были созданы WAP Forum совместно с 3GPP. В настоящее время спецификации поддерживаются международной организацией Open Mobile Alliance (OMA). SMIL — это язык, используемый для настройки отображения MMS. SMIL для MMS — как HTML для веб-страниц. Большинство приложений для MMS частично поддерживают SMIL 2.0. Более поздние версии SMIL не получили широкого распространения в мире MMS.
MMS-компилятор — это
инструмент с открытым исходным кодом, который можно использовать для создания файлов Multimedia Messaging Service (MMS) на основе шаблонных данных: текста,
изображений, аудио, видео. Этот инструмент можно использовать в Windows или Linux (x86). Он не требует установки дополнительных компонентов.
Ознакомьтесь с Обзором и Руководством пользователя для более подробной информации и практических рекомендаций по созданию MMS-файлов, совместимых с большинством мобильных телефонов.
При публикации MMS-файлов на веб-сервере должны быть соблюдены следующие условия:
application/vnd.wap.mms-message
Большинство телефонов не отображают никаких ошибок, если загрузка MMS не удалась. Поэтому может потребоваться использовать отладчик, например,
adb
для Android, чтобы увидеть точные сообщения об ошибках.