Введение

Устройство или программное обеспечение, обеспечивающее доступ к цифровым медиа по сети.

Медиасервер – это компьютерное устройство или программное обеспечение, которое хранит цифровые медиафайлы (видео, аудио или изображения) и предоставляет к ним доступ по сети. Медиасерверы могут быть как специализированными серверами для видео по запросу, так и небольшими персональными компьютерами или NAS (Network Attached Storage) для домашнего использования.

Цель

По определению, медиасервер – это устройство, которое просто хранит и предоставляет доступ к медиафайлам. Это определение достаточно общее и позволяет отнести к медиасерверам различные устройства. Это может быть сетевое хранилище (NAS), домашний компьютер с Windows XP Media Center Edition, MediaPortal или MythTV, или коммерческий веб-сервер, на котором размещены медиафайлы для крупного веб-сайта. В домашней обстановке медиасервер выступает в роли централизованного хранилища информации: видео, аудио, фотографий, книг и т.д. Различные типы медиафайлов (независимо от их источника – DVD, CD, цифровой камеры или физического носителя) хранятся на жестком диске медиасервера. Доступ к ним осуществляется из единой точки. Он также может использоваться для запуска специальных приложений, позволяющих пользователям получать доступ к медиафайлам удаленно через интернет.

Оборудование

Единственное требование к медиасерверу — способ хранения медиафайлов и сетевое соединение с достаточной пропускной способностью для обеспечения доступа к этим файлам. В зависимости от задач и приложений, которые он выполняет, медиасервер может требовать большой объем оперативной памяти или мощный многоядерный процессор. Массив RAID может использоваться для создания большого объема хранилища, однако, как правило, для домашнего медиасервера не требуется использовать RAID-массив для повышения производительности, поскольку текущая скорость передачи данных в домашних сетях обычно ниже, чем у большинства современных жестких дисков. Тем не менее, конфигурация RAID может быть использована и для предотвращения потери медиафайлов в случае выхода из строя диска. Многие медиасерверы также обладают функцией захвата медиаконтента. Это осуществляется с помощью специализированного оборудования, такого как ТВ-тюнеры. Аналоговые ТВ-тюнеры могут захватывать видеосигнал с аналогового телевидения и с кабельных/спутниковых приставок. Этот аналоговый видеосигнал затем необходимо кодировать в цифровой формат для хранения на медиасервере. Кодирование может выполняться программным обеспечением, работающим на компьютере медиасервера, или аппаратным обеспечением на ТВ-тюнере. Цифровые ТВ-тюнеры принимают сигнал с цифрового телевидения. В Северной Америке и Южной Корее используется стандарт ATSC, а в большинстве других стран мира — DVB-T. Поскольку эти передачи уже осуществляются в цифровом формате, кодирование не требуется.

Медиасерверы в средах производительности

Растущее использование моушн-графики в таких областях, как театр, танцевальные представления, корпоративные мероприятия и концерты, привело к разработке медиасерверов, специально предназначенных для работы в прямом эфире. Эти устройства часто представляют собой высокопроизводительные ПК с высокоскоростными накопителями, такими как RAID-массивы или твердотельные накопители, несколькими графическими процессорами и, опционально, платой видеозахвата для смешивания живого видео с записанным контентом и эффектами в реальном времени. Поставляемое программное обеспечение обычно представляет собой пакет инструментов, начинающийся с основной VJ-среды, в которой пользователь определяет набор слоев, каждый из которых может переключаться между живым видеопотоком, сохраненными медиафайлами или контентом, генерируемым в реальном времени, а также режимами наложения между слоями. Все эти элементы вводят параметры, манипулирование значениями которых во времени и составляет основу представления. Высококлассные медиасерверы поддерживают протоколы управления DMX512 A, MIDI, Art-Net или аналогичные, позволяя управлять этими параметрами с помощью нескольких удаленных источников, таких как слайдеры, кнопки и регуляторы на пульте управления, а также отправлять команды с медиасервера для управления, например, RGB-освещением, движущимися головками и другими сценическими эффектами. Важной особенностью высококлассных медиасерверов является проекционное мэппинг, позволяющий нескольким видеопроекторам проецировать изображения на объекты неправильной формы и расположенные в произвольном порядке, а также отслеживать их перемещение. Обычно это выполняется заранее дизайнером, который создает трехмерную модель всей сцены в программе предварительной визуализации.

Медиасерверы в телефонии

В мире телефонии медиа-сервер — это вычислительный компонент, обрабатывающий аудио- или видеопотоки, связанные с телефонными вызовами или соединениями. Конференц-связь является ярким примером использования медиа-серверов, поскольку для смешивания аудиопотоков требуется специальный "движок", чтобы участники конференции могли слышать друг друга. Серверам конференц-связи также могут потребоваться другие специализированные функции, такие как определение "самого активного говорящего" или транскодирование аудиопотоков, а также интерпретация DTMF-тонов, используемых для навигации по меню. Для обработки видео может потребоваться изменение видеопотоков, например, транскодирование из одного видеокодека в другой или изменение разрешения изображения. Эти функции обработки мультимедиа составляют основную задачу медиа-сервера. С переходом телефонных сетей к технологии VoIP и использованием протокола SIP (Session Initiation Protocol) концепция медиа-серверов стала приобретать все большую актуальность. Как правило, приложение (так называемый "сервер приложений") содержит управляющую логику и управляет удаленным медиа-сервером (или несколькими серверами) по IP-соединению, возможно, с использованием SIP. Для организации такой работы были разработаны протоколы Netann, MSCML и MSML, а в IETF находится в разработке новый протокол MediaCTRL. IP Multimedia Subsystem (IMS), являющаяся архитектурой сетей нового поколения, определяет компонент MRF (Media Resource Function), который представляет собой разновидность медиа-сервера. В случае IMS "управляющую логику" обеспечивает MRFC (контроллер MRF), который вместе с вышележащими уровнями образует "сервер приложений". Хотя MRF в основном ассоциируется с устаревшим протоколом H.248 (см. Gateway Control Protocol), предполагается, что в конечном итоге протоколы на основе SIP, такие как MediaCTRL, станут доминирующими.

Медиасерверы в кино

Медиасерверы в кинотеатрах позволяют пользователям скачивать и просматривать высококачественный контент, используя проигрыватель и подключаясь к дисплею или аудиовизуальной системе. Kaleidescape предлагает медиасервер для хранения и кэширования контента, повышающий производительность проигрывателя.