Мы в DENIVIP Media создаем видео платформы с 2008 года (как правило вместе с самими сервисами/порталами/приложениями). Спустя 4 года создания специализированных видео платформ под разные проекты у нас накопился приличный опыт и информация о многих граблях, которые неизбежно встречаются в видео проектах. В этой статье я расскажу про то, как мы проектируем видео платформы и какие моменты важно учитывать при создании новой или апгрейде старой видео платформы. Также я постараюсь отметить основные тенденции в развитии видео платформ, которые видны в ближайшем будущем. Continue reading
Category Archives: Разработка
Методические пособия по разработке под платформу Adobe FMS, исходные коды приложений на Action Script, SSAS
Разработка высокопроизводительных сервисов на Node.js
В данной статье речь пойдет о разработке с использованием сравнительно молодой технологии Node.js. Она стремительно набирает популярность — и не безосновательно. Эта технология позволяет реализовывать быстрые веб-сервисы, способные выдерживать колоссальные нагрузки, что крайне важно для видеосервисов. Например, на Node.js удобно делать сборщики статистики в реальном времени, масштабные чаты и т.п. Конечно, сервисы, написанные на C++, обладают большим потенциалом производительности, но стоимость их реализации слишком высока. Нода же позволяет быстро создавать сложные системы. В данной статье мы рассмотрим использование Node.js для создания простого приложения, способного выдерживать очень высокую нагрузку. Continue reading
Примеры из жизни: BBC Olympics
Сервис спортивных трансляций BBC Olympics стал одним из главных событий 2012 года. Индустрия видеосервисов вышла на новый уровень, а Олимпийские Игры 2012 года все уже привыкли называть «по-настоящему цифровыми». Очень важно отметить всю важность накопленного опыта и идти дальше на базе этих новых достижений. В этой статье мы рассмотрим этот проект, его реализацию и ценный опыт, который вы можете использовать в своих проектах. Continue reading
Оптимизация списков в мобильном приложении
Во многих мобильных приложениях главным компонентом взаимодействия с пользователем является список. Очень часто он состоит из большого количества визуальных элементов, содержащих текст и иконки. Поэтому так важен вопрос оптимизации списка и элементов отображения внутри него. Continue reading
HTTP Live Streaming: лучшие рецепты
Создание идеальных с технической точки зрения приложений, как правило, является чрезвычайно сложной и трудоемкой задачей. При этом полезная информация зачастую рассеяна по множеству источников. Это относится, в том числе, к разработке видеоприложений для iOS. В данной статье собрана наиболее важная и полезная информация, позволяющая качественно использовать весь спектр возможностей HTTP Live Streaming, а также список первоисточников. Данные материалы будут полезны всем читателям, заинтересованным в создании качественных и удобных для пользователей видеосервисов. Continue reading
Плеер для iOS с видеорекламой в стандарте VAST
Сервис видео статистики
- ограничение количества одновременных просмотров с одного аккаунта (Вы же не хотите, чтобы под одним аккаунтом смотрели видео все знакомые одного счастливого покупателя? Точнее, пусть смотрят, но хотя бы по очереди, а не одновременно ),
- запрет на просмотр любого видео для пользователей, получивших абонемент на просмотр по ошибке или вследствие некой махинации,
- оценка качества и популярности видео,
- возврат в точку, где просмотр был прерван (с любого устройства),
- и последнее в списке, но отнюдь не по важности – обеспечение удобства для пользователя.
Разумеется, не стоит забывать, что каждый видеопортал имеет свои специфичные задачи, которые немыслимы без сведений о просмотрах. В этой статье мы обсудим особенности реализации такого сервиса. Continue reading
Flash Access: офлайн демо плеер
Использование Flash Access для защиты контента онлайн видео порталов становится повсеместным стандартом построения современных развлекательных Интернет проектов. Основные причины популярности Flash Access:
- высокий уровень защиты (достаточный для большинства мейджоров) позволяет обеспечить наличие разнообразного контента на сайте
- широкая популярность Adobe Flash технологий (98%) позволяет смотреть видео без установки дополнительных средств
- наиболее гибкие и дружественные для пользователя мультимедийные средства Flash платформы
Некоторое время назад, линейку мультимедийных продуктов Adobe дополняло приложение Adobe Media Player с возможностью оффлайн просмотра flv и f4v видео файлов. Сейчас Adobe прекратила развитие и поддержку продукта, отключена возможность скачивания плеера с сайта компании, а пользователям предложено воспользоваться продуктами внешних разработчиков. Мы предлагаем использовать наш демо AIR видео плеер, поддерживающий воспроизведение защищенного контента. В статье рассмотрены модели офлайн просмотра и защиты видео средствами Flash Access 2.0. Continue reading