Wowza Media Server - обзор продукта
Совсем недавно вещание в интернете являлось довольно сложной задачей, которая требовала от специалистов серьезных профессиональных знаний и опыта, дорогостоящего программного обеспечения, наличия сервера, который справится с нагрузкой при раздаче нужного количества потоков и приобретения довольно дорогих кодеров.
Сейчас это легко реализуемо с программным продуктом Wowza Streaming Engine – универсальным инструментом, которой не просто переадресовывает входящий материал, но и преобразовывает его в нужный формат, передаёт по требуемому протоколу, обеспечивает поддержку адаптивного стриминга, а также записывает входящие потоки.
Обзор возможностей текущей версии Wowza Streaming Engine
Одним из профессиональных и недорогих решений вещания в интернете является программное обеспечение компании Wowza Media Systems. В его основе лежит медиа сервер Wowza Streaming Engine, предназначенный для приема IP-потоков от различных источников и раздачи их по запросу на различные пользовательские платформы. Решение позволяет настроить прием сигналов, обеспечить доступ, ограничить его, наложить логотип, и многое другое. На сервере могут быть размещены видео и аудио файлы, доступ к которым также обеспечивается ресурсами сервера.
Отличительной особенностью продукта является то, что ему достаточно получить источник сигнала в любом виде. Далее сигнал в требуемом формате по нужному протоколу будет передан на абонентское устройство. Например, в качестве источников могут быть IP-камеры, передающие по сети UDP Multicast. Wowza Streaming Engine примет нужное количество потоков, перепакует в нужный контейнер и передаст на различные устройства нужному протоколу, в том числе с применением технологий защиты доступа (для этого используется дополнительный модуль DRM AddOn). Этот модуль позволяет осуществить интеграцию с различными технологиями защиты и шифрования контента сторонних разработчиков, например, Microsoft PlayReady или Verimatrix VCAS. Кроме того, существует возможность ограничения доступа согласно географическому расположению абонента с помощью его определения IP-адреса и страны/региона. Таким образом, можно обеспечить доступность трансляции только для определенных стран или регионов.
Очень удобным является способность сервера осуществлять запись источников сигнала в файл (модуль nDVR), который можно использовать в качестве контента VoD. Такой подход очень перспективен, так как позволяет существенно сэкономить не только на оборудовании и ПО для записи материалов, но и на времени трансфера файлов на сервер. При этом материал уже будет записан в совместимом формате и немедленно доступен для пользователей. Безусловно, сервер должен быть оснащен мощным процессором, поддерживать различные сигналы по входу, иметь достаточное по объему, надежности и скорости дисковое хранилище.
Помимо записи, решение обладает встроенным транскодером, который позволяет «на лету» кодировать IP-потоки в один или несколько новых, обладающими различным разрешением и битрейтом, а также выполнять наложение логотипа поверх потока.
Фактически, Wowza представляет собой универсальный инструмент, способный не просто переадресовать входящий материал, но и преобразовать его в нужный формат, передать по требуемому протоколу, обеспечить поддержку адаптивного стриминга, а также записать входящие потоки. При этом решение представляет собой единую инфраструктуру, управление которой осуществляется через веб-интерфейс.
Настройка системы
Предыдущие версии (старше 4-й), запускались в виде приложения. При этом все настройки всегда выполнялись путем редактирования конфигурационных файлов. Если же пользователь вдруг хотел изменить настройки, то приложение приходилось останавливать, менять содержание конфигурационного файла и затем снова запускать его. Это всегда сопряжено с временной остановкой работы сервера и, как следствие, с прекращением доступа к контенту для пользователей. Раньше это не было столь критично, так как настройки обычно изменялись очень редко. Теперь требования к рабочей среде становятся такими, что изменение настроек без перерыва в работе ресурса является жизненно необходимым, например, подключение дополнительной камеры при трансляции спортивного матча. Если для этого потребуется прервать вещание, то пользователи точно не придут в восторг.
Разработчики учли это требование и переписали ядро продукта. Теперь Wowza Streaming Engine, а также и другие опциональные компоненты, работают в виде службы и стартуют вместе с операционной системой. Далее администратор получает доступ к сервису через Web-браузер и осуществляет настройку и конфигурирование. Можно добавить трансляции, назначить запись и транскодинг. При этом перезапуск требуется только для тех трансляций, настройка которых выполняется в текущий момент. Перезапуск нужно именно для применения изменений, то есть перерыв будет минимальным и составит секунды. В том случае, если необходимо, например, задействовать новую лицензию транскодинга (Wowza Transcoding), нужно просто добавить соответствующий лицензионный ключ. После этого опция становится активной и ей можно пользоваться.
Доступны версии для Windows, Mac и Linux серверов.
Возможности Wowza по интеграции с продуктами SVGA
Помимо гибкого и недорогого медиасервера Wowza Streaming Engine, Вам понадобятся устройства для кодирования и стриминга потоков, ведь не всегда видеосигнал можно напрямую подать на сервер Wowza. С исходными видеосигналами сервер не работает. Для генерации IP-потока есть множество решений, как бюджетных и даже бесплатных, так и профессиональных, с очень высокой стоимостью. Все они имеют свои преимущества и полностью закрывают потребности любых категорий пользователей. Решения Wowza позволяют работать практически с любыми продуктами.
Из бюджетных решений хотелось бы особенно выделить два продукта – это Live-кодер Matrox Monarch HD и Telestream Wirecast.
Telestream Wirecast представляет собой кроссплатформенное решение типа «все-в-одном», которое позволяет осуществлять стриминг, запись, энкодирование «живых» потоков, вещание на несколько различных платформ и внешние дисплеи одновременно (начиная с 5-й версии добавлена функция SDI/HDMI вывода).
С помощью Telestream Wirecast пользователи могут организовать вещание с нескольких камер, на лету микшируя сигналы от источников, будь то видео, картинки или звук, использовать эффекты и переходы, встроенные титры, кеинг, виртуальные студии, а также отображать счет спортивных мероприятий. Продукт идеально подходит для трансляции в интернет различных шоу, новостей, спортивных событий, концертов, корпоративных встреч, лекций и многого другого.
Для того, чтобы начать вещание, не требуется специализированных знаний и опыта работы в телевещательной индустрии. Telestream Wirecast интуитивно прост и понятен, все что нужно - это видеокамера, компьютер и выход в интернет для передачи данных на веб-сервис, предоставляющий площадку для доступа пользователей к просмотру трансляции.
Продуманный интерфейс и богатый функционал позволяют легко переключаться между источниками медиа данных, такими как сигналы с камер, записанными заранее аудио и видео файлами с наложением логотипов, графики и применения эффектов и переходов.
Telestream Wirecast позволяет отдавать поток в нескольких различных форматах (Flash, QuickTime, Windows (MMS)) для просмотра на различных платформах. Поддерживаются различные протоколы передачи, такие как RTMP, RTP, MMS. Продукт также тесно интегрирован с различными платформами видеохостинга Youtube, UStream, LiveStream, TwitchTV и др., а также наиболее популярными медиа серверами (Wowza Media Server, Flash Media Server, Quicktime Streamnig Server, Akamai).
Matrox Monarch HD – компактный стример/рекордер, позволяющий осуществлять потоковую трансляцию видео в реальном времени и одновременно записывать передаваемый видео-контент в высоком качестве для последующего постпродакшн. Устройство захватывает сигнал с любого источника HDMI, например, видеокамеры или видеокоммутатора, кодирует его в поток H.264 и передает, используя протоколы RTSP и RTMP. Энкодер позволяет выполнять запись видеофайла на SD-карту, USB накопитель или в сетевую папку одновременно осуществляя передачу потока. Поддерживается поток до 30 Мбит/сек.
Управление устройством осуществляется через web-интерфейса с любого удаленного компьютера или мобильного устройства.
Высокое качество кодирования и записи обеспечивается встроенным аппаратным энкодером H.264 совместно с высококачественным деинтерлейсингом и масштабированием.
Благодаря входу и выходу HDMI вы можете контролировать видеоизображение, поступающее на вход устройства и кодируемое для трансляции и записи.
Matrox Monarch HD поддерживает обработку и кодирование восьми каналов звука, эмбеддированного в HDMI. Также в качестве источника звука могут быть использованы два канала аудио, поданные с внешнего устройства.
Вне зависимости от того, передается поток на серверы Flash, Wowza или на любые другие популярные платформы, Matrox Monarch HD обеспечивает поддержку необходимых протоколов передачи. Он позволяет установить нужное разрешение кадра и битрейт потока, в зависимости от пропускной способности сети.
Все сделанные настройки сохраняются в виде шаблонов, нужный шаблон может быть мгновенно применен без необходимости вводить данные повторно.
С помощью обычного веб-браузера можно контролировать, настраивать и управлять кодером с помощью любого компьютера или мобильного устройства, подключенного к сети. Подводя итог, можно с уверенностью заявить, что на рынке присутствует достаточное количество различных решений профессионального уровня, которые позволят обеспечить вещание в интернете без необходимости покупки HI-END решений, стоимость которых приемлема только для очень крупных компаний.
Просмотров: 18997 | Дата: Вторник, 15 Июля 2014 |
- Matrox Monarch HD
- Портативный энкодер-стример со входом HDMI для потокового вещания H.264 по протоколам RTSP и RTMP с функцией записи на компактные носители (USB-диск, флешку, карту памяти...
- Wowza Streaming Engine с лицензией Standard на 1 год
- Медиа сервер для трансляции в Интернете "живых" потоков и видео по запросу (VoD) с вариантами лицензий PRO Standart и PRO USB с обновлением и поддержкой на 1 год / 3...