Этот класс приложений характеризуется процедурой, когда клиент запрашивает у сервера компрессированный аудио или видеофайл, находящийся на жестком диске сервера. В качестве примера можно привести, например, доступ к библиотеке фильмов, песен, каких-либо видео/аудиороликов и т.п. Этот класс обладает следующими тремя особенностями:
• данные сохранены заранее и записаны в виде файлов на сервере: как результат, оконечный пользователь па стороне клиента должен иметь возможность осуществления таких дополнительных операций, как «пауза», «перемотка вперед/назад», «использование индексации» и т.п. Время отклика системы на команды оконечного пользователя должно быть адекватно и не должно превышать нескольких секунд;
• используется «потоковый» тип передачи: он характеризуется некоторой задержкой в начале воспроизведения по причине реализации буфера на стороне клиента с целью осуществления сглаживания дисперсии задержки поступающих пакетов. Таким образом, приложения, реализованные как «потоковые», позволяют не осуществлять полную перепись исходного файла на носитель клиента, в результате чего существенно экономятся как сетевые ресурсы, так и ресурсы клиента. Существует множество реализаций «потокового» типа передачи, функционирующих на различных операционных системах. Среди самых известных стоит отметить RealPlayer компании RealNetworks, QuickTime компании Apple;
• непрерывное воспроизведение на стороне клиента: как только воспроизведение на стороне клиента было начато, необходимо, чтобы оно продолжалось и соответствовало временным рамкам оригинальной записи. Данные для воспроизведения должны быть доставлены от сервера к клиенту вовремя. Отметим, что общие требования к значениям параметров передачи «из-конца-в-ко-нец» для рассматриваемого класса приложений ниже, нежели для двух других классов.
⇐Мультимедийный трафик и его классификация | Управление трафиком и качество обслужевания в сети | «живые» потоковые аудио и видеоприложения⇒