Movatterモバイル変換


[0]ホーム

URL:


KR20020081842A - 멀티미디어 스트리밍 서비스의 보안/과금 시스템 및 그방법 - Google Patents

멀티미디어 스트리밍 서비스의 보안/과금 시스템 및 그방법
Download PDF

Info

Publication number
KR20020081842A
KR20020081842AKR1020010021270AKR20010021270AKR20020081842AKR 20020081842 AKR20020081842 AKR 20020081842AKR 1020010021270 AKR1020010021270 AKR 1020010021270AKR 20010021270 AKR20010021270 AKR 20010021270AKR 20020081842 AKR20020081842 AKR 20020081842A
Authority
KR
South Korea
Prior art keywords
streaming
server
charging
streaming content
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
KR1020010021270A
Other languages
English (en)
Inventor
심상호
Original Assignee
삼성네트웍스 주식회사
심상호
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성네트웍스 주식회사, 심상호filedCritical삼성네트웍스 주식회사
Priority to KR1020010021270ApriorityCriticalpatent/KR20020081842A/ko
Publication of KR20020081842ApublicationCriticalpatent/KR20020081842A/ko
Ceasedlegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

본 발명은 멀티미디어 스트리밍 컨텐츠를 암호화하여 제공하고, 인증된 이용자에게만 이를 해석 및 과금할 수 있는 레이어를 활성화시켜 암호화된 컨텐츠를 사용할 수 있는 상태로 바꿀 수 있게 함으로써, 컨텐츠에 대한 보안과 유료 컨텐츠의 과금을 가능하게 한다. 스트리밍 서버에는 암호화된 멀티미디어 컨텐츠가 존재하므로 URL이 노출되더라도 인증되지 않은 이용자는 해당 컨텐츠를 사용할 수 없게 된다.

Description

멀티미디어 스트리밍 서비스의 보안/과금 시스템 및 그 방법 {system for charging for multimedia streaming service and guaranteeing security of the service and the method thereof}
본 발명은 멀티미디어 스트리밍 컨텐츠의 인증 보안 및 과금 방법 및 그 시스템에 관한 것으로서, 보다 구체적으로는 인터넷과 같은 유무선 통신망을 통해 제공되는 다양한 멀티미디어 스트리밍 컨텐츠의 보안을 지원하고, 클라이언트들의 멀티미디어 스트리밍 컨텐츠 서비스 사용에 대한 시간 종량 및 패킷 종량의 과금을 가능하도록 하는 방법 및 그 시스템에 관한 것이다.
근래에 인터넷의 속도의 증가로 인해 오디오나 비디오들이 결합된 멀티미디어 데이터를 인터넷상에서 온라인으로 보고 들을 수 있게 되었다. 그 대표적인 것이 멀티미디어 스트리밍 서비스이다. 스트리밍이란 크기가 큰 오디오 데이터 또는 비디오 데이터(동영상 데이터)를 실행시키는데 있어서 전부 다운로드 받아 실행하는 것이 아니고 여러 개의 파일로 나누어 연이어 실시간 전송하여 이를 실행하는 것인데, 이러한 멀티미디어 스트리밍을 통해 제공할 수 있는 서비스에는 스포츠, 뉴스, 라이브 콘서트 등의 실시간 중계방송 서비스, 주문형 비디오 서비스(VOD) 등이 있으며 스트리밍 기술을 이용한 인터넷 방송국과 인터넷 영화관 등이 있다.
현재, 고가의 제작비를 들여 만든 멀티미디어 컨텐츠의 불법 이용으로부터 저작권을 보호하기 위하여, URL에 숨기거나 암호화하는 방법 또는 디지털 워터마킹 기술을 사용하고 있다. 디지털 워터마킹이란 오디오비디오이미지 등 동영상 파일과 텍스트 등 멀티미디어 파일에 저작권 정보 등을 사람의 육안이나 청각으로는 구별할 수 없게 삽입하는 기술로서, 눈으로는 구별할 수 없으나 나중에 저작권 문제가 일면 전용 프로그램으로 워터마킹 유무를 확인해 시비를 가릴 수 있다.
그러나, URL에 대해 보안을 적용한 사이트는 URL의 노출시 불법 이용을 막기 어렵다는 단점이 있고, 디지털 워터마킹을 이용한 경우에는 사용자뿐만 아니라 서비스 제공자도 별도의 어플리케이션을 설치하여야 하는 불편을 감수하여야 한다.
한편, 기존의 스트리밍 서비스에 대한 과금은 영화 1편,음악 1곡 등과 같이 건 단위로만 이루어지므로 영화를 10분 본 것과 끝까지 다 본 경우를 차별화하여 과금하는 것이 불가능하다. 즉 엄밀한 의미의 종량 과금이 아닌 것이다.
따라서, 별도의 애플리케이션의 설치 없이 멀티미디어 스트리밍 컨텐츠를 불법 이용자로부터 보호하고, 나아가 시간 또는 패킷 단위로 종량 과금을 할 수 있는 기술이 요구되는 실정이다.
본 발명은 상기 문제점을 해결하기 위한 것으로서, 별도의 애플리케이션의 설치 없이 멀티미디어 스트리밍 컨텐츠를 불법 이용자로부터 보호하고, 시간 또는 패킷 단위로 종량 과금을 할 수 있는 방법 및 시스템을 제공하는 것을 목적으로 한다.
도 1은 본 발명에 의한 시스템 구성도.
도 2는 본 발명의 동작 원리를 나타내는 플로우챠트.
도 3은 도 1에 도시된 시스템 구성 요소간의 데이터의 송수신을 나타내는 도면.
* 도면의 주요 부분에 대한 부호의 설명 *
100: 클라이언트 컴퓨터
110: 애플리케이션 소프트웨어
120: 보안/과금 레이어
200: 스트리밍 서버
300: 과금 서버
상기 목적을 달성하기 위해 본 발명은 멀티미디어 스트리밍 컨텐츠를 암호화하여 제공하고, 인증된 이용자에게만 이를 해석 및 과금할 수 있는 레이어를 활성화시켜 암호화된 컨텐츠를 사용할 수 있는 상태로 바꿀 수 있게 함으로써, 컨텐츠에 대한 보안과 유료 컨텐츠의 과금을 가능하게 한다. 스트리밍 서버에는 암호화된 멀티미디어 컨텐츠가 존재하므로 URL이 노출되더라도 인증되지 않은 이용자는 해당 컨텐츠를 사용할 수 없게 된다.
본 발명은 보안 레이어와 스트리밍 애플리케이션을 포함하는 클라이언트 컴퓨터가 스트리밍 서버로부터 스트리밍 컨텐츠를 전송받는 방법에 있어서, 사용자 인증을 거친 후, 상기 스트리밍 서버의 명령에 의해 상기 보안 레이어가 활성화되는 단계와, 상기 스트리밍 애플리케이션의 요??에 따라 상기 보안 레이어가 스트리밍 컨텐츠의 전송을 상기 스트리밍 서버에 요청하는 단계와, 상기 스트리밍 서버로부터 암호화된 스트리밍 컨텐츠를 수신하는 단계와, 상기 보안 레이어가 상기 암호화된 스트리밍 컨텐츠를 복호화하여 상기 스트리밍 애플리케이션에 전송하는 단계와, 상기 스트리밍 애플리케이션이 상기 스트리밍 컨텐츠를 재생하는 단계를 포함한다.
또한, 본 발명의 시스템은 스트리밍 서버의 인증에 의해 활성화되어, 상기 스트리밍 서버로부터 전송받은 암호화된 스트리밍 컨텐츠를 복호화하고, 과금 시작 정보와 과금 종료 정보를 과금 서버에게 전송하는 과금 레이어를 포함하는 클라이언트 컴퓨터와, 상기 클라이언트 컴퓨터의 요청에 따라 암호화된 스트리밍 컨텐츠를 전송해주는 스트리밍 서버와, 상기 클라이언트 컴퓨터로부터 전송되는 과금 시작과 과금 종료 정보에 따라 과금을 수행하는 과금 서버를 포함한다.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 설명한다.
도 1은 본 발명에 의한 멀티미디어 스트리밍 컨텐츠의 인증 보안 및 과금 시스템의 구성을 나타내는 블록도이다.
도 1에 도시된 바와 같이, 본 발명에 의한 인증 보안 및 과금 시스템은 인터넷을 통해 연결되는 클라이언트 컴퓨터(100), 멀티미디어 스트리밍 서비스를 제공하는 스트리밍 서버(200), 및 과금 서버(300)를 포함한다.
스트리밍 서버(200)는 암호화된 멀티미디어 스트리밍 컨텐츠(210)를 저장하고 있는데, 멀티미디어 스트리밍 컨텐츠별로 암호화 키를 달리하여 암호화함으로써, 암호화 로직이 노출되더라도 보안을 유지할 수 있게 하는 것이 바람직하다.
클라이언트 컴퓨터(100)는 스트리밍 서버(200)로부터 전송되는 멀티미디어 스트리밍 컨텐츠를 스트림 방식으로 재생하기 위해서, 리얼네트워크사의 리얼 플레이어나 마이크로소프트사의 윈도우 미디어 플레이어와 같은 스트리밍 애플리케이션 소프트웨어(110)를 구비하고 있다.
또한, 클라이언트 컴퓨터(100)는 스트리밍 서버(200)로부터 전송되는 암호화된 스트리밍 컨텐츠(210)를 복호화하여 애플리케이션 소프트웨어(110)에 전달하고, 복호화 작업 시작시에 과금 서버(300)로 과금의 시작을 알리고, 애플리케이션 소프트웨어(110)가 종료되거나 암호화된 스트리밍 컨텐츠(210)의 전송이 끝난 경우 이를 감지하여 과금 서버(200)로 과금의 종료를 알리는 보안/과금 레이어(120)를 포함하다.
보안/과금 레이어(120)는 스트리밍 서버(200)의 암호화된 스트리밍 컨텐츠(210)를 최초로 이용할 때 클라이언트 컴퓨터(100)에 자동설치되고, 클라이언트 컴퓨터(100)로 수신되는 데이터와 클라이언트 컴퓨터(100)에서 전송되는 데이터는 모두 이 레이어를 통과하게 된다.
도 2는 도 1에 도시된 시스템이 어떻게 동작하는지 나타내는 플로우챠트이다.
도 2를 참조하여 본 발명의 동작 원리를 설명하면 다음과 같다.
클라이언트 컴퓨터(100)가 인터넷을 통해 스트리밍 서버(200)에 접속하면(S201), 사용자 인증과정을 거치게 된다(S202). 사용자 인증은 현재 인터넷에서 이용되는 다양한 인증 방법이 가능하며, 스트리밍 서버(200)가 아닌 다른 서버에 의해서도 사용자 인증이 가능하다.
사용자 인증이 완료되면, 스트리밍 서버(200)는 클라이언트 컴퓨터(100)로 보안/과금 레이어(120)의 활성화 명령을 전송하고, 이 전송된 명령에 따라 보안/과금 레이어(120)가 활성화되어 클라이언트 컴퓨터(100)의 메모리에 로드된다(S203).
만일, 클라이언트 컴퓨터(100)가 처음으로 스트리밍 서버(200)의 스트리밍 컨텐츠를 이용하는 경우라면, 클라이언트 컴퓨터(100)는 보안/과금 레이어(120)를 자동설치하는 과정을 거쳐야 한다.
다음으로, 클라이언트 컴퓨터(100)가 스트리밍 서버(200)로 스트리밍 컨텐츠의 이용을 요청하면(S204), 스트리밍 서버(200)가 이 요청에 응답하여 암호화된 스트리밍 컨텐츠를 전송한다(S205).
클라이언트 컴퓨터(100)의 보안/과금 레이어(120)는 스트리밍 서버(200)로부터 전송되는 암호화된 스트리밍 컨텐츠(210)를 복호화한 후 애플리케이션 소프트웨어(110)에 전달하고, 과금 서버(300)에 과금의 시작을 알린다(S206).
클라이언트 컴퓨터(100)의 애플리케이션 소프트웨어(110)에 의해 스트리밍 컨텐츠의 재생이 진행되다가, 애플리케이션 소프트웨어(110)가 종료되거나, 스트리밍 서버(200)로터 스트리밍 컨텐츠의 전송이 끝나면(S207), 보안/과금 레이어(120)는 이를 감지하여 과금 서버(300)로 과금이 종료된다는 정보를 전송한다(S208).
인증이 더 이상 유효하지 않게 되면, 즉, 로그아웃이 되면, 보안/과금 레이어(120)는 클라이언트 컴퓨터(100)의 메모리에서 제거된다(S209).
도 3은 도 2의 단계(S203) 이후의 시스템 구성 요소간의 데이터의 송수신을 좀 더 구체적으로 나타내고 있다.
도 2의 단계(S201-S203)를 거쳐, 클라이언트 컴퓨터(100)의 보안/과금 레이어(120)가 활성화된 이후에, 클라이언트 컴퓨터(100)의 사용자가 스트리밍 컨텐츠 서비스의 이용을 원하면, 클라이언트 컴퓨터(100)의 애플리케이션 소프트웨어(110)는 보안/과금 레이어(120)로 스트리밍 컨텐츠를 요청하고(S301), 보안/과금레이어(120)는 이 요청을 스트리밍 서버(200)에 전달한다(S302).
스트리밍 서버(200)는 이 요청에 응답하여 암호화된 스트리밍 컨텐츠(210)를 클라이언트 컴퓨터(100)에 전송하고(S303), 클라이언트 컴퓨터(100)의 보안/과금 레이어(120)가 암호화된 스트리밍 컨텐츠(210)를 복호화한 후 애플리케이션 소프트웨어(110)에 전달한다(S304). 이로써, 클라이언트 컴퓨터(100)에서의 스트리밍 컨텐츠의 재생이 시작된다.
한편, 과금을 위해, 보안/과금 레이어(120)는 상기 복호화와 동시에 과금 서버(300)에 과금의 시작을 알린다(S304). 필요할 경우 보안/과금 레이어(120)는 정기적으로 과금 데이터(사용 바이트, 사용 시간)를 과금 서버(300)로 전송할 수 있다. 이를 이용하면, 사용자가 예를 들어, 30분 동안만 영화를 보도록 할 수 있다.
클라이언트 컴퓨터(100)에서 애플리케이션 소프트웨어(110)가 종료되면 애플리케이션 소프트웨어(110)는 보안/과금 레이어(120)에게 스트리밍 컨텐츠 이용의 종료를 알린다(S305). 보안/과금 레이어(120)는 이 통지에 응답하여, 과금 서버(300)로 과금이 종료된다는 정보를 전송한다(S306).
스트리밍 서버(200)로부터 스트리밍 컨텐츠의 전송이 끝났을 경우에도, 보안/과금 레이어(120)는 이를 감지하여 과금 서버(300)로 과금이 종료된다는 정보를 전송한다(S306).
이상, 실시예를 이용하여 본 발명을 설명하였지만, 본 발명은 이 실시예에국한되지 않고, 본 발명의 본질을 벗어나지 않는 범위내에서 다양한 변형이 가능할 것이다.
사용자의 컴퓨터측에 별도의 디지털 인증 관련 소프트웨어를 설치하지 않고 인증된 사용자에게만 멀티미디어 스트리밍 컨텐츠를 제공할 수 있는 환경을 구성하여, 인터넷상에서의 불법적인 사용으로부터 지적 재산권을 보호하는 효과가 있다.
또한 스트리밍 컨텐츠를 시간 및 패킷 단위로 과금할 수 있으므로 보다 공정한 요금을 부과할 수 있게 되어 이용자의 만족도를 높일 수 있다.

Claims (8)

KR1020010021270A2001-04-202001-04-20멀티미디어 스트리밍 서비스의 보안/과금 시스템 및 그방법CeasedKR20020081842A (ko)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
KR1020010021270AKR20020081842A (ko)2001-04-202001-04-20멀티미디어 스트리밍 서비스의 보안/과금 시스템 및 그방법

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR1020010021270AKR20020081842A (ko)2001-04-202001-04-20멀티미디어 스트리밍 서비스의 보안/과금 시스템 및 그방법

Publications (1)

Publication NumberPublication Date
KR20020081842Atrue KR20020081842A (ko)2002-10-30

Family

ID=27701864

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020010021270ACeasedKR20020081842A (ko)2001-04-202001-04-20멀티미디어 스트리밍 서비스의 보안/과금 시스템 및 그방법

Country Status (1)

CountryLink
KR (1)KR20020081842A (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20040052057A (ko)*2002-12-132004-06-19김정태동영상 컨텐츠의 판매 시스템 및 그 작동방법
KR100826871B1 (ko)*2005-12-082008-05-06한국전자통신연구원휴대용 단말기를 위한 스트리밍 방식 게임 소프트웨어 제공방법 및 시스템
KR100848836B1 (ko)*2007-02-132008-07-28주식회사 타오네트웍스플래시 무비 컨텐츠 보호 시스템 및 방법

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20040052057A (ko)*2002-12-132004-06-19김정태동영상 컨텐츠의 판매 시스템 및 그 작동방법
KR100826871B1 (ko)*2005-12-082008-05-06한국전자통신연구원휴대용 단말기를 위한 스트리밍 방식 게임 소프트웨어 제공방법 및 시스템
KR100848836B1 (ko)*2007-02-132008-07-28주식회사 타오네트웍스플래시 무비 컨텐츠 보호 시스템 및 방법

Similar Documents

PublicationPublication DateTitle
US7801820B2 (en)Real-time delivery of license for previously stored encrypted content
KR100513297B1 (ko)인트라넷에서의 멀티미디어 컨텐츠 관리 시스템 및 방법
JP4190293B2 (ja)ストリーミングデータを配給する方法及びネットワーク
JP4563450B2 (ja)コンテンツ配信システム
CA2405489C (en)Secure digital content licensing system and method
US7155415B2 (en)Secure digital content licensing system and method
EP1444561B1 (en)Method, apparatus and system for securely providing digital content
US8510824B2 (en)Method, system, subscriber equipment and multi-media server for digital copyright protection
CA2977970C (en)Pc secure video path
US20060200415A1 (en)Videonline security network architecture and methods therefor
JP4847145B2 (ja)クライアントドメイン内でデジタルコンテンツの消費を管理する方法、および該方法を具現化する装置
US20020147686A1 (en)Method and apparatus for a playback area network
AU2002351508A1 (en)Method, apparatus and system for securely providing material to a licensee of the material
JP4666015B2 (ja)コンテンツ配信システム、コンテンツ受信端末、及びコンテンツ配信方法
KR20020081842A (ko)멀티미디어 스트리밍 서비스의 보안/과금 시스템 및 그방법
Hua et al.Content protection for IPTV-current state of the art and challenges
KR20080001893A (ko)Drm 컨텐츠 제공/재생 방법 및 장치
HK1078713A1 (zh)用於流媒体的数字权利管理方法和客户设备
HK1078713B (en)Method and client for digital rights management for streaming media

Legal Events

DateCodeTitleDescription
A201Request for examination
PA0109Patent application

Patent event code:PA01091R01D

Comment text:Patent Application

Patent event date:20010420

PA0201Request for examination
N231Notification of change of applicant
PN2301Change of applicant

Patent event date:20010503

Comment text:Notification of Change of Applicant

Patent event code:PN23011R01D

PG1501Laying open of application
E902Notification of reason for refusal
PE0902Notice of grounds for rejection

Comment text:Notification of reason for refusal

Patent event date:20021120

Patent event code:PE09021S01D

E601Decision to refuse application
PE0601Decision on rejection of patent

Patent event date:20030319

Comment text:Decision to Refuse Application

Patent event code:PE06012S01D

Patent event date:20021120

Comment text:Notification of reason for refusal

Patent event code:PE06011S01I


[8]ページ先頭

©2009-2025 Movatter.jp