Ams media Server является программно-аппаратным инструментом, который предоставляют пользователям



Скачать 56.87 Kb.

Дата26.12.2016
Размер56.87 Kb.
Просмотров194
Скачиваний0

AMS Media Server
AMS Media Server является программно-аппаратным инструментом, который предоставляют пользователям уникальный функционал по трансляции многоканального потокового видео, его записи, хранения и публикации в WEB и LAN, включая сервисы видео по запросу. Система поддерживает большое количество протоколов доставки контента - Flash Player, Silverlight, Windows Media Player, мобильные устройства и Set-Top boxes.
Система состоит из сервера трансляции, трехпотокового рекордера, сервера хранения и системы администрирования и просмотра.

Сервер трансляции
Интерфейс
Windows GUI, API для организации удаленного доступа и создания WEB интерфейса
Поддерживаемые
форматы
MP4, ASF*, WMV*, AVI, MKV, MPEG, FLV, OGG, MP3, 3GP, MOV
*Windows Media Format runtime v9 или выше необходимо установить на сервер компьютера.
Плейлист
Формируется в алфавитном порядке. Возможно функция воспроизведения в произвольном порядке
Протоколы
передачи
Протокол
Ограничения
Плейер
RTMP
Может частично блокироваться файерволом.
Flash Player
RTMPT
Поддерживает работу с прокси- серверами и файерволами
Flash Player
MS-WMSP
Поддерживает работу с прокси- серверами и файерволами
Silverlight, Window Media
Player,
MS Smooth Streaming Поддерживает работу с прокси- серверами и файерволами
Silverlight
Apple
HTTP
Live streaming
Поддерживает работу с прокси- серверами и файерволами iPhone, iPad, iTouch и другие устройства, поддерживающие HLS.
MPEG-2 TS через UDP и
RTP unicast multicast
Может частично блокироваться файерволом.
Set-Top boxes.
Поддерживаемые
Live энкодеры
RTMP Flash энкодеры
: FMLE, Wirecast, xSplit; RTSP IP камеры, энкодеры и ПО;
MPEG2-TS и MS -WMSP энкодеры
: VLC, WME; трехпотоковый рекордер.
Авторизация
пользователей
Доступ к материалам и on-line трансляциям предоставляется авторизованным пользователям. Возможно ограничение уровня доступа для разных групп пользователей: студенты, преподаватели, администраторы

Протоколирование
действий
пользователей
Протоколирование всех действий пользователей, в том числе использованные медиа-ресурсы, полученные данные и др.
Контроль
пользователей
Система позволяет мониторить и управлять учетным записями пользователей в режиме реального времени
Контроль ресурсов Поддержка функции ограничения количества одновременных подключений, величины канала и времени подключения для каждого пользователя.
Статистика
Система трансляции отображает текущее состояние сервера: объем передаваемых данных на каждый протокол передачи, активных пользователей и используемые медиа-ресурсы.
SDK
API для администрирования учетных записей пользователей
API для структурирования базы данных: добавление/удаление папок, включение/выключение on-line трансляции и др.
API для запуска/остановки прямой трансляции Apple HTTP, MS Smooth Streaming,
MPEG2-TS вещания.
Внешний вид административной панели представлен на рисунке ниже:
Рис. 1. Административная панель сервера трансляции


Трехпотоковый рекордер
Интерфейс
Windows GUI, API для организации удаленного доступа и создания WEB интерфейса
Источники
Видео
Аппаратные энкодеры с поддержкой DirectShow.
Аудио
Sound Card inputs – Микрофон, Line In. DV audio. TV - tuner card audio.
Кодеки
Видео
H.264, WMV, Microsoft MPEG - 4 Video V2, любой другой кодек.
Аудио
AAC, WMA, MP3, GSM 6.10, любой другой кодек
Аппаратный энкодер
Поддерживается функция передачи контента без необходимости перекодировки.
Скорость потока
Видео
40 Кб/с - 24 Мб/с
Аудио
5Кб/с – 320Кб/с
Задержка при
прямых
трансляциях в
режиме Near Real
Time.
Только видео
0.05 – 0.3 сек.
Аудио + видео
0.3 – 1 сек.
Время задержки может увеличиваться, при недостаточной пропускной способности сети
Режимы передачи
данных
Near Real Time: минимальное время задержки со стороны клиента. Подходит для конференций, семинаров, системы видеонаблюдения и т.д.
Режим буферизации: Подходит для онлайн телевидения и радио, трансляции мероприятий в реальном времени.
Соединение с
сервером
трансляции
Соединение может быть инициировано как трехпотоковым рекордером, так и сервером трансляции. К одному рекордеру могут подключиться несколько серверов трансляции. Рекордер может передать данные через TCP и RTP (UDP).
Подготовка
контента
Логотип, водяной знак, текст, отметка времени, пользовательские семплы и др.
Запись
Запись прямой трансляции может осуществляться в соответствии с расписанием, вручную или по срабатыванию датчика звука/движения. Формат записи: ASF или MP4 containing WMV, H.264, MPEG4/WMA, AAC, MP3 media.

SDK
API для контроля записи прямых трансляций.
API для подключения прямых трансляций к серверу трансляции
SDK для создания пользовательских аудио/видео фильтров
Пользовательские приложения воспроизведения.
Операционная система
Плейер
Windows
Windows Media Player, Flash Player, Silverlight, VLC и др.
MAC
Flash Player, Silverlight, QuickTime Player, VLC, HTML5

Пример нагрузочного способности вещательного сервера в конфигурации:
Intel I7 3MHz CPU, 8Gb RAM, Windows Server 2008.


Система администрирования и просмотра
Система предназначенная для публикации, просмотра и записи трансляций с помощью трехпотокового рекордера и сервера трансляции.

Система представляет собой программное обеспечение установленное на сервере трансляции

Позволяет размещать прямые аудио-видео сигналы из RTMP энкодеров, RTSP IP камер, MPEG2-TS, iOS/Android-based encoder apps, веб-камер и карт захвата.

Позволяет проигрывать видео в режиме Near real-time через IP с помощью Flash player и Apple HLS.

Управление производится через WEB интерфейс с поддержкой любого браузера и ОС.

Запись осуществляется вручную или в соответствии с расписанием. Производится в форматах mp4 или
.asf .

Предусмотрена система поиска видеоматериалов

Несколько уровней контроля доступа и пользовательских прав.

Системный оператор может сразу скачать записанные файлы.
Система была разработана для применения в различных сферах:

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

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

спортивные мероприятия/клубы/учебные классы, где присутствующие могут смотреть прямые трансляции не входя в систему.
При трансляциях и записи система администрирования и просмотра работает с использованием трехпотокового рекордера, сервера трансляции и сервера хранения. Также применяется веб-приложение
ASP.NET. Для работы системы необходим Microsoft SQL Server — в качестве базы данных для пользователей, камер и записей.
В системе могут быть следующие следующие виды пользователей:

Администратор, который управляет операторами, пользователями, системными настройками и конфигурацией.

Операторы, управляющие камерами и записями.

Зарегистрированные пользователи, с установленным уровнем доступа: преподаватель, студент, абитуриент и т.д.

Обычные пользователи. Могут смотреть прямые и записанные видеотрансляции, которые находятся в категории Public.

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

AMS Lecture позволяет проводить пресс-конференции, корпоративные семинары, тренинги, лекции и вебинары.

Потоковое видео в режиме практически реального времени, в том числе и захват рабочего стола и изображения с ip камер

Участники могут задавать вопросы и получать ответ в режиме текстового чата

Все события и обсуждения записываются хранятся на сервере в базе данных.

Поддержка нескольких языков. Новые языки можно легко добавить самостоятельно

Участникам не требуется дополнительное программное обеспечение. Все работает через браузер
Все пользователи, включая студентов и преподавателей, используют единый веб- интерфейс для регистрации, подписки и участия в лекциях. Это возможно благодаря веб- приложению установленному на сервере трансляции.
Сервер AMS Lecture работает как сервис Windows, поддерживает проведение нескольких лекций одновременно и тысячи одновременно подключенных пользователей.
Управление лекциями производится с помощью административной консоли, доступной администратору и/или преподавателю. Так же сервис позволяет производить вещание онлайн и запись/трансляцию лекций.
В качестве альтернативы веб-интерфейсу пользователь может скачать и установить соответствующее клиентское ПО на компьютер.
Для каждой лекции можно подключить до трех аудио/видео потоков в разрешении до FullHD, как в режиме
Unicast для сети интернет, так и в режиме Multicast для вещания в рамках локальной сети. Потоки можно просматривать одновременно в основном окне лекции или любой из них – в полноэкранном режиме.
Все самые известные энкодеры, как аппаратные, так и программные, могут быть использованы системой в качестве источников сигнала: Flash энкодеры, такие как FMLE и Wirecast; RTSP IP камеры; MPEG2-TS энкодеры такие как VLC.
Лекции могут планироваться в соответствии с расписанием, могут быть ограничены числом студентов, количеством вопросов, которые можно задать преподавателю, временем подключения для постоянно опаздывающих студентов и т.д.
Внешний вид лекции представлен на рисунке ниже:
Рис. 2 Административная консоль управления лекциями

Рис. 3. Внешний вид интерфейса лекций

Document Outline

  • AMS Media Server
  • Сервер трансляции
  • Трехпотоковый рекордер
  • Пользовательские приложения воспроизведения.
  • Сервер хранения
  • Пример нагрузочного способности вещательного сервера в конфигурации:
  • Система администрирования и просмотра
  • AMS Lecture


Поделитесь с Вашими друзьями:


База данных защищена авторским правом ©nethash.ru 2017
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал