DRM System using Gstreamer based on DMP

DMP 기반의 Gstreamer를 이용한 DRM시스템

  • Published : 2007.10.26

Abstract

Due to illegal copying and distribution via the internet, the digital media that have been introduced create certain intellectual property issues. Because of this, several intellectual property groups have been created to create and maintain Digital Rights Management systems (DRM), in order to crack down on illegal and unauthorized copying. However, these systems are often created by many different companies, which leads to problems of interoperability. Despite attempts to regulate DRM systems, including the MPEG group's Intellectual Property Management and Protection" system, the system is still struggling to maintain some sort of interoperability between differing protocols. In this paper, we designed and implemented a DRM system with Gstreamer, following the DMP.

동화상 압축 기술과 네트워크의 발달로 빠르게 보급된 디지털 콘텐츠는 불법복제와 인터넷을 통한 유포의 피해로 지적 재산권에 대한 보호의 필요성이 요구되었다. 이를 배경으로 지적재산권 보호를 위해 여러 표준화 단체들과 콘텐츠 공급자들이 DRM(Digital Rights Management) 시스템을 개발하였다. 그러나 서로 독자적인 DRM 시스템 개발로 인해, 이기종 DRM 시스템간의 상호운용성이 결여되는 문제점을 낳았다. 이런 문제를 해결하기 위해 MPEG(Moving Picture Experts Group)에서는 IPMP(Intellectual Property Management and Protection) 표준을 제안 하였으나 흡족한 기능을 제시 하지 못하여 이를 보완하는 DMP(Digital Media Project) 표준이 제시되었다. 이는 콘텐츠의 보호를 위해 툴(Tool)을 사용하고 이기종간의 상호 운용성과 콘텐츠의 지적재산권 보호를 제공한다. 본 논문에서는 오픈소스 멀티미디어 프레임워크인 Gstreamer를 이용하여 DMP 표준을 준수하는 DRM 시스템을 설계 및 구현하였다.

Keywords