![]() |
![]() |
|
Программные продуктыWatchMedia! Video on Demand ProfessionalEdition 1.0Введение
Программное решение AdvanSib WatchMedia! Video On Demand предназначено для организации услуги "Видео по запросу" в локальных сетях и сетях городского масштаба. Невысокие требования к вычислительным мощностям позволяют организовать видеосервер с количеством одновременных подключений до 500 на одном компьютере(ограничением является пропускная способность сети и пропускная способность хранилища видео). Для организации раздачи видео для большего числа клиентов требуется распределенная система с несколькими вещающими серверами и, возможно, несколькими service manager. Требования к компьютеру для организации сервера минимальные - это может быть компьютер "из магазина", но лучше, если это будет профессиональный сервер. Преимущества перед раздачей средствами smb, ftp, http, p2p и torrent протоколов очевидны - меньшая нагрузка на сеть; нет нужды скачивать, чтобы посмотреть; смотреть можно с любого места, с перемещением на нужное время, или закладку; защита файлов от нелегального копирования. Проект WatchMedia! является программным решением Video On Demand, разработанным для асинхронной передачи мультимедийных цифровых данных по сетям с низкой пропускной способностью. WatchMedia! имеет ряд уникальных особенностей, например таких как: Асинхронная передача данныхЭто одна из отличительных и наиболее интересных черт проекта WatchMedia! Существующие решения используют технологию Push, которая ограничивает тип передаваемых медиаданных только потоковыми форматами типа MPEG-TS. Второе существенное ограничение такого подхода - потери кадров в реалиях существующих сетей. Причина этого кроется в том, что технология разрабатывалась для передачи эфирных каналов телевидения через сеть. Т.е. Сервер вещает Multicast поток и множество клиентов принимают этот поток. Попытки применить данную технологию для Video On Demand на неподготовленных для этого сетях приводят к потерям пакетов и неудовольству клиентов качеством услуги.Асинхронная же передача использует технологию Pull и позволяет клиенту контролировать процесс пересылки данных от сервера. Работа на сетях с низкой пропускной способностьюПроект WatchMedia! изначально был спроектирован для работы в сетях с низкой пропускной способностью. Непосредственная передача данных без буферизации требует довольно стабильного и высокоскоростного соединения. Чтобы повысить эффективность передачи и снизить требования к пропускной способности в проекте WatchMedia! используется буферизация. При локальном сужении канала, пропускной способности сети не хватает для передачи потока фильма. При непосредственном воспроизведении в таких случаях просмотр приостанавливается(так часто бывает при раздаче фильмов по smb. При использовании WatchMedia! фильм, насколько это возможно, подгружается в буфер, а воспроизведение продолжается до тех пор, пока в буфере есть данные. Если канал сузился настолько, что он стал уже потока фильма, то посмотреть фильм будет возможно только скачав его. При кратковременных ухудшениях и восстановлении канала буфер наполняется и просмотр проходит без задержек. Тесты подтвердили, что WatchMedia! устойчиво функционирует на xDSL, на 10Mbit городских сетях и сетях WiFi.Устойчивое самовосстанавливаемое соединениеWatchMedia! клиент всегда поддерживает соединение с сервером активным, но иногда из-за плохого качества связи соединение может обрываться. Как только произошёл обрыв соединения клиент пытается самостоятельно восстановить соединение. Восстановление соединения происходит незаметно для пользователя, благодаря наличию функции буферизации. За время, пока данные в буфере не закончились, очень вероятно, что соединение будет восcтановлено.Поддерживаемые форматы и стандарты кодирования
WatchMedia! не поддерживает asf и wmv форматы в виду специфики этих форматов.
Скачать файлы продукта |
![]() |
Copyright © 2003-2010 AdvanSib Ltd. All right reserved. |