HTML5 <- портирование Flash анимации
В данной статье, будет неоднократно упомянут язык разметки HTML при рассмотрении перехода с Flash приложений и анимации на встроенные возможности современных браузеров. Хотя речь идет о технологиях последних месяцев, должен бы подразумеваться диалект HTML5, но это не так. В сущности большинство описываемых технологий применимы к большинству диалектов HTML, и HTML5 в данном случае не более чем известный (благодаря Apple) бренд. Тем не менее, создавать такие приложения имеет смысл при помощи HTML5, так как данный диалект имеет свои преимущества, улучшает семантику, и предоставляет удобства вроде валидации форм, позволяя выкинуть из вашего проекта десятки строк JS-кода. Но сам по себе HTML5 картинку не делает. Continue reading
Flash Media Server: онлайн трансляции и ffmpeg
Flash Media Server предоставляет отличные возможности по созданию онлайн видео сервисов. Одним из наиболее популярных видео сервисов в Интернете является сервис онлайн видео трансляций (live video). В качестве источника сигналов часто использую Flash Media Live Encoder — отличный бесплатный программный энкодер, обладающий некоторыми ограничениями. В этой статье мы рассмотрим процесс организации онлайн трансляций при помощи продуктов Flash Platform и преодоление ограничения FMLE в 3 битрейта на видео канал. Continue reading
OpenX jQuery плагин для вставки рекламного кода
Несмотря на то, что компания OpenX фактически прекратила разработку открытой версии OpenX Community Edition, интерес к этому программному продукту все еще присутствует, так как это наиболее функциональное решение с открытыми исходными кодами для доставки рекламы. В этой статье мы покажем, как улучшить один из аспектов работы с этой системой — код загрузки рекламы для вставки на веб страницу. Continue reading
Netflix: особенности онлайн видео бизнеса
В начале июня прошла замечательная http://bmw-history.ru/ конференция D9 популярного издания AllThingsDigital, которая собрала известнейших представителей Интернет индустрии (и не только), таких как Eric Schmidt (Google) и Reed Hastings (Netflix). Полные записи видео интервью публикуются на сайте AllThingsD, большинство из них содержат очень интересные и ценные мысли. В этой статье мы расскажем взгляды Reed’а Hastings’а на видео бизнес Netflix, особенности успеха и стратегию развития компании. Continue reading
Over The Top (OTT): Pay TV сервисы и платформы
В последнее время термин Over The Top (OTT) TV стал очень популярным. Компании всего мира предлагают продукты и сервисы связанные с OTT платформами. Вообще этот термин скорее всего родился в глубине телекоммуникационной отрасли во время обсуждения операторами Интернет доступа (ISP) проблемы превращения их бизнеса в широкие трубы. В то же время традиционным Интернет компаниям при построении мультимедийных Интернет сервисов даже в голову не приходит, что может быть как то иначе (не через top, а через приватную IP сеть). В этой статье мы расскажем про OTT, про TV и про Интернет, а точнее как все это уживается вместе. Continue reading
Flash Access: DRM для защищенного стриминга
Подробная техническая статья про возможности использования Adobe Flash Access 2.0 для организации защищенной доставки контента в режиме HTTP Dynamic Streaming (в отличие от RTMPE). В статье рассказаны все этапы защиты контента и особенности реализации этой схемы в проектах интеграции с видео платформой. Continue reading
CS5 Evolution: видео выступлений
На официальном сайте CS5Evolution опубликовано видео выступлений четырех евангелистов Adobe приезжавших недавно в Москву. Мы особенно гордимся тем, что разработали видео плеер для просмотра выступлений. Видео плеер сделан на базе StrobeMediaPlayback (SMP) и OSMF, доставка видео по HTTP Dynamic Streaming, тематические метки в контенте для удобной навигации, две звуковых дорожки (русский и английский). В ходе четырех сессий было рассмотрено очень много тем по современной разработке контента для Интернет и мобильных устройств, обработке видео и т.п. Приятного просмотра!
Разработка Android видео приложений
С ростом популярности Android устройств для многих Интернет проектов встает вопрос выпуска специальных приложений для счастливых обладателей Android’ов (смартфоны и планшетники). На рынке смартфонов в США Android уже опережает iOS, но среди планшетников успех не так велик и iPad лидирует с большим отрывом. С другой стороны, практически любой Интернет ресурс обладает некоторой библиотекой видео контента, которую желательно сделать доступной для пользователей с разными устройствами. В этой статье мы рассмотрим особенности разработки приложений, предоставляющих возможности просмотра видео контента, разные подходы в реализации видео плееров, плюсы и минусы технологий. Continue reading
RTMP балансировка нагрузки: Access Plugin
В данной статье мы рассмотрим использование Flash Media Server Access плагина для распределения нагрузки на FMS среди всех его fmscore процессов. Также расскажем об одном из способов организации балансировки нагрузки для VoD контента на нескольких FMS с использованием Access плагина. Access плагин — это еще один уровень безопасности для FMS, который позволяет производить легковесную авторизацию входящих соединений до того, как они достигнут уровня SSAS приложений на fmsedge процессе. Continue reading