Медиасервер — это компьютерное устройство или прикладное программное обеспечение , которое хранит цифровые медиаданные (видео, аудио или изображения) и делает их доступными по сети.
Медиасерверы варьируются от серверов , предоставляющих видео по запросу, до небольших персональных компьютеров или NAS (сетевое хранилище) для дома.
По определению, медиасервер — это устройство, которое просто хранит и распространяет медиа. Это определение расплывчато и может позволить нескольким различным устройствам называться медиасерверами. Это может быть диск NAS , домашний кинотеатр ПК под управлением Windows XP Media Center Edition , MediaPortal или MythTV или коммерческий веб-сервер , на котором размещаются медиа для большого веб-сайта. В домашней обстановке медиасервер действует как агрегатор информации: видео , аудио , фотографии, книги и т. д. Эти различные типы медиа (независимо от того, были ли они созданы на DVD , CD , цифровой камере или в физической форме) хранятся на жестком диске медиасервера . Доступ к ним затем осуществляется из центрального местоположения. Он также может использоваться для запуска специальных приложений, которые позволяют пользователю(ям) получать доступ к медиа из удаленного местоположения через Интернет.
Единственное требование к медиасерверу — это способ хранения медиа и сетевое соединение с достаточной пропускной способностью для доступа к этим медиа. В зависимости от использования и приложений, которые он запускает, медиасерверу может потребоваться большой объем оперативной памяти или мощный многоядерный процессор . Массив RAID может использоваться для создания большого объема хранилища, хотя, как правило, в домашнем медиасервере не обязательно использовать массив RAID , который обеспечивает повышение производительности, поскольку текущие скорости передачи данных в домашней сети ниже, чем у большинства современных жестких дисков . Однако конфигурация RAID может использоваться для предотвращения потери медиафайлов из-за сбоя диска.
Многие медиасерверы также имеют возможность захвата медиа. Это делается с помощью специализированного оборудования, такого как платы ТВ-тюнера. Аналоговые платы ТВ-тюнера могут захватывать видео с аналогового вещательного телевидения и выводить с кабельных/спутниковых приставок. Затем это аналоговое видео необходимо закодировать в цифровой формат для сохранения на медиасервере. Это кодирование можно выполнить с помощью программного обеспечения, работающего на компьютере медиасервера, или с помощью оборудования на плате ТВ-тюнера. Цифровые платы ТВ-тюнера принимают входные данные от вещательного цифрового телевидения. В Северной Америке и Южной Корее используется стандарт ATSC. В большинстве стран остального мира общепринятым стандартом является DVB-T. Поскольку эти передачи уже являются цифровыми, их не нужно кодировать.
Для управления домашним кинотеатром или медиацентром доступны различные пакеты.
Растущее использование динамической графики в таких средах, как театр , танцы , корпоративные мероприятия и концерты , привело к разработке медиасерверов, разработанных специально для живых мероприятий. Эти машины часто представляют собой высокопроизводительные ПК с высокоскоростными технологиями жестких дисков, такими как массивы RAID или твердотельные накопители , несколькими графическими процессорами и опционально платой видеозахвата, позволяющей микшировать живое видео с записанным контентом и эффектами в реальном времени. Поставляемое программное обеспечение обычно представляет собой набор инструментов, начиная с основной среды VJ, где пользователь определяет ряд установленных слоев, каждый из которых переключается между живыми, сохраненными медиа или сгенерированными в реальном времени, и режимами наложения слоев между ними. Все они вводят параметры, манипулирование значениями которых со временем становится производительностью. Высокопроизводительные системы медиасерверов включают поддержку DMX512-A , MIDI , Art-Net или аналогичных протоколов управления, чтобы позволить нескольким удаленным источникам, таким как ползунки, кнопки и ручки на пульте управления, управлять этими параметрами, а также отправлять команды с медиасервера, например, для управления RGB или движущимся освещением и другими сценическими эффектами.
Главной особенностью высококлассных медиасерверов является проекционное отображение, где несколько видеопроекторов могут проецировать изображения на нерегулярно сформированные и расположенные элементы декораций и даже отслеживать их движение. Обычно это делается заранее дизайнером, который отображает их полный набор в 3D в инструменте предварительной визуализации.
В мире телефонии медиасервер — это вычислительный компонент, который обрабатывает аудио- или видеопотоки, связанные с телефонными звонками или соединениями. Конференц-сервисы — это конкретный пример того, как могут использоваться медиасерверы, поскольку для смешивания аудиопотоков необходим специальный «движок», чтобы участники конференции могли слышать всех остальных участников. Конференц-серверам могут также потребоваться другие специализированные функции, такие как определение «громчайшего говорящего» или транскодирование аудиопотоков, а также интерпретация тонов DTMF , используемых для навигации по меню. Для обработки видео может потребоваться изменение видеопотоков, например, транскодирование из одного видеокодека в другой или изменение масштаба изображения с одного размера на другой. Эти функции обработки медиа являются основной обязанностью медиасервера.
С переходом телефонных сетей на технологию VoIP и использованием протокола SIP (Session Initiation Protocol ) идея медиасерверов начала набирать обороты. Обычно приложение («сервер приложений») имеет управляющую логику и управляет удаленным медиасервером (или несколькими серверами) через IP- соединение, возможно, используя SIP. Для этого способа работы были созданы такие протоколы, как Netann, MSCML и MSML , а новый протокол MediaCTRL находится в стадии разработки в IETF .
Подсистема IP Multimedia Subsystem (IMS), проект для сетей следующего поколения, определяет компонент, называемый MRF (Media Resource Function), который является своего рода медиасервером. В случае IMS «управляющая логика» предоставляется MRFC (MRF-контроллером), который вместе с вышестоящими уровнями составляет «сервер приложений». Хотя MRF в значительной степени ассоциируется с устаревшим телекоммуникационным протоколом H.248 (см. Gateway Control Protocol ), утверждается, что протоколы на основе SIP, такие как MediaCTRL, в конечном итоге будут преобладать.
Медиасерверы в кинотеатрах позволяют пользователям загружать и смотреть высококачественный контент, используя видеоплеер и подключаясь к дисплею или AV-системе. Kaleidescape предлагает видеосервер для хранения и кэширования контента, что повышает производительность проигрывателя. [1] [2]