ДСМ CC
Управление и контроль цифровых носителей информации ( DSM-CC ) — это набор инструментов для разработки каналов управления, связанных с потоками MPEG-1 и MPEG-2 . Он определен в части 6 стандарта MPEG-2 (Расширения для DSM-CC) и использует модель клиент/сервер, подключенную через базовую сеть (переносимую через мультиплексор MPEG-2 или независимо, если необходимо).
DSM-CC может использоваться для управления приемом видео, обеспечивая функции, обычно имеющиеся в кассетных видеомагнитофонах ( VCR ) (перемотка вперед, назад, пауза и т. д.). Его также можно использовать для множества других целей, включая передачу пакетных данных. Он определяется рядом весомых стандартов, в первую очередь MPEG-2 ISO / IEC 13818-6 (часть 6 стандарта MPEG-2).
DSM-CC может работать совместно с пакетными сетями следующего поколения, работая вместе с такими интернет-протоколами, как RSVP , RTSP , RTP и SCP . Хотя DSM-CC обычно ассоциируется с доставкой видео (через спутник или наземную связь) и с интерактивным контентом, он также используется среди аудиосерверов и клиентов. Архитектура описывает три основные части системы: клиент , сервер и менеджер ресурсов сеанса (SRM). Сервер предоставляет контент и другие услуги клиенту, и оба являются «клиентами» SRM. SRM распределяет и управляет сетевыми ресурсами (такими как каналы , полоса пропускания и сетевые адреса ). Объединив серверные и клиентские компоненты на одной платформе, одноранговые можно создать системы доступа к контенту и его доставки.
Эти спецификации включают множество вариантов реализации. Например, видео MPEG-2 может быть закодировано различными способами, а система DSM-CC может быть построена так, чтобы включать или исключать определенные функции и интерфейсы. Обычно внешняя спецификация определяет профиль конкретных опций, позволяя системам, построенным с использованием общих профилей, взаимодействовать.
DSM-CC определяет или расширяет пять различных протоколов:
- Пользователь-Пользователь
- Разрешает удаленный доступ клиента к объектам на сервере. Спецификация «Пользователь-Пользователь» выходит за рамки определения конкретных классов серверных объектов и определяет классы, локальные для клиента, а также некоторые аспекты взаимодействия с другими частями системы. Распределенная объектная модель основана на CORBA . Доступ к объектам осуществляется с использованием интернет-протокола inter-ORB ( IIOP ) с некоторыми дополнительными расширениями. Определены два подмножества: «основное» и «расширенное». В модели некоторые клиенты также могут загружать контент на сервер.
- Пользовательская сеть
- Этот протокол состоит из двух частей: сеанса и ресурса. Этот протокол используется между клиентом и SRM, а также между сервером и SRM. Протокол сеанса ООН используется для установления сеансов с сетью, связанных с ресурсами, которые выделяются и освобождаются с использованием протокола ресурсов ООН.
- Транспортные профили MPEG
- Спецификация предоставляет профили стандартного транспортного протокола MPEG (определенного в стандарте ISO/IEC 13818-1), позволяющие передавать события, синхронизацию, загрузку и другую информацию в транспортном потоке MPEG .
- Скачать
- Несколько вариантов этого протокола позволяют передавать контент от сервера к клиенту либо в рамках транспортного потока MPEG, либо по отдельному (предположительно высокоскоростному) каналу. Загрузка с управлением потоком позволяет клиенту согласовывать и контролировать операции загрузки. Разновидностью загрузки является автономная «карусель данных» на сервере, которая неоднократно загружает информацию; клиент карусели загрузки ожидает информации, не инициируя передачу. Расширением карусели данных является « карусель объектов », которая представляет загруженную информацию в виде объектов, совместимых с объектами, определенными API-интерфейсом пользователя. (Выбор протоколов загрузки или IIOP встроен в IOR объекта, поэтому средства доступа прозрачны для клиентского приложения.)
- Протокол изменения коммутируемого цифрового широковещательного канала (SDB/CCP)
- Позволяет клиенту удаленно переключаться с канала на канал в среде вещания . Используется для подключения клиента к сеансу непрерывной передачи (CFS) или другому широковещательному каналу. Иногда используется при плате за просмотр .
Реализации не всегда нужны все эти протоколы. Почти все реализации в реальном мире используют подмножество.
Расширение
[ редактировать ]Платформа интеграции мультимедиа доставки (DMIF) расширяет стандарт MPEG-2 DSM-CC (ISO/IEC 13818-6:1998), обеспечивая объединение интерактивного, вещательного и разговорного мультимедиа в одну спецификацию, которая будет применима к телеприставкам и настольным компьютерам. и мобильные станции. Работа DSM-CC была расширена в рамках стандарта ISO/IEC 14496-6 ( MPEG-4, часть 6) с помощью структуры интеграции мультимедиа DSM-CC (DMIF) . [1] [2]
Ссылки
[ редактировать ]- ^ MPEG (июль 1997 г.). «mpeg Пресса и публичный релиз — Стокгольм» . МПЕГ. Архивировано из оригинала 5 июля 2010 г. Проверено 1 августа 2010 г.
- ^ Леонардо Кьярильоне (08 марта 2005 г.). «Езда на медиабитах – третьи шаги MPEG» . Архивировано из оригинала 22 января 2011 г. Проверено 1 августа 2010 г.
Внешние ссылки
[ редактировать ]- ISO/IEC 13818-6:1998 - Информационные технологии. Общее кодирование движущихся изображений и связанной с ними звуковой информации. Часть 6. Расширения для DSM-CC.
- Как стать экспертом в DSM-CC - DSM-CC с точки зрения IDTV
- Бесплатное программное обеспечение OpenCaster под лицензией GPL для вещания транспортных потоков с поддержкой DSM-CC