Abstract:
본 발명은 보호화된 스케일러블 비디오 부호화 콘텐츠를 서비스하기 위해 스케일러블 비디오 부호화 콘텐츠를 각 시간적 스케일러빌러티, 공간적 스케일러빌러티 및 화질적 스케일러빌러티 관점에서 각 부호화 계층별로 데이터만 암호화함으로써 암호화 및 역암호화에 소요되는 계산량을 감소시키고, 콘텐츠 소비자의 이용 등급에 따라 암호화 및 역암호화에 필요한 암호화키를 생성 및 배포하여 컨텐츠를 보호하기 위한 것으로, 이를 위한 본 발명은 스케일러블 비디오 사용자 단말로부터 요청된 스케일러블 비디오 콘텐츠를 암호화하여 제공하는 스케일러블 비디오 부호화 콘텐츠 제공 시스템에서의 스케일러블 비디오 콘텐츠 보호 방법으로서, 요청된 스케일러블 비디오 콘텐츠를 획득하는 과정과, 수신된 스케일러블 비디오 콘텐츠를 스케일러블 비디오 콘텐츠 아카이브에 저장함과 동시에 인증 수행 및 사용자에게 전달할 암호화키를 생성하도록 제어하는 과정과, 인증 수행 및 암호화키를 생성하는 과정과, 요청에 따라 스케일러블 비디오를 촬상하고, 촬상된 스케일러블 비디오 콘텐츠에 대하여 부호화하는 과정과, 부호화된 스케일러블 비디오 콘텐츠에 대하여 생성된 암호화키를 이용하여 암호화하는 과정과, 암호화된 스케일러블 비디오 부호와 콘텐츠에 대한 암호화 정보 메타데이터를 생성하는 과정과, 암호화된 스케일러블 비디오 부호화 콘텐츠와 생성된 암호화 정보 메타데이터를 네트워크를 통해 스케일러블 비디오 사용자 단말에 전송하는 과정을 포함한다. 또한, 스케일러블 비디오 부호화 콘텐츠 제공 시스템으로부터 수신되는 암호화된 스케일러블 비디오 부호화 콘텐츠와 암호화 정보 메타데이터를 역암호화 및 복호화하는 스케일러블 비디오 사용자 단말에서의 스케일러블 비디오 콘텐츠 보호 방법으로서, 수신된 암호화 정보 메타데이터에서 암호화 정보 메타데이터를 해석하여 암호화 키 및 암호화 정보를 얻는 과정과, 수신된 암호화된 스케일러블 비디오 부호화 콘텐츠와 암호화 키 및 암호화 정보를 이용하여 역 암호화하는 과정과, 역 암호화된 스케일러블 비디오 컨텐츠를 복호화하여 재생하는 과정을 포함한다. 따라서, 암호화된 압축 비디오 콘텐츠를 역암호화 하는 과정에서 많은 계산량이 필요 없으며, 또한, 기존에서와 같은 스케일러블 비디오 부호화 콘텐츠의 경우 각 계층의 데이터에 대한 암호화를 전체적으로 수행함에 따라 비효율적인 계산량 증가를 가져오게 되는 문제점을 해결할 수 있는 효과가 있다. 스케일러블, 비디오, 콘텐츠, 암호화, 부호화, 복호화
Abstract:
A system and a method for providing a customized broadcasting service based on an open interface are provided to request customized broadcasting processing easily only through the open interface provided by a network service provider, thereby enabling personalized broadcasting service providers to provide various new application services. An open service application server(103) comprises a first meta data parsing unit(209), a service request unit(210), a service transmitting unit(211), an application service generating unit(212) and a first meta data generating unit(213). The service request unit transmits a user request to an open service gateway(105) according to the parsing result of the first meta data parsing unit. The application service generating unit generating a customized application service based on information received through the service transmitting unit. The first meta data generating unit generates meta data based on the information generated by the application service generating unit. The open service gateway comprises a service request receiving unit(214), a service processing unit(215) and a service acquiring unit(216). The service processing unit analyzes the service received by the service request receiving unit, and transmits a service request to a head end(106) according to a request service.
Abstract:
본 발명은 네트워크를 통해 사용자 단말 멀티미디어 미들웨어 구조 및 멀티미디어 미들웨어 서비스 콤포넌트를 구성할 수 있도록 함으로써, 이 기종의 멀티미디어 미들웨어 단말을 통해서도 다양한 멀티미디어 서비스를 제공받을 수 있도록 한다는 것으로, 이를 위하여 본 발명은, 특정 단말 미들웨어에 종속적인 멀티미디어 서비스를 제공하는 종래 방식과는 달리, 유선 또는 무선의 사용자 단말에서 특정 멀티미디어 서비스를 요청할 때 사용자 단말 특성 정보와 멀티미디어 미들웨어 구성 정보를 포함하는 서비스 요청 메타 데이터를 생성하여 콘텐츠 서버 시스템으로 전송하고, 이에 응답하여 콘텐츠 서버 시스템에서 멀티미디어 서비스 콤포넌트와 이의 처리를 위한 미들웨어 서비스 콤포넌트 구성 정보로 된 응답 메타 데이터를 생성하여 사용자 단말로 제공하며, 이를 통해 사용자 단말이 자신이 요청한 멀티미디어 서비스를 제공받기 위한 멀티미디어 미들웨어 서비스 콤포넌트를 구성하도록 함으로써, 이 기종의 어떠한 사용자 단말에서도 다양한 멀티미디어 서비스를 쉽게 서비스받을 수 있으며, 이를 통해 멀티미디어 서비스의 제공을 위한 응용 서비스 개발 기간의 과다 소요 및 서비스 비용 상승을 효과적으로 억제할 수 있는 것이다. 멀티미디어 콘텐츠, 미들웨어, 서비스 콤포넌트 모델
Abstract:
본 발명은, 개방형 인터페이스 기반의 맞춤형 광고 서비스 제공 시스템 및 그 방법에 관한 것으로, 개방형 인터페이스 기반의 맞춤형 광고 서비스 제공 시스템에 있어서, 사용자 단말의 콘텐츠 요청에 따라 주 콘텐츠에 대한 정보를 개방형 서비스 게이트웨이에 요청하여 획득하고 상기 획득된 주 콘텐츠에 대한 정보 및 개인 프로화일 정보를 이용해 개인 전자프로그램가이드(EPG) 정보를 생성하여 상기 사용자 단말에 제공하며, 상기 사용자 단말의 주 콘텐츠 요청에 따라 사용자 특성에 맞는 맞춤형 광고 콘텐츠의 스트리밍을 요청하기 위한 개방형 서비스 응용 서버; 및 상기 개방형 서비스 응용 서버의 주 콘텐츠 정보 요청에 따라 상기 주 콘텐츠에 대한 정보를 주 콘텐츠 서버로부터 획득하여 제공하고, 상기 개방형 서비스 응용 서버로부터 스트리밍 요청이 있으면 상기 요청된 주 콘텐츠가 소비될 때 스케줄링이 된 광고 삽입 시점에 상기 「사용자 특성에 맞는 맞춤형 광고 콘텐츠」가 스트리밍 되도록 광고 콘텐츠 서버에 스트리밍을 요청하기 위한 상기 개방형 서비스 게이트웨이를 포함한다. 개방형, 서비스, 응용, 서버, API, 맞춤, 방송, 광고, 게이트웨이, EPG
Abstract:
A system and a method for providing a customized AD(ADvertisement) service system based on an open interface are provided to offer an efficient AD service by combining AD contents customized to each location/user characteristic and main contents with the open interface capable of receiving various CPs(Content Provider). A contents information obtainer(208) obtains information of main contents by requesting the information of the main contents to an open service gateway(105) in response to a contents request of a user terminal(101). A personal profile manager(209) stores and provides personal profile information. A personal EPG(Electronic Program Guide) provider(210) generates and transmits personal EPG information to the user terminal by using the main contents information based on the personal profile information. An AD requestor(211) transmits an AD contents request corresponding to a contents requestor to the open service gateway based on the personal profile information. The open service gateway includes an open API(Application Program Interface) provider(212) enabling the customized AD contents to be streamed on a scheduled AD insertion time by requesting streaming to the AD contents server.
Abstract:
A dependent quantization method for effective video coding is provided to configure a lattice structure and search an optimum path which generates a minimum rate-distortion cost to obtain an optimum quantization parameter between frames between or within scalability layers. At least one picture is inputted. A dependent relationship is formed between inputted screen images. In this case, a lattice structure is configured with nodes and branches with respect to a search quantization count value. Each node corresponds to a screen, and the branches indicate a path. An optimum path is detected by searching the configured dependent relationship between screen images. In this case, each node calculates a rate-distortion cost, and a path which generates a minimum rate-distortion cost is searched. An optimum dependent quantization count value existing in the detected optimum path is determined. The determined optimum dependent quantization count value is applied to a quantization process.
Abstract:
An apparatus and a method for protecting scalable video coding contents are provided to code only data according to encoding layers and protect contents by generating and distributing coding keys, thereby reducing calculation quantity for coding and encoding and implementing efficient calculation method. A method for protecting scalable video coding contents comprises the following steps of: acquiring the requested scalable video contents; controlling operation for generating a coding key and certification and storing the received scalable video contents in a video content archive; generating the coding key and certification; encoding a photographed scalable video contents; coding the encoded scalable video contents using the generated coding key; generating coding information meta data related to coded scalable video contents; and transmitting the coded scalable video contents and the generated coded information meta data to a video user terminal.
Abstract:
본 발명은 통합 멀티미디어 파일 포맷 구조와 이를 기반으로 하는 멀티미디어 서비스 제공 시스템에 관한 것으로, 이를 위하여 본 발명은, 멀티미디어 서비스 제공 시스템에서 오디오 데이터와 이에 관련된 단순한 텍스트 정보만을 제공하는 종래와는 달리, 멀티미디어 서비스 제공 시스템에서 오디오 압축 데이터, 이미지 데이터, 텍스트 데이터, 콘텐츠 보호 메타데이터 및 라이센스 메타데이터를 포함하는 통합 콘텐츠를 생성하고, 이러한 통합 콘텐츠를 제공함으로써, 통합 멀티미디어 파일 포맷 구조를 갖는 통합 콘텐츠를 이용하여 멀티미디어 서비스를 효과적으로 제공할 수 있는 것이다. MP3, MPEG, 메타데이터, 콘텐츠, MAF(Multimedia Application Format)
Abstract:
본 발명은 통합 멀티미디어 파일 포맷 구조와 이를 기반으로 하는 멀티미디어 서비스 제공 시스템에 관한 것으로, 이를 위하여 본 발명은, 멀티미디어 서비스 제공 시스템에서 오디오 데이터와 이에 관련된 단순한 텍스트 정보만을 제공하는 종래와는 달리, 멀티미디어 서비스 제공 시스템에서 오디오 압축 데이터, 이미지 데이터, 텍스트 데이터, 콘텐츠 보호 메타데이터 및 라이센스 메타데이터를 포함하는 통합 콘텐츠를 생성하고, 이러한 통합 콘텐츠를 제공함으로써, 통합 멀티미디어 파일 포맷 구조를 갖는 통합 콘텐츠를 이용하여 멀티미디어 서비스를 효과적으로 제공할 수 있는 것이다.