Говоря о продуктах, разработанных Wowza Media Systems, в первую очередь имеют в виду флагманский продукт компании – программное обеспечение Wowza Streaming Engine или просто Wowza. Это ПО предназначено для установки на свой собственный/арендованный физический сервер или VDS/VPS. Тестовая версия программы доступна для скачивания по ссылке "Download Wowza Streaming Engine trial".
Стриминг-сервер Wowza Streaming Engine – это наиболее простой в использовании, универсальный и многофункциональный программный медиасервер, существующий на данный момент. Продукт успешно развивается на протяжении уже более 10 лет (предыдущее название – Wowza Media Server), благодаря чему завоевал огромное количество пользователей во всем мире. Число активных инсталляций уже превысило 200 тысяч и постоянно увеличивается. За это время Wowza практически стала стандартом для программного обеспечения потокового вещания, поэтому большинство других вендоров в том или ином объеме копируют технические решения и бизнес-модели Wowza Media Systems.
Узнать о принципах работы Wowza можно здесь "Базовые принципы работы Wowza Streaming Engine".Wowza Streaming Engine является надежной масштабируемой платформой как для построения публичных ОТТ-сервисов и внутрикорпоративных систем потокового вещания live-трансляций, VOD (video on demand)-порталов, так и для создания интерактивных Интернет-сервисов (видеочаты, вебинар-платформы). Медиасервер позволяет доставлять видеоконтент на все типы настольных компьютеров и мобильных устройств, а также на ТВ-приставки (STB), смарт-телевизоры (Smart TV) и игровые консоли.
Медиасервер работает под управлением виртуальной машины Java, что позволяет быть независимым от типа операционной системы. Поддерживаются операционные системы Windows и Linux. Процедура инсталляции Wowza занимает минимальное количество времени и сводится к загрузке и запуску скрипта развертывания пакета. Начальные настройки сервера позволяют запустить Интернет-вещание в течение нескольких минут после установки. Наличие веб-интерфейса упрощает дальнейшее конфигурирование системы.
Wowza предоставляет возможность доставлять видео на абсолютное большинство настольных компьютеров и мобильных устройств поверх протокола HTTP. Поддерживаются следующие протоколы потокового вещания: Apple HLS (включая Low Latency HLS), MPEG-DASH, Adobe HDS, Microsoft Smooth, а также множество других: самый актуальный на данный момент WebRTC, не теряющий популярности Adobe RTMP, постепенно заменяющий его SRT, базовые протоколы передачи видео RTP/RTSP (поддерживаются всеми производителями IP-камер) и MPEG-TS (транспортный поток, используемый в профессиональном телевизионном оборудовании).
Высокопроизводительная, многопоточная архитектура приложения позволяет максимально использовать возможности аппаратной платформы и 64-битной операционной системы. Для определенных типов оборудования скорость отдачи данных может достигать до 10 Гбит на один сервер. Имеются встроенные средства динамического распределения нагрузки между серверами и возможность построения многоуровневой топологии сети передачи медиаданных (CDN).
Важной особенностью Wowza Streaming Engine является открытая архитектура, позволяющая осуществить интеграцию медиасервера со сторонним программным обеспечением и аппаратными средствами посредством использования двух хорошо документированных API (Java API и REST API).Гибкая лицензионная политика позволяет оплачивать лицензию Wowza только на время эксплуатации или приобрести лицензию, неограниченную по времени использования.
Все технические спецификации Wowza Streaming Engine в одной таблице :
Необходимая инфраструктура |
|
Минимальные требования к аппаратному обеспечению |
|
Рекомендованная конфигурация аппаратного обеспечения |
|
Поддерживаемые операционные системы |
|
Технология сервера (Java) |
|
Интерфейс прикладного программирования (API) |
|
Параметры поддерживаемых входных потоков RTMP |
|
Параметры поддерживаемых входных потоков SRT |
|
Параметры поддерживаемых входных потоков WebRTC |
|
Параметры поддерживаемых входных RTSP/RTP потоков |
|
Параметры поддерживаемых входных MPEG-TS/MPEG-TS over RTP, MPEG-TS over HTTP, SRT потоков |
|
Параметры поддерживаемых входных потоков Apple HLS |
|
Параметры поддерживаемых входных ICY (SHOUTcast/Icecast) потоков |
|
Поддерживаемые форматы аудио и видео файлов |
|
Поддерживаемые протоколы потокового вещания Apple HTTP LiveStreaming (HLS, включая Low Latency HLS) |
|
Поддерживаемые протоколы потокового вещания WebRTC |
|
Поддерживаемые протоколы потокового вещания MPEG-DASH |
|
Поддерживаемые протоколы потокового вещания RTSP/RTP |
|
Поддерживаемые протоколы потокового вещания MPEG-DASH |
|
Поддерживаемые протоколы потокового вещания MPEG2 transport Protocol (MPEG-TS) |
|
Поддерживаемые протоколы потокового вещания MicrosoftSmoothStreaming |
|
Поддерживаемые форматы субтитров |
|
Поддерживаемые технологии и системы защиты Live и VoD контента сторонних разрабочиков |
|
Встроенные механизмы распределения и балансировки нагрузки |
|