Учитывая, что большинство сообщений, отправляемых организаторам ТВ-проектов, являются «премиальными», то есть обходятся владельцу телефона значительно дороже, чем стандартные (PremiumSMS может доходить до нескольких долларов), а популярность сервиса просто поражает (психологи объясняют пользовательскую активность тем, что у большинства людей при просмотре ТВ сотовый телефон находится под рукой), неудивительно, что в прошлом году российские зрители послали PremiumSMS на сумму в 130-150 млн. долларов. Впрочем, большую часть этой суммы получают контент-провайдеры. Пока российский сегмент можно расценивать скорее как перспективный, нежели прибыльный. И все же число ТВ-проектов, имеющих SMS-интерактивную составляющую, растет не по дням, а по часам. Российский лидер в оказании SMS-услуг телеканалам - компания SMS Media Solutions, выполняющая, по сути, посреднические функции между телеканалом и сотовым оператором, в настоящее время имеет в своем портфолио больше семидесяти интерактивных проектов (в январе прошлого года их было только двадцать).
Следующим шагом в развитии этого бизнеса в России может стать массовое появление общих для всех операторов коротких номеров, на которые зрители смогут посылать SMS, а также замена SMS на MMS. Последнее позволит обмениваться не только текстом, но и полноцветными картинками и видеоклипами. Сравнительно дорогие MMS-услуги пока не имеют большой популярности в нашей стране, однако ряд пробных проектов уже «прокрутили». Так, зрители канала СТС покупали фотографии участниц шоу «Ты - супермодель», а ТНТ призывал украшать экраны телефонов лицами «жителей» «Дома-2».
Игроки рынка стремительно выходят и в Интернет, удачно сочетая новые возможности для маркетингового продвижения с отлаженным механизмом продаж. Участие в онлайновых акциях не привязывает пользователей к компьютеру. Однако даже при офлайн-участии удерживается аудитория сайта. В Рунете подобные «гибридные» инициативы пока редкость. Из более или менее известных можно отметить SMS-олимпиаду по русскому языку, которую провел образовательный веб-ресурс Gramota.Ru. В соревновании приняли участие 2932 посетителя сайта. Также заслуживает внимания портал Translate.ru, «переводческий» движок которого компания ПРОМТ сдала в аренду фирме i-Free. Поступивший SMS-запрос система i-Free передает переводчику и после получения перевода отправляет его клиенту на телефон.
Судя по всему, отечественный рынок Value Added Services прошел «наколенную» фазу развития, и сейчас это вполне серьезный бизнес с набором стандартных инструментов и ощутимой конкуренцией. Не исключено, что неизвестный отечественный умелец уже придумывает романтического медвежонка, который придет на смену сумасшедшей лягушке, и его бодрое рычание заглушит в метро и другом общественном транспорте истерическое кваканье. Главное, чтобы идею не украли. Если что, мы о медвежонке ничего не слышали - и точка.
IVR (Interactive Voice Response) - система интерактивного голосового общения. Как правило, взаимодействие происходит путем нажатия телефонных клавиш (робот ведет диалог примерно такого содержания: «Чтобы узнать прогноз, погоды нажмите “1», для разговора с оператором нажмите “2”" и т. д.).
JDBC (Java Database Connectivity) - драйвер, обеспечивающий связь Java-приложений и СУБД.
SMPP (Short Message Peer to Peer) - протокол передачи SMS-сообщений, поддерживаемый SMS-центрами (SMSC) операторов связи.
UCP/EMI (Universal Computer Protocol/External Machine Interface) - протокол, обеспечивающий связь SMS-центров с Интернетом или другой TCP/IP-сетью.
КАК ЭТО СДЕЛАТЬ: Частный сервер для общего пользования
В статье «The Matrix Has You» («КТ» #608) было подробно рассказано о mmorpg: о финансовых потоках, типах игроков, процедуре создания частного онлайн-сервера и еще о куче всяких мелочей. Кто-то просто принял статью к сведению, кто-то лишь пролистал, но некоторая категория читателей захотела детальнее узнать о том, как это сделать самому. И поразмыслив над письмами типа «Да это все элементарно - поставил дома программку и ты богат», я решил написать более приближенное к реальности руководство по открытию своего mmorpg-сервера.
Что же такое серверное ПО для mmorpg? Сервер mmorpg - это программное обеспечение, написанное разработчиками игры и служащее для создания игрового мира. А клиент этот мир соответственно отображает, но его можно скачать где угодно, поскольку в большинстве проектов он бесплатный. Существует два вида серверного ПО - официальное и не официальное, то есть эмуляторы. Официальный сервер представляет собой верх стабильности и масштабируемости. К недостаткам же его относится слишком сложное редактирование мира и дороговизна (если приобретать его легально). Эмулятор сервера - это ПО, написанное энтузиастами, которые желают поиграть или на халяву, или в «другую версию» любимого мира (так, например, делают разработчики эмулятора сервера для Final Fantasy XI; их сервер будет создавать новый мир для FF, но платить за игру все равно придется). У эмуляторов довольно много плюсов, но есть и минусы, которые могут погубить проект еще в самом начале, - а именно:
Эмуляторы нужно ждать. Некоторые из них создаются больше года и лишь потом попадают в Сеть.
Практически полное отсутствие наполнения мира. Не секрет, что порой во вселенной mmorpg находятся десятки тысяч объектов (та же космическая EVE Online). Наполнение баз данных - одна из самых трудоемких задач. Зачастую, если игра, для которой создается эмулятор, очень популярна, наполнением БД занимаются десятки и сотни человек. К примеру, для эмулятора WoWemu (под игру World of Warcraft) БД наполняли все кому не лень. Создавались международные группы, которые действовали сообща, пытаясь подогнать мир эмулятора под официальные серверы WoW. А WDDG Team даже стала писать собственный эмулятор.
Баги. Движки эмуляторов обычно имеют огромное количество ошибок и неточностей. Хотя в большинстве случаев это временное явление.
Вы можете играть в любимую mmorpg бесплатно.
Вы можете сами создавать настройки мира или выбирать из уже предложенных.
Практически все эмуляторы мультиплатформны, в отличие от официальных серверов, которые создаются исключительно под Windows (интересно, почему?).
Вы можете заработать деньги, построив на базе эмулятора сервер с глобальным доступом и продавая какие-нибудь вещи/ценности или дополнительные возможности из виртуального мира за вполне реальные деньги.
Достаточно легко, если вы мастер программирования, хотя случаи создания эмулятора одним человеком чрезвычайно редки. Пожалуй, стоит упомянуть товарища WAD’a, сделавшего WoWemu (отрадно, что WAD русский и что он создал первый эмулятор сервера для World of Warcraft), и Ramsey, в одиночку занимающегося эмулятором для Priston Tale и участвующего в куче других проектов. Но если ваши желания превосходят ваши возможности, то можно собрать группу разработчиков. От них требуется знать Asm, C, C++, C# (последний не очень популярен, скорее всего, из-за новизны, а также «безопасности» в работе с указателями), Java (редко), крипто/декриптографию, способы отлавливания пакетов. Криптографа/декриптографа достаточно одного, как и знатока ассемблера. А вот мастеров работы с высокими языками программирования мало никогда не бывает.
Как же выглядит процесс? Человек, исследующий пакеты, запускает игру, заходит на официальный сервер, играет и при каждом действии смотрит, какие пакеты были присланы и отправлены к клиенту и от клиента соответственно. Затем он отдает полученные пакеты декриптографу, а вместе со знатоком ассемблера выясняет, что же эти пакеты делают. И далее программисты пишут приложение, причем так, чтобы при получении каких-либо пакетов оно отвечало соответственными, то есть эмулировало работу официального сервера. Порой самое трудное - это понять, что делают пакеты. Например, после того как Ragnarok Online стала сверхпопулярной в Сети, ее разработчик, корпорация Gravity, в следующем своем проекте (R.O.S.E., или Rush On Seven Episodes) организовала архитектуру, при которой клиент получает информацию не с видимого участка, а со всей (!) карты. Таким образом, найти пакеты, которые посылаются конкретному персонажу, очень непросто.