Служба мультимедийных сообщений ( MMS) - это стандартный способ отправки сообщений, содержащих мультимедийный контент, на мобильный телефон и с мобильного телефона по сотовой сети. Пользователи и поставщики могут ссылаться на такое сообщение как PXT, графическое сообщение или мультимедийное сообщение. Стандарт MMS расширяет базовые возможности SMS (службы коротких сообщений), позволяя обмениваться текстовыми сообщениями длиной более 160 символов. В отличие от SMS только с текстом, MMS может доставлять различные мультимедийные данные, включая до сорока секунд видео, одно изображение, слайд-шоу из нескольких изображений или аудио. Первые телефоны с поддержкой MMS были представлены примерно в 2002 году вместе с первой сетью GSM. Sony Ericsson T68i считается первым мобильным телефоном с поддержкой MMS, и многие другие устройства появятся на рынках Северной Америки, начиная с 2004 и 2005 годов.
Чаще всего используется отправка фотографий с мобильных телефонов, оборудованных камерой. Медиа-компании использовали MMS на коммерческой основе как метод доставки новостей и развлекательного контента, а розничные продавцы развернули его как инструмент для доставки сканируемых кодов купонов, изображений продуктов, видео и другой информации.
В 3GPP и WAP группы способствовали развитию MMS стандарта, который теперь продолженной в Open Mobile Alliance (OMA).
Служба мультимедийных сообщений была создана с использованием технологии обмена SMS- сообщениями, впервые разработанной в 1984 году как скрытая технология, которая позволила поставщикам услуг «взимать плату каждый раз, когда кто-либо делает снимок».
Коммерческое внедрение MMS началось в марте 2002 года.
В период с 2010 по 2013 год MMS-трафик в США увеличился на 70% с 57 миллиардов до 96 миллиардов отправленных сообщений. Отчасти это связано с широким распространением смартфонов.
MMS-сообщения доставляются иначе, чем SMS. Первый шаг для передающего устройства для кодирования контента мультимедиа в моде, подобной отправки MIME сообщения (MIME форматов контента определяются в спецификации MMS Message Encapsulation). Затем сообщение пересылается на сервер хранения и пересылки MMS оператора связи, известный как MMSC (Центр службы обмена мультимедийными сообщениями). Если получатель находится на операторе связи, отличном от отправителя, то MMSC действует как ретранслятор и пересылает сообщение на MMSC оператора получателя через Интернет.
После того, как MMSC получателя получил сообщение, он сначала определяет, поддерживает ли телефон получателя «MMS» или нет. Если он поддерживает стандарты приема MMS, контент извлекается и отправляется на сервер временного хранения с помощью интерфейса HTTP. Затем на телефон получателя отправляется «управляющее сообщение» SMS, содержащее URL-адрес контента, чтобы запустить WAP- браузер получателя для открытия и получения контента со встроенного URL-адреса. Обменивается несколькими другими сообщениями, чтобы указать статус попытки доставки. Перед доставкой контента некоторые MMSC также включают службу преобразования, которая пытается преобразовать мультимедийный контент в формат, подходящий для получателя. Это известно как «адаптация контента».
Если телефон получателя не поддерживает MMS, сообщение обычно доставляется в веб-службу, откуда его содержимое можно просматривать в обычном интернет-браузере. URL-адрес содержимого обычно отправляется на телефон получателя в обычном текстовом сообщении. Такое поведение обычно называют «устаревшим», поскольку контент все еще может быть получен пользователем.
Метод определения того, поддерживает ли телефон MMS, стандартами не определен. База данных обычно поддерживается оператором, и в ней каждый номер мобильного телефона помечается как связанный с устаревшим телефоном или нет. Однако этот метод ненадежен, поскольку клиенты могут самостоятельно менять свои телефоны, а многие из этих баз данных не обновляются динамически.
MMS не использует планы «данных», поддерживаемые оператором, для распространения мультимедийного контента, который используется только в том случае, если пользователь щелкает ссылки внутри сообщения.
Электронная почта и веб-шлюзы к системе MMS являются обычным явлением. На стороне приема серверы содержимого обычно могут получать запросы на обслуживание как от WAP, так и от обычных HTTP-браузеров, поэтому доставка через Интернет проста. Для отправки из внешних источников на мобильные телефоны большинство операторов связи позволяют отправлять сообщения в кодировке MIME на номер телефона получателя с использованием специального адреса электронной почты, объединяющего общедоступный телефонный номер получателя и специальное доменное имя, которое обычно зависит от оператора.
Есть некоторые проблемы с MMS, которых нет с SMS:
Конфигурация телефона может вызвать проблемы при отправке и получении MMS-сообщений.Хотя в стандарте не указан максимальный размер сообщения, рекомендуемые размеры 300 и 600 КБ используются сетями для совместимости с устройствами MMS 1.2 и MMS 1.3 соответственно. Ограничение для первого поколения MMS составляло 50 КБ.