О проекте «Nimble Streamer»
Nimble Streamer - это лёгковесный высокопроизводительный сервер потоковой передачи медиа-данных (стриминга) по протоколам RTMP, RTSP, HTTP Live Streaming (HLS), MPEG-DASH, Icecast, MPEG2TS, HDS, SmoothStreaming и Progressive download. Сервер может работать как в режиме origin - для раздачи video on demand, так и в режиме edge - для ре-стриминга существующих live и VOD потоков. Также сервер позволяет защищать данные от кражи через прямые ссылки (hotlinking) и производить балансировку на основе местонахождения клиентов. Нимбл уверенно работает на высоких нагрузках и позволяет создавать сети доставки контента на низкобюджетных серверах. Управление сервером осуществляется как через конфигурационные файлы, так и через WMSPanel.
WMSPanel - панель управления и статистики, которая была разработана нашей командой для Nimble Streamer, Wowza Streaming Engine и Flussonic. Она позволяет показывать разнообразную статистику (число подключений, трафик, длительность и т.п.) и задавать настройки серверов. Nimble Streamer работает с панелью с момента создания и тесно с ней интегрирован. WMSPanel - продуктовый партнёр Wowza Media Systems. Можно посмотреть на все возможности отчетности.
Сервер бесплатен. Его можно свободно ставить, он не требует лицензирования. Панель управления предоставляется по модели Software-as-a-Service, с ценами от 20 долларов в месяц.
Dispersa - это сервис контроля качества потокового вещания. Позволяет делать периодическую проверку (круглосуточный мониторинг) медиа-потоков по всем популярным протоколам - от HLS до RTMP. Проверка делается через распределённую сеть контрольных точек, разбросанных по всему миру. Настройка сервиса прозрачно интегрирована в WMSPanel.
Nimble Streamer и WMSPanel - это комплексное решение, которое позволяет как уменьшить порог вхождения для начинающих разработчиков видеостриминга, так и снизить издержки существующей инфраструктуры для бизнеса любого уровня.
Компания Софтвелум с проектом Нимбл Стример - участник Сколково.