Задача

Один из производителей смартфонов поручил Ауриге разработать решение для перекодирования в режиме реального времени видеофайлов высокого разрешения до качества принимающего устройства/канала.

Особенности проекта

  • Разработка клиентов для iOS, Android и веб-сервиса.
  • Развертывание Amazon S3, EC2 и Elastic Balancer для хранения, воспроизведения и масштабируемости.
  • Поддержка FLV/H.264 с MP3, AAC в реальном времени.
  • Гибкое масштабирование воспроизведения.
  • «Умное» кэширование.
  • Отказоустойчивость: двухуровневая система контроля безопасности, восстановление трансляции после перезапуска.

Результаты

  • Решение автоматически определяет и подстраивает разрешение контента трансляции под максимально возможные пропускные способности принимающего устройства и канала.
  • Первая версия «умного ТВ» для новой линейки смартфонов.
  • Поддержка текущих популярных видео форматов и кодеков.