Выбираем физический сервер для установки Медиа Сервера

vibiraem media server Если вы реши организовать видеотрансляцию на своем сайте, то для этого вам понадобиться медиа сервер, например Wowza. Сегодня мы поговорим о физическом сервере для установки программы медиа сервера.

Медиа сервер

 Если говорить простыми словами, то Wowza сервер — это программное обеспечение, которое раздает мультимедийные потоки пользователям. Когда посетитель сайта нажимает кнопку Play в медиа плеере, мультимедийный поток (видео + аудио) запрашивается и принимается плеером от медиа сервера.

 Более подробно про медиа сервера можно почитать в статье Медиа сервера: Flash Media Server, Wowza, Erlyvideo, Red5. Из нашего опыта могу сказать, что на сегодняшний день большинство проектов, связанных с онлайн видео трансляциями разделяется на две категории:

  • Трансляции с помощью видеокодеров, таких как WireCast, FMLE и др. То есть сигнал, например, с USB веб камеры или платы видеозахвата передается  видеокодеру, после чего отправляется на медиа сервер.
  • Трансляции с IP камер осуществляются напрямую на медиа сервер. Как правило, подобные подключения используются в системах видеонаблюдения.

Физический сервер

 При выборе физического сервера, на который будет устанавливаться программное обеспечение Wowza media server нужно обязательно учесть некоторые факторы. У инженеров системы должны быть ответы на следующие вопросы:

  • Какое максимальное число одновременных подключений к серверу будет? Нужно оценить примерно пиковое число подключений.
  • Какие битовые потоки (битрейты) будут отправляться клиентам? Сколько потоков с разными битрейтами будет создаваться?
  • Откуда будут пользователи смотреть онлайн видеотрансляции (Мир, Россия или городская сеть).
  • Какие параметры кодирования видео и аудио будут наиболее подходящими для текущей задачи?
  • Какие устройства будут использовать пользователи для просмотра видеотрансляций? (Windows, Android, IOS).
  • Нужна ли защита контента (передаваемых потоков)?
  • Какой видеокодер будет использоваться для передачи потоков на медиа сервер?
  • Будет ли производится перекодирование видео потоков на Медиа сервере?

 После того как у вас будут ответы на поставленные выше вопросы можно приступать к выбору железа на которое будет устанавливаться Wowza сервер. В самом простом варианте в качестве сервера может выступать и обычный персональный компьютер. Если же количество подключений и нагрузка на сервер будет большая нужно использовать серверное железо. Основное внимание надо уделить следующим характеристикам сервера:

  • Объем оперативной памяти.
  • Тип процессора и количество ядер.
  • Скорость сетевого интерфейса (100 Мбит/c, 1Гбит/с).

 Узким местом может стать любой из представленных параметров. Также, желательно вести мониторинг сетевого канала от видеокодера до медиа сервера. В некоторых случаях придется настраивать балансировку нагрузки между несколькими серверами.

Выделенный сервер

  Многие из наших заказчиков, для которых мы настраиваем системы видеотрансляций арендуют выделенные физические сервера у европейских провайдеров, например, у Hetzner на которые мы уже устанавливаем операционную систему и программное обеспечение медиа сервер. Стоимость аренды таких серверов намного ниже чем в России, в тоже время качество предоставляемых услуг выше.

Заключение

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

video stream users

 Приглашаю подписаться на новости моей публичной страницы ВКонтакте, ее адрес http://vk.com/itmultimedia . Буду рад видеть Вас в своих подписчиках!

Всего хорошего!


Запись опубликована в рубрике Видеотрансляции с метками , , . Добавьте в закладки постоянную ссылку.

Комментарии:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *