Skip to content

Что такое Flussonic?

Flussonic Media Server — это серверная программа, которая умеет забирать видео из файлов, с IP камер, с веб-камер, из IPTV источников, других HTTP серверов и т.п. и вещать потоковое видео через Интернет по различным протоколам.

На базе Flussonic Media Server можно построить высоконагруженные сервисы доставки видео, и можно использовать его как вместе со сторонними продуктами, так и с продуктами Flussonic, такими как Watcher и Agent.

Основные области применения:

  • Везде, где необходим видео-стриминг.
  • IPTV и OTT услуги.
  • VsaaS и CCTV.

Построить абонентский сервис видеонаблюдения (VsaaS или CCTV) на базе Flussonic вам помогут наши продукты:

  • Flussonic Watcher. Устанавливается на сервер вместе с Flussonic Media Server. Это по сути пользовательский интерфейс к серверу Flussonic, доступный через обычный веб-браузер и в мобильном приложении. Он создан специально для удобного просмотра видео и событий с камер, управления абонентами и группами и т.д. Но задачи по транскодированию или подготовке видео к потоковой передаче по протоколам выполняет Flussonic Media Server. Документация на Watcher

  • Flussonic Agent. Это прошивка, расширяющая возможности IP-камер, работающих под Linux. При использовании Агента передача видео с камер будет защищена и качество видео значительно улучшено.

Технологии

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

Что нового

Информация о возможностях последних версий Flussonic доступна в нашем блоге erlyvideo.ru/blog

Что такое видеостриминг

Видеостриминг — это методика отдачи видео, позволяющая передавать видео по сети со скоростью его проигрывания, т.е. один час видео передастся ровно за час реального времени, даже если скорость сети позволяет скачивать быстрее.

Альтернативой видеостриминговому серверу может выступать обычный http сервер, который отдает файл для скачивания. Такой метод раздачи видео создает перерасход трафика у хостера (до 30%), усложняет промежуточное кеширование, зачастую делает невозможным паузу и перемотку видео.

Что умеет Flussonic?

Flussonic содержит все необходимые возможности для организации медиа ресурса, раздающего файлы, видео со спутника или ТВ-каналы.

Прямой эфир (Live Video). Flussonic может транслировать прямой эфир тысячам одновременно подключенных пользователей на разные устройства: десктоп, iPad, Set-Top-Box, Android, SmartTV и т.д. Источником прямого эфира может быть спутниковый канал, IP-камера, плата захвата или программа для кодирования видео.

Видео по запросу (Video on Demand, VOD). Flussonic может эффективно раздавать файлы с адаптивной подстройкой битрейта и выбором языка. Реализованные механизмы позволяют эффективно работать даже с FullHD файлами размерами по 30 ГБ.

DVR Flussonic позволяет записывать видеопотоки на диск и управлять архивом, поддерживая нужную глубину архива и объём заполнения жесткого диска. Идеально подходит для Catchup сервисов, для задач видеонаблюдения и для встраиваемых автономных решений. В отличие от решений конкурентов, позволяет работать с архивами многомесячной глубины.

Timeshift. Flussonic умеет отматывать прямой эфир назад, а так же воспроизводить прямой эфир с постоянной задержкой для зрителей в других часовых поясах. Таймшифт ограничен лишь глубиной архива, в отличие от альтернативных решений.

HLS: Flussonic может раздавать HLS, причем с поддержкой мультибитрейта и мультиязыков.

Cloud storage: Flussonic может забирать файлы с HTTP серверов и облачных хранилищ типа Amazon S3 и OpenStack Storage (Swift), а также сохранять архив в облаке.

Transcoder: Flussonic может транскодировать потоки из mpeg2video/h264 в h264 в несколько качеств.

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

Flussonic поддерживает работу всех основных протоколов для передачи мультимедиа-данных в сети Интернет.

Список поддерживаемых протоколов для проигрывания см. на странице Проигрывание.

Поддерживаемые входные форматы перечислены в разделе Требования к формату входных потоков и файлов.