DSM CC
DSM CCDSM-CC(Digital Storage Media Command and Control)는 MPEG-1 및 MPEG-2 스트림과 관련된 제어 채널을 개발하기 위한 툴킷이다. MPEG-2 표준의 6부(DSM-CC 확장)에 정의되어 있으며, 기본 네트워크를 통해 연결된 클라이언트/서버 모델을 사용한다(MPEG-2 멀티플렉스를 통해 운반되거나 필요한 경우 독립적으로 운반됨).
DSM-CC는 비디오 카세트 레코더(VCR)에서 일반적으로 볼 수 있는 기능을 제공하는 비디오 수신 제어에 사용할 수 있다(빠른 전진, 되감기, 일시 중지 등). 그것은 또한 패킷 데이터 전송을 포함한 매우 다양한 다른 목적으로 사용될 수 있다. 그것은 주로 MPEG-2 ISO/IEC 13818-6 (MPEG-2 표준의 파트 6)의 일련의 가중 표준에 의해 정의된다.
DSM-CC는 차세대 패킷 네트워크와 연계하여 RSVP, RTSP, RTP 및 SCP와 같은 인터넷 프로토콜과 함께 작동할 수 있다. DSM-CC는 보통 (위성 또는 테레스트리에 의해) 비디오 전송과 인터랙티브 콘텐츠와 연관되지만, 오디오 서버와 클라이언트 사이에서도 사용된다. 아키텍처는 시스템의 세 가지 주요 부분을 설명하고 있다: 클라이언트, 서버, 세션 리소스 관리자(SRM). 서버는 클라이언트에 컨텐츠 및 기타 서비스를 제공하며, 둘 다 SRM의 "클라이언트"이다. SRM은 네트워크 리소스(예: 채널, 대역폭 및 네트워크 주소)를 할당하고 관리한다. 서버와 클라이언트 구성요소를 동일한 플랫폼에 결합함으로써 피어투피어 콘텐츠 액세스와 전달 시스템을 구축할 수 있다.
이 규격에는 수많은 구현 옵션이 포함된다. 예를 들어, MPEG-2 비디오는 다른 방법으로 인코딩할 수 있으며, DSM-CC 시스템을 구성하여 특정 특징과 인터페이스를 포함하거나 제외할 수 있다. 일반적으로 외부 규격은 공통 프로파일을 사용하여 구축된 시스템이 상호운용할 수 있도록 특정 옵션의 프로필을 정의한다.
DSM-CC는 5가지 고유 프로토콜을 정의하거나 확장한다.
- 사용자-사용자
- 클라이언트에 의해 서버의 개체에 대한 원격 액세스 허용. 사용자-사용자 규격은 시스템의 다른 부분과의 상호작용의 일부뿐만 아니라 클라이언트의 로컬 클래스를 정의하기 위해 특정 서버 오브젝트 클래스의 정의를 넘어선다. 분산 객체 모델은 CORBA를 기반으로 한다. 오브젝트는 인터넷-ORB 프로토콜(IIOP)을 사용하여 액세스되며, 일부 확장은 선택적이다. "핵심"과 "확장"이라는 두 개의 하위 집합이 정의된다. 모델에서, 일부 클라이언트는 서버에 콘텐츠를 로드할 수도 있다.
- 사용자-네트워크
- 이 프로토콜에는 두 가지 부분이 있다. 세션 및 리소스. 이 프로토콜은 클라이언트와 SRM 간에, 그리고 서버와 SRM 간에 사용된다. U-N 세션 프로토콜은 네트워크와의 세션을 설정하는 데 사용되며, U-N 리소스 프로토콜을 사용하여 할당 및 해제되는 리소스와 관련된다.
- MPEG 전송 프로필
- 이 규격은 MPEG 전송 스트림의 이벤트, 동기화, 다운로드 및 기타 정보를 전송할 수 있도록 표준 MPEG 전송 프로토콜(ISO/IEC 13818-1)에 대한 프로필을 제공한다.
- 다운로드.
- 이 프로토콜의 몇 가지 변형은 MPEG 전송 스트림 내에서 또는 별도의 (대개 고속) 채널에서 서버로부터 클라이언트로 컨텐츠의 전송을 허용한다. 플로우 제어 다운로드는 다운로드가 클라이언트에 의해 협상되고 통제될 수 있도록 한다. 다운로드는 정보를 반복적으로 다운로드하는 서버의 자율적인 "데이터 캐러셀"로, 캐러셀 클라이언트는 전송을 시작하지 않고 정보를 기다린다. 데이터 캐러셀에 대한 확장은 "오브젝트 캐러셀"로, 사용자-사용자 API에서 정의한 개체와 호환되는 개체로서 다운로드한 정보를 제시한다.(다운로드 또는 IIOP 프로토콜의 선택이 개체의 IOR에 내장되어 있기 때문에 액세스 수단은 클라이언트 애플리케이션에 투명하다.)
- IMT-2000 3GPP-전환 디지털 방송-채널 변경 프로토콜
- 클라이언트가 브로드캐스트 환경에서 채널 간에 원격으로 전환 가능 클라이언트를 CFS(Continuous-Feed Session) 또는 기타 브로드캐스트 피드에 연결하는 데 사용. 가끔 유료방송에서 사용되기도 한다.
구현에는 항상 이러한 프로토콜이 모두 필요한 것은 아니다. 현실 세계의 거의 모든 구현은 하위 집합을 사용한다.
확장
DMIF(Delivery Multimedia Integration Framework)는 MPEG-2 DSM-CC 표준(ISO/IEC 13818-6:1998)을 기반으로 확장되어 최고점, 데스크톱 및 모바일 방송국에 적용할 수 있는 하나의 규격으로 대화형, 방송형 및 대화형 멀티미디어를 통합할 수 있다. DSM-CC 작업은 DSM-CC 멀티미디어 통합 프레임워크(DMIF)와 함께 ISO/IEC 14496-6(MPEG-4 Part 6)의 일부로 확장되었다.[1][2]
참조
- ^ MPEG (July 1997). "mpeg Press & Public Release - Stockholm". MPEG. Archived from the original on 2010-07-05. Retrieved 2010-08-01.
- ^ Leonardo Chiariglione (2005-03-08). "Riding the Media Bits - MPEG's third steps". Archived from the original on 2011-01-22. Retrieved 2010-08-01.