Компания SVGA предлагает широкий спектр продуктов и решений для теле-видео-производства, вещания и IP стриминга.

Помощь в интеграции различных устройств под Ваши задачи.
Поставка со склада и под заказ. Монтаж и наладка. Сдача "под ключ".

Расширяем ассортимент ATEM Mini PRO Speed Editor Metus Ingest

Расширенный поиск
Доллар(ЦБРФ): 92.5919


Коллекция модулей Wowza - Module Collection

 Коллекция модулей Module Collection

 

В данном материале описываются модули утилит, готовых к использованию с приложениями  Wowza® server. (Eclipse IDE  НЕ требуется.)



Кстати
:

  • Модули в Wowza Streaming Engine Module Collection разработаны для использования с программным обеспечением Wowza Streaming Engine™ версии 4.0 и более новыми. Большинство модулей совместимы с прежними версиями; тем не менее, некоторые модули не имеют полной поддержки с программным обеспечением Wowza Media Server для более ранних версий. Если для работы модуля требуется определённая минимальная версия ПО Wowza server, это будет отмечено в описании модуля.

  • Пакет для загрузки ModuleCollection содержит исходный код, благодаря чему пользователи могут посмотреть, каким образом нужно использовать модуль и имплементировать его в структуру собственного решения.

 

Коллекция модулей Wowza Streaming Engine Module Collection


Кстати
: Текущая версия Module Collection 12309. Подробност и изменений смотрите в файле version.txt пакета Module Collection.

 

Для установки коллекции модулей для Wowza Streaming Engine

 

  1. 1. Загрузите пакет Module Collection: WowzaServerAddOnCollection_4.0.zip.
  2. 2. Разархивируйте содержимое из загруженного пакета, скопируйте /lib/wms-plugin-collection.jar  в папку /lib в Wowza Streaming Engine installation ([install-dir]/lib.
  3. 3. Для конфигурации определённого модуля из коллекции обратитесь к описанию в Списке модулей ниже.
  4. 4. Перезапустите Wowza Streaming Engine.

 

  

Список модулей

Наименование модуля

 

Описание модуля

MediaCacheLocalFirstRandomAccessReader

IRandomAccessReader ищет сначала контент в каталоге хранилища контента приложения и, если он не может быть найден, пытается продолжить поиск контента в удалённом Media Cache источнике. Это позволяет   удалённо хранящийся контент сделать доступным раньше, чем он будет передан на удалённый сервер.

MediaCachePreload

Сервер-приёмник позволяет пользователю устанавливать файлы для предварительной загрузки в Media Cache перед первым воспроизведением.  Формат видеофрагмента, предназначенного для первоначальной установки в Media Cache, должен быть распространённым во избежание задержки "первого чтения", что может быть результатом неспособности чтения из источника с достаточной скоростью.

ModuleAddAudioTrack

Добавляет звуковую дорожку к потоку, не имеющему аудио.

ModuleClientBWCheck

Используется с Flash  клиентом для проверки полосы пропускания, доступной от Flash  клиента к серверу (полоса пропускания клиент - сервер).

ModuleCreateSnapshot

Извлекает изображение одиночного кадра (snapshot) из живой трансляции для создания миниатюрного изображения (thumbnail).

ModuleCupertinoLiveAttachPicture

Показывает, как добавлять картинки (poster images) к живому потоку для iOS устройств, содержащему только  аудио, который производится рендер только аудио в соответствии с техникой  App Store.

ModuleCupertinoLiveAttachPicture2
ModuleCupertinoVODAttachPicture

Иллюстрирует, как добавлять картинки (poster images) к потоку на iOS устройства для Live или VoD потока

ModuleDuplicateStreams

Копирует поток из одного экземпляра приложения в другой на том же  Wowza сервере.

ModuleDvrRecorderControl

Управляет потоками, предназначенными для записи рекордером Wowza nDVR AddOn.    Может использоваться с Wowza Transcoder AddOn или не требуется вести запись всех потоков

ModuleFixStreamPath

Исправляет ссылку на поток, когда некоторые Flash плееры считывают поток по единой ссылке RTMP, в то время как имя потока должно содержать разделители, если контент хранится в подпапках

ModuleGetConnectionCount

Подсчитывает количество подключений для сервера, приложений и прикладных задач, переданных в Flash приложение.

ModuleHotlinkDenial

Устанавливает список доменных имён веб-сайтов, чьи HTML страницы допущены для включения в число  Flash клиентов, подключённых к приложению.  
Смотрите также: ModuleRefererValidate

ModuleLimitPublishedStreamBandwidth

Производит мониторинг ширины полосы пропускания публикуемых потоков.

ModuleLimitStreamViewers

Ограничивает число зрителей потока.

ModuleLoadBalancerEdgeLimitConnections

Останавливает перенаправления балансировщика загрузки, когда достигается пороговый предел сервера.

ModuleLogViewerCounts

Регистрирует количество клиентов и метаданные потока каждые 10 секунд.

ModuleLoopUntilLive

Организует зацикливание видео потока на стороне сервера вместо недоступного в данный момент живого потока.

ModuleMP4AudioChannelSelector

Осуществляет выбор аудио каналов из мультиканального  MP4 файла. Этот модуль использует интерфейс чтения IMediaReaderActionNotify  и  ищет аудиоиндексы запрашиваемого параметра, как часть URL, сообщая серверу, какие аудио каналы нужно взять.

Кстати: Модуль  ModuleMultiTrackVOD  замещает ModuleMP4AudioChannelSelector и обеспечивает дополнительную функциональность.

ModuleMultiTrackVOD

Выбирает для плейера дорожки в видеофайлах по запросу (VOD), содержащих несколько дорожек видео, аудио и служебных данных. Модуль использует параметры запроса, которые добавляются к URL потока, чтобы сообщить серверу, какую дорожку следует выбрать.
Кстати: Если вы используете ModuleMP4AudioChannelSelector для выбора дорожек, этот модуль позволяет замещать их напрямую и обеспечивает дополнительный функционал.

ModuleOnConnectAuthenticate

Выполняет проверку подлинности на основе файла с учетными данными RTMP клиентов, которые передаются как параметры по методу NetConnection.connect.

ModuleOnConnectAuthenticate2

Выполняет проверку подлинности  учетных данных RTMP клиентов, которые передаются как параметры по запросу в   RTMP URL.

ModulePacketizerControl

Управляет потоками, которые следует пакетировать  для HTTP стриминга. Это может использоваться с Wowza Transcoder AddOn или всякий раз, когда вы не хотите пакетировать все потоки.

ModuleRefererValidate

Определяет принадлежность веб-страницы, на которой запускается плеер  с помощью тега изображения или JavaScript, встроенного в веб-страницу. Это простая, но эффективная альтернатива модулю ModuleHotlinkDenial.

ModuleStreamControl

Управляет потоками и плейлистами класса Stream. Может использоваться для создания, настройки и запуска новых живых потоков класса Stream из статичных и живых источников и добавления источников в существующие потоки класса Stream. Он использует пользовательский Flash клиент в качестве пользовательского интерфейса к модулю.

ModuleStreamWatchDog

Контролирует живые потоки, включённые в информацию к приложению, и передаёт информацию подключённым Flash клиентам, каждые 10 секунд. Flash клиенты могут быть настроены так, чтобы отвечать на эти трансляции, контролировать состояние потока или воспроизводить поток.

ModuleTimedDisconnect

Отключает плееры от приложения по истечению временного периода.

ModuleTranscoderControl

Управляет потоками, транскодироваными с помощью Wowza Transcoder AddOnn. Может быть полезным, когда нет необходимости в транскодировании всех потоков, принимаемых сервером.

ModuleTranscoderTimedSnapshot

Делает миниатюрные снимки (thumbnail snapshot) потока Wowza Transcoder'а  через постоянные интервалы времени. Вы можете сохранить последовательность изображений с метками времени или одно изображение, которое  постоянно перезаписывается.

ModuleVideoNameList

Получает список файлов в местоположении контента приложения.

ServerListenerLoadAndLockAppInstances

Используется для загрузки приложения при запуске  Wowza Streaming Engine и остается загруженным, пока сервер не будет закрыт. Сервер - приёмник может быть настроен так, чтобы иметь возможность загружать несколько приложений или экземпляров приложения на сервере.

ServerListenerStreamPublisher*

Выполняет стриминг по расписанию* потоков и плейлистов в Wowza Streaming Engine.

ServerListenerUDPPortRecycleTime

Позволяет изменять количество времени, необходимого для перераспределения UDP портов, выделенных для подключения IP камер.



*
Как организовать стриминг по расписанию с
WowzaStreamingEngine (ServerListenerStreamPublisher)


Модуль StreamPublisher в Wowza Streaming Engine™ позволяет организовать по расписанию и по плейлисту.  Используя телевизионную терминологию, поток (stream) это канал, плейлист это программа с одним или несколькими сегментами. Расписание (schedule) может охватывать несколько потоков (каналов) по вашему усмотрению, с любым количеством плейлистов (программ), где на каждый плейлист может быть составлено расписание для воспроизведение потока в определённое время. Если воспроизведение потока назначено по расписанию, а в это время передаётся поток в соответствии с другим расписанием поток, то существующий плейлист замещается новым. Если вы размещаете расписание с началом вещания в прошлом, то воспроизведение плейлиста начнётся немедленно.

 

Примечание: применение данного модуля требует определённой квалификации в программировании

 

Полная версия Scheduler включена в Список модулей    





Просмотров: 11222 | Дата: Среда, 27 Августа 2014 |

Обратите внимание на следующие товары:
Wowza Streaming Engine с лицензией Standard на 1 год
  • Wowza Streaming Engine с лицензией Standard на 1 год
  • Медиа сервер для трансляции в Интернете "живых" потоков и видео по запросу (VoD) с вариантами лицензий PRO Standart и PRO USB с обновлением и поддержкой на 1 год / 3...
Звоните!
Яндекс.Метрика