Abstract:
An apparatus and a method for protecting personal broadcasting contents by P2P are provided to enable a personal user making contents to limit a usage right of contents, thereby preventing illegal distribution of contents. If the first client(250) connects to a server(100), the server performs an authentication process. The first client with completed authentication searches a group that the server manages. The server searches a group list and transmits the related information to the first client. The first client performs a group registering process based on the transmitted information. The first client watches a broadcast through the registering process.
Abstract:
본 발명은 다수의 동영상으로부터 새로운 동영상 생성 시 인덱스를 이용한 DRM 시스템 및 방법에 관한 것으로서, 다수의 동영상 콘텐츠와 다수의 동영상 콘텐츠를 암호화한 DRM 동영상 콘텐츠로부터 사용자가 원하는 부분 구간 정보, 각 동영상 콘텐츠 식별자 정보 및 각 DRM 동영상 콘텐츠의 복호화 키에 대응하는 복호화 키 식별자를 결합하여 DRM 인덱스를 생성하는 DRM 인덱스 생성부: 다수의 DRM 동영상 콘텐츠 각각의 동영상 콘텐츠를 복호화하기 위한 복호화 키 정보, 이에 대응하는 복호화 키 식별자 정보 및 DRM 인덱스 사용 권한 정보를 결합하여 라이센스를 생성하는 라이센스 생성부; 및 상기 DRM 인덱스 생성부를 통해 생성된 DRM 인덱스와 상기 라이센스 생성부를 통해 생성된 라이센스를 클라이언트로 전송하는 전송부를 포함하여 구성된 서버와 상기 서버의 전송부로부터 전송받은 라이센스와 DRM 인덱스를 이용하여 상기 서버로부터 DRM 동영상 콘텐츠를 전송받고 복호화하여 새로운 동영상 콘텐츠를 출력하는 복호화기를 포함하여 구성된 클라이언트를 포함하여 구성함으로써, 다수의 동영상 콘텐츠로부터 조금씩 추출된 동영상 클립으로 새로운 콘텐츠를 제작시, 별도의 저장 공간이 필요 없어 저장 공간을 효율적으로 이용할 수 있고, 새로운 동영상에 대한 암호화 과정이 필요 없어 서버의 부담이 줄어드는 효과가 있다. DRM(Digital Rights Management), 인덱스, 라이센스, 동영상
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 스트리밍 서비스되는 동영상 파일의 보호 시스템 및 그의 보호 동영상 생성/재생 장치 및 그 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은 동영상의 불법 저장으로부터 동영상을 보호하기 위하여, 동영상을 서비스하는 서버측에서는 암복호화 기술을 적용하여 동영상 파일의 일부분(MPEG-2 TS 패킷의 유료부하)을 암호화(보호 동영상 생성)하여 서비스하고, 동영상을 시청하는 클라이언트측에서는 동영상 재생시에 보호된 동영상을 복호화(보호 동영상 재생)할 수 있는, 스트리밍 서비스되는 동영상 파일의 보호 시스템 및 그의 보호 동영상 생성/재생 장치 및 그 방법을 제공하는데 그 목적이 있음. 3. 발명의 해결방법의 요지 본 발명은, 스트리밍 서비스되는 동영상 파일의 보호 시스템에 있어서, 원본 동영상 전송스트림(TS) 패킷의 유료부하를 암호화하여 보호 동영상 TS 패킷을 생성하기 위한 보호 동영상 생성수단; 상기 보호 동영상 생성수단으로부터 전달된 미디어 데이터의 암호화 정보를 저장 관리하며, 정당한 사용자로부터의 라이센스 발급 요청시 라이센스를 해당 사용자에게 발급하기 위한 라이센스 서버; 사용자에게 컨텐츠 정보를 보여주고, 해당 사용자가 요청한 동영상 컨텐츠에 대한 라이센스 발급을 상기 라이센스 서버로 요청하는 인터넷 서버; 상기 보호 동영상 생성수단에서 생성한 보호 동영상 TS 패킷을 스트리밍을 통하여 전송하기 위한 스트리밍 서버; 및 상기 발급받은 라이센스의 복호화 정보를 이용하여 상기 스트리밍 서버로부터 전송된 보호 동영상 TS 패킷의 유료부하를 복호화하여, 복호화된 동영상 TS 패킷을 재생하기 위한 보호 동영상 재생수단을 포함한다. 4. 발명의 중요한 용도 본 발명은 스트리밍 서비스 등에 이용됨. 스트리밍, MPEG-2 TS, 동영상 파일, 불법 복제, 유료부하
Abstract:
멀티캐스트 방식으로 스트리밍 서비스되는 MPEG-2 TS(Transport Stream) 포맷의 동영상 파일의 보호 장치 및 방법이 개시된다. 동영상 파일 보호 장치은, 원본 동영상의 전송 스트림(TS) 패킷을 스트리밍하여 전송하는 스트리밍 서버, 스트리밍 서버로부터 받은 전송 스트림(TS) 패킷의 페이로드를 실시간 암호화하고, 암호화된 전송 스트림(TS) 패킷을 멀티캐스트 채널을 통해 전송하는 DRM(Digital Rights Management) 멀티캐스터; 전송 스트림(TS) 패킷을 암호화 및 복호화하는데 사용되는 암호화키(encryption key)들을 관리하며, 정당한 사용자로부터의 키 발급 요청시 암호화키를 사용자에게 발급하는 키관리 서버, 사용자에게 컨텐츠 정보를 스트리밍 서비스 받기 위해 필요한 정보를 제공하는 웹 서버 및 암호화키를 이용하여 DRM 멀티캐스터로부터 전송된 암호화된 전송 스트림(TS) 패킷의 페이로드를 복호화 하여, 복호화된 동영상 전송 스트림(TS) 패킷을 재생하기 위한 DRM 클라이언트를 포함한다. 특히, 암호화키는 전송 스트림(TS) 패킷을 암호화하는데 사용되는 미디어데이터키, 미디어데이터키를 암호화하는데 사용되는 채널키, 및 채널키를 암호화하는데 사용되는 그룹키를 포함하고, DRM 멀티캐스터는, 전송 스트림(TS) 패킷의 헤더의 플래그 비트에 페이로드가 암호화되었음을 표시한다.
Abstract:
The present invention relates to a method for encoding an image by using a graphic processing unit (GPU). The present invention includes a step of receiving image data inputted from a control processing unit (CPU); a step of encoding the image data; and a step of transmitting the encoded image data to the CPU. [Reference numerals] (110) Input images; (120) Transmit memory data; (130) Analyze components; (140) Convert ICT; (150) Convert wavelets; (160) Quantization; (170) Transmit the quantized data; (180) Perform Tier-1 and Tier-2 coding
Abstract:
동영상 인코더(encoder)에서 블록별 비트율을 제어하는 방법에 있어서, (a) 블록에 대한 평균 비트량을 추정하는 단계와, (b) 목표 비트량과 상기 추정된 평균 비트량의 차이에 기초한 목적함수가 최소화되도록 양자화 계수의 변화량을 결정하는 단계를 포함하는 비트율 제어 방법을 제공한다. 이 방법에 의하면, 동영상 인코더에서 블록에 대한 평균 비트량을 추정하여 최적 제어 조건을 만족하도록 블록에 대한 양자화 계수를 제어함으로써 비트율 제어를 위한 연산량을 감소시키고 소정의 압축률을 얻으면서 높은 화질을 얻을 수 있는 효과가 있다. 비트율 제어, 양자화 계수, 칼만 필터, FIR 필터
Abstract:
본 발명은 DRM이 적용된 디지털시네마 콘텐츠의 극장 내 장치 간 공유 방법 및 시스템에 관한 것으로서, 구체적으로는 콘텐츠 서버로부터 KDM(Key Delivery Message) 전송 요청을 수신하면 KDM 서버 또는 마스터링 서버가 암호화 되어 있는 KDM에 대한 암호화를 해제하는 단계; 상기 암호화 해제가 완료되면 KDM 서버 또는 마스터링 서버가 도메인 권한 요청 유무를 판단하는 단계; 도메인 권한 요청이 있으면 KDM 서버 또는 마스터링 서버가 상기 암호화 해제된 KDM에 도메인 권한을 추가하여 도메인 인증서를 입력하는 단계; KDM 서버 또는 마스터링 서버가 상기 도메인 인증서가 입력된 도메인 KDM을 상영서버로 발급하는 단계; 및 상기 도메인 KDM을 상영서버가 분석하여 암호키값을 추출하는 단계를 포함하며, 여기서, 상기 상영 서버는 다수의 상영 기기들을 도메인 등록하고, 도메인 등록된 다수의 상영 기기들에게 상기 암호키값을 전송한다. 디지털시네마, KDM(Key Delivery Message), 콘텐츠 공유
Abstract:
영상 압축 파일에 대한 계층별 접근 권한에 따라서 다른 해상도의 영상 파일을 제공하는 디코딩 장치 또는 인코딩 장치를 제공한다. 본 발명의 실시 예에 따른 디지털 권한 관리 기반의 영상 디코딩 장치는, 복수의 계층별로 압축된 영상 압축 파일에 대한 사용자별 접근권한을 수신하여 분석하는 권한 정보 분석부와, 사용자별 접근권한에 근거하여 영상 압축 파일의 디코딩 범위를 설정하는 디코딩 범위 설정부와, 영상 압축 파일을 설정된 디코딩 범위에 근거하여 디코딩하여 생성된 영상 파일을 사용자 단말기에 공급하는 디코딩부를 포함하는 것을 특징으로 한다.
Abstract:
PURPOSE: A method for sharing digital contents in theater of digital cinema contents of which DRM(Digital Rights Management) is applied, is provided to enable the screening device to share the KDM(Key Delivery Message) by setting the multiple screening device in the theater as the domain. CONSTITUTION: When the KDM transfer request is received from a contents server, the KDM or mastering server authenticates the general KDM(S100). When the general KDM is authenticated, the server cancels the encoding(S200). The server decides the domain right request(S300). The server adds the domain authority to the encoded KDM and inputs the domain certificate. The server issues the domain KDM of which the domain certificate is inputted to the screening server.
Abstract:
PURPOSE: A method for controlling a bit rate of a video encoder using Kalman filter and an FIR filter is provided to efficiently control a bit rate for each block by reducing the calculation amount by estimating an average bit rate for a block in a video encoder. CONSTITUTION: A method for controlling a bit rate of a video encoder using Kalman filter and an FIR filter comprises the steps of: estimating an average bit rate for a block(S210-S240); and determining the change amount of an quantization coefficient to minimize a purpose function based on the difference between a target bit rate and the estimated average bit rate(S250, S260).