Стартап: как скрестить мобильные и социальные сети, перестать беспокоиться и научиться располагать к себе людей

Речь пойдет о публикации MMS сообщений в социальных сетях и блогах. Ничего удивительного в том, что идея отправлять MMS в социальные сети пришла в голову — нет. Удивительно, что она все же получила свое воплощение, реализована и успешно работает. Изначально это было похоже на басню про лебедя, рака и щуку: мобильные операторы и социальные сети, движимые совершенно разными целями и приоритетами в развитии, расползались как дождевые черви из оранжевой банки с надписью PostOK. Но, обо всем по-порядку..

Рождение идеи

Сама идея пришла в голову больше двух с половиной лет назад, во время моей встречи с менеджерами самого полосатого из федеральных операторов мобильной связи. Дело в том, что MMS, по факту, является мертворожденным стандартом передачи сообщений: в свое время деньги в развитие инфраструктуры были вложены большие, а отдача — минимальная. Все количество абонентов упомянутого оператора, ежедневно использующих MMS, может за раз перевести электричка Волгоградского метрополитена. Следствием этого являлся тот прискорбный факт, что период возврата инвестиций операторов в MMS выходил достаточно далеко за пределы календаря Майя.

Наша встреча, собственно, и была посвящена поиску решений этой проблемы. Топ менеджмент оператора не хотел мириться с этим «эпическим провалом» и поставил задачу менеджерам среднего звена найти решение, а эти менеджеры обратились с данным вопросом к моему работодателю и, собственно, ко мне.

Тогда, идея публикации фото и видео в социальные сети с помощью отправки MMS всем очень понравилась: сети были в моде, росли темпами, которыми в живой природе растут, разве что, колонии бактерий, а размещение и комментирование фото и видео в своих аккаунтах было основой социального общения. Стандарт MMS предполагает передачу сообщений размером до 1024 Kb, а это практически любые фотографии, около 20-ти секунд видео и 756 символов текста. ВКонтакте тоже воспринял идею на ура, но их основным условием был «не дискриминационный доступ пользователей к сервису». В переводе на русский язык это означало, что большая часть пользователей социальной сети должна была одновременно получить доступ к этому сервису. Это и стало камнем преткновения: практически невозможно было собрать четырех, жестко конкурирующих, операторов мобильной связи за одним столом переговоров, хотя, с каждым по отдельности я об этом разговаривал.

Первая кармическая смерть идеи, как и положено в буддизме, стала днем ее второго рождения. Вскоре после описанных событий я встретился с другом и сокурсником, описал ему проект в деталях и мы решили реализовать идею сами. С того дня и до текущего момента проект развивается за счет собственных средств. Самые большие вложения — вступление в партнерские программы операторов связи. Никакие другие траты в проекте (сервера, трафик, зарплаты) не были так велики и эфемерны как эти. Причина проста — повышение порога входа в бизнес для контент провайдеров и, видимо, очень им нужны деньги. Это похоже на хорошо освещенную в прессе, в последнее время, ситуацию с международным роумингом.

Начинка

Чтобы у вас сложилось наиболее полное понимание проекта, позволю себе пару слов о технике и технологиях решения. Гуманитарии могут пропустить следующие четыре скучнейших абзаца.

Изначально решение основано на парсинге (eng. parsing — разбор, анализ) телекоммуникационных протоколов, предназначенных для передачи MMS сообщений в сетях связи: обычно MM7, реже ParlayX. Наше решение функционально разделено на две независимых части, которые мы условно называем «парсер» и «постер». Сделано это из соображений надежности и производительности. Почему — сейчас будет понятно.

Парсер принимает MMS сообщения от операторов мобильной связи (МТС, Мегафон, Билайн, Теле2, Utel, ЕТК, BWC и Киевстар), разбирает их на идентификационные и контентные составляющие. Идентификационные: IP-адрес MMS центра оператора и MSISDN (телефонный номер) абонента. Контентные составляющие: фото или видео и текст. Если в одну MMS положить несколько фотографий, несколько видеороликов, или фото и видео вместе — малыш Парсер, в своей текущей реализации, распознает только первый мультимедиа элемент и благополучно отправляется искать текст. Пока нам это не мешает.

Задача «постера» — по идентификационным данным найти нужного пользователя и правильно разложить контентные составляющие исходного сообщения в его профилях на сайтах социальных сетей и блогов. На текущий момент система дружит с Facebook, Twitter, ВКонтакте. Одно входящее MMS сообщение система раскладывает сразу во все авторизованные профили пользователя. Так как постер и парсер физически разнесены на разные сервера, но связаны в кластер — система работает и быстро и надежно.

Однако, такое решение пришло не сразу. Было время, когда обе части жили на одном сервере и дружили через БД. Очень быстро такое решение перестало быть красивым. С каждым новым оператором, с каждой новой социальной сетью, с каждым новым сообщением база заметно сдавала. Тяжелый контент, хранимый непосредственно в таблицах делал ее похожей на склад чугунных радиаторов. И вот, однажды, под запрос от системы статистики база «прилегла» на несколько часов. Соорудив «workaround», мы приняли решение полностью переделать архитектуру системы, разнести ключевые элементы по разным серверам и хранить в базе только ссылки на тяжелый контент. Это позволило сделать горизонтально масштабируемую систему со стартовой производительностью 3 mps. Все, скучная часть закончена =)

Обертка

Теперь, когда мы перетряхнули потроха системы, самое время взглянуть на вершину айсберга — дизайн и пользовательский интерфейс.

Главная страница:

image

Все достаточно стандартно: как могли описали суть услуги и поставили большую кнопку «Cоздать аккаунт». Есть, немного забавное, рекламно-обучающее home video и живая лента последних постов.

Страница регистрации:

image

При регистрации система просит ввести номер мобильного телефона, с которого будет происходить публикация MMS пользователем, после этого система вышлет SMS сообщение с кодом, который потребуется ввести далее, при валидации аккаунта. Это уже, фактически, стандарт в подобного рода системах.

Авторизованная зона:

image

На главную страницу авторизованной зоны вынесено управление активацией аккаунтов в социальных сетях. Прежде всего, пользователю необходимо связать аккаунт PostOK с аккаунтами в социальных сетях. Процесс авторизации достаточно прост и максимально автоматизирован. Достаточно нажать кнопку «Allow» или «Разрешить» по одному разу на каждый проект. За исключением, конечно, ВКонтакте. В этой социальной сети необходимо повторно авторизовать номер телефона в специальном приложении, что в целом, печально, но ожидаемо.

Так же, на главной странице авторизованной зоны можно найти управление приватностью вашей информации непосредственно на PostOK. Существуют 3 уровня приватности:
1. Мои посты доступны всем, автор я
2. Мои посты доступны всем, автор анонимен
3. Мои посты доступны только мне

Из первых двух групп пользователей и формируется контентная составляющая самого проекта, превращающая его в «чуть больше, чем просто MMS-шлюз». Посты этих пользователей доступны по пункту меню «Вся лента». При его выборе появляется мозаика миниатюр фото и видео в хронологическом порядке или в порядке популярности.

Для определения популярности постов существует простой механизм, складывающий количество «лайков», количество просмотров и количество комментариев под определенным постом. Можно подписаться на посты определенного пользователя, тогда они будут отражаться в разделе «Моя лента», представляющего собой иллюстрированный мини-блог:

image

Логика механизма подписки на посты того или иного пользователя аналогична twitter и, надо сказать, что за некоторыми из пользователей очень познавательно «следить».

Монетизация

Признаюсь, изначально, полтора года назад, у нас были достаточно большие ожидания, связанные с этим проектом и его монетизацией. Основной причиной был очевидный способ получения денег — premium rate MMS. Но, к сожалению, эти ожидания не оправдались в полной мере.

Сейчас в коммерческой эксплуатации находятся только 3 оператора: MTC, Мегафон и ETK. Стоимость отправки одного MMS сообщения для их абонентов составляет 8,5 рублей со всеми налогами. Для абонентов остальных операторов услуга предоставляется бесплатно, а точнее — по обычному тарифу на отправку MMS сообщения. Для разных операторов эта сумма варьируется от 5 до 7,5 рублей за одно сообщение, включая налоги. Мы с этих денег ничего не получаем, но, с другой стороны, и операторам ничего не платим.

Мы прекрасно осознаем, что сейчас тренды на рынке мобильных устройств не в нашу пользу и что доля смартфонов и планшетов растет теми же темпами, какими пару лет назад росли сами социальные сети. Тем не менее, мы имеем свою нишу пользователей и остаемся одним из самых удобных и быстрых способов поделиться только что увиденным со всеми своими друзьями.

Стратегически, нацелены стать наиболее удобной платформой для ведения мобильных блогов, и уже сейчас работаем над расширением способов и повышением удобства мобильной публикации сообщений: разрабатываем свой мобильный клиент под основные платформы, альтернативные способы публикации постов по SMTP.

Вот вроде и все. Каждому хабретянину, который дочитал до этого места — искреннее личное спасибо. Все же много букв накопилось за два года работы над проектом. Тем, кто хочет посмотреть проект в живую — добро пожаловать.
+19
2 марта 2011, 12:39
18
opushka 5,5

комментарии (16)

+7
kurd #
Про ММС даже говорить не хочется…
0
opushka #
Можно поговорить про единого клиента для мобильных устройств, работающего для всех социальных сетей, про SMTP постинг тоже…
+1
kurd #
Да я рад, что Ваш проект живет и процветает. Просто ну вот никак не пойму, зачем передавать свои данные 3 стороне, при наличии хороший бесплатных клиентов в мобильных платформах.
+1
stoune #
При цене мегабайта EDGE/GPRS и наличии безплатных MMS решение имеет право на жизнь.
0
opushka #
Теперь понял Ваш вопрос, спасибо за пояснения. Ответ не очевиден, но он есть:

По статистике федеральных операторов связи РФ доля обладателей смартфонов и коммуникаторов, суммарно, составляет менее 37% от всех абонентов мобильной связи (но, конечно, она постоянно растет). Таким образом, нативные клиенты социальных сетей, к сожалению, доступны не всем абонентам и пользователям, которым может быть интересна обсуждаемая возможность.

Вторая часть ответа — это «мультипостинг». Эта возможность может быть интересна некоторым пользователям, у которых есть аккаунт больше чем в одной социальной сети. Хотя, конечно, это можно реализовать через хитрый кросс-постинг между аккаунтами или через использование нескольких клиентов =)
0
kurd #
В таком случае идея приложения, который по сути является Читалкой статусов, Написалкой своих, скажем для 3-4 популярных сетей, была бы самой удачной. Тоесть функционал прост и минимален. Под статусами конечно понимается не просто текст, а ссылки на загруженные на Ваш сервис медиаданные. Если такие уже есть, то простите, не особо интересуюсь. Так же по поводу платформ. В принципе сейчас можно делать для 4 — Java2me, iOS, Android, Bada. Это покроет большинство потенциальных пользователей.
+2
ascoder #
как перестать беспокоиться и начать жить как каждый день пить, курить, трахаться и научиться располагать к себе людей

КЭП утверждает что название топика слишком избито…
+3
ascoder #
Ещё парсер сожрал зачеркивания и настала печаль (
0
pyJIoH #
Карнеги, дружище, тут нормально и без зачеркиваний )
0
pyJIoH #
Сорри, промазал, 2 ascoder ответ
+1
ascoder #
Я вас услышаЛ) Но в них был вложен смысл)))
0
KorP #
Мне вот только одно интересно — неужели есть должное кол-во абонентов с неКоммуникаторами, которые постят при помощи ммс в соц.сети? В остальных случаях всё решается установкой клиента твиттера, помнится из него можно и в контакт и на фэйс перепостить. У меня складывается ощущение что кол-во пользователей данного сервиса ничтожно мало и он просто не имеет смысла

«По статистике федеральных операторов связи РФ доля обладателей смартфонов и коммуникаторов, суммарно, составляет менее 37% от всех абонентов мобильной связи»
А 62,99999999999% это просто не нужно, по тому и не пользуются. имхо
+1
opushka #
Спасибо за обратную связь.
Вполне возможно Вы и правы. К сожалению, я не знаю, что Вы называете «должным количеством абонентов». Суммарно публикуется около 10 000 сообщений в месяц. В абсолютном выражении, пользователей, которые когда-либо пользовались услугой больше, но не могу их всех назвать активными пользователями услуги.
0
KorP #
Интересно как раз кол-во активный пользователей в сутки/месяц.
+2
alexey_lahtadir #
Был у нас опыт работы с ММС на фирме. С самого появления ММС на рынке пытались работать с ним, но все шло против этого:
1. В большинстве телефонов ммс настраивалось с помощью большого бубна (операторы не присылали тогда настроек на телефон)
2. У самих операторов так сложно было с ММС-центрами, что приходилось к каждому оператору делать новый коннект а потом его по пол-года вместе с ними отлаживать (причем отлаживали с обоих сторон. Фактически, некоторые ММС-центры на нашей фирме отлаживали свой софт по работе с контент-провайдерами).
3. Постоянные проблемы по недоставке отправленных нами ммс клиенту.
4. Билайн так вообще не отдает свой ммс для доступа контент-провайдерам. В одно время вроде договорились для них делать сервис, даже в тестах его запустили, но все обломалось.
5. У множества не очень крупных операторов ммс вообще нет и по результатам вместе с предыдущим пунктом потенциальный охват этой услуги где-то 50%.
6. Сколько не проводили викторин и сколько не запускали сервисов, даже с рассылкой по абонентам, но в итоге отдача была гораздо меньше чем по смс.

Даже сейчас с новыми телефонами я очень часто встречаю картину (6 случаев из 10) что у людей проблемы с ММС.

Как результат, на России пришлось закрыть все наши ММС-подключения, поскольку абонплата за номера весьма немалая, а отдача зачастую не покрывает этой абонплаты. Остался лишь один ммс-коннект на МТС беларусии, но и тот из-за специфики работы с этим оператором.
0
opushka #
На мой взгляд, великолепный комментарий. Спасибо!

Многие из этих проблем остались до сих пор. Некоторые решились.
Улучшилась ситуация с настройками MMS. Они сейчас зашиваются прямо в SIM карту, в крайнем случае можно заказать на сайте настройку «по воздуху». Так же, почти нет проблем с MMS центрами, в том числе и с региональными операторами. Сложности с Билайном остались, их CPA по-прежнему не поддерживает MMS.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.