KR20040105179A - Execution-file-type multimedia and methode for playback thereof, system and method for providing execution-file-type multimedia - Google Patents
Execution-file-type multimedia and methode for playback thereof, system and method for providing execution-file-type multimedia Download PDFInfo
- Publication number
- KR20040105179A KR20040105179A KR1020030036477A KR20030036477A KR20040105179A KR 20040105179 A KR20040105179 A KR 20040105179A KR 1020030036477 A KR1020030036477 A KR 1020030036477A KR 20030036477 A KR20030036477 A KR 20030036477A KR 20040105179 A KR20040105179 A KR 20040105179A
- Authority
- KR
- South Korea
- Prior art keywords
- executable
- multimedia
- user
- file
- digital content
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 238000004806 packaging method and process Methods 0.000 claims abstract description 11
- 238000005516 engineering process Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000009440 infrastructure construction Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
본 발명은 실행형 멀티미디어 매체에 관한 것으로, 보다 상세하게는, 코덱 및/또는 플레이어와 멀티미디어 컨텐츠를 실행 파일의 형태로 패키징하여 제공함으로써 클라이언트의 컴퓨터 시스템 내에 코덱 및/또는 플레이어를 설치하거나 다운로드받지 않더라도 직접 재생이 가능하며, 네트워크, P2P, 웹 스토리지(web storage) 또는 이동 가능한 저장 매체를 사용한 복제 배포 등의 경로를 통하여 유통이 보다 용이하도록 하여 멀티미디어 매체 제공에 필요한 서버 및 네트워크 인프라의 부담을 경감시키는 것이 가능하도록 하기 위한 실행형 멀티미디어 매체 및 그 재생 방법, 실행형 멀티미디어 제공 시스템 및 방법을 제공하기 위한 것이다.The present invention relates to an executable multimedia medium, and more particularly, to provide a codec and / or player and multimedia content in the form of an executable file, even if the codec and / or player is not installed or downloaded in the client computer system Direct playback is possible, and distribution is made easier through the network, peer-to-peer, web storage, or copy distribution using removable storage media, thereby reducing the burden on the server and network infrastructure necessary for providing multimedia media. It is to provide an executable multimedia medium and a reproduction method thereof, and an executable multimedia providing system and method for enabling it.
동영상 또는 음악 등의 디지털 멀티미디어를 제공하기 위한 종래 기술은 인코딩(encoding)된 상기 멀티미디어를 유무선 인터넷(Internet)이나 인트라넷(Intranet) 등의 네트워크를 통하여 접속한 사용자에게 다운로드(download) 받도록 하고, 이를 자신의 컴퓨터 시스템에 구비된 코덱(codec)을 사용하여 디코딩(decoding)하고, 이와 같이 디코딩된 매체를 자신의 컴퓨터 시스템에 구비된 플레이어(player)를 사용하여 재생하도록 하는 방식이 일반적이었다. 동영상의 경우는 스트리밍(streaming) 서비스가 많이 사용되나, 이 경우에도 클라이언트의 컴퓨터 시스템에 그에 적합한 코덱과 플레이어가 존재하지 않는다면 재생이 불가능하며, 적합한 코덱 및 플레이어를 별도로 다운로드받거나 설치하여야만 하는 문제점이 있었다.Conventional technology for providing digital multimedia such as video or music allows the encoded multimedia to be downloaded to a user connected via a network such as a wired or wireless Internet or an intranet, It was common to decode using a codec provided in a computer system, and to play the decoded medium using a player provided in its computer system. In the case of video, streaming service is used a lot, but even in this case, if there is no appropriate codec and player in the client computer system, it cannot be played and there is a problem that a suitable codec and player must be downloaded or installed separately. .
또한, 유료 컨텐츠인 경우에는 별도의 인증 모듈(Digital Right Management: DRM)을 호출하여 동영상 등을 실행시키기 전에 인증 및 과금 절차를 거쳐야 한다. 인증 모듈(DRM)이란, 웹을 통한 유료 콘텐츠의 안전한 배포를 보장하고, 불법 배포를 방지하기 위해 개발된 서버 소프트웨어의 한 종류를 말한다. 이러한 인증 모듈은 콘텐츠 식별자인 DOI(Digital Object Identifier), 전자상거래에 필요한 데이터를 기록하는 인덱스(INDECS), 불법복제와 변조방지를 위한 워터마킹 기술을 뒷받침으로 하고 있다. DOI는 디지털 콘텐츠에 부여하는 식별번호이며, 워터마킹은 기밀정보를 디지털 데이터에 숨긴 후 저작권 분쟁이 발생했을 때 디지털 저작권자가 누구인가를 확인할 수 있는 기술이다. 이러한 기술을 통하여, 콘텐츠마다 보안인증시스템을 장착하여 일정한 사용료를 지불하지 않으면 그 콘텐츠를 이용하지 못하게 하고 있다.In addition, in the case of paid content, a separate authentication module (Digital Right Management: DRM) is called to execute an authentication and billing procedure before executing a video. An authentication module (DRM) refers to a type of server software developed to ensure the secure distribution of paid content through the web and to prevent illegal distribution. The authentication module supports DOI (Digital Object Identifier) which is a content identifier, an index (INDECS) for recording data necessary for electronic commerce, and a watermarking technology for illegal copying and tamper prevention. DOI is an identification number assigned to digital content, and watermarking is a technology that can identify who is the digital copyright holder when a copyright dispute occurs after hiding confidential information in digital data. Through this technology, a security authentication system is installed for each content so that the content cannot be used unless a certain fee is paid.
도 1은 종래 기술의 멀티미디어 매체 제공 서비스의 흐름을 나타낸다. 종래 기술의 멀티미디어 매체 제공 서비스를 위해서는, 사용자가 자신의 컴퓨터(231, 232, 234)를 이용하여 네트워크(1)에 접속하고, 원하는 멀티미디어 매체를 선택할 수 있도록 보유 매체의 리스트를 제공하여 선택할 수 있도록 하며, 선택된 멀티미디어 매체를 다운로드받을 수 있도록 컨텐츠를 제공하는 관리 서버(210)가 구비되는 것이 일반적이다.1 illustrates a flow of a multimedia media providing service of the prior art. For the multimedia media providing service of the prior art, the user can access the network 1 using his computer 231, 232, 234, and provide a list of the holding media so that the user can select the desired multimedia media. In addition, a management server 210 that provides content for downloading a selected multimedia medium is generally provided.
이러한 관리 서버(210)를 통하여 멀티미디어 매체를 다운로드 또는 스트리밍서비스를 통해 이용하고자 하는 사용자는 각각 네트워크(1)를 통하여 상기 관리 서버(210)에 접속하여야 하며, 각각 필요한 멀티미디어 파일을 전송(DL)받아야 하였다. 또한, 저작권의 보호를 위한 인증 및 과금 절차도 자신의 컴퓨터 시스템(231, 232, 234)에 다운로드받은 인증 모듈을 호출하여 네트워크(1)를 통해 인증 서버(220)에 접속하고 사용자별로 각각 인증 절차를 거치는 것이 일반적이었다.The user who wants to use the multimedia medium through the management server 210 through a download or streaming service should be connected to the management server 210 through the network 1, respectively, and receive the required multimedia files (DL). It was. In addition, the authentication and billing procedures for copyright protection also call the authentication module downloaded to their computer system (231, 232, 234) to access the authentication server 220 via the network (1), and each user authentication procedure It was common to go through.
이러한, 종래 기술의 사용자별 다운로드 또는 스트리밍에 의한 멀티미디어 매체 제공 방법은 모든 사용자 컴퓨터(231, 232, 234)가 관리 서버(210)에 접속하여 많은 양의 데이터를 전송 받아야 하므로 관리 서버(210)에 과다한 부하를 야기하게 되어 이러한 서비스의 운영을 위해서는 충분한 데이터 처리가 가능한 서버 및 회선을 구비하여야 하여 많은 네트워크 인프라 유지 자본이 필요하다는 문제점이 있었다.In the conventional method for providing a multimedia medium by downloading or streaming for each user, all the user computers 231, 232, and 234 need to transmit a large amount of data by accessing the management server 210. To cause excessive load, the operation of these services had to have a server and a circuit capable of sufficient data processing, which requires a lot of network infrastructure maintenance capital.
도 2는 종래 기술에 있어서, 사용자의 컴퓨터 시스템에서 멀티미디어 매체를 재생하기 위해 구비되어야 하였던 주요 요소들을 도시한다. 멀티미디어 컨텐츠(10)는 다운로드 또는 스트리밍을 통하여 사용자의 컴퓨터(231)로 전송되며, 이를 재생하기 위해서는 사용자 컴퓨터(231)내에 상기 멀티미디어 컨텐츠와 별도로 인증 모듈(40), 코덱(30) 및 플레이어(20)가 구비되어 있어야만 한다.FIG. 2 illustrates the major elements of the prior art that had to be provided for playing multimedia media in a user's computer system. The multimedia content 10 is transmitted to the user's computer 231 through downloading or streaming. In order to reproduce the multimedia content 10, the authentication module 40, the codec 30, and the player 20 are separated from the multimedia content in the user computer 231. ) Must be provided.
또한, 이러한 멀티미디어 매체 제공 서비스를 운영하는 각 업자마다 다양한 규격의 인코딩 방식을 가지고 있고, 그에 따라 사용자는 각각의 규격에 맞는 다양한 종류의 코덱(codec)을 구비하여야 하며, 플레이어(20)도 각각의 규격에 맞는 것을 서비스 운영자로부터 다운로드받거나 설치해 두어야 하는 불편함이 있었다.In addition, each vendor operating such a multimedia media providing service has a variety of encoding schemes, and accordingly, a user must have various kinds of codecs for each standard, and the player 20 also has There was an inconvenience of having to download or install the service from the service operator.
서버의 처리 능력이나 네트워크 인프라의 구축에 대한 부담은 또 다른 종래 기술인 P2P(Pier to Pier) 방식 등을 사용할 경우에는 완화될 수 있으나, 이러한 방식은 저작권의 보호 면에서 취약하다는 문제점이 있고, 이 경우도 역시 사용자가 각각의 멀티미디어 매체의 규격에 맞는 코덱 및 플레이어를 구비하여야 하는 불편함이 있는 것은 마찬가지이다.The burden on the server's processing power and the construction of the network infrastructure can be alleviated when another conventional technology, such as the P2P (Pier to Pier) method, is vulnerable in terms of copyright protection. Also, it is the same that there is inconvenience that a user must have a codec and a player conforming to the standard of each multimedia medium.
본 발명은 이와 같은 문제점을 해결하기 위한 것으로서, 코덱 및/또는 플레이어와 멀티미디어 컨텐츠를 실행 파일의 형태로 패키징하여 제공함으로써 클라이언트의 컴퓨터 시스템 내에 코덱 및/또는 플레이어를 설치하거나 다운로드받지 않더라도 바로 직접 재생이 가능하며, 네트워크, P2P, 웹 스토리지 또는 이동 가능한 저장 매체(CD-ROM 등)를 통한 복제 배포 등의 경로를 통하여 유통이 보다 용이하도록 하여 멀티미디어 매체 제공에 필요한 서버 및 네트워크 인프라의 부담을 경감시키는 것이 가능하도록 하기 위한 실행형 멀티미디어 매체 및 그 재생 방법, 실행형 멀티미디어 제공 시스템 및 방법을 제공하기 위한 것이다.The present invention is to solve this problem, and provides a codec and / or player and multimedia content in the form of an executable file to provide direct playback even if the codec and / or player is not installed or downloaded in the client computer system. It is possible to reduce the burden on the server and network infrastructure necessary to provide multimedia media by facilitating distribution through a network, peer-to-peer, web storage, or distribution distribution via removable storage media (CD-ROM, etc.). The present invention provides an executable multimedia medium, a reproduction method thereof, and an executable multimedia providing system and method for enabling the same.
도 1은 종래 기술의 멀티미디어 매체 제공 서비스의 흐름을 나타낸다.1 illustrates a flow of a multimedia media providing service of the prior art.
도 2는 종래 기술에 있어서, 사용자의 컴퓨터 시스템에서 멀티미디어 매체를 재생하기 위해 구비되어야 하였던 주요 요소들을 도시한다.FIG. 2 illustrates the major elements of the prior art that had to be provided for playing multimedia media in a user's computer system.
도 3은 본 발명의 한 실시 형태에 따른, 실행형 멀티미디어 매체의 구성을 예시적으로 도시한다.3 exemplarily shows a configuration of an executable multimedia medium according to an embodiment of the present invention.
도 4는 본 발명의 한 실시 형태에 따른, 실행형 멀티미디어 매체의 배포/유통 및 재생 과정의 흐름을 예시적으로 도시한다.4 exemplarily illustrates a flow of a distribution / distribution and reproduction process of an executable multimedia medium according to an embodiment of the present invention.
도 5는 본 발명의 한 실시 형태에 따른, 실행형 멀티미디어 매체의 실행 방법의 한 흐름을 예시적으로 도시한다.5 illustratively illustrates one flow of a method of executing an executable multimedia medium, according to an embodiment of the present invention.
도 6은 본 발명의 한 실시 형태에 따른, 실행형 멀티미디어 매체의 제공 방법의 한 흐름을 예시적으로 도시한다.6 exemplarily illustrates one flow of a method of providing an executable multimedia medium, according to one embodiment of the present invention.
도 7은 본 발명의 한 실시 형태에 따른, 실행형 멀티미디어 매체의 제공 시스템의 구성을 예시적으로 도시한다.7 exemplarily illustrates a configuration of a system for providing an executable multimedia medium, according to an embodiment of the present invention.
도 8은 본 발명의 한 실시 형태에 따른 실행형 멀티미디어 매체를 재생하기위하여 사용자에게 제공되는 화면을 예시적으로 나타낸다.8 exemplarily shows a screen provided to a user for playing an executable multimedia medium according to an embodiment of the present invention.
이와 같은 목적을 달성하기 위한 본 발명의 한 측면에 의한 실행형 멀티미디어 매체는, 인코딩(encoding)된 동영상 및/또는 음향을 포함하는 디지털 컨텐츠; 및 상기 디코딩된 디지털 컨텐츠를 재생하는 플레이어를 포함하며, 사용자 컴퓨터에서 상기 디지털 컨텐츠를 재생하기 위하여 별도의 플레이어 구비의 필요성이 없도록, 상기 디지털 컨텐츠 및 플레이어가 단일한 실행형 파일로써 암호화되어 있는것을 특징으로 한다.In order to achieve the above object, an executable multimedia medium according to an aspect of the present invention includes: digital content including encoded video and / or sound; And a player for playing the decoded digital content, wherein the digital content and the player are encrypted as a single executable file such that there is no need for a separate player to play the digital content on a user computer. It is done.
본 발명의 다른 한 측면에 의한 실행형 멀티미디어 매체 재생 방법은, 인코딩(encoding)된 동영상 및/또는 음향을 포함하는 디지털 컨텐츠, 및 상기 디코딩된 디지털 컨텐츠를 재생하는 플레이어를 포함하며, 사용자 컴퓨터에서 상기 디지털 컨텐츠를 재생하기 위하여 별도의 플레이어를 구비할 필요성이 없도록, 상기 디지털 컨텐츠 및 플레이어가 단일한 실행형 파일로써 암호화되어 있는 실행형 멀티미디어 매체를 준비하는 단계; 및 상기 실행형 멀티미디어 매체의 실행 전에 사용자가 상기 실행형 멀티미디어 매체를 자신의 컴퓨터 시스템에서 실행시킬 것인지 여부를 결정할 수 있도록, 상기 멀티미디어 매체의 컨텐츠 관련 정보를 제공하는 단계를 포함한다.According to another aspect of the present invention, a method for playing an executable multimedia medium includes digital contents including encoded video and / or sound, and a player for playing the decoded digital contents. Preparing an executable multimedia medium in which the digital content and the player are encrypted as a single executable file such that there is no need to have a separate player for playing the digital contents; And providing content related information of the multimedia medium so that a user can determine whether to execute the executable multimedia medium in his computer system before executing the executable multimedia medium.
바람직하게는, 본 발명의 실행형 멀티미디어 매체 재생 방법은, 상기 실행형 멀티미디어 매체의 실행 전에 사용자가 상기 실행형 멀티미디어 매체의 화질과 음질을 체크하여 상기 실행형 멀티미디어를 자신의 컴퓨터 시스템에서 실행시킬 것인지 여부를 결정할 수 있도록, 상기 멀티미디어 매체에서 발췌된 일부를 미리 보기 형식으로 제공하는 단계를 더 포함하는 것일 수 있다.Preferably, the method for playing an executable multimedia medium of the present invention, before the execution of the executable multimedia medium, whether a user checks the image quality and sound quality of the executable multimedia medium and executes the executable multimedia in his computer system. The method may further include providing, in preview form, a portion extracted from the multimedia medium to determine whether or not.
바람직하게는, 본 발명의 실행형 멀티미디어 재생 방법에 있어서 상기 실행형 멀티미디어 매체는, 상기 디지털 컨텐츠를 재생 가능하도록 디코딩(decoding)하기 위한 코덱(codec)을 더 포함하며, 사용자 컴퓨터에서 상기 디지털 컨텐츠를 재생하기 위하여 별도의 코덱을 구비할 필요성이 없도록, 상기 단일한 실행형 파일은 상기 코덱을 더 포함하여 암호화되어 있는 것일 수 있다.Preferably, in the executable multimedia playback method of the present invention, the executable multimedia medium further includes a codec for decoding the digital content so that the digital content can be reproduced. The single executable file may be further encrypted with the codec so that there is no need to have a separate codec for playback.
바람직하게는, 본 발명의 실행형 멀티미디어 재생 방법에 있어서 상기 실행형 멀티미디어 매체는, 상기 디지털 컨텐츠의 인증 및 과금을 위한 인증 모듈을 더 포함하며, 사용자 컴퓨터에서 상기 디지털 컨텐츠의 인증 및 과금을 위한 별도의 인증 모듈을 구비할 필요성이 없도록, 상기 단일한 실행형 파일은 상기 인증 모듈을 더 포함하여 암호화되어 있는 것일 수 있다.Preferably, in the executable multimedia playback method of the present invention, the executable multimedia medium further includes an authentication module for authenticating and charging the digital content, and separately for authenticating and charging the digital content in a user computer. The single executable file may be encrypted further including the authentication module so that there is no need to have an authentication module.
본 발명의 또 다른 한 측면에 의한 실행형 멀티미디어 매체 제공 방법은, 하나 이상의 디지털 멀티미디어 컨텐츠를 인코딩(encoding)하는 단계; 상기 인코딩된 멀티미디어 컨텐츠를 플레이어와 함께 암호화하여, 단일한 실행형 파일 형태인 실행형 멀티미디어 매체를 이루도록 패키징(packaging)하는 단계; 상기 단일한 실행형 파일을 파일 DB 서버에 등록하는 단계; 네트워크를 통하여 상기 파일 DB 서버에 접속한 사용자의 선택에 의해 상기 실행형 멀티미디어 매체를 다운로드 하는 단계를 포함한다.According to still another aspect of the present invention, there is provided a method for providing an executable multimedia medium, comprising: encoding one or more digital multimedia contents; Encrypting the encoded multimedia content with a player to package an executable multimedia medium in the form of a single executable file; Registering the single executable file with a file DB server; Downloading the executable multimedia medium at the user's selection by accessing the file DB server through a network.
바람직하게는, 본 발명의 실행형 멀티미디어 매체 제공 방법에 있어서, 상기 패키징 단계는, 상기 사용자 컴퓨터에서 상기 디지털 컨텐츠의 인증 및 과금을 위한 별도의 인증 모듈을 구비할 필요성이 없도록, 인증 모듈을 더 포함시켜 함께 암호화하며, 상기 실행형 멀티미디어 매체 제공 방법은, 상기 사용자가 상기 다운로드받은 실행형 멀티미디어 매체를 재생하거나, 또는 상기 다운로드받은 상기 사용자로부터 복제, 전송 또는 전달을 통하여 상기 멀티미디어 매체를 입수한 다른 사용자가 이를 재생하는 경우에, 상기 실행 파일에 포함된 인증 모듈에 기록된 정보에 의하여 정당한 사용자인지 여부를 인증하는 인증 단계를 더 포함하는 것일 수있다.Preferably, in the executable multimedia medium providing method of the present invention, the packaging step further comprises an authentication module, so that the user computer does not need to have a separate authentication module for authentication and billing of the digital content. And encrypting together, wherein the executable multimedia medium providing method includes: a user playing the downloaded executable multimedia medium or another user who obtained the multimedia medium by copying, transmitting, or transferring from the downloaded user. In the case of reproducing this, it may further include an authentication step of authenticating whether or not the user is a legitimate user based on the information recorded in the authentication module included in the executable file.
본 발명의 또 다른 한 측면에 의한 실행형 멀티미디어 매체 제공 시스템은, 하나 이상의 디지털 멀티미디어 컨텐츠를 인코딩(encoding)하기 위한 수단; 상기 인코딩된 멀티미디어 컨텐츠를 플레이어와 함께 암호화하여, 단일한 실행형 파일 형태인 실행형 멀티미디어 매체를 이루도록 하기 위한 패키징(packaging) 수단; 하나 이상의 상기 실행형 멀티미디어 매체가 등록되어 있는 파일 DB 서버; 상기 각각의 실행형 멀티미디어 파일을 상기 파일 DB 서버에 등록하기 위한 수단; 네트워크를 통하여 상기 파일 DB 서버에 접속한 사용자의 요청에 의해 상기 실행형 멀티미디어 매체를 전송하기 위한 수단을 포함한다.According to yet another aspect of the present invention, a system for providing an executable multimedia medium includes: means for encoding one or more digital multimedia contents; Packaging means for encrypting the encoded multimedia content with a player to form an executable multimedia medium in the form of a single executable file; A file DB server in which at least one executable multimedia medium is registered; Means for registering each executable multimedia file with the file DB server; Means for transmitting the executable multimedia medium at the request of a user accessing the file DB server via a network.
바람직하게는, 본 발명의 실행형 멀티미디어 매체 제공 시스템에 있어서, 상기 패키징 수단은, 상기 사용자 컴퓨터에서 상기 디지털 컨텐츠의 인증 및 과금을 위한 별도의 인증 모듈을 구비할 필요성이 없도록, 인증 모듈을 더 포함시켜 함께 암호화하며, 상기 실행형 멀티미디어 매체 제공 시스템은, 상기 사용자가 상기 다운로드받은 실행형 멀티미디어 매체를 재생하거나, 또는 상기 다운로드받은 상기 사용자로부터 복제, 전송 또는 전달을 통하여 상기 멀티미디어 매체를 입수한 다른 사용자가 이를 재생하는 경우에, 상기 실행 파일에 포함된 인증 모듈에 기록된 정보에 의하여 정당한 사용자인지 여부를 인증하도록 하는 인증 수단을 더 포함하는 것일 수 있다.Preferably, in the executable multimedia medium providing system of the present invention, the packaging means further comprises an authentication module, so that there is no need to provide a separate authentication module for authentication and billing of the digital content at the user computer. And encrypt together, wherein the executable multimedia media providing system is configured to allow the user to play the downloaded executable multimedia media or to obtain another multimedia media by copying, transmitting, or transferring the downloaded multimedia media from the downloaded user. In the case of reproducing, it may further include an authentication means for authenticating whether or not the user is a legitimate user by the information recorded in the authentication module included in the executable file.
이하에서는 첨부된 도면을 참조하여 본 발명의 바람직한 실시 형태들에 관하여 상세히 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail with respect to preferred embodiments of the present invention.
도 3은 본 발명의 한 실시 형태에 따른, 실행형 멀티미디어 매체의 구성을 예시적으로 도시한다. 본 실시 형태의 실행형 멀티미디어 매체는 동영상 또는 음악 등의 멀티미디어 컨텐츠(10)와, 코덱(20), 플레이어(30) 및 인증 모듈(40)을 암호화 및 패키징 과정을 통하여 단일한 실행 파일(100)의 형태로 구성한 것이다. 필요에 따라서는 자막, 플러그인(plug-in) 등의 추가 모듈들이 위의 단일한 실행 파일 내에 더 포함되어 전체로서 단일한 실행 파일의 형태를 갖도록 할 수도 있다.3 exemplarily shows a configuration of an executable multimedia medium according to an embodiment of the present invention. The executable multimedia medium of the present embodiment is a single executable file 100 through a process of encrypting and packaging a multimedia content 10 such as a video or music, a codec 20, a player 30, and an authentication module 40. It is composed in the form of. If necessary, additional modules such as subtitles, plug-ins, and the like may be further included in the above single executable file to have a single executable file as a whole.
플레이어(30)는 종래 기술의 플레이어들이 가진 재생 기능뿐만 아니라, 코덱(20)을 통하여 멀티미디어 컨텐츠(10)를 디코딩하고, 디코딩된 데이터를 재생하는 등의 제어 기능을 구비하고 있어, 본 발명의 실행형 멀티미디어 매체가 재생되는 과정에 있어서 중추적인 역할을 하게 된다.The player 30 is equipped with a control function such as decoding the multimedia content 10 through the codec 20, playing the decoded data, as well as the playback function of the players of the prior art, thereby implementing the present invention. It plays a pivotal role in the process of playing type multimedia media.
여기서, 코덱(20) 및 인증 모듈(40)은 반드시 필요한 것은 아니며, 특히 코덱(20)의 경우, OS(Operating System) 내에 해당 규격의 코덱이 내장된 경우에는 내장된 코덱을 플레이어(30)에서 단순히 호출하여 이용하는 것도 가능하다. 인증 모듈(40)의 경우도 반드시 일체화 시켜야 하는 것은 아니며, 경우에 따라서 생략될 수도 있다.Here, the codec 20 and the authentication module 40 are not necessarily required. In particular, in the case of the codec 20, when a codec of a corresponding standard is embedded in an operating system (OS), the codec 20 is stored in the player 30. It is also possible to simply call and use. The authentication module 40 is also not necessarily integrated, and may be omitted in some cases.
이러한 본 발명의 실행형 멀티미디어 매체는 그 자체로 온라인 또는 오프라인 상을 통하여 유통될 수 있으며, 이를 실행하는 컴퓨터 시스템의 상황과 관계없이 언제든지 바로 재생이 가능하기 때문에 멀티미디어 매체의 유통성을 높이는 데에 크게 기여하게 된다. 예를 들어, 멀티미디어 매체의 배포 및 판매를 위한 서버에 대한 일괄적인 인터넷 접속을 통하여 멀티미디어 매체를 공급받는 방식이었던종래 기술과는 달리, 유통 및 배포를 중개하는 사이버 대리점 등을 통한 분산 배포 및 유통도 가능하게 된다.Such executable multimedia media of the present invention can be distributed through online or offline phases by themselves, and can be played back at any time regardless of the situation of a computer system implementing the same, thus greatly contributing to improving the distribution of multimedia media. Done. For example, unlike conventional technology, which is a method of receiving multimedia media through a comprehensive internet connection to a server for distribution and sale of multimedia media, distributed distribution and distribution through a cyber agency that distributes and distributes media is distributed. It becomes possible.
도 4는 본 발명의 한 실시 형태에 따른, 실행형 멀티미디어 매체의 배포/유통 및 재생 과정의 흐름을 예시적으로 도시한다. 도 1에 도시한 종래 기술의 방법과는 달리, 사용자의 컴퓨터 시스템 중의 어느 하나(330)가 서버(310)에 접속하여 실행형 멀티미디어 매체를 다운로드(DL)받으면, 이후로는 다른 사용자에게 네트워크, P2P, 웹 스토리지 또는 기타 저장 매체를 통하여 유통(DS)되는 것이 가능하며, 이 경우 다른 사용자의 컴퓨터 시스템에 멀티미디어 매체의 규격에 맞는 코덱 및 플레이어가 구비되어 있지 않아도 되기 때문에 유통성을 높일 수 있으며, 서버(310)의 용량 및 네트워크 인프라 구축의 부담을 경감하는 것이 가능하게 된다.4 exemplarily illustrates a flow of a distribution / distribution and reproduction process of an executable multimedia medium according to an embodiment of the present invention. Unlike the prior art method shown in FIG. 1, when any one of the user's computer systems 330 accesses the server 310 and downloads the executable multimedia medium (DL), the network, then, is transmitted to another user. It is possible to distribute (DS) through P2P, web storage or other storage media. In this case, it is possible to increase the circulation because the user's computer system does not have to have a codec and a player that meets the standard of the multimedia media. It becomes possible to reduce the burden of capacity of 310 and network infrastructure construction.
인증 절차에 있어서는 각 사용자의 컴퓨터 시스템(332, 334)에서 실행형 멀티미디어 매체에 내장된 인증 모듈을 호출하여, 인증 서버(320)와 네트워크를 통해 접속하여 인증 및 과금 절차(AU1, AU2, AU3)를 별도로 수행할 수 있도록 함으로써 디지털 저작권의 보호에도 만전을 기할 수 있다.In the authentication procedure, each user's computer system (332, 334) calls the authentication module embedded in the executable multimedia medium, accesses the authentication server 320 via a network, and authenticates and charges the procedure (AU1, AU2, AU3). By doing so separately, it is possible to protect digital copyright.
도 5는 본 발명의 한 실시 형태에 따른, 실행형 멀티미디어 매체의 실행 방법의 한 흐름을 예시적으로 도시한다. 실행형 멀티미디어 매체를 실행시키고자 할 때, 경우에 따라서는 사용자가 실행 파일에 내장된 멀티미디어 매체의 내용을 잘 알지 못하거나 화질 및 음향 등의 상태를 알 수 없을 경우가 있다. 이러한 경우, 무조건 인증이나 과금 절차를 통하여야 그 내용을 열람 가능하도록 하는 것은 문제가 있으므로, 컨텐츠 관련 정보 및/또는 미리 보기 기능을 제공(P20)하여 사용자가 컨텐츠의 내용 및 화질 등을 판단(P30)하고 이를 실행시키고자 하는 확신이 생겼을 때 비로소 이를 실행(P40)하도록 하는 것이 바람직하다.5 illustratively illustrates one flow of a method of executing an executable multimedia medium, according to an embodiment of the present invention. In some cases, when a user wants to execute an executable multimedia medium, a user may not know the contents of the multimedia medium embedded in the executable file or may not know the state of image quality and sound. In such a case, there is a problem in that the contents can be viewed only through the authentication or the charging process unconditionally. Therefore, the contents related information and / or the preview function are provided (P20) so that the user can determine the contents and the quality of the contents (P30). It is desirable to execute (P40) only when there is a certainty to execute it.
도 8은 본 발명의 한 실시 형태에 따른 실행형 멀티미디어 매체를 재생하기 위하여 사용자에게 제공되는 화면을 예시적으로 나타낸다. 상술한 실행형 멀티미디어 매체를 실행시킬 경우 화면에는 도 8과 같은 메뉴가 제공되도록 할 수 있다. 여기서, 미디어 정보(610) 메뉴는 미디어의 내용과 관련된 정보, 예를 들어, 제목, 제작자, 주요 줄거리, 음악의 경우는 제목, 작곡자, 가수 등의 정보가 될 수 있으며, 미리 보기(620) 메뉴는 화질 및 음질을 체크할 수 있도록 주요 장면의 발췌 등을 제공하도록 할 수 있다. 이와 같은 기능의 제공을 통하여, 사용자가 내용에 대한 충분한 확신을 가지게 된 후, 미디어 시작(630) 메뉴를 선택하여 멀티미디어 매체를 실행시킬 수 있다. 미디어 관련 정보나 미리 보기 시 제공되는 발췌 화면은 실행형 멀티미디어 매체 내에 내장시킬 수도 있으며, 상기 메뉴가 선택되면 자동으로 네트워크를 통하여 서버에 접속하여 공급받도록 구성하는 것도 가능하다.8 exemplarily shows a screen provided to a user for playing an executable multimedia medium according to an embodiment of the present invention. When executing the above-described executable multimedia medium, the menu as shown in FIG. 8 may be provided on the screen. Here, the media information 610 menu may be information related to the contents of the media, for example, a title, a producer, a main storyline, and, in the case of music, information such as a title, a composer, a singer, and the like. You can provide an excerpt of the main scene to check the image quality and sound quality. By providing such a function, after the user has sufficient confidence in the content, the user may select the start media menu 630 to execute the multimedia medium. The information related to the media or the extracted screen provided during the preview may be embedded in the executable multimedia medium, and when the menu is selected, it may be configured to be automatically connected to the server through the network and supplied.
도 6은 본 발명의 한 실시 형태에 따른, 실행형 멀티미디어 매체의 제공 방법의 한 흐름을 예시적으로 도시한다. 본 실시 형태에 따른 멀티미디어 매체 제공 방법은, 하나 이상의 디지털 멀티미디어 컨텐츠를 인코딩(encoding)하는 단계(S10)와, 인코딩된 멀티미디어 컨텐츠를 플레이어(20)와 함께 암호화하여, 단일한 실행형 파일 형태인 실행형 멀티미디어 매체를 이루도록 패키징(packaging)하는 단계(S20)와, 상기 단일한 실행형 파일을 파일 DB 서버에 등록하는 단계(S30)와,네트워크를 통하여 상기 파일 DB 서버에 접속한 사용자의 선택에 의해 상기 실행형 멀티미디어 매체를 다운로드 하는 단계(S40)를 포함한다.6 exemplarily illustrates one flow of a method of providing an executable multimedia medium, according to one embodiment of the present invention. In the multimedia media providing method according to the present embodiment, the method may include encoding at least one digital multimedia content (S10), encrypting the encoded multimedia content together with the player 20, and executing in the form of a single executable file. Packaging (S20) to form a multimedia type media, registering the single executable file in a file DB server (S30), and selecting a user connected to the file DB server through a network. Downloading the executable multimedia medium (S40).
필요에 따라서는, 사용자 컴퓨터에서 코덱(30) 및 상기 디지털 컨텐츠의 인증 및 과금을 위한 별도의 인증 모듈(40)을 구비할 필요성이 없도록, 상기 패키징 단계(S20)에서 코덱(30) 및 인증 모듈(40)을 포함시켜 함께 암호화 및 패키징하는 것도 가능하다.If necessary, the codec 30 and the authentication module in the packaging step (S20) so that the user computer does not need to have a separate authentication module 40 for authentication and billing of the digital content. It is also possible to include and encrypt the 40 together.
도 7은 본 발명의 한 실시 형태에 따른, 실행형 멀티미디어 매체의 제공 시스템의 구성을 예시적으로 도시한다. 본 실시 형태의 실행형 멀티미디어 매체 제공 시스템은, 하나 이상의 디지털 멀티미디어 컨텐츠를 인코딩(encoding)하기 위한 수단(510)과, 상기 인코딩된 멀티미디어 컨텐츠를 플레이어와 함께 암호화하여, 단일한 실행형 파일 형태인 실행형 멀티미디어 매체를 이루도록 하기 위한 패키징(packaging) 수단(520)과, 하나 이상의 상기 실행형 멀티미디어 매체가 등록되어 있는 파일 DB 관리 서버(530)와, 상기 각각의 실행형 멀티미디어 파일을 상기 파일 DB 관리 서버에 등록하기 위한 등록 수단(520)과, 네트워크를 통하여 상기 파일 DB 서버에 접속한 사용자의 요청에 의해 상기 실행형 멀티미디어 매체를 전송하기 위한 수단(540)을 포함한다.7 exemplarily illustrates a configuration of a system for providing an executable multimedia medium, according to an embodiment of the present invention. The executable multimedia medium providing system of the present embodiment includes means for encoding one or more digital multimedia contents 510, and encrypts the encoded multimedia contents together with a player, thereby executing in the form of a single executable file. A packaging means 520 for forming a multimedia type media, a file DB management server 530 in which one or more of the executable multimedia media are registered, and each of the executable multimedia files in the file DB management server. And registration means (520) for registering with and means (540) for transmitting the executable multimedia medium at the request of a user connected to the file DB server via a network.
필요에 따라서는, 사용자 컴퓨터에서 코덱(30) 및 디지털 컨텐츠의 인증 및 과금을 위한 별도의 인증 모듈(40)을 구비할 필요성이 없도록, 인증 모듈(40)을 더 포함시켜 함께 암호화 및 패키징하는 것도 가능하며, 이와 같이 구성할 경우 멀티 미디어 재생 과정을 보다 간단하게 할 수가 있다.If necessary, the authentication module 40 may be further included and encrypted and packaged together so that the user computer does not need to have a separate authentication module 40 for authentication and charging of the codec 30 and the digital contents. In this way, the multimedia playback process can be made simpler.
이와 같이, 본 발명의 상세한 설명에서는 구체적인 실시 형태에 관해 설명하였으나, 본 발명의 범주에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로, 본 발명의 범위는 설명된 실시 형태에 국한되어 정해져서는 안되며 후술하는 특허청구범위 뿐만 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.As described above, in the detailed description of the present invention, specific embodiments have been described, but various modifications can be made without departing from the scope of the present invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be defined not only by the claims below, but also by the equivalents of the claims.
본 발명에 의하여, 코덱 및/또는 플레이어와 멀티미디어 컨텐츠를 실행 파일의 형태로 패키징하여 제공함으로써 클라이언트의 컴퓨터 시스템 내에 코덱 및/또는 플레이어를 설치하거나 다운로드받지 않더라도 바로 재생이 가능하도록 할 수 있다.According to the present invention, by providing a codec and / or a player and multimedia contents in the form of an executable file, the codec and / or the player can be reproduced immediately without installing or downloading the codec and / or player in the client computer system.
또한, 네트워크, P2P, 웹 스토리지 또는 이동 가능한 저장 매체를 통한 복제 배포 등의 경로를 통한 멀티미디어 매체의 유통이 보다 용이하도록 하여 멀티미디어 매체의 유통성을 보다 높이는 것이 가능하며, 그에 따라 멀티미디어 매체 제공에 필요한 서버 및 네트워크 인프라의 부담을 경감시킬 수 있다.In addition, it is possible to further increase the distribution of multimedia media by facilitating the distribution of multimedia media through a network such as network, P2P, web storage or removable storage through a removable storage media, and thus the server required to provide multimedia media. And reduce the burden on network infrastructure.
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030036477A KR20040105179A (en) | 2003-06-05 | 2003-06-05 | Execution-file-type multimedia and methode for playback thereof, system and method for providing execution-file-type multimedia |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030036477A KR20040105179A (en) | 2003-06-05 | 2003-06-05 | Execution-file-type multimedia and methode for playback thereof, system and method for providing execution-file-type multimedia |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20040105179A true KR20040105179A (en) | 2004-12-14 |
Family
ID=37380322
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020030036477A KR20040105179A (en) | 2003-06-05 | 2003-06-05 | Execution-file-type multimedia and methode for playback thereof, system and method for providing execution-file-type multimedia |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20040105179A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100749731B1 (en) * | 2007-03-29 | 2007-08-16 | (주)이노비츠아이엔씨 | Method for providing mobile terminal with multimedia file and pre-play key |
WO2008026790A1 (en) * | 2006-08-30 | 2008-03-06 | Sung-Dong Cho | Storage medium storing deletable digital contents, player fixedly equipped with the storage medium, and methods of using the storage medium and the player |
WO2009023141A1 (en) * | 2007-08-10 | 2009-02-19 | Ebay Inc. | Integrating digital rights management and payment information |
KR100924314B1 (en) * | 2007-07-09 | 2009-11-02 | 주식회사 태그스토리 | System for protecting multi-media data source and method thereof |
KR100953097B1 (en) * | 2007-12-07 | 2010-04-19 | 한국전자통신연구원 | System and method for distributing web contents based on object-relational mapping framework |
-
2003
- 2003-06-05 KR KR1020030036477A patent/KR20040105179A/en not_active Application Discontinuation
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008026790A1 (en) * | 2006-08-30 | 2008-03-06 | Sung-Dong Cho | Storage medium storing deletable digital contents, player fixedly equipped with the storage medium, and methods of using the storage medium and the player |
KR100749731B1 (en) * | 2007-03-29 | 2007-08-16 | (주)이노비츠아이엔씨 | Method for providing mobile terminal with multimedia file and pre-play key |
KR100924314B1 (en) * | 2007-07-09 | 2009-11-02 | 주식회사 태그스토리 | System for protecting multi-media data source and method thereof |
WO2009023141A1 (en) * | 2007-08-10 | 2009-02-19 | Ebay Inc. | Integrating digital rights management and payment information |
KR100953097B1 (en) * | 2007-12-07 | 2010-04-19 | 한국전자통신연구원 | System and method for distributing web contents based on object-relational mapping framework |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4798935B2 (en) | Content security method for providing renewable security over a long period of time, apparatus and computer-readable storage medium | |
TWI331324B (en) | ||
US8478108B2 (en) | Apparatus, method, and computer program product for recording content | |
JP4892977B2 (en) | Information processing apparatus, information processing method, and computer program | |
US7533224B2 (en) | Apparatus, method and computer program for content utilization management | |
EP1796013B1 (en) | Cryptographic methods and apparatus for digital rights management in connected appliances | |
JP5530299B2 (en) | Content receiver and method for writing content receiver | |
RU2411572C2 (en) | Data processing device, data processing method and computer program | |
JP2004532495A5 (en) | ||
WO2007024596A2 (en) | Rights management systems and methods using digital watermaking | |
US8020212B2 (en) | Information processing apparatus and method, content management system, information recording medium, and computer program | |
KR20060109266A (en) | Broadcasting content protection/management system | |
WO2005036407A1 (en) | Content distribution method and content server | |
JP2005258927A (en) | Dynamic value control drm system, license issuing server, content reproduction device, cooperation method of dynamic value control and drm, and program | |
KR20040105179A (en) | Execution-file-type multimedia and methode for playback thereof, system and method for providing execution-file-type multimedia | |
JP2007509513A (en) | Method and apparatus for decrypting an encrypted supplemental data set | |
JP2008513854A (en) | Method, apparatus and recording medium for protecting content | |
KR100814520B1 (en) | Method and Apparatus for providing/playing of Digital Rights Management contents | |
KR100587530B1 (en) | Apparatus for and Method of Protecting Streamed ASF Files | |
JP2003163656A (en) | Contents publication control system | |
JP4529382B2 (en) | Information processing apparatus and information processing method | |
KR20070003298A (en) | Method for authorizing contents play right in use of recording medium | |
JP2002288045A (en) | Contents provision method and device, contents provision program and storage medium storing the contents provision program | |
KR20080029393A (en) | Apparatus for playing moving picture based flash to protect content copyright and method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |