Abstract:
An apparatus and a method for protecting contents in the case of contents streaming by the use of re-transmission are provided to distribute the load concentrated to a server in a view of a contents provider. A contents service site(100) provides contents, and manages a re-transmitter(106) and a final user(108). In addition, the contents service site manages a retransmission license and a contents license. A re-transmission processor retransmits the contents transmitted from the contents service site through streaming, and a user terminal pays the cost to the contents service site. The user terminal uses the contents received through the retransmission.
Abstract:
본 발명은 H.264 형식의 동영상 파일의 보호를 위한 패키징/언패키징 장치 및 그 방법에 관한 것으로서, 콘텐츠 정보 및 암호화 정보를 담은 메타데이터 기술 정보(descriptor)를 동영상의 암호화와 함께 동영상에 삽입하면서 원본 동영상과 동일한 구조의 파일 형태로 구성된 암호화된 동영상 파일을 생성하는 패키지 장치와 스트리밍 서버로부터 스트리밍되거나 다운로드된 암호화된 동영상을 암호화된 영역의 식별표시와 암호화 정보를 이용해 복호화하는 언패키징 장치를 이용해 H.264 형식의 동영상 파일을 기존의 서트리밍 서버를 이용하면서 보호할 수 있는 효과가 있다. 패키징/언패키징, 메타데이터, H.264
Abstract:
An apparatus for generating an encrypted moving picture file of an ISO(International Organization for Standardization) base media file format, an apparatus for recovering an encrypted moving picture, and a recovery method therefor are provided to protect contents from illegal copy in streaming or download service environment by allowing a server to apply encryption and decryption technique, encrypt moving picture contents of the ISO base media file format, and service the encrypted moving picture contents, and allowing a client to decrypt the encrypted moving picture in real time. An ISO base media file analyzing unit(12) receives an original moving picture file of an ISO base media file format, analyzes box information describing information about a media stream in an ISO base media file structure, and extracts positions of video and audio samples and a position of a hint sample of a hint track. A sample encrypting unit(13) confirms video and audio frame headers from video/audio sample position information extracted in the ISO base media file analyzing unit(12), and encrypts only video/audio data except for the video and audio frame headers in the video and audio samples according to an encryption option. A hint information generating unit(14) changes a streaming packet charged load size in the hint sample to a value which is times of a block size used in a block encryption method and is smaller than an MTU(Maximum Transport Unit) size, and newly generates hint information when a hint track does not exist. A meta data generating unit(11) receives meta data necessary for streaming or downloading an encrypted moving picture file, and generates meta data structured to be suitable for the ISO base media file format. An ISO base media file configuring unit(15) receives an encrypted video/audio sample from the sample encrypting unit(13), receives hint track information corrected or newly generated from the hint information generating unit(14), receives structured meta data information from the meta data generating unit(11), and replaces an original video/audio sample in the original moving picture file with the encrypted video/audio samples. The ISO base media file configuring unit(15) replaces the hint track with a corrected hint track or adds a hint track when the hint track does not exist, inserts the meta data into a user definition area of the ISO base media file, and configures a moving picture file encrypted to be suitable for the ISO base media file format.
Abstract:
본 발명은 디지털 저작권 관리 메커니즘에 관한 것으로, 보다 구체적으로는 상이한 디지털 저작권 관리(Digital Rights Management: DRM) 도메인간의 콘텐츠 교환에 관한 것이다. 본 발명의 일실시예에 따르면, 상이한 DRM 포맷을 기반으로 하는 제1 및 제2 DRM 장치간에 콘텐츠를 교환하기 위한 시스템이 제공된다. 상기 시스템에서, 상기 제1 DRM 장치는, 제1 DRM 포맷의 콘텐츠를, 리소스, 메타데이터 및 권리 표현으로 언패키징하기 위한 언패키징 수단과, 상기 리소스, 메타데이터 및 권리표현 각각을 선정된 중립 포맷으로 변환하고, 상기 변환된 상기 리소스, 권리표현 및 메타데이터를 조합하고, 소정의 헤더정보를 추가하여 중립 포맷의 콘텐츠를 생성하고, 이를 상기 제2 DRM 장치에 전송하기 위한 반출 수단을 포함하고, 상기 제2 DRM 장치는, 상기 제1 DRM 장치로부터 수신된 상기 선정된 중립 포맷의 콘텐츠로부터, 리소스, 메타데이터 및 권리 표현을 추출하기 위한 반입 수단과, 상기 추출된 리소스, 메타데이터 및 권리 표현을 제2 DRM 도메인 포맷의 콘텐츠로 패키징하기 위한 수단을 포함한다.
Abstract:
PURPOSE: A method for rendering a three-dimensional object programmed by an open GL(Graphics Library) interface is provided to render a three-dimensional object to an image of a high resolution by connecting an open GL interface to a render man library. CONSTITUTION: A program for rendering a three-dimensional object is programmed by using an open GL interface. A pre-process is performed to render the three-dimensional object. The open GL program is converted by applying the open GL program to a render man library in order that a render man render renders the three-dimensional object. The render man renderer drives the converted program and renders the three-dimensional object.
Abstract:
본 발명은 영상 품질에 기반하여 중복 파일을 관리하는 시스템 및 방법에 관한 것으로서, 대용량 스토리지에 저장된 동영상 파일들의 핑거프린트를 추출하여 중복된 파일을 검출하고, 검출된 파일들의 영상 품질을 측정하며, 측정된 영상 품질에 따라 중복된 동영상 파일을 관리함으로써, 대용량 스토리지의 공간을 효율적으로 활용할 수 있도록 하며 사용자에게는 고화질의 콘텐츠만 제공할 수 있도록 한다.