Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Multimediynye_seti.doc
Скачиваний:
14
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

1.6.4. Поддержка мультикаста

При мультикасте один источник используется одновременно несколькими получателями мультимедийной информации. Его используют наиболее популярные распределенные мультимедийные приложения. Например, видеоконференция с несколькими участниками является одним из самых широко используемых сервисов в Интернет-телефонии. Если мультикаст не поддерживается самой сетью, его поддержку должно взять на себя используемое приложение.

Мультикаст легче обеспечить при односторонней передаче информации, чем при двусторонней. Например, в случае использования Интернет-радио мультикаст обеспечивается созданием дерева связи с вершиной у отправителя информации, ветвями у ее получателей и соответствующим дублированием пакетов в узлах дерева. Однако в случае двусторонней коммуникации как, например, в Интернет-телефонии для нескольких участников, необходимо иметь некоторый функционал для корректного смешивания голосовых потоков от разных участников. В противном случае придется поддерживать множество двусторонних каналов связи каждого участника с остальными, что может дать слишком высокую нагрузку на передающую сеть.

1.6.5. Управление сессиями

Управление сессиями включает:

  • Описание типа мультимедиа. Эта информация необходима распределенным мультимедийным приложениям для указания таких параметров сессии, как тип мультимедиа (звук, видео или данные), схемы кодирования, время начала и окончания сессии, IP адреса используемых хостов и т.д. Часто очень важно описать сессию до ее начала, так как участники сессии могут иметь разные возможности по приему мультимедиа.

  • Оповещение о сессии. Позволяет оповещать участников о будущей сессии. Например, существуют сотни радиостанций в Интернет, вещающих по разным каналам. Оповещение о сессии позволяет таким радиостанциям распространить информацию о расписании вещания для потенциальных слушателей.

  • Идентификация сессии. Мультимедийная сессия часто состоит из множества потоков, включая непрерывные (звук, видео) и дискретные (текст, изображения). Например, отправитель может посылать звук и видео как два разных потока по одному каналу, которые при получении должны быть синхронизированы. Или наоборот, отправитель может посылать звук и изображение вместе, но разделять воспроизведение на несколько уровней по качеству в соответствии с возможностями получателей.

  • Управление сессией. Информация, содержащаяся в разных потоках, может иметь внутренние связи и это должно быть учтено при ее передаче. Это называется синхронизацией мультимедиа и может быть достигнуто расстановкой меток времени (timestamps) в передаваемых пакетах. Более того, получатели потокового мультимедиа могут захотеть иметь возможность управления воспроизведением [8], как это делается в обычных видеомагнитофонах.

1.6.6. Безопасность

При обсуждении процесса передачи мультимедиа часто забывают про вопросы безопасности. Однако с ростом использования сервисов реального времени вопросы безопасности становятся достаточно важными. Безопасность для данных мультимедиа выражается в трех аспектах: целостность, аутентичность, шифрованность. Например, публичное вещание требует целостности и аутентичности данных, а частное – их шифрования. Для этого можно использовать различные криптографические схемы [9].

Еще одна проблема – в сохранении авторских прав на компоненты мультимедиа. Например, рассмотрим доставку фильмов по предварительной оплате. Существует возможность использования полученных фильмов в коммерческих целях. Современные цифровые технологии [11], добавляющие дополнительные данные в мультимедиа, могут помочь в предотвращении таких нарушений.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]