Cтраница 1
Видеосервер - это компьютерная система, оснащенная платами видеозахвата. Каждая плата / щифровывает от одного до четырех видеоканалов. Видеосервер поддерживает от одной до пяти плат, работающих в черно-белом режиме или до двух плат, работающих в цветном режиме. Программное обеспечение MSH Video Server, установленное на сервере, осуществляет функции записи, наблюдения, просмотра и управления системой. Доступ к информации, обрабатываемой видеосервером, управление им может производиться как локально, так и дистанционно. Дистанционный доступ реализуется через web browser или с помощью компонента видеоклиент. [1]
Большинство видеосерверов также реализуют стандартные управляющие функции видеомагнитофонов, включая паузу, быструю перемотку вперед и назад. Пользователь посылает видеосерверу сообщение с просьбой остановить поток данных. Все, что требуется от видеосервера, - это запомнить, с какого кадра продолжать передачу. Когда пользователь просит сервер возобновить передачу, тот просто продолжает с места, на котором был остановлен. [2]
Большинство видеосерверов также реализуют стандартные управляющие функции видеомагнитофонов, включая паузу, быструю перемотку вперед и назад. Пользователь посылает видеосерверу сообщение с просьбой остановить поток данных. Все, чтолребуется от видеосервера, - это запомнить, с какого кадра продолжать передачу. Когда пользователь просит сервер возобновить передачу, тот просто продолжает с места, на котором был остановлен. [3]
![]() |
Три последовательных кадра. [4] |
Простейшая разновидность видеосервера может поддерживать отображение фиксированного числа фильмов, использующих одинаковую скорость передачи данных, видеоразрешение, частоту кадров и другие параметры. [5]
Сколько одновременных потоков может поддерживать видеосервер теперь. [6]
![]() |
Видео по заказу с применением различных технологий местного распределения. ADSL ( а. кабельное телевидение ( б. [7] |
Распределительная сеть между пользователями и видеосервером должна быть способна передавать данные на высокой скорости в режиме реального времени. Устройство таких сетей интересно и сложно, но оно не вмещается в рамки этой книги. Мы более не будем упоминать о них, только отметим, что в этих сетях всегда используются оптоволоконные кабели от видеосервера до того места, где живут абоненты. В системах ADSL, предоставляемых телефонными компаниями, последний километр данные передаются по существующим витым парам телефонных линий. В системах кабельного телевидения, услуги которого предоставляются операторами кабельной связи, для локального распределения используются существующие телевизионные кабели. Преимущество системы ADSL заключается в том, что каждому пользователю предоставляется выделенный канал с гарантированной пропускной способностью. [8]
Рассмотрите систему, использующую схему Абрам-Профета и Шина, в которой оператор видеосервера хочет предоставить клиентам возможность полностью локального поиска вперед и назад в течение 1 мин. Если предположить, что используется видеопоток MPEG-2 со скоростью передачи данных 4 Мбит / с, сколько понадобится каждому клиенту памяти на локальные буферы. [9]
Рассмотрите систему, использующую схему Абрам-Профета и Шина, в которой оператор видеосервера хочет предоставить клиентам возможность полностью локального поиска вперед и назад в течение 1 мин. Если предположить, что используется видеопоток MPEG-2 со скоростью передачи данных 4 Мбит / с, сколько понадобится каждому клиенту памяти на локальные буферы. [10]
Почему бы не использовать просто ферму из нескольких DVD-дисководов в качестве источника данных видеосервера. [11]
Почему бы не использовать просто ферму из нескольких DVD-дисководов в качестве - источника данных видеосервера. [12]
На рис. 7.2 изображены отдельные файлы для быстрой перемотки вперед и назад. Если видеосервер должен также обеспечивать замедленное воспроизведение в прямом направлении, требуется ли для этого отдельный файл. [13]
Схема на рис. 7.16 требует, чтобы все языковые дорожки читались при каждом кадре. Допустим, что разработчики видеосервера должны обеспечить поддержку большого числа языков, но не хотят выделять на них много оперативной памяти для буферов. Какие еще альтернативные методы возможны в данной ситуации. [14]
Лотерейное планирование позволяет решать задачи, которые не решить с помощью других алгоритмов. В качестве примера можно привести видеосервер, на котором несколько процессов передают своим клиентам потоки видеоинформации с различной частотой кадров. Предположим, что процессы используют частоты 10, 20 и 25 кадров в секунду. [15]