Особенности Push уведомлений

push notifications service

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

OSMF HLS плагин

http streaming hero

При работе над проектом Together передо мной была поставлена задача воспроизведения видео Apple HLS на Flash-платформе. Доставка видеоконтента в едином формате (в нашем случае — HLS), как правило, весьма удобна и обладает множеством преимуществ. Для работы с видео во Flash есть фреймворк OSMF, который легко расширяется при помощи плагинов и распространяется с открытым исходным кодом. Но есть одна проблема: фреймворк об HLS он ни слухом ни духом :^. Adobe продвигал использование RTMP, а потом — HTTP Dynamic Streaming (HDS), альтернативу Apple HLS. В этой статье мы расскажем про бесплатный HLS плагин, который мы разработали для работы с HLS в OSMF видеоплеерах. Continue reading

Проектирование видео платформы

video platform architecture

В этой статье мы подробно рассмотрим процесс проектирования видео платформы для проекта Together. С технической точки зрения этот проект очень примечателен тем, что содержит в себе весь жизненный цикл контента — от его создания в мобильных устройствах до его распространения и просмотра. При проектировании мы стремились к гибкости создаваемых решений и финансовой эффективности. Созданная видео платформа позволяет принимать, хранить и отдавать видео. Причем вся работа с видео была построена на базе Apple HLS. Continue reading

Flash мультикаст. Начало.

Мультикаст — это одна из новых возможностей Flash Player 10.1, которая позволяет распределять потоки данных по p2p сети. Это могут быть потоки аудио, видео или просто данные(AMF3), например поток данных игры, где требуется реал-тайм рассылка изменений состояния. Для таких задач мультикаст подходит лучше чем простая публикация через Flash Media Server, который оптимизирован для работы приложений с большим количеством отправителей, например, где есть чат, изменение онлайн статуса и тд.

Continue reading

Flash Media Server 4: новые возможности

В своем блоге мы совсем упустили из виду значимое событие в Интернет мире онлайн видео. Adobe выпустил четвертую версию Flash Media Server‘а с существенными улучшениями и новыми возможностями. Теперь FMS доступен в трех редакциях: в дополнение к существовавшим и ранее Streaming и Interactive добавился Enterprise. Сравнение редакций можно посмотреть здесь.

Continue reading

Google Analytics: последовательность конверсии

В предыдущей статье мы рассказывали про то, какие метрики становятся все более важными для Интернет проектов и воронка конверсии была одной из них. Сейчас мы подробно рассмотрим процесс внедрения механизма отслеживания воронки конверсии на примере Google Analytics.

Continue reading

Google TV уже близко!

Google TV

Прежде всего рекомендуем посмотреть сайт Google TV. Сайт сам по себе заслуживает внимание и вселяет надежду на единство стандартов Интернет ТВ приложений в ближайшем будущем. Сайт был запущен совсем недавно в преддверии запуска двух продуктов, поддерживающих Google TV. В этой статье мы поговорим о будущем Интернет ТВ на экранах ТВ и планах Google в этой отрасли.

Около пяти месяцев назад Google объявил о запуске проекта Google TV, который по обещаниям разработчиков должен изменить наше восприятие ТВ платформ, который объединит ТВ программы и Интернет раз и навсегда. Особенность Google TV в том, что любой разработчик сможет сделать страницу или приложение доступное в Google TV поддерживающих устройствах — это будет абсолютно открытая для всех платформа. В основе Google TV лежит Google Chrome (кто бы сомневался), позволяющий смотреть Интернет видео, играть во Flash игры (в отличие от попыток Apple продвигать HTML5 без Flash), смотреть фото и много чего еще.

Continue reading

Музыкальные видео порталы

vevo

Отсутствие на территории рунета музыкальных грандов типа Vevo, которые предлагают крупные коллекции музыки по рекламной модели не дает покоя многим видео порталам. Сегодня IVI.ru анонсировали запуск дополнительного музыкального сервиса на своем портале. На мой взгляд с точки зрения стратегии развития — затея сомнительная. Смотреть фильмы бесплатно — хорошая идея. Смотреть музыку бесплатно — хорошая идея. Но как это будет уживаться на одном ресурсе — не совсем понятно. Успех Vevo во многом обеспечен наличием большого числа дополнительных сервисов музыкальной направленности. А здесь мы получим усредненное качество просмотра фильмов и такое же качество просмотра музыки. Я думаю портал от этого потеряет свою идейность и четкую направленность, но в любом случае у нас теперь будет больше возможностей для новых ощущений!

Continue reading

Веб аналитика в эпоху социальных сетей

Аналитика социальных сетей

Когда большинство людей обсуждают веб аналитику они думают об отслеживании просмотров страниц, измеряя какие страницы на сайте просматриваются. Отслеживание просмотров страниц это устоявшаяся технология, но уже давно не удовлетворяющая потребностей многих инновационных Интернет компаний. Такие компании как Facebook, Zynga, Slide, RockYou тратят огромные ресурсы на разработку собственных внутренних средств веб аналитики.

Для этого есть очень важная причина: новые социальные медиа — это высококонкурентная отрасль и самое больше преимущество, которое может быть — это информация. Для улучшения и роста эти компании должны собирать как можно больше информации и им требуется больше чем простое отслеживание страниц просмотров. Например, у Вас видео портал. Отслеживание страниц просмотров даст Вам лишь понимание самых популярных фильмов (но это Вы и по системе доставке контента увидите).

В статье рассмотрены три наиболее важных параметра для измерения инновационных Интернет проектов.

Continue reading