[go: up one dir, main page]

KR20090039570A - Video Synchronization Playback Method and Recording Media - Google Patents

Video Synchronization Playback Method and Recording Media Download PDF

Info

Publication number
KR20090039570A
KR20090039570A KR1020070109235A KR20070109235A KR20090039570A KR 20090039570 A KR20090039570 A KR 20090039570A KR 1020070109235 A KR1020070109235 A KR 1020070109235A KR 20070109235 A KR20070109235 A KR 20070109235A KR 20090039570 A KR20090039570 A KR 20090039570A
Authority
KR
South Korea
Prior art keywords
video
information
package
advertisement
media
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.)
Granted
Application number
KR1020070109235A
Other languages
Korean (ko)
Other versions
KR101523622B1 (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 주식회사 비즈모델라인 filed Critical 주식회사 비즈모델라인
Publication of KR20090039570A publication Critical patent/KR20090039570A/en
Application granted granted Critical
Publication of KR101523622B1 publication Critical patent/KR101523622B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2387Stream processing in response to a playback request from an end-user, e.g. for trick-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/242Synchronization processes, e.g. processing of PCR [Program Clock References]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8547Content authoring involving timestamps for synchronizing content

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

본 발명은 동영상 동기화 재생 방법과 이를 위한 기록매체에 관한 것으로서, 본 발명에 따른 동영상 동기화 재생 방법은, 제1 통신매체를 통해 시청자가 동영상 시청 중 중간 정지되면, 상기 중간 정지된 동영상 정보와 중간 정지된 시간(또는 프레임) 정보를 시청자 식별정보-시청자 ID정보, 또는 단말고유정보-와 연계하여 매체 동기화 관리 D/B에 저장하는 정보 저장 단계와, 제2 통신매체를 통해 시청자가 동영상 요청시, 상기 시청자의 식별정보를 확인한 후, 상기 매체 동기화 관리 D/B를 통해 상기 확인된 시청자 식별정보와 연결된 중간 정지된 동영상 정보와 중간 정지된 시간(또는 프레임) 정보를 확인하고, 상기 시청자가 요청한 동영상이 상기 확인된 중간 정지된 동영상 정보에 대응하는지 여부를 확인하는 단계와, 상기 시청자가 요청한 동영상이 상기 확인된 중간 정지된 동영상 정보에 대응하는 경우, 상기 시청자에게 상기 중간 정지된 동영상의 이어보기 여부를 확인하고, 상기 시청자가 이어보기를 요청하는 경우, 상기 확인된 중간 정지된 시간(또는 프레임) 정보를 이용하여, 상기 시청자에게 중간 정지 이후의 동영상이 재생되도록 처리하는 단계를 포함한다.The present invention relates to a video synchronization playback method and a recording medium therefor. According to the present invention, a video synchronization playback method includes, when a viewer is stopped while watching a video through a first communication medium, the intermediate video information and the median stop. An information storage step of storing the received time (or frame) information in the media synchronization management D / B in association with the viewer identification information-the viewer ID information or the terminal specific information; and when the viewer requests the video through the second communication medium, After confirming the identification information of the viewer, through the media synchronization management D / B to check the intermediate stop video information and the intermediate stop time (or frame) information associated with the confirmed viewer identification information, the video requested by the viewer Checking whether the video corresponds to the checked middle stopped video information; and the video requested by the viewer When corresponding to the previously confirmed middle stopped video information, the viewer checks whether the middle stopped video is continued, and when the viewer requests the resume, the confirmed middle stopped time (or frame). Using the information, processing the video to be played after the intermediate stop by the viewer.

Description

동영상 동기화 재생 방법과 이를 위한 기록매체{Method for Playing Movie Synchronous and Recording Medium}Method for Playing Movie Synchronous and Recording Media for It {Method for Playing Movie Synchronous and Recording Medium}

도 1은 본 발명의 실시 방법에 따른 동영상 패키지 제공 시스템 구성을 도시한 도면이다.1 is a diagram illustrating a configuration of a video package providing system according to an exemplary embodiment of the present invention.

도 2는 본 발명의 실시 방법에 따라 복수개의 동영상을 편집 및 편성하여 생성된 동영상 패키지를 등록하는 동영상 패키지 등록 시스템을 도시한 도면이다.2 is a diagram illustrating a video package registration system for registering a video package generated by editing and organizing a plurality of videos according to an exemplary embodiment of the present invention.

도 3a와 도 3b는 본 발명의 실시 방법에 따른 동영상 선택 인터페이스와 동영상 재생순서 설정 인터페이스를 예시한 도면이다.3A and 3B illustrate a video selection interface and a video playback order setting interface according to an exemplary embodiment of the present invention.

도 4a와 도 4b는 본 발명의 실시 방법에 따른 광고삽입(또는 문구삽입)을 위한 위치를 선택하는 인터페이스를 예시한 도면이다.4A and 4B illustrate an interface for selecting a position for inserting an advertisement (or inserting a phrase) according to an embodiment of the present invention.

도 5a와 도 5b는 본 발명의 실시 방법에 따른 광고삽입 정보(또는 문구삽입 정보)를 입력(또는 선택)하는 광고 삽입 인터페이스(또는 문구 삽입 인터페이스)를 출력하는 메뉴 출력 인터페이스를 예시한 도면이다.5A and 5B are diagrams illustrating a menu output interface for outputting an advertisement insertion interface (or a phrase insertion interface) for inputting (or selecting) advertisement insertion information (or phrase insertion information) according to an embodiment of the present invention.

도 6은 본 발명의 일 실시 방법에 따라 동영상 패키지 제작을 위한 복수개의 동영상을 수신하는 과정을 도시한 도면이다.6 is a diagram illustrating a process of receiving a plurality of videos for producing a video package according to one embodiment of the present invention.

도 7은 본 발명의 다른 일 실시 방법에 따라 동영상 패키지 제작을 위한 복 수개의 동영상을 수신하는 과정을 도시한 도면이다.7 is a diagram illustrating a process of receiving a plurality of videos for producing a video package according to another embodiment of the present invention.

도 8a와 도 8b는 본 발명의 일 실시 방법에 따라 복수개의 동영상을 편집 및 편성하여 생성된 동영상 패키지로부터 매체 별 동영상 패키지를 생성하여 등록하는 과정을 도시한 도면이다.8A and 8B illustrate a process of generating and registering a video package for each medium from a video package generated by editing and organizing a plurality of videos according to an exemplary embodiment of the present invention.

도 9a와 도 9b는 본 발명의 다른 일 실시 방법에 따라 복수개의 동영상을 편집 및 편성하여 생성된 동영상 패키지로부터 매체 별 동영상 패키지를 생성하여 등록하는 과정을 도시한 도면이다.9A and 9B illustrate a process of generating and registering a video package for each medium from a video package generated by editing and organizing a plurality of videos according to another exemplary embodiment of the present invention.

도 10a와 도 10b는 본 발명의 또다른 일 실시 방법에 따라 복수개의 동영상을 편집 및 편성하여 생성된 동영상 패키지로부터 매체 별 동영상 패키지를 생성하여 등록하는 과정을 도시한 도면이다.10A and 10B illustrate a process of generating and registering a video package for each medium from a video package generated by editing and organizing a plurality of videos according to another exemplary embodiment of the present invention.

도 11은a와 도 11b는 본 발명의 일 실시 방법에 따라 복수개의 동영상을 편집 및 매체 특성에 따라 편성한 매체 별 동영상 패키지를 제작하여 등록하는 과정을 도시한 도면이다.11A and 11B illustrate a process of creating and registering a video package for each medium in which a plurality of videos are edited and organized according to media characteristics according to an exemplary embodiment of the present invention.

도 12는a와 도 12b는 본 발명의 다른 일 실시 방법에 따라 복수개의 동영상을 편집 및 매체 특성에 따라 편성한 매체 별 동영상 패키지를 제작하여 등록하는 과정을 도시한 도면이다.12A and 12B illustrate a process of creating and registering a video package for each medium in which a plurality of videos are edited and organized according to media characteristics according to another exemplary embodiment of the present invention.

도 13은 본 발명의 실시 방법에 따른 동영상 패키지 제공 시스템 구성을 도시한 도면이다.13 is a diagram showing the configuration of a video package providing system according to an embodiment of the present invention.

도 14는 본 발명의 일 실시 방법에 따라 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정을 도시한 도면이다.FIG. 14 is a diagram illustrating a video package synchronization and a playback target video package selection process for each medium according to an embodiment of the present invention.

도 15는 본 발명의 다른 일 실시 방법에 따라 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정을 도시한 도면이다.FIG. 15 is a diagram illustrating a video package synchronization and a playback target video package selection process for each medium according to another embodiment of the present invention.

도 16은 본 발명의 일 실시 방법에 따른 재생 대상 동영상 패키지에 포함된 동영상을 동영상 재생 단말로 전송하여 재생되도록 처리하는 과정을 도시한 도면이다.FIG. 16 is a diagram illustrating a process of transmitting a video included in a playback target video package to a video playback terminal to be played according to an exemplary embodiment of the present invention.

도 17은 본 발명의 다른 일 실시 방법에 따른 재생 대상 동영상 패키지에 포함된 동영상을 동영상 재생 단말로 전송하여 재생되도록 처리하는 과정을 도시한 도면이다.17 is a diagram illustrating a process of transmitting a video included in a playback target video package to a video playback terminal and playing the video according to another embodiment of the present invention.

도 18은 본 발명의 일 실시 방법에 따라 동영상 편성 정보를 기반으로 동영상 패키지에 광고를 삽입하여 재생하는 과정을 도시한 도면이다.18 is a diagram illustrating a process of inserting and playing an advertisement in a video package based on the video programming information according to an exemplary embodiment of the present invention.

도 19는 본 발명의 다른 일 실시 방법에 따라 동영상 편성 정보를 기반으로 동영상 패키지에 광고를 삽입하여 재생하는 과정을 도시한 도면이다.19 is a diagram illustrating a process of inserting and playing an advertisement in a video package based on the video programming information according to another embodiment of the present invention.

도 20은 본 발명의 또다른 일 실시 방법에 따라 동영상 편성 정보를 기반으로 동영상 패키지에 광고를 삽입하여 재생하는 과정을 도시한 도면이다.20 is a diagram illustrating a process of inserting and playing an advertisement in a video package based on the video programming information according to another exemplary embodiment of the present invention.

도 21은 본 발명의 일 실시 방법에 따라 동영상 편성 정보를 기반으로 동영상 패키지에 문구를 삽입하여 재생하는 과정을 도시한 도면이다.21 is a diagram illustrating a process of inserting and playing back a phrase in a video package based on video organization information according to one embodiment of the present invention.

도 22는 본 발명의 다른 일 실시 방법에 따라 동영상 편성 정보를 기반으로 동영상 패키지에 문구를 삽입하여 재생하는 과정을 도시한 도면이다.FIG. 22 is a diagram illustrating a process of inserting and playing back a phrase in a video package based on video organization information according to another embodiment of the present invention.

도 23은 본 발명의 또다른 일 실시 방법에 따라 동영상 편성 정보를 기반으로 동영상 패키지에 문구를 삽입하여 재생하는 과정을 도시한 도면이다.FIG. 23 is a diagram illustrating a process of inserting and playing back a phrase in a video package based on video organization information according to another embodiment of the present invention.

도 24는 본 발명의 실시 방법에 따른 매체 동기화 정보를 저장하는 과정을 도시한 도면이다.24 is a diagram illustrating a process of storing media synchronization information according to an embodiment of the present invention.

도 25는 본 발명의 실시 방법에 따라 동영상 패키지에 삽입된 광고 제공에 대응하는 광고수익 분배 및 정산 과정을 도시한 도면이다.25 is a diagram illustrating an advertisement revenue distribution and settlement process corresponding to an advertisement provision inserted into a video package according to an exemplary embodiment of the present invention.

도 26은 본 발명의 실시 방법에 따른 동영상 패키지와 연계된 광고를 등록하는 광고 등록 시스템을 도시한 도면이다.FIG. 26 is a diagram illustrating an advertisement registration system for registering an advertisement associated with a video package according to an embodiment of the present invention.

도 27은 본 발명의 실시 방법에 따른 동영상 패키지와 연계된 광고를 등록하는 과정을 도시한 도면이다.27 is a diagram illustrating a process of registering an advertisement associated with a video package according to an embodiment of the present invention.

<도면의 주요부분에 대한 설명><Description of main parts of drawing>

100 : 동영상 패키지 등록 서버 105 : 동영상 패키지 제공 서버100: video package registration server 105: video package providing server

110 : 방송사 서버 115 : 광고등록 서버110: broadcaster server 115: advertisement registration server

120 : 동영상 D/B 125 : 저장매체120: video D / B 125: storage medium

130 : 광고 D/B 135 : 제작자 단말130: advertising D / B 135: producer terminal

140 : 동영상 재생 단말 145 : 광고주 단말140: video playback terminal 145: advertiser terminal

본 발명은 제1 통신매체를 통해 시청자가 동영상 시청 중 중간 정지되면, 상 기 중간 정지된 동영상 정보와 중간 정지된 시간(또는 프레임) 정보를 시청자 식별정보-시청자 ID정보, 또는 단말고유정보-와 연계하여 매체 동기화 관리 D/B에 저장하는 정보 저장 단계와, 제2 통신매체를 통해 시청자가 동영상 요청시, 상기 시청자의 식별정보를 확인한 후, 상기 매체 동기화 관리 D/B를 통해 상기 확인된 시청자 식별정보와 연결된 중간 정지된 동영상 정보와 중간 정지된 시간(또는 프레임) 정보를 확인하고, 상기 시청자가 요청한 동영상이 상기 확인된 중간 정지된 동영상 정보에 대응하는지 여부를 확인하는 단계와, 상기 시청자가 요청한 동영상이 상기 확인된 중간 정지된 동영상 정보에 대응하는 경우, 상기 시청자에게 상기 중간 정지된 동영상의 이어보기 여부를 확인하고, 상기 시청자가 이어보기를 요청하는 경우, 상기 확인된 중간 정지된 시간(또는 프레임) 정보를 이용하여, 상기 시청자에게 중간 정지 이후의 동영상이 재생되도록 처리하는 단계를 포함하는 동영상 동기화 재생 방법에 관한 것이다.According to the present invention, when a viewer stops midway while watching a video through the first communication medium, the middle stopped video information and the middle stopped time (or frame) information may be displayed as viewer identification information-viewer ID information or terminal-specific information. Storing information in the media synchronization management D / B in association; and when the viewer requests a video through a second communication medium, after confirming the identification information of the viewer, the identified viewer through the media synchronization management D / B. Checking the intermediate stopped video information and the intermediate stopped time (or frame) information associated with the identification information, and checking whether the video requested by the viewer corresponds to the identified intermediate stopped video information; If the requested video corresponds to the identified middle stopped video information, the viewer continues to view the middle stopped video. Checking whether the video is requested, and if the viewer requests to continue watching, by using the identified information on the stopped time (or frame), processing the video after the middle stop is played to the viewer. It relates to a regeneration method.

정보통신 기술의 지속적인 발전으로 통신속도에 대한 제약이 대부분 해소되면서, 최근 동영상(예컨대, 사용자 제작 컨텐츠(User Created Contents))를 이용한 각종 멀티미디어 서비스가 일반화되고 있으며, 일부 동영상 제공 사이트의 경우, 매일 신규 등록되는 동영상이 수천 개에 이르고 있으나, 대부분의 인기 동영상은 방송 동영상(또는 방송 컨텐츠)를 편집한 것을 포함하여 이루어진다.With the continuous development of information and communication technology, most restrictions on communication speed have been removed, and various multimedia services using video (eg, User Created Contents) have recently become commonplace. Although there are thousands of videos registered, most popular videos include editing a broadcast video (or broadcast content).

그러나, 상기와 같은 동영상의 양적 팽창은 다른 한편으로 상기 동영상을 감 상하는 시청자에게 선택의 폭을 축소하는 문제점을 야기하고 있으며, 이에 시청자는 동영상 감상시간보다 자신이 원하는 동영상을 검색하는데 더 많은 시간을 할애하고 있는 실정이다.However, the quantitative expansion of the video, on the other hand, causes a problem of narrowing the choices for viewers who watch the video, so that viewers spend more time searching for the video they want than video viewing time. It is devoted.

한편, 상기와 같은 동영상의 양적 팽창에도 불구하고 대부분의 동영상은 통신속도의 제약이 해소된 유선 통신망(예컨대, 인터넷)을 통한 스트리밍(Streaming) 방식을 통해 재생되고 있어, 상기 동영상을 전송하여 재생되도록 하는 매체를 한정하는 문제점을 야기하고 있다.On the other hand, despite the quantitative expansion of the video as described above, most of the video is being played through a streaming method through a wired communication network (for example, the Internet) that the restriction of the communication speed is removed, so that the video is played by transmitting There is a problem of limiting the media.

최근, 상기 유선 통신분야 이외에 무선 통신분야에도 통신속도의 제약이 서서히 풀리고 있으며, 특히 IPTV가 보급될 경우, 상기 유선 통신망을 통해 제공되던 동영상은 무선과 IPTV 등을 통해서도 제공될 것으로 예상된다.Recently, the limitation of the communication speed is gradually released in the wireless communication field in addition to the wired communication field. In particular, when the IPTV is spread, it is expected that the video provided through the wired communication network is also provided through the wireless and the IPTV.

그러나, 유선 통신망을 통해 수신하여 재생하던 동영상을 일시 정지(또는 강제 종료)한 후, 동일한 동영상은 다른 매체(예컨대, 무선 통신, 또는 IPTV)를 통해 이어서 재생하고자 하는 경우, 상기 유선 통신을 통해 재생하던 동영상을 다시 검색하여 찾아야 하는 불편함이 존재하며, 상기 동영상을 찾았다고 할지라도 시청자가 이전에 감상하던 프레임을 탐색해야 하는 불편함이 존재하는데, 유선과 달리 동영상 재생 단말의 사용자 인터페이스가 한정된 무선 및 IPTV는 상기 프레임 탐색조차 불편한 문제점을 포함하고 있다.However, after pausing (or forcibly terminating) a video that has been received and played back through a wired communication network, the same video is played back through the wired communication when the subsequent video is to be played back through another medium (for example, wireless communication or IPTV). Inconvenience to search and find the previous video is present, and even if the video is found, there is an inconvenience to search for the frame that the viewer previously watched, unlike the wired, the wireless user interface of the video playback terminal is limited And IPTV includes a problem that even the frame search is inconvenient.

상기 문제점을 해결하기 위한 본 발명의 목적은, 제1 통신매체를 통해 시청자가 동영상 시청 중 중간 정지되면, 상기 중간 정지된 동영상 정보와 중간 정지된 시간(또는 프레임) 정보를 시청자 식별정보-시청자 ID정보, 또는 단말고유정보-와 연계하여 매체 동기화 관리 D/B에 저장하는 정보 저장 단계와, 제2 통신매체를 통해 시청자가 동영상 요청시, 상기 시청자의 식별정보를 확인한 후, 상기 매체 동기화 관리 D/B를 통해 상기 확인된 시청자 식별정보와 연결된 중간 정지된 동영상 정보와 중간 정지된 시간(또는 프레임) 정보를 확인하고, 상기 시청자가 요청한 동영상이 상기 확인된 중간 정지된 동영상 정보에 대응하는지 여부를 확인하는 단계와, 상기 시청자가 요청한 동영상이 상기 확인된 중간 정지된 동영상 정보에 대응하는 경우, 상기 시청자에게 상기 중간 정지된 동영상의 이어보기 여부를 확인하고, 상기 시청자가 이어보기를 요청하는 경우, 상기 확인된 중간 정지된 시간(또는 프레임) 정보를 이용하여, 상기 시청자에게 중간 정지 이후의 동영상이 재생되도록 처리하는 단계를 포함하는 동영상 동기화 재생 방법을 제공함에 있다.An object of the present invention for solving the above problems, when the viewer is stopped in the middle of the video viewing through the first communication medium, the viewer information-viewer ID to the intermediate stop video information and the intermediate stop time (or frame) information Information storage step of storing in the media synchronization management D / B in association with the information or the terminal specific information, and when the viewer requests a video through a second communication medium, after identifying the viewer's identification information, the media synchronization management D Check the middle-stopped video information and the middle-stopped time (or frame) information associated with the identified viewer identification information through / B, and whether the video requested by the viewer corresponds to the confirmed middle-stopped video information. Confirming, and if the video requested by the viewer corresponds to the checked middle stopped video information, the viewer Checking whether the middle-stopped video is continued, and when the viewer requests the resume, the viewer may play the video after the middle-stop by using the checked middle paused time (or frame) information. It provides a video synchronization playback method comprising the step of processing.

본 발명에 따른 동영상 패키지 동기화 시스템은, 동영상 제작자(또는 사용자)가 제작(또는 생성 또는 편집)하여 통신망 특성-유선 통신망, 무선 통신망-과, 동영상 전송 방식-스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식-에 대응하 는 매체 특성에 따라 복수개의 매체 별 동영상을 저장매체에 저장하는 정보 저장수단과, 동영상 재생을 요청하는 단말에서 서버에 접속시, 통신망 특성-유선 통신망, 무선 통신망-과, 동영상 전송 방식-스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식- 등)에 대응하는 매체정보를 확인하는 매체 확인수단과, 상기 동영상 재생을 요청한 단말로부터 로그인 정보를 수신하는 경우, 상기 수신된 로그인 정보를 판독하여 시청자 정보를 확인하거나, 또는 상기 동영상 재생을 요청한 단말에 대한 단말 정보를 판독하여 시청자 정보를 확인하는 시청자 정보 확인수단과, 상기 확인된 시청자 정보와 연계된 동영상 패키지 식별 정보, 일시 정지된 동영상 정보, 일시 정지 시간(또는 프레임) 정보가 확인되면, 상기 동영상 패키지 식별정보에 대응하는 일시 정지된 동영상 패키지와, 일시 정지된 동영상 정보에 대응하는 일시 정지된 동영상과, 상기 일시 정지 시간(또는 프레임)에 대응하여 상기 일시 정지된 동영상의 동기화 시간(또는 프레임)을 확인하는 매체 동기화 정보 확인수단과, 상기 저장매체에 저장된 복수개의 매체 별 동영상 패키지 중 상기 동영상 패키지 식별 정보와, 상기 확인된 매체정보에 대응하는 동영상 패키지를 동기화 대상 동영상 패키지로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 패키지로부터 일시 정지된 동영상 정보에 대응하는 동영상을 동기화 대상 동영상으로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 중 상기 일시정지 시간(또는 프레임 또는 일시정지 시간(또는 프레임) 이후의 프레임)을 동기화 대상 프레임으로 확인되도록 처리하는 매체 동기화 처리수단과, 상기 동기화 대상 동영상 패키지에 포함된 동기화 대상 동영상의 동기화 대상 프레임을 상기 동영상 재생을 요청한 단말로 전 송하여 상기 동기화 대상 동영상 패키지가 재생되도록 처리하는 동영상 패키지 전송수단을 구비하여 이루어지는 것을 특징으로 한다.In the video package synchronization system according to the present invention, a video producer (or user) produces (or creates or edits) network characteristics-a wired communication network, a wireless communication network, and a video transmission method-a streaming method, a streaming method, a download method, and an IPTV. Information storage means for storing a plurality of media-specific moving images in a storage medium according to the method-corresponding media characteristics; Media identification means for confirming media information corresponding to a transmission method (streaming method, streaming method, IPTV method, etc.), and when the login information is received from the terminal requesting to play the video, Read the viewer information to check the viewer information, or read the terminal information for the terminal requesting to play the video to adjust the viewer information Viewer information confirming means for confirming, and if the video package identification information, the paused video information, and the pause time (or frame) information associated with the confirmed viewer information are confirmed, the video corresponding to the video package identification information is paused. Media synchronization information checking means for checking the synchronized video package, the paused video corresponding to the paused video information, and the synchronization time (or frame) of the paused video corresponding to the pause time (or frame). And processing the video package identification information and the video package corresponding to the identified media information among the plurality of media-specific video packages stored in the storage medium to be identified as a synchronization target video package, and from the identified synchronization target video package. Synchronize the video corresponding to the paused video information A media synchronization processing means for processing to be identified as a target video, and for processing the pause time (or a frame or a frame after a pause time (or a frame after) of the identified sync target videos) to be identified as a sync target frame; And a video package transmission means for transmitting the synchronization target frame of the synchronization target video package included in the synchronization target video package to the terminal requesting to play the video to play the synchronization target video package.

한편, 본 발명에 따른 동영상 패키지 동기화 방법은, 정보 저장수단에서 동영상 제작자(또는 사용자)가 제작(또는 생성 또는 편집)하여 통신망 특성-유선 통신망, 무선 통신망-과, 동영상 전송 방식-스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식-에 대응하는 매체 특성에 따라 복수개의 매체 별 동영상을 저장매체에 저장하는 단계와, 매체 확인수단에서 동영상 재생을 요청하는 단말에서 서버에 접속시, 통신망 특성-유선 통신망, 무선 통신망-과, 동영상 전송 방식-스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식- 등)에 대응하는 매체정보를 확인하는 단계와, 시청자 정보 확인수단에서 상기 동영상 재생을 요청한 단말로부터 로그인 정보를 수신하는 경우, 상기 수신된 로그인 정보를 판독하여 시청자 정보를 확인하거나, 또는 상기 동영상 재생을 요청한 단말에 대한 단말 정보를 판독하여 시청자 정보를 확인하는 단계와, 매체 동기화 정보 확인수단에서 상기 확인된 시청자 정보와 연계된 동영상 패키지 식별 정보, 일시 정지된 동영상 정보, 일시 정지 시간(또는 프레임) 정보가 확인되면, 상기 동영상 패키지 식별정보에 대응하는 일시 정지된 동영상 패키지와, 일시 정지된 동영상 정보에 대응하는 일시 정지된 동영상과, 상기 일시 정지 시간(또는 프레임)에 대응하여 상기 일시 정지된 동영상의 동기화 시간(또는 프레임)을 확인하는 단계와, 매체 동기화 처리수단에서 상기 저장매체에 저장된 복수개의 매체 별 동영상 패키지 중 상기 동영상 패키지 식별 정 보와, 상기 확인된 매체정보에 대응하는 동영상 패키지를 동기화 대상 동영상 패키지로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 패키지로부터 일시 정지된 동영상 정보에 대응하는 동영상을 동기화 대상 동영상으로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 중 상기 일시정지 시간(또는 프레임 또는 일시정지 시간(또는 프레임) 이후의 프레임)을 동기화 대상 프레임으로 확인되도록 처리하는 단계와, 동영상 패키지 전송수단에서 상기 동기화 대상 동영상 패키지에 포함된 동기화 대상 동영상의 동기화 대상 프레임을 상기 동영상 재생을 요청한 단말로 전송하여 상기 동기화 대상 동영상 패키지가 재생되도록 처리하는 단계를 구비하여 이루어지는 것을 특징으로 한다.On the other hand, the video package synchronization method according to the present invention is produced (or created or edited) by the video producer (or user) in the information storage means network characteristics-wired communication network, wireless communication network-and video transmission method-streaming (Streaming) Storing a plurality of videos for each medium in a storage medium according to the media characteristics corresponding to the method, the download method, and the IPTV method; Confirming the media information corresponding to the wireless communication network, and the video transmission method (streaming method, streaming method, download method, IPTV method, etc.), and receiving login information from the terminal requesting the video playback in the viewer information checking means. When receiving, read the received login information to confirm the viewer information, or to play the video. Confirming the viewer information by reading the terminal information for one terminal, and the video package identification information, the paused video information, and the pause time (or frame) information associated with the identified viewer information in the media synchronization information checking means. Is confirmed, the paused video package corresponding to the video package identification information, the paused video corresponding to the paused video information, and the paused video corresponding to the pause time (or frame). Checking a synchronization time (or frame), and synchronizing the video package identification information among the plurality of video packages for each medium stored in the storage medium and the video package corresponding to the identified media information by a media synchronization processing unit; Process to be confirmed as a video package, and the identified synchronization target video Process the video corresponding to the video information paused from the package to be identified as the synchronization target video, and synchronize the pause time (or frame or frame after the pause time (or frame)) of the identified synchronization target video. Processing to be identified as a target frame, and transmitting the sync target frame of the sync target video included in the sync target video package to a terminal requesting to play the video by the video package transmission unit to process the sync target video package to be played. It characterized by comprising a step.

한편, 상기 전술한 동영상 패키지 동기화 방법을 실행하기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록매체를 포함한다.On the other hand, it includes a computer-readable recording medium recording a program for executing the above-described video package synchronization method.

한편, 본 발명에 따른 동영상 동기화 재생 방법은, 제1 통신매체를 통해 시청자가 동영상 시청 중 중간 정지되면, 상기 중간 정지된 동영상 정보와 중간 정지된 시간(또는 프레임) 정보를 시청자 식별정보-시청자 ID정보, 또는 단말고유정보-와 연계하여 매체 동기화 관리 D/B에 저장하는 정보 저장 단계와, 제2 통신매체를 통해 시청자가 동영상 요청시, 상기 시청자의 식별정보를 확인한 후, 상기 매체 동기화 관리 D/B를 통해 상기 확인된 시청자 식별정보와 연결된 중간 정지된 동영상 정보와 중간 정지된 시간(또는 프레임) 정보를 확인하고, 상기 시청자가 요청한 동 영상이 상기 확인된 중간 정지된 동영상 정보에 대응하는지 여부를 확인하는 단계와, 상기 시청자가 요청한 동영상이 상기 확인된 중간 정지된 동영상 정보에 대응하는 경우, 상기 시청자에게 상기 중간 정지된 동영상의 이어보기 여부를 확인하고, 상기 시청자가 이어보기를 요청하는 경우, 상기 확인된 중간 정지된 시간(또는 프레임) 정보를 이용하여, 상기 시청자에게 중간 정지 이후의 동영상이 재생되도록 처리하는 단계를 포함하여 이루어지는 것을 특징으로 한다.On the other hand, according to the present invention, the video synchronization playback method, when the viewer is stopped in the middle of the video viewing through the first communication medium, the intermediate stop video information and the intermediate stop time (or frame) information viewer identification information-viewer ID Information storage step of storing in the media synchronization management D / B in association with the information or the terminal specific information, and when the viewer requests a video through a second communication medium, after identifying the viewer's identification information, the media synchronization management D Confirm the middle-stopped video information and the middle-stopped time (or frame) information associated with the identified viewer identification information through / B, and whether the video requested by the viewer corresponds to the confirmed middle-stopped video information. Verifying, and if the video requested by the viewer corresponds to the identified intermediate stopped video information, If the viewer determines whether to continue the middle-stopped video, and the viewer requests to continue the video, the video after the middle-stop is played to the viewer by using the confirmed middle-stopped time (or frame) information. Characterized in that it comprises a step of processing if possible.

한편, 본 발명에 따른 동영상 동기화 재생 방법은, 제1 통신매체를 통해 재생 대상 동영상 선택시, 상기 선택된 동영상 정보를 시청자 식별정보-시청자 ID정보, 또는 단말고유정보-와 연계하여 매체 동기화 관리 D/B에 저장하는 정보 저장 단계와, 제2 통신매체를 통해 시청자 접속시, 상기 시청자의 식별정보를 확인한 후, 상기 매체 동기화 관리 D/B를 통해 상기 시청자 식별정보와 연결된 동기화 대상 동영상 정보를 확인하는 단계와, 상기 시청자에게 상기 동기화 대상 동영상 시청 여부를 확인하고, 상기 동영상 시청을 요청하는 경우, 상기 시청자에게 상기 확인된 동기화 대상 동영상이 재생되도록 처리하는 단계를 포함하여 이루어지는 것을 특징으로 한다.On the other hand, the video synchronization playback method according to the present invention, when selecting a video to be played through the first communication medium, media synchronization management by linking the selected video information with viewer identification information-viewer ID information, or terminal-specific information D / Storing information stored in B; and when the viewer is connected through a second communication medium, checking the identification information of the viewer, and then checking the synchronization target video information connected to the viewer identification information through the media synchronization management D / B. And checking, by the viewer, whether to watch the video to be synchronized, and when the video is requested to be viewed, processing the identified video to be played by the viewer.

본 발명에 따른 동영상 동기화 재생 방법은, 상기 제1 통신매체가 PC인 경우, 상기 제2 통신매체는 무선 단말 또는 IPTV인 것을 특징으로 하며, 상기 제1 통신매체가 무선 단말인 경우, 상기 제2 통신매체는 PC 또는 IPTV인 것을 특징으로 하며, 상기 제1 통신매체가 IPTV인 경우, 상기 제2 통신매체는 PC 또는 무선 단말인 것을 특징으로 한다.In the video synchronization playback method according to the present invention, when the first communication medium is a PC, the second communication medium is characterized in that the wireless terminal or IPTV, when the first communication medium is a wireless terminal, the second The communication medium is characterized in that the PC or IPTV, when the first communication medium is IPTV, the second communication medium is characterized in that the PC or wireless terminal.

본 발명에 따른 동영상 동기화 재생 방법에 있어서, 상기 동영상은, 상기 제1 통신매체로 전송 가능한 동영상 구조로 저장매체에 저장되거나, 또는 상기 제2 통신매체로 고속 변환될 수 있는 동영상 구조-비압축 동영상 구조, 또는 제1 내지 제2 통신매체로 전송 가능한 동영상 구조로 실시간 변환되는 압축 방식으로 압축된 동영상 구조-로 변환되어 저장매체에 저장되거나, 또는 상기 제2 통신매체로 전송 가능한 동영상 구조로 변환되어 저장매체에 저장되는 것을 특징으로 한다.In the video synchronized playback method according to the present invention, the video is a video structure that can be stored in a video structure that can be transmitted to the first communication medium or a video structure that can be converted to the second communication medium at high speed-uncompressed video Structure, or a video structure compressed in a compression scheme that is converted in real time into a video structure that can be transmitted to the first to second communication media, is stored in a storage medium, or converted into a video structure that can be transmitted to the second communication medium. It is characterized in that stored in the storage medium.

본 발명에 따른 동영상 동기화 재생 방법에 있어서, 상기 동영상은, 제작자가 동영상 제작 도구를 이용하여 N(N>1)개의 동영상을 기 설정된 재생 순서에 따라 재생되도록 제작-편집, 또는 편성-한 동영상 패키지인 것을 특징으로 한다.In the video synchronized playback method according to the present invention, the video is a video package produced, edited, or organized so that a producer plays back N (N> 1) videos according to a preset playback order using a video production tool. It is characterized by that.

본 발명에 따른 동영상 동기화 재생 방법에 있어서, 상기 동영상은, 재생 전, 재생 중, 재생 후 적어도 하나 이상의 광고가 삽입되도록 설정된 동영상인 것을 특징으로 한다.In the video synchronized playback method according to the invention, the video is characterized in that the video is set to insert at least one or more before, during and after playback.

본 발명에 따른 동영상 동기화 재생 방법에 있어서, 상기 동영상은, 제작자가 N(N>1)개의 동영상을 기 설정된 재생 순서에 따라 재생되도록 제작-편집, 또는 편성-한 동영상 패키지인 경우, 상기 동영상 패키지에 포함된 제1 동영상의 재생 전, 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이, 제n(1≤n≤N) 동영상의 재생 중간, 제N 동영상의 재생 후를 적어도 하나 이상 포함하는 위치에 적어도 하나 이상의 광고가 삽입되도록 설정되어 상기 저장매체에 저장되는 것을 특징으로 한다.In the video synchronization playback method according to the present invention, the video package, if the producer is a video package produced, edited, or organized to play the N (N> 1) video according to a predetermined playback order, the video package Before playback of the first video included in, between the nth (1≤n≤N) video and the (n + 1) th video, between the nth (1≤n≤N) video, and after the Nth video At least one advertisement is set to be inserted into a position including at least one or more, characterized in that stored in the storage medium.

본 발명에 따른 동영상 동기화 재생 방법은, 상기 동영상이 상기 제1 통신매체로 전송 가능한 동영상 구조로 저장매체에 저장되거나, 또는 상기 제2 통신매체로 고속 변환될 수 있는 동영상 구조-비압축 동영상 구조, 또는 제1 내지 제2 통신매체로 전송 가능한 동영상 구조로 실시간 변환되는 압축 방식으로 압축된 동영상 구조-로 변환되어 저장매체에 저장된 경우, 상기 저장매체에 저장된 동영상을 상기 제2 통신매체를 통해 재생 가능한 동영상 구조로 변환하는 단계를 더 포함하여 이루어지는 것을 특징으로 한다.In accordance with another aspect of the present invention, there is provided a video synchronized playback method comprising: a video structure-uncompressed video structure in which the video is stored in a storage medium in a video structure that can be transmitted to the first communication medium, or can be converted at a high speed into the second communication medium; Or a video structure compressed in a compression scheme that is converted in real time into a video structure that can be transmitted to the first to second communication media and stored in the storage medium, the video stored in the storage medium can be played back through the second communication medium. The method may further include converting the video structure.

본 발명에 따른 동영상 동기화 재생 방법은, 상기 동영상이 상기 제2 통신매체로 전송 가능한 동영상 구조로 변환되어 저장매체에 저장된 경우, 상기 저장매체로부터 상기 제2 통신매체를 통해 재생 가능한 동영상을 확인하는 단계를 더 포함하여 이루어지는 것을 특징으로 한다.According to the present invention, a method of synchronizing video playback, when the video is converted into a video structure that can be transmitted to the second communication medium and stored in a storage medium, identifying the video that can be played through the second communication medium from the storage medium; Characterized in that further comprises.

본 발명에 따른 동영상 동기화 재생 방법은, 상기 동영상이 제작자가 N(N>1)개의 동영상을 기 설정된 재생 순서에 따라 재생되도록 제작한 동영상 패키지를 포 함하는 경우, 상기 동영상 패키지에 포함된 N(N>1)개의 동영상을 기 설정된 재생 순서에 따라 재생되도록 처리하는 단계를 더 포함하여 이루어지는 것을 특징으로 한다.According to the present invention, when the video includes a video package in which the producer produces N (N> 1) videos to be played in a preset playback order, the video package includes N ( And processing the video to be played back according to a preset playback order.

한편, 상기 전술한 동영상 동기화 재생 방법을 실행하는 프로그램을 기록한 컴퓨터로 판독 가능한 기록매체를 포함한다.On the other hand, it includes a computer-readable recording medium recording a program for executing the above-described moving picture synchronization reproduction method.

이하 첨부된 도면과 설명을 참조하여 본 발명의 바람직한 실시예에 대한 동작 원리를 상세히 설명한다. 다만, 하기에 도시되는 도면과 후술되는 설명은 본 발명의 특징을 효과적으로 설명하기 위한 여러 가지 방법 중에서 바람직한 실시 방법에 대한 것이며, 본 발명이 하기의 도면과 설명만으로 한정되는 것은 아니다. 또한, 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서, 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 발명에서 전반에 걸친 내용을 토대로 내려져야 할 것이다. Hereinafter, with reference to the accompanying drawings and description will be described in detail the operating principle of the preferred embodiment of the present invention. However, the drawings and the following description shown below are for the preferred method among various methods for effectively explaining the features of the present invention, the present invention is not limited only to the drawings and description below. In addition, in the following description of the present invention, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description will be omitted. Terms to be described later are terms defined in consideration of functions in the present invention, which may vary according to intentions or customs of users or operators. Therefore, the definition should be made based on the contents throughout the present invention.

또한, 이하 실시되는 본 발명의 바람직한 실시예는 본 발명을 이루는 기술적 구성요소를 효율적으로 설명하기 위해 각각의 시스템 기능구성에 기 구비되어 있거 나, 또는 본 발명이 속하는 기술분야에서 통상적으로 구비되는 시스템 기능구성은 가능한 생략하고, 본 발명을 위해 추가적으로 구비되어야 하는 기능구성을 위주로 설명한다. 만약 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 하기에 도시하지 않고 생략된 기능구성 중에서 종래에 기 사용되고 있는 구성요소의 기능을 용이하게 이해할 수 있을 것이며, 또한 상기와 같이 생략된 구성요소와 본 발명을 위해 추가된 구성요소 사이의 관계도 명백하게 이해할 수 있을 것이다. In addition, preferred embodiments of the present invention to be carried out below are provided in each system functional configuration to efficiently describe the technical components constituting the present invention, or a system that is commonly provided in the art to which the present invention belongs The functional configuration is omitted as much as possible, and will be mainly described for the functional configuration to be additionally provided for the present invention. If those skilled in the art to which the present invention pertains, it will be able to easily understand the function of the components that are conventionally used among the omitted functional configuration not shown below, and also the configuration omitted as described above The relationship between the elements and the components added for the present invention will also be clearly understood.

또한, 이하 실시예는 본 발명의 핵심적인 기술적 특징을 효율적으로 설명하기 위해 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 명백하게 이해할 수 있도록 용어를 적절하게 변형, 또는 통합, 또는 분리하여 사용할 것이나, 이에 의해 본 발명이 한정되는 것은 결코 아니다. 즉, 상술된 각각의 수단은 이하 실시예에 도시되는 시스템 상에 구비되는 서버(또는 단말) 이거나, 또는 적어도 하나 이상의 서버(또는 단말)에 구비된 소정의 기능 구성부이거나, 또는 적어도 하나 이상의 서버(또는 단말)에 구비된 적어도 두개 이상의 기능 구성부의 연합일 수 있다. 또한, 이하 실시예에 도시되는 서버(또는 단말)은 편의상 본 발명의 진보적인 기술적 특징을 이루기 위한 적어도 두개 이상의 기능 구성부를 포함하여 이루어지는 것으로 도시하지만, 상기 서버(또는 단말) 내에 도시되는 기능 구성부는 상술된 수단과 매칭되어 각 기능 구성부의 역할과 기능 및 해당 서버(또는 단말) 운용자(또는 운용기관)에 따라 서로 다른 두개 이상의 서버(또는 단말)에 구비될 수 있으며, 이에 의해 본 발명이 한정되지 아니한다. In addition, the following examples will be used to appropriately modify, integrate, or separate the terminology so that those skilled in the art to which the present invention pertains may clearly understand the present invention. The present invention is by no means limited thereto. That is, each means described above is a server (or terminal) provided on the system shown in the following embodiments, or is a predetermined functional configuration provided in at least one or more servers (or terminals), or at least one or more servers. (Or a terminal) may be an association of at least two or more functional components. In addition, the server (or terminal) shown in the following embodiment is shown to include at least two or more functional components for achieving the technical features of the present invention for convenience, the functional component shown in the server (or terminal) Matched with the above-described means may be provided in two or more different servers (or terminals) according to the role and function of each functional component and the corresponding server (or terminal) operator (or operator), whereby the present invention is not limited No.

결과적으로, 본 발명의 기술적 사상은 청구범위에 의해 결정되며, 이하 실시예는 진보적인 본 발명의 기술적 사상을 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 효율적으로 설명하기 위한 일 수단일 뿐이다. As a result, the technical spirit of the present invention is determined by the claims, and the following examples are one means for efficiently explaining the technical spirit of the present invention to those skilled in the art to which the present invention pertains. It is only.

도면1은 본 발명의 실시 방법에 따른 동영상 패키지 제공 시스템 구성을 도시한 도면이다. 1 is a diagram showing the configuration of a video package providing system according to an embodiment of the present invention.

보다 상세하게 본 도면1은 적어도 하나 이상의 제작자 클라이언트(이하, "제작자"라고 한다.)가 N(N≥1)개의 동영상(또는 멀티미디어 컨텐츠)을 편집 및 일련의 재생 순서에 따라 편성하여 이루어진 동영상 패키지를 제작하고, 상기 제작자 정보와 상기 동영상 패키지를 연계하여 저장매체(125)에 등록한 후, 시청자가 이용하는 동영상 재생 단말(140)이 접속한 통신망 특성과 동영상 전송 방식 별 매체 특성에 따라 제1 매체 별 동영상 재생 단말(140)로 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상(또는 멀티미디어 컨텐츠)을 전송하여 재생하되, 상기 제1 매체 별 동영상 재생 단말(140)에서 상기 동영상 패키지에 포함된 제n(1≤n≤N) 동영상(또는 멀티미디어 컨텐츠)에 대한 일시 정지 후, 상기 시청자가 제k(k=2,3,...) 매체 별 동영상 재생 단말(140)을 통해 동영상 패키지 요청시, 상기 일시 정지된 동영상 패키지에 포함된 제n(1≤n≤N) 동영상(또는 멀티미디어 컨텐츠)부터 이어서 상기 제k(k=2,3,...) 매체 별 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 시스템 구성에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면1을 참조 및/또는 변형하여 상기 동영상 패키지 제공 시스템 구성에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면1에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. More specifically, FIG. 1 is a video package in which at least one creator client (hereinafter, referred to as a "producer") is arranged by editing N (N≥1) videos (or multimedia contents) according to a sequence of editing and a series of playbacks. And register the information in the storage medium 125 in association with the producer information and the video package, and then, according to the characteristics of the communication network connected to the video playback terminal 140 used by the viewer and the media characteristics according to the video transmission scheme, Transmits and plays N (N≥1) videos (or multimedia contents) included in the video package to the video playback terminal 140, and is included in the video package in the video playback terminal 140 for each first medium. After the pause for the nth (1≤n≤N) video (or multimedia content), the viewer plays the video through the video playback terminal 140 for each k (k = 2,3, ...) medium. When requesting a package, the video playback terminal for each of the kth (k = 2,3, ...) media is followed by the nth (1≤n≤N) video (or multimedia content) included in the paused video package. 140, which is a system configuration for processing to be transmitted to play, and those skilled in the art to which the present invention pertains, various implementations of the configuration of the video package providing system by referring to and / or modifying the present Figure 1 The method may be inferred, but the present invention includes all the inferred implementation methods, and the technical features are not limited to the implementation method shown in FIG.

도면1을 참조하면, 상기 동영상 패키지 제공 시스템은, 상기 동영상 패키지 제작에 포함될 N(N≥1)개의 동영상(또는 멀티미디어 컨텐츠)을 저장하는 동영상 D/B(120)와, 상기 동영상 D/B(120)에 방송사에서 제공하는 적어도 하나 이상의 동영상(또는 멀티미디어 컨텐츠)을 상기 방송 동영상에 대응하는 태그(또는 색인, 또는 설명)와 연계하여 등록하는 방송사 서버(110)를 구비하여 이루어지는 것을 특징으로 하며, 상기 동영상 D/B(120)에 상기 동영상(또는 멀티미디어 컨텐츠)을 등록하는 방송사가 복수개인 경우, 상기 방송사 서버(110)는 상기 동영상 D/B(120)에 동영상(또는 멀티미디어 컨텐츠)에 대응하는 방송사 정보를 저작권자 정보로 더 연계 처리하여 저장하는 것이 바람직하다. Referring to FIG. 1, the video package providing system includes a video D / B 120 for storing N (N ≧ 1) videos (or multimedia contents) to be included in the video package production, and the video D / B ( And a broadcaster server 110 that registers at least one video (or multimedia content) provided by the broadcaster in association with a tag (or index or description) corresponding to the broadcast video. When there are a plurality of broadcasters that register the video (or multimedia content) in the video D / B 120, the broadcaster server 110 corresponds to the video (or multimedia content) in the video D / B 120. It is preferable to further store and process broadcaster information as copyright information.

여기서, 상기 동영상(또는 멀티미디어 컨텐츠)는 상기 방송사에서 정규 방송으로 방송한 동영상, 또는 컨텐츠(예컨대, 문자 컨텐츠, 이미지 컨텐츠, 사운드 컨텐츠 등)를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. Here, the video (or multimedia content) preferably includes at least one video or content (eg, text content, image content, sound content, etc.) broadcast by the broadcaster on a regular broadcast.

또는, 상기 동영상(또는 멀티미디어 컨텐츠)는 상기 방송사에서 비정규 방송으로 방송한 동영상, 또는 컨텐츠(예컨대, 문자 컨텐츠, 이미지 컨텐츠, 사운드 컨텐츠 등)를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. Alternatively, the video (or multimedia content) may include at least one video or content (eg, text content, image content, sound content, etc.) broadcasted by a non-regular broadcast by the broadcaster.

또는, 상기 동영상(또는 멀티미디어 컨텐츠)는 상기 방송사에서 방송하지는 않았으나 정규 방송(또는 비정규 방송)을 위해 촬영한 동영상, 또는 상기 정규 방송(또는 비정규 방송)으로 방송한 동영상에 포함되지 않고 삭제 편집된 동영상을 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. Alternatively, the video (or multimedia content) is a video that was not broadcasted by the broadcaster but was recorded for regular broadcast (or irregular broadcast), or not included in a video broadcast by the regular broadcast (or irregular broadcast) and deleted and edited. It is preferable to include at least one.

또는, 상기 동영상(또는 멀티미디어 컨텐츠)는 상기 방송사와 제휴된 외주 제작사(또는 제휴사)에서 제작한 동영상, 또는 컨텐츠(예컨대, 문자 컨텐츠, 이미지 컨텐츠, 사운드 컨텐츠 등)를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. Alternatively, the video (or multimedia content) may include at least one video or content (eg, text content, image content, sound content, etc.) produced by an outsourcing company (or affiliated company) affiliated with the broadcaster. Do.

또는, 상기 동영상(또는 멀티미디어 컨텐츠)는 사용자가 제작하여 상기 방송사로 제공(또는 등록)한 사용자 제작 컨텐츠(User Created Contents)를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. Alternatively, the video (or multimedia content) may be made of at least one user created content (User Created Contents) produced by the user (or registered) to the broadcaster.

또는, 상기 동영상(또는 멀티미디어 컨텐츠)는 사용자가 제작하여 상기 방송사로 제공(또는 등록)하지는 않았으나, 상기 방송사와 사용자 제작 컨텐츠 제공기 관(또는 제공사)와 제휴에 의해 상기 방송사로 공유된 사용자 제작 컨텐츠를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. Alternatively, although the video (or multimedia content) is not produced (or registered) by the user and provided to the broadcaster, the user-produced content shared by the broadcaster in cooperation with the broadcaster and the user-produced content provider (or provider) It is preferable to include at least one.

또는, 상기 동영상(또는 멀티미디어 컨텐츠)는 사용자가 제작하여 통신망 상의 서버에 등록한 동영상, 또는 동영상 제작사에서 제작하여 통신망 상의 서버에 등록한 동영상을 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. Alternatively, the video (or multimedia content) may include at least one video produced by a user and registered in a server on a communication network, or at least one video produced by a video maker and registered in a server on a communication network.

도면1을 참조하면, 상기 동영상 패키지 제공 시스템은, N(N≥1)개의 동영상(또는 멀티미디어 컨텐츠)을 편집 및 일련의 재생 순서에 따라 편성하여 이루어진 동영상 패키지를 제작하는 제작자 단말(135)과, 상기 제작자 단말(135)과 통신망을 통해 연결되며, 상기 제작자 단말(135)에서 제작한 적어도 하나 이상의 동영상 패키지를 상기 제작자 정보 및 상기 동영상 패키지에 대응하는 동영상 편성 정보와 연계하여 저장매체(125)에 저장하는 동영상 패키지 등록 서버(100)를 구비하여 이루어지는 것을 특징으로 한다. Referring to FIG. 1, the video package providing system includes a producer terminal 135 for producing a video package formed by editing N (N≥1) videos (or multimedia contents) according to a sequence of editing and a series of playback; The at least one video package produced by the producer terminal 135 is connected to the producer terminal 135 through a communication network in association with the producer information and the video organization information corresponding to the video package to the storage medium 125. Characterized in that it comprises a video package registration server 100 to store.

또한, 상기 동영상 패키지 제공 시스템은, 적어도 하나 이상의 제작자가 제작한 적어도 하나 이상의 동영상 패키지에 포함된 N(N≥1)개의 동영상(또는 멀티미디어 컨텐츠)을 복수개의 통신망 특성과 동영상 전송 방식 별 매체 특성(예컨대, 통신매체, 접속매체, 전송매체, 단말매체 등)에 따라 수신하여 재생하는 복수개의 매체(제1 내지 제k(k=2,3,...) 매체) 별 동영상 재생 단말(140)과, 상기 제1 매체 별 동영상 재생 단말(140)로 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상(또는 멀티미디어 컨텐츠)을 상기 동영상 편성 정보에 따라 전송하여 재생하되, 상기 동영상 패키지에 포함된 적어도 하나 이상의 광고(또는 문구)가 상기 동영상 패키지에 포함되어 상기 제1 매체 별 동영상 재생 단말(140)로 전송하도록 처리하는 동영상 패키지 제공 서버(105)를 구비하여 이루어지는 것을 특징으로 하며, 상기 동영상 패키지 제공 서버(105)는 당업자의 의도에 따라 기능 구성 별 복수개의 서버(또는 장치)로 분할되어 구현(예컨대, 웹서버, 동영상 전송 서버, 광고처리 서버 등)되는 것이 가능하며, 이에 의해 본 발명이 한정되지 아니한다. The video package providing system may include N (N≥1) videos (or multimedia contents) included in at least one video package produced by at least one creator, and a plurality of communication network characteristics and media characteristics for each video transmission method. For example, the video playback terminal 140 for each of a plurality of media (first to k-th (k = 2,3, ...) media) received and reproduced according to a communication medium, a connection medium, a transmission medium, and a terminal medium. And transmit the N (N≥1) videos (or multimedia contents) included in the video package to the first video playback terminal 140 for each first medium according to the video programming information, and include the same in the video package. And a video package providing server 105 for processing the at least one advertisement (or phrase) included in the video package to be transmitted to the video reproduction terminal 140 for each first medium. The video package providing server 105 is divided into a plurality of servers (or devices) for each function configuration according to the intention of a person skilled in the art and implemented (eg, a web server, a video transmission server, an advertisement processing server, etc.). It is possible that the present invention is not limited thereby.

본 발명에 따르면, 상기 동영상 패키지 제공 서버(105)는 상기 제1 매체 별 동영상 재생 단말(140)로 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상(또는 멀티미디어 컨텐츠)을 상기 동영상 편성 정보에 따라 전송하여 재생하되, 상기 제1 매체 별 동영상 재생 단말(140)에서 상기 동영상(또는 멀티미디어 컨텐츠)에 포함된 제n(1≤n≤N) 동영상(또는 멀티미디어 컨텐츠)에 대한 일시 정지 후, 상기 시청자가 제k(k=2,3,...) 통신망(또는 매체)에 대응하는 제k(k=2,3,...) 매체 별 동영상 재생 단말(140)을 통해 동영상 패키지 요청시, 상기 일시 정지된 동영상 패키지에 포함된 제n(1≤n≤N) 동영상(또는 멀티미디어 컨텐츠)부터 이어서 상기 제k(k=2,3,...) 매체 별 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 것을 특징으로 한다. According to the present invention, the video package providing server 105 transmits the N (N≥1) videos (or multimedia contents) included in the video package to the video reproducing terminal 140 for each first medium. After transmitting according to the playback, after the pause for the n (1≤n≤N) video (or multimedia content) included in the video (or multimedia content) in the video playback terminal 140 for each first medium, The viewer requests a video package through the video playback terminal 140 for each k (k = 2,3, ...) media corresponding to the k (k = 2,3, ...) communication network (or media). The video playback terminal 140 for each of the k (k = 2,3, ...) medias from the nth (1≤n≤N) video (or multimedia content) included in the paused video package. Characterized in that the processing to be transmitted to play.

본 발명의 실시 방법에 따르면, 상기 동영상 패키지 제공에 따른 광고수익 발생 시, 상기 동영상 패키지 제공 서버(105)는 상기 광고수익금을 상기 동영상 패키지를 제작한 제작자와, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상(또는 멀티미디어 컨텐츠)에 대한 저작권자(=방송사, 또는 제작자)에게 분배, 정산하는 것을 더 포함하여 이루어지는 것이 바람직하다. According to an exemplary embodiment of the present invention, when the advertisement revenue generated by the video package is provided, the video package providing server 105 may include the producer who produced the advertisement revenue in the video package and N included in the video package. Preferably, the method further includes distributing and paying to the copyright holder (= broadcaster or producer) for ≥ 1 moving pictures (or multimedia contents).

또한, 상기 동영상 재생 단말(140)로 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상(또는 멀티미디어 컨텐츠)을 전송하여 재생 시, 상기 동영상 패키지 제공 서버(105)는 상기 제작자 정보와 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상(또는 멀티미디어 컨텐츠)을 시청하는 시청자 카테고리 정보를 연계하여 상기 저장매체(125)에 저장하거나, 또는 상기 제작자 정보와 상기 동영상 패키지에 대한 누적 재생횟수(또는 재생시간)을 연계하여 상기 저장매체(125)에 저장함으로써, 적어도 하나 이상의 광고주가 상기 제작자의 동영상 패키지 편집 및 편성 능력에 대응하여 적어도 하나 이상의 광고를 등록, 의뢰하도록 하는 것이 바람직하다. In addition, when the N (N≥1) videos (or multimedia content) included in the video package is transmitted to the video playback terminal 140 for playback, the video package providing server 105 may provide the producer information and the video. Link to viewer category information for viewing N (N≥1) videos (or multimedia contents) included in the package and store them in the storage medium 125, or accumulate the number of times of reproduction of the producer information and the video package ( Or at least one advertiser to register and request at least one advertisement in response to the creator's ability to edit and organize a video package.

또한, 상기 동영상 패키지 제공 시스템은 상기 저장매체(125)에 저장된 제작자 정보와, 상기 제작자가 제작한 동영상 패키지에 대한 적어도 하나 이상의 동영상 편성 정보, 누적 재생횟수(또는 재생시간) 정보 및 시청자 카테고리 정보를 기반으로 상기 제작자의 동영상 패키지 편집 및 편성 능력에 따른 적어도 하나 이상의 광고를 등록, 및 상기 제작자가 제작한 동영상 패키지에 삽입되도록 의뢰하는 광고주 단말(145)과, 상기 광고주 단말(145)로부터 등록되는 광고 데이터를 상기 제작자 정보(또는 광고 태그(또는 색인, 또는 키워드))와 연계하여 광고 D/B(130)에 등록하는 광고등록 서버(115)를 구비하여 이루어지는 것을 특징으로 한다. In addition, the video package providing system may include producer information stored in the storage medium 125, at least one video programming information, cumulative play count (or play time) information, and viewer category information of the video package produced by the producer. Advertiser terminal 145 and requesting to be inserted into the video package produced by the producer and at least one or more advertisements based on the creator's ability to edit and organize the video package based on, and the advertisement registered from the advertiser terminal 145 And an advertisement registration server 115 for registering the data in the advertisement D / B 130 in association with the producer information (or the advertisement tag (or the index or the keyword)).

이하, 도시되는 도면과 상세한 설명을 통해 상기 동영상(또는 멀티미디어 컨텐츠)을 편의상 "동영상"이라고 하여 본 발명의 진보적인 기술적 특징을 상세히 설명하기로 한다. Hereinafter, the technical features of the present invention will be described in detail with reference to the drawings and detailed description of the present invention (or multimedia contents) for convenience.

도면2는 본 발명의 실시 방법에 따라 복수개의 동영상을 편집 및 편성하여 생성된 동영상 패키지를 등록하는 동영상 패키지 등록 시스템을 도시한 도면이다. 2 is a diagram illustrating a video package registration system for registering a video package generated by editing and organizing a plurality of videos according to an exemplary embodiment of the present invention.

보다 상세하게 본 도면2는 적어도 하나 이상의 제작자가 상기 동영상 D/B(120)(예컨대, 방송 동영상(또는 방송 컨텐츠)를 저장하는 데이터베이스)에 구비된 다수의 동영상(또는 상기 동영상 D/B(120)로부터 수신하여 상기 제작자 단말(135)에 구비된 다수의 동영상) 중, N(N≥1)개의 동영상을 편집 및 일련의 재생 순서에 따라 편성하여 동영상 패키지(Package)를 생성한 후, 제작자 단말(135)을 통해 통신망 상의 저장매체(125)에 등록하는 시스템 구성에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면2를 참조 및/또는 변형하여 상기 복수개의 동영상을 편집 및 편성하여 생성된 동영상 패키지를 등록하는 동영상 패키지 등록 시스템 구성에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하며, 본 도면2에 도시된 실시 방법만으로 한정되지 아니한다. In more detail, FIG. 2 illustrates a plurality of videos (or the video D / B 120) provided by at least one creator in the video D / B 120 (eg, a database storing a broadcast video (or broadcast content)). After receiving a video from a plurality of videos provided in the producer terminal 135, N (N≥1) videos are edited and organized according to a series of playback order to generate a video package, and then the producer terminal. The system configuration for registering to the storage medium 125 on the communication network through the 135, and those skilled in the art to which the present invention pertains, refer to and / or modify the drawing 2, the plurality of videos Although various implementation methods for the configuration of a video package registration system for registering a video package generated by editing and organizing may be inferred, the present invention provides all the inferred embodiments. Inclusion and shall not be limited to the exemplary method shown in the figure 2.

이하, 본 도면2에 도시된 동영상 패키지 등록 시스템 상에서 상기 제작자 단말(135)로 복수개의 패키지 대상 동영상을 제공하고, 상기 제작자 단말(135)로부터 상기 제공된 복수개의 패키지 대상 동영상 중 N(N≥1)개의 동영상을 포함하는 동영상 패키지를 수신하여 저장매체(125)에 저장(또는 등록)하는 적어도 하나 이상의 수단, 또는 기능구성에 대응하는 구성요소를 편의상 "동영상 패키지 등록 서버(100)"라고 하고, 상기 동영상 패키지에 포함되는 동영상을 편의상 "동영상"이라고 한다. Hereinafter, a plurality of package target videos are provided to the producer terminal 135 on the video package registration system shown in FIG. 2, and N (N≥1) among the plurality of package target videos provided from the producer terminal 135. At least one means for receiving (or registering) a video package including two videos and storing (or registering) in the storage medium 125, or a component corresponding to a functional configuration, is called a "video package registration server 100" for convenience. A video included in a video package is called a "video" for convenience.

본 발명의 실시 방법을 따르는 본 도면2를 참조하면, 복수개의 동영상을 편집 및 편성하여 생성된 동영상 패키지를 등록하는 동영상 패키지 등록 시스템은, 통신망에 연결된 적어도 하나 이상의 제작자 단말(135)과, 상기 제작자 단말(135)에서 생성하여 전송하는 동영상 패키지를 저장하는 저장매체(125), 및 상기 제작자 단말(135)과 통신망을 통해 연결되며, 상기 통신망을 통해 상기 제작자 단말(135)로 복수개의 동영상을 제공하고, 상기 제작자 단말(135)로부터 상기 복수개의 동영상 중 N(N≥1)개의 동영상을 포함하여 이루어진 동영상 패키지를 수신하여 상기 저장매체(125)에 저장하는 동영상 패키지 등록 서버(100)를 포함하여 이루어지는 것을 특징으로 한다. Referring to FIG. 2 according to an embodiment of the present invention, a video package registration system for registering a video package generated by editing and organizing a plurality of videos includes at least one producer terminal 135 connected to a communication network, and the producer. A storage medium 125 for storing a video package generated and transmitted by the terminal 135, and connected to the producer terminal 135 through a communication network, and provide a plurality of videos to the producer terminal 135 through the communication network. And a video package registration server 100 which receives a video package including N (N≥1) videos from the producer terminal 135 and stores the video package in the storage medium 125. Characterized in that made.

상기 제작자 단말(135)은 TCP/IP(Transmission Control Protocol/Internet Protocol) 기반의 유선 통신망(예컨대, ADSL(Asymmetric Digital Subscriber Line)/VDSL(Very high-data rate Digital Subscriber Line), 또는 케이블 통신망)를 통해 상기 동영상 패키지 등록 서버(100)와 통신 연결되는 데스크탑 컴퓨터 또는 노트북을 포함하는 유선단말을 적어도 하나 이상 포함하여 이루어지거나, 또는 CDMA(Code Division Multiple Access) 기반의 이동 통신망에 연결된 이동 통신단말, 또는 HSDPA(High Speed Downlink Packet Access) 기반 무선 통신망에 연결된 무선 통신단말, 또는 IEEE 802.16x 기반의 초고속 무선 인터넷에 연결되는 휴대 인터넷 단말, 또는 IEEE 802.11x 기반의 무선랜 통신망에 연결되는 무선랜 단말을 적어도 하나 이상 포함하는 무선단말을 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 한다. The producer terminal 135 uses a Transmission Control Protocol / Internet Protocol (TCP / IP) -based wired communication network (eg, an Asymmetric Digital Subscriber Line (ADSL) / Very High-data Rate Digital Subscriber Line (VDSL) or a cable communication network). A mobile communication terminal including at least one wired terminal including a desktop computer or a laptop connected to the video package registration server 100 through at least one of them, or connected to a code division multiple access (CDMA) based mobile communication network, or A wireless communication terminal connected to a High Speed Downlink Packet Access (HSDPA) based wireless communication network, a portable Internet terminal connected to an IEEE 802.16x based high speed wireless Internet, or a wireless LAN terminal connected to an IEEE 802.11x based wireless LAN network. Characterized in that it comprises at least one or more wireless terminals including one or more.

본 발명의 일 실시 방법에 따르면, 상기 제작자 단말(135)은 상기 동영상 패키지 등록 서버(100)로부터 통신망을 통해 패키지 대상에 포함되는 복수개의 동영상을 수신(또는 상기 제작자 단말(135)에 구비된 저장장치에 저장된 동영상을 로드(Load))하고, 상기 수신(또는 로드)된 복수개의 동영상 중 N(N≥1)개의 동영상을 편집 및 일련의 재생 순서에 따라 편성하여 동영상 패키지를 생성하고, 상기 생성된 동영상 패키지를 상기 통신망을 통해 상기 동영상 패키지 등록 서버(100)로 전송하여 상기 저장매체(125)에 등록되도록 처리하는 기능 구성(예컨대, 동영상 패키 지 제작 프로그램)을 구비하여 이루어지는 것이 바람직하다. According to the exemplary embodiment of the present invention, the producer terminal 135 receives a plurality of videos included in the package target from the video package registration server 100 (or the storage provided in the producer terminal 135). Load a video stored in the device, and create a video package by editing N (N≥1) videos among the plurality of received (or loaded) videos in order of editing and series of playback, and generating the video package. It is preferable to have a functional configuration (for example, a video package production program) for transmitting the processed video package to the video package registration server 100 through the communication network to be registered in the storage medium 125.

상기 제작자 단말(135)에 상기 동영상 패키지를 생성하는 기능 구성(예컨대, 동영상 패키지 제작 프로그램)이 구비된 경우, 상기 제작자 단말(135)에 구비된 기능 구성은 상기 동영상 패키지 등록 서버(100)로부터 통신망을 통해 패키지 대상에 포함되는 복수개의 동영상을 수신(또는 상기 제작자 단말(135)에 구비된 저장장치에 저장된 동영상을 로드)하는 동영상 수신 인터페이스 화면, 상기 수신(또는 로드)된 복수개의 동영상 중 N(N≥1)개의 동영상을 웹 방식으로 편집 및 일련의 재생 순서에 따라 편성하여 동영상 패키지를 생성하는 패키지 생성 인터페이스 화면, 상기 생성된 동영상 패키지를 상기 통신망을 통해 상기 동영상 패키지 등록 서버(100)로 전송하는 패키지 전송 인터페이스 화면을 포함하여 이루어지는 것이 바람직하다. When the producer terminal 135 is provided with a functional configuration (eg, a video package production program) for generating the video package, the functional configuration provided in the producer terminal 135 is provided from the video package registration server 100 from the communication network. Video receiving interface screen for receiving a plurality of videos included in the package target (or load a video stored in the storage device provided in the producer terminal 135) through, N of the plurality of received (or loaded) video ( Package creation interface screen for creating a video package by editing N≥1) videos in a web-based manner and performing a series of playback order, and transmitting the generated video package to the video package registration server 100 through the communication network. It is preferable to include a package transmission interface screen.

본 발명의 다른 일 실시 방법에 따르면, 상기 제작자 단말(135)은 상기 동영상 패키지 등록 서버(100)로부터 통신망을 통해 웹 방식으로 패키지 대상에 포함되는 복수개의 동영상을 수신(또는 상기 제작자 단말(135)에 구비된 저장장치에 저장된 동영상을 로드)하고, 상기 수신(또는 로드)된 복수개의 동영상 중 N(N≥1)개의 동영상을 웹 방식으로 편집 및 일련의 재생 순서에 따라 편성하여 동영상 패키지를 생성하고, 상기 생성된 동영상 패키지를 상기 통신망을 통해 상기 동영상 패키지 등록 서버(100)로 전송하여 상기 저장매체(125)에 등록되도록 처리하는 기능 구성 (예컨대, 브라우져 프로그램과 동영상 편집 플러그인)을 구비하여 이루어지는 것이 바람직하다. According to another exemplary embodiment of the present invention, the producer terminal 135 receives a plurality of videos included in a package target from the video package registration server 100 through a communication network (or the producer terminal 135). Loads a video stored in a storage device provided in the storage device), and edits (N≥1) videos among the plurality of received (or loaded) videos in a web manner and generates a video package by arranging them in a sequence of playback. And a function configuration (eg, a browser program and a video editing plug-in) for transmitting the generated video package to the video package registration server 100 through the communication network to be registered in the storage medium 125. It is preferable.

상기 제작자 단말(135)에 웹 방식으로 동영상 패키지를 생성하는 기능 구성(예컨대, 브라우져 프로그램과 동영상 편집 플러그인)이 구비된 경우, 상기 제작자 단말(135)은 상기 동영상 패키지 등록 서버(100)로부터 웹 방식으로 패키지 대상에 포함되는 복수개의 동영상을 수신(또는 상기 제작자 단말(135)에 구비된 저장장치에 저장된 동영상을 로드)하는 동영상 수신 인터페이스 화면을 제공받아 출력하고, 상기 동영상 수신 인터페이스 화면을 통해 상기 동영상 패키지 등록 서버(100)로부터 패키지 대상에 포함되는 복수개의 동영상을 웹 방식으로 수신하거나, 또는 상기 제작자 단말(135)에 구비된 저장장치에 저장된 동영상을 로드하는 것이 바람직하다. When the producer terminal 135 is provided with a function configuration (eg, a browser program and a video editing plug-in) for generating a video package in a web manner, the producer terminal 135 may be configured as a web scheme from the video package registration server 100. Receives and outputs a video receiving interface screen for receiving a plurality of videos included in a package target (or loading a video stored in a storage device provided in the producer terminal 135), and outputs the video through the video receiving interface screen. It is preferable to receive a plurality of videos included in the package target from the package registration server 100 in a web manner, or to load videos stored in a storage device provided in the producer terminal 135.

또한, 상기 제작자 단말(135)은 상기 수신(또는 로드)된 복수개의 동영상 중 N(N≥1)개의 동영상을 웹 방식으로 편집 및 일련의 재생 순서에 따라 편성하여 동영상 패키지를 생성하는 패키지 생성 인터페이스 화면을 제공받아 출력하고, 상기 패키지 생성 인터페이스 화면을 통해 상기 수신(또는 로드)된 복수개의 동영상 중 N(N≥1)개의 동영상을 편집하고, 일련의 재생 순서에 따라 편성하여 이루어진 동영상 패키지를 생성하는 것이 바람직하다. In addition, the producer terminal 135 generates a video package by organizing N (N≥1) videos of the plurality of received (or loaded) videos in a web-based editing and a series of playback order Generates a video package provided by outputting a screen, editing N (N≥1) videos among the plurality of received (or loaded) videos through the package creation interface screen, and organizing them according to a series of playback order. It is desirable to.

또한, 상기 제작자 단말(135)은 상기 생성된 동영상 패키지를 상기 통신망을 통해 상기 동영상 패키지 등록 서버(100)로 전송하는 패키지 전송 인터페이스 화면을 제공받아 출력하고, 상기 패키지 전송 인터페이스 화면을 통해 상기 생성된 동영상 패키지를 상기 동영상 패키지 등록 서버(100)로 전송하여 상기 저장매체(125)에 등록되도록 처리하는 것이 바람직하다. In addition, the producer terminal 135 receives and outputs a package transmission interface screen for transmitting the generated video package to the video package registration server 100 through the communication network, and generates the generated video package through the package transmission interface screen. The video package may be transmitted to the video package registration server 100 to be registered in the storage medium 125.

본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 적어도 하나 이상의 유선단말 또는 무선단말에 대응하는 상기 제작자 단말(135)의 특징을 용이하게 유추할 수 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다. Those skilled in the art to which the present invention pertains can easily infer the characteristics of the producer terminal 135 corresponding to at least one wired terminal or a wireless terminal, so a detailed description thereof is omitted for convenience. do.

본 발명의 실시 방법에 따라 상기 제작자 단말(135)이 유선단말인 경우, 상기 통신망은 상기 TCP/IP 기반의 유선 통신망을 포함하여 이루어지며, 상기 제작자 단말(135)이 무선단말인 경우, 상기 통신망은 상기 CDMA 기반 이동 통신망, 또는 HSDPA 기반의 무선 통신망, 또는 IEEE 802.16x 기반의 초고속 무선 인터넷, 또는 IEEE 802.11x 기반의 무선랜 통신망을 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. According to the embodiment of the present invention, when the producer terminal 135 is a wired terminal, the communication network includes the TCP / IP based wired communication network, and when the producer terminal 135 is a wireless terminal, the communication network Preferably, the CDMA-based mobile communication network, an HSDPA-based wireless communication network, IEEE 802.16x-based high-speed wireless Internet, or IEEE 802.11x-based wireless LAN communication network is preferably made of at least one or more.

본 발명에 따르면, 상기 동영상 패키지 등록 서버(100)는 동영상 제작자(또는 사용자(User))가 제작(또는 생성, 또는 편집)하여 등록한 다수의 동영상을 저장하는 동영상 D/B(120)를 구비하거나, 또는 통신망을 통해 연계하여 이루어지는 것 을 특징으로 한다. According to the present invention, the video package registration server 100 includes a video D / B 120 that stores a plurality of videos that are produced (or created or edited) and registered by a video producer (or user) or It is characterized in that the connection is made through, or through a communication network.

여기서, 상기 동영상 D/B(120)에 저장된 동영상은, 상기 동영상이 전송되는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)에 대응하는 매체 특성에 따라 복수개의 매체 별 동영상 재생 단말(예컨대, 동영상 재생 프로그램(또는 동영상 재생 모듈)이 구비된 유선단말, IPTV, 무선단말 등)로 제공되어 재생되는 것을 특징으로 한다. In this case, the video stored in the video D / B 120 includes a communication network characteristic (eg, a wired communication network, a wireless communication network) and a video transmission method (eg, a streaming method, a download method, an IPTV method, etc. to which the video is transmitted. According to the characteristics of the media corresponding to the plurality of media characterized in that it is provided to the playback terminal (eg, wired terminal, IPTV, wireless terminal, etc. equipped with a video playback program (or video playback module)).

예컨대, 상기 동영상은, 상기 동영상이 전송되는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)에 대응하는 매체 특성에 따른 복수개의 매체 별 동영상 재생 단말에 구비된 동영상 재생 프로그램(또는 동영상 재생 모듈)을 통해 상기 오디오 데이터와 비디오 데이터가 동기화되어 재생되는 모든 종류의 컨텐츠 파일(예컨대, *.AVI, *.WMV, *.ASF, *.MPG, *.SWF 등)을 포함하여 이루어지는 것이 바람직하다. For example, the video includes a plurality of media according to characteristics of a communication network (eg, a wired communication network and a wireless communication network) to which the video is transmitted and corresponding media characteristics corresponding to a video transmission method (eg, a streaming method, a download method, an IPTV method, and the like). All types of content files (eg, * .AVI, * .WMV, * .ASF) in which the audio data and the video data are synchronized and played through a video playback program (or a video playback module) included in video playback terminals for each media. , * .MPG, * .SWF, etc.).

본 발명의 실시 방법에 따르면, 상기 동영상 D/B(120)는 상기 동영상 제작자(또는 사용자(User))가 제작(또는 생성, 또는 편집)하여 등록한 다수의 동영상과, 상기 동영상에 대응하는 태그(또는 색인, 또는 설명)을 연계 처리하여 저장하 는 것이 바람직하다. According to the exemplary embodiment of the present invention, the video D / B 120 may include a plurality of videos that are produced (or created or edited) and registered by the video producer (or user) and a tag corresponding to the video ( Or index and / or description).

여기서, 상기 태그(또는 색인, 또는 설명)은 상기 제작자가 상기 동영상 패키지에 포함될 복수개의 동영상을 식별 및 확인하기 위한 문자 정보를 포함하여 이루어지는 것이 바람직하다. Here, the tag (or index, or description) preferably includes text information for the producer to identify and confirm a plurality of videos to be included in the video package.

예컨대, 상기 제작자는 태그(또는 색인) 검색, 또는 상기 설명에 포함된 단어(또는 키워드) 검색을 통해 상기 동영상 패키지에 포함될 복수개의 동영상을 식별 및 확인하는 것이 바람직하다. For example, the producer may identify and confirm a plurality of videos to be included in the video package through a tag (or index) search or a word (or keyword) search included in the description.

본 발명의 실시 방법에 따르면, 상기 동영상 D/B(120)는 상기 동영상 제작자(또는 사용자(User))가 제작(또는 생성, 또는 편집)하여 등록한 다수의 동영상과, 상기 동영상에 대한 저작권자 정보를 연계 처리하여 저장하는 것이 바람직하다. According to the exemplary embodiment of the present invention, the video D / B 120 is configured to register (or create or edit) a plurality of videos produced by the video producer (or user) and copyright information of the video. It is desirable to save the linkage process.

여기서, 상기 저작권자 정보는 상기 제작자가 생성한 동영상 패키지를 통해 일정 금액의 광고수익이 발생하는 경우, 상기 광고수익 중 일부를 상기 저작권자에게 분배하기 위해 사용되는 것이 바람직하다. Here, the copyright holder information is preferably used to distribute a portion of the advertising revenue to the copyright holder when a certain amount of advertising revenue is generated through the video package generated by the producer.

본 발명에 따르면, 상기 동영상 패키지 등록 서버(100)는 상기 제작자 단 말(135)과 통신망에 대응하는 통신 인터페이스를 제공하기 위해, 상기 통신망을 통해 상기 제작자 단말(135)과 통신채널을 연결 및 관리하는 인터페이스부(200)를 구비하여 이루어지는 것을 특징으로 하며, 이에 의해 상기 동영상 패키지 등록 서버(100)는 상기 제작자 단말(135)과 유선 통신망, 또는 무선 통신망을 통해 통신 연결되는 웹서버의 기능을 구비한다. According to the present invention, the video package registration server 100 connects and manages a communication channel with the producer terminal 135 through the communication network to provide a communication interface corresponding to the producer terminal 135 and the communication network. Characterized in that it comprises an interface unit 200, whereby the video package registration server 100 has a function of a web server that is connected to the communication through the producer terminal 135 and a wired communication network or a wireless communication network. do.

본 발명의 일 실시 방법에 따라 상기 제작자 단말(135)이 TCP/IP 기반의 유선 통신망을 통해 통신채널이 연결되는 유선단말인 경우, 상기 인터페이스부(200)는 상기 제작자 단말(135)과 HTTP(Hyper-Text Transfer Protocol) 프로토콜을 기반으로 통신채널을 연결하고, 상기 통신채널을 통해 상기 제작자 단말(135)로 HTML(Hyper-Text Markup Language) 호환 문서 형태의 인터페이스 화면(예컨대, 동영상 수신 인터페이스 화면, 패키지 생성 인터페이스 화면, 패키지 전송 인터페이스 화면)을 전송하여 출력하고, 상기 제작자 단말(135)로부터 상기 인터페이스 화면을 통해 생성된 동영상 패키지를 수신 처리하는 기능을 수행하는 것이 바람직하다. According to an embodiment of the present invention, when the producer terminal 135 is a wired terminal to which a communication channel is connected through a wired communication network based on TCP / IP, the interface unit 200 is connected to the producer terminal 135 and HTTP ( A communication channel is connected based on a Hyper-Text Transfer Protocol protocol, and an interface screen (eg, a video receiving interface screen) in the form of a Hyper-Text Markup Language (HTML) compatible document is connected to the producer terminal 135 through the communication channel. It is preferable to perform a function of transmitting and outputting a package creation interface screen and a package transmission interface screen) and receiving and processing a video package generated through the interface screen from the producer terminal 135.

본 발명의 다른 일 실시 방법에 따라 상기 제작자 단말(135)이 CDMA 기반의 무선 통신망을 통해 통신채널이 연결되는 무선단말인 경우, 상기 인터페이스부(200)는 상기 제작자 단말(135)과 WAP(Wireless Application Protocol), 또는 ME(Mobile Explorer) 프로토콜을 기반으로 통신채널을 연결하고, 상기 통신채널을 통해 상기 제작자 단말(135)로 WML(Wireless Markup Language), 또는 HTML 호환 문서 형태의 인터페이스 화면(예컨대, 동영상 수신 인터페이스 화면, 패키지 생성 인터페이스 화면, 패키지 전송 인터페이스 화면)을 전송하여 출력하고, 상기 제작자 단말(135)로부터 상기 인터페이스 화면을 통해 생성된 동영상 패키지를 수신 처리하는 기능을 수행하는 것이 바람직하다. According to another embodiment of the present invention, when the producer terminal 135 is a wireless terminal to which a communication channel is connected through a CDMA based wireless communication network, the interface unit 200 is connected to the producer terminal 135 and the WAP (Wireless). Connect a communication channel based on Application Protocol (ME) or Mobile Explorer (ME) protocol, and interface screen in the form of WML (Wireless Markup Language) or HTML compatible document to the producer terminal 135 through the communication channel. It is preferable to perform a function of transmitting and outputting a video receiving interface screen, a package generating interface screen, and a package sending interface screen) and receiving and processing a video package generated through the interface screen from the producer terminal 135.

본 발명의 또다른 일 실시 방법에 따라 상기 제작자 단말(135)이 IEEE 802.16x 기반의 무선 통신망을 통해 통신채널이 연결되는 무선단말인 경우, 상기 인터페이스부(200)는 상기 제작자 단말(135)과 상기 IEEE 802.16x 규격에 대응하는 무선 프로토콜을 기반으로 통신채널을 연결하고, 상기 통신채널을 통해 상기 제작자 단말(135)로 인터페이스 화면(예컨대, 동영상 수신 인터페이스 화면, 패키지 생성 인터페이스 화면, 패키지 전송 인터페이스 화면)을 전송하여 출력하고, 상기 제작자 단말(135)로부터 상기 인터페이스 화면을 통해 생성된 동영상 패키지를 수신 처리하는 기능을 수행하는 것이 바람직하며, 또는 상기 제작자 단말(135)이 IEEE 802.11x 기반의 무선 통신망을 통해 통신채널이 연결되는 무선단말인 경우, 상기 인터페이스부(200)는 상기 제작자 단말(135)과 상기 IEEE 802.11x 규격에 대응하는 무선 프로토콜을 기반으로 통신채널을 연결하고, 상기 통신채널을 통해 상기 제작자 단말(135)로 인터페이스 화면(예컨대, 동영상 수신 인터페이스 화면, 패키지 생성 인터페이스 화면, 패키지 전송 인터페이스 화면)을 전송하여 출력하고, 상기 제작자 단말(135)로부터 상기 인터페이스 화면을 통해 생성된 동영상 패키지를 수신 처리하는 기능을 수행하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the producer terminal 135 is a wireless terminal to which a communication channel is connected through an IEEE 802.16x based wireless communication network, the interface unit 200 may be connected to the producer terminal 135. A communication channel is connected based on a wireless protocol corresponding to the IEEE 802.16x standard, and an interface screen (eg, a video receiving interface screen, a package generation interface screen, a package transmission interface screen) is connected to the producer terminal 135 through the communication channel. It is preferable to perform a function of transmitting and outputting) and receiving and processing a video package generated through the interface screen from the producer terminal 135, or the producer terminal 135 is an IEEE 802.11x based wireless communication network When the communication channel is connected to the wireless terminal through, the interface unit 200 is connected to the producer terminal 135 Connect a communication channel based on a wireless protocol corresponding to the IEEE 802.11x standard, and an interface screen (eg, a video receiving interface screen, a package generation interface screen, a package transmission interface screen) to the producer terminal 135 through the communication channel. It is preferable to perform a function of transmitting and outputting) and receiving and processing a video package generated through the interface screen from the producer terminal 135.

도면2를 참조하면, 상기 동영상 패키지 등록 서버(100)는 상기 제작자 단말(135)이 상기 인터페이스부(200)를 통해 상기 동영상 패키지 등록 서버(100)에 접속(또는 패키지 대상 복수개의 동영상 요청) 시, 상기 인터페이스부(200)와 연동하여 상기 제작자 단말(135)에서 복수개의 패키지 대상 동영상을 수신하기 위한 동영상 수신 인터페이스 화면을 생성(또는 추출)하여 상기 제작자 단말(135)로 제공하고, 상기 제작자 단말(135)로 상기 동영상 D/B(120)에 구비된 복수개의 패키지 대상 동영상이 제공되면, 상기 인터페이스부(200)와 연동하여 상기 제작자 단말(135)에서 복수개의 패키지 대상 동영상 중 N(N≥1)개의 동영상의 편집 및 일련의 재생 순서에 따라 편성하여 동영상 패키지를 생성하는 패키지 생성 인터페이스 화면을 생성(또는 추출)하여 상기 제작자 단말(135)로 제공하고, 상기 제작자 단말(135)에서 상기 N(N≥1)개의 동영상을 포함하는 동영상 패키지가 생성되면, 상기 인터페이스부(200)와 연동하여 상기 제작자 단말(135)에서 상기 생성된 동영상 패키지를 전송하는 패키지 전송 인터페이스 화면을 생성(또는 추출)하여 상기 제작자 단말(135)로 제공하는 인터페이스 제공부(205)(또는 인터페이스 제공수단)를 구비하여 이루어지는 것을 특징으로 하며, 상기 제작자 단말(135)에 상기 동영상 수신 인터페이스 화면, 패키지 생성 인터페이스 화면, 패키지 전송 인터페이스 화면을 구비한 동영상 패키지 제작 프로그램이 구비된 경우, 상기 인터페이스 제공부(205)는 생략되어도 무방하며, 이에 의해 본 발명이 한정되지 아니한다. Referring to FIG. 2, the video package registration server 100 is connected to the video package registration server 100 through the interface unit 200 (or a plurality of package target video requests) when the producer terminal 135 connects to the video package registration server 100. In connection with the interface unit 200, the producer terminal 135 generates (or extracts) a video receiving interface screen for receiving a plurality of package target videos, and provides the producer terminal 135 to the producer terminal 135. When a plurality of package target videos provided in the video D / B 120 are provided at 135, N (N≥N) among the plurality of package target videos in the producer terminal 135 in cooperation with the interface unit 200. 1) The creator terminal 135 generates (or extracts) a package generation interface screen for generating a video package by organizing according to a sequence of editing and playing a series of videos. If the video package including the N (N≥1) videos are generated in the producer terminal 135, the produced video package in the producer terminal 135 in conjunction with the interface unit 200 And an interface providing unit 205 (or an interface providing means) for generating (or extracting) a package transmission interface screen for transmitting the information to the producer terminal 135, and the producer terminal 135. When the video package production program including the video receiving interface screen, the package generation interface screen, and the package transmission interface screen is provided, the interface providing unit 205 may be omitted, and the present invention is not limited thereto.

상기 제작자 단말(135)이 상기 인터페이스부(200)를 통해 상기 동영상 패키지 등록 서버(100)에 접속(또는 패키지 대상 복수개의 동영상 요청)하면, 상기 인터페이스 제공부(205)는 상기 제작자 단말(135)에 구비된 기능구성(예컨대, 제작자 단말(135)에 구비된 브라우져 프로그램)에 대응하여 상기 제작자 단말(135)에서 복수개의 패키지 대상 동영상을 수신하기 위한 동영상 수신 인터페이스 화면을 포함하는 웹페이지를 생성하거나, 또는 데이터베이스(도시생략)로부터 추출하고, 상기 인터페이스부(200)와 연계하여 상기 생성(또는 추출)된 위한 상기 동영상 수신 인터페이스 화면을 상기 통신망을 통해 상기 제작자 단말(135)로 제공하는 것을 특징으로 한다. When the producer terminal 135 connects to the video package registration server 100 through the interface unit 200 (or requests a plurality of package target videos), the interface provider 205 provides the producer terminal 135. In response to a functional configuration (for example, a browser program provided in the producer terminal 135) is provided in the producer terminal 135 generates a web page including a video receiving interface screen for receiving a plurality of package-target video Or extracting from a database (not shown) and providing the video receiving interface screen generated or generated in association with the interface unit 200 to the producer terminal 135 through the communication network. do.

상기 동영상 수신 인터페이스 화면을 통해 상기 제작자 단말(135)로 상기 동영상 D/B(120)에 구비된 복수개의 패키지 대상 동영상이 제공되면, 상기 인터페이스 제공부(205)는 상기 제작자 단말(135)에 구비된 기능구성(예컨대, 제작자 단말(135)에 구비된 브라우져 프로그램)에 대응하여 상기 제작자 단말(135)에서 복수개의 패키지 대상 동영상 중 N(N≥1)개의 동영상의 편집 및 일련의 재생 순서에 따라 편성하여 동영상 패키지를 생성하는 패키지 생성 인터페이스 화면을 포함하는 웹페이지를 생성하거나, 또는 데이터베이스(도시생략)로부터 추출하고, 상기 인터페이스부(200)와 연계하여 상기 생성(또는 추출)된 위한 상기 패키지 생성 인터페이스 화면을 상기 통신망을 통해 상기 제작자 단말(135)로 제공하는 것을 특징으로 한다. When a plurality of package target videos provided in the video D / B 120 are provided to the producer terminal 135 through the video receiving interface screen, the interface providing unit 205 is provided in the producer terminal 135. In response to the function configuration (for example, a browser program provided in the producer terminal 135) according to the editing and a series of reproduction sequences of N (N≥1) videos among a plurality of package-target videos in the producer terminal 135. Generate a package for generating a web page including a package generation interface screen for generating a video package or extracting from a database (not shown), and generated (or extracted) in association with the interface unit 200. An interface screen is provided to the producer terminal 135 through the communication network.

상기 제작자 단말(135)에서 상기 패키지 생성 인터페이스 화면을 통해 상기 제공된 복수개의 동영상 중 N(N≥1)개의 동영상을 포함하는 동영상 패키지가 생성되면, 상기 인터페이스 제공부(205)는 상기 제작자 단말(135)에 구비된 기능구성(예컨대, 제작자 단말(135)에 구비된 브라우져 프로그램)에 대응하여 상기 제작자 단말(135)에서 상기 생성된 동영상 패키지를 전송하는 패키지 전송 인터페이스 화면을 포함하는 웹페이지를 생성하거나, 또는 데이터베이스(도시생략)로부터 추출하고, 상기 인터페이스부(200)와 연계하여 상기 생성(또는 추출)된 위한 상기 패키지 전송 인터페이스 화면을 상기 통신망을 통해 상기 제작자 단말(135)로 제공하는 것을 특징으로 한다. When the producer terminal 135 generates a video package including N (N ≧ 1) videos among the plurality of videos provided through the package creation interface screen, the interface provider 205 generates the producer terminal 135. Or a web page including a package transmission interface screen for transmitting the generated video package in the producer terminal 135 in response to a function configuration (for example, a browser program provided in the producer terminal 135). Or extracting from a database (not shown), and providing the package transmission interface screen generated or generated in connection with the interface unit 200 to the producer terminal 135 through the communication network. do.

본 발명의 다른 실시 방법에 따라 상기 제작자 단말(135)에 본 발명에 따른 동영상 패키지 생성 기능을 구비한 동영상 패키지 제작 프로그램이 구비된 경우, 상기 인터페이스 제공부(205)가 상기 제작자 단말(135)로 상기 동영상 수신 인터페이스 화면, 패키지 생성 인터페이스 화면, 패키지 전송 인터페이스 화면을 제공하는 것이 생략되어도 무방하며, 이에 의해 본 발명이 한정되지 아니한다. According to another embodiment of the present invention, when the producer terminal 135 is provided with a video package production program having a video package generation function according to the present invention, the interface provider 205 is connected to the producer terminal 135. Providing the video receiving interface screen, package generation interface screen, and package transmission interface screen may be omitted, and the present invention is not limited thereto.

도면2를 참조하면, 상기 동영상 패키지 등록 서버(100)는 상기 제작자 단말(135)로부터 상기 동영상 수신 인터페이스 화면에 대응하는 동영상 선택 정보(또 는 동영상 검색 정보)를 수신하는 정보 수신부(210)(또는 정보 수신수단)와, 상기 동영상 D/B(120)와 연계하여 상기 동영상 선택 정보(또는 동영상 검색 정보)에 대응하는 복수개의 동영상을 확인하는 동영상 확인부(215)(또는 동영상 확인수단)와, 상기 인터페이스부(200)와 연계하여 상기 확인된 복수개의 동영상을 상기 제작자 단말(135)로 전송하는 동영상 전송부(220)(또는 동영상 전송수단)를 구비하여 이루어지는 것을 특징으로 한다. Referring to FIG. 2, the video package registration server 100 receives the video selection information (or video search information) corresponding to the video receiving interface screen from the producer terminal 135 (or video receiving information) 210 (or Information receiving means), a video confirmation unit 215 (or video confirmation means) for confirming a plurality of videos corresponding to the video selection information (or video search information) in association with the video D / B 120; And a video transmission unit 220 (or video transmission means) for transmitting the identified plurality of videos to the producer terminal 135 in association with the interface unit 200.

상기 제작자 단말(135)로 상기 동영상 수신 인터페이스 화면이 제공(또는 상기 제작자 단말(135)에 구비된 동영상 수신 인터페이스 화면이 출력)되면, 상기 제작자 단말(135)은 상기 동영상 수신 인터페이스 화면을 통해 복수개의 패키지 대상 동영상을 요청하는 동영상 선택 정보(또는 동영상 검색 정보)를 입력(또는 선택)하여 통신망을 통해 상기 동영상 패키지 등록 서버(100)로 전송하며, 이에 대응하여 상기 정보 수신부(210)는 상기 인터페이스부(200)와 연계하여 상기 제작자 단말(135)로부터 동영상 선택 정보(또는 동영상 검색 정보)를 수신하는 것을 특징으로 한다. When the video receiving interface screen is provided to the producer terminal 135 (or the video receiving interface screen provided in the producer terminal 135 is output), the producer terminal 135 is connected to the plurality of video receiving interface screens. Input (or select) video selection information (or video search information) for requesting a package target video to be transmitted to the video package registration server 100 through a communication network, and correspondingly, the information receiving unit 210 transmits the interface unit. It is characterized in that for receiving the video selection information (or video search information) from the producer terminal 135 in conjunction with (200).

여기서, 상기 동영상 선택 정보는 상기 동영상 수신 인터페이스 화면을 통해 상기 동영상 D/B(120)에 저장된 복수개의 동영상 화면과 상기 동영상에 대응하는 태그(또는 색인, 또는 설명)을 포함하는 동영상 목록 정보가 제공된 경우, 상기 동영상 화면과 태그(또는 색인, 또는 설명)을 기반으로 N(N≥1)개의 동영상을 선택하 는 정보를 포함하여 이루어지는 것이 바람직하다. Here, the video selection information is provided with video list information including a plurality of video screens stored in the video D / B 120 and a tag (or index or description) corresponding to the video through the video receiving interface screen. In this case, it is preferable to include information for selecting N (N≥1) videos based on the video screen and the tag (or index or description).

또는, 상기 동영상 검색 정보는 상기 동영상 수신 인터페이스 화면을 통해 상기 동영상 D/B(120)에 저장된 복수개의 동영상에 대응하는 파일명, 또는 상기 동영상과 연계된 태그(또는 색인, 또는 설명)를 검색하는 사용자 인터페이스가 포함된 경우, 상기 동영상 파일명 또는 상기 태그(또는 색인, 또는 설명)를 검색하는 검색어 정보를 포함하여 이루어지는 것이 바람직하다. Alternatively, the video search information may be a user searching for a file name corresponding to a plurality of videos stored in the video D / B 120 or a tag (or index or description) associated with the video through the video receiving interface screen. If the interface is included, the video file name or the tag (or index, or description) is preferably included to include the search word information.

상기 정보 수신부(210)를 통해 상기 제작자 단말(135)로부터 동영상 선택 정보(또는 동영상 검색 정보)가 수신되면, 상기 동영상 확인부(215)는 상기 동영상 D/B(120)와 연계하여 상기 동영상 선택 정보(또는 동영상 검색 정보)에 대응하는 복수개의 동영상을 확인하는 것을 특징으로 한다. When video selection information (or video search information) is received from the producer terminal 135 through the information receiving unit 210, the video checking unit 215 selects the video in association with the video D / B 120. And a plurality of videos corresponding to the information (or video search information).

본 발명의 실시 방법에 따르면, 상기 동영상 선택 정보(또는 동영상 검색 정보)에 대응하는 복수개의 동영상이 확인되면, 상기 동영상 확인부(215)는 상기 인터페이스 제공부(205)과 연계하여 상기 제작자 단말(135)로 상기 패키지 생성 인터페이스 화면을 제공하도록 하거나, 또는 상기 인터페이스부(200)와 연계하여 상기 제작자 단말(135)에 상기 패키지 생성 인터페이스 화면이 출력되었는지 확인하는 것이 바람직하다. According to the exemplary embodiment of the present invention, when a plurality of videos corresponding to the video selection information (or video search information) is confirmed, the video checking unit 215 is connected to the interface providing unit 205 to the producer terminal ( 135, it is preferable to provide the package generation interface screen or check whether the package generation interface screen is output to the producer terminal 135 in association with the interface unit 200.

상기 동영상 선택 정보(또는 동영상 검색 정보)에 대응하는 복수개의 동영상이 확인되면, 상기 동영상 전송부(220)는 상기 인터페이스부(200)와 연계하여 상기 확인된 복수개의 동영상을 상기 제작자 단말(135)로 전송하여 상기 제작자 단말(135)에 출력된 패키지 생성 인터페이스 화면 상에 출력되도록 처리하는 것을 특징으로 한다. When a plurality of videos corresponding to the video selection information (or video search information) is confirmed, the video transmission unit 220 links the verified plurality of videos with the interface unit 200 to the producer terminal 135. It is characterized in that the processing to be output on the package generation interface screen output to the producer terminal 135 by transmitting to.

상기 제작자 단말(135)로 상기 확인된 복수개의 동영상이 제공(또는 상기 제작자 단말(135)에 구비된 동영상이 로드)되면, 상기 제작자 단말(135)은 상기 패키지 생성 인터페이스 화면을 통해 상기 복수개의 동영상 중 N(N≥1)개의 동영상을 편집 및 일련의 재생 순서에 따라 편성하여 동영상 패키지를 생성하는 것을 특징으로 한다. When the identified plurality of videos are provided to the producer terminal 135 (or a video provided in the producer terminal 135 is loaded), the producer terminal 135 transmits the plurality of videos through the package generation interface screen. Among them, N (N≥1) videos are edited and organized according to a sequence of playback to generate a video package.

본 발명에 따르면, 상기 패키지 생성 인터페이스 화면은, 상기 복수개의 동영상 중 상기 동영상 패키지에 포함될 N(N≥1)개의 동영상을 선택하는 동영상 선택 인터페이스와, 상기 선택된 N(N≥1)개의 동영상을 일련의 재생 순서에 따라 편성하는 동영상 재생순서 설정 인터페이스를 포함하여 이루어지는 것을 특징으로 하며, 상기 동영상 패키지에 포함되는 N(N≥1)개의 동영상 중 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이(또는 제m(1≤m≤N) 동영상의 재생 중간)에 적어도 하나 이상의 광고가 삽입되도록 처리하는 광고 삽입 인터페이스와, 상기 동영상 패키지에 포함되는 N(N≥1)개의 동영상 중 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이(또는 제m(1≤m≤N) 동영상의 재생 중간)에 적어도 하나 이상의 문구가 삽입되도록 처리하는 문구 삽입 인터페이스와, 상기 동영상 패키지에 배경음악이 삽입되도록 처리하는 배경음악 삽입 인터페이스를 적어도 하나 이상 더 포함하여 이루어지는 것이 바람직하며, 당업자의 의도에 따라 상기 N(N≥1)개의 동영상의 동영상 내용(또는 동영상 재생 정보, 또는 파일구조)를 편집(또는 변경)하는 동영상 편집 인터페이스를 더 포함하여 이루어지는 것이 바람직하다. According to the present invention, the package generation interface screen, the video selection interface for selecting the N (N≥1) videos to be included in the video package of the plurality of videos, and the selected N (N≥1) videos in series And an n (1 ≦ n ≦ N) video and an (n) video among the N (N≥1) videos included in the video package. +1) an ad insertion interface for processing at least one advertisement to be inserted between videos (or the middle of a m-th (1≤m≤N) video), and N (N≥1) videos included in the video package A phrase insertion interface for processing at least one phrase to be inserted between an nth (1≤n≤N) video and an (n + 1) th video (or an intermediate portion of a mth (1≤m≤N) video); , The above At least one or more background music insertion interface for processing the background music to be inserted into the image package is preferably made, and according to the intention of those skilled in the art video content of the N (N≥1) video (or video playback information, or And a video editing interface for editing (or changing) the file structure.

상기 동영상 선택 인터페이스는 상기 제작자 단말(135)로 수신된(또는 로드된) 복수개의 동영상 목록을 화면 상의 일정 영역에 출력하고, 상기 출력된 동영상 목록 중에서 상기 동영상 패키지에 포함될 N(N≥1)개의 동영상을 선택하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. The video selection interface outputs a plurality of video lists received (or loaded) to the producer terminal 135 in a predetermined area on a screen, and N (N≥1) numbers of the output video lists to be included in the video package. It is preferable to include a user interface for selecting a video.

상기 동영상 편집 인터페이스는 상기 동영상 선택 인터페이스에 의해 선택된 적어도 하나 이상의 동영상에 대한 동영상 내용(또는 동영상 재생 정보, 또는 파일구조)를 상기 동영상 패키지에 포함시킬 수 있는 형태로 편집(또는 변경)하는 것이 바람직하며, 상기 N(N≥1)개의 동영상이 상기 동영상 패키지에 포함될 수 있는(또는 호환되는) 동영상 내용(또는 동영상 재생 정보, 또는 파일구조)를 포함하는 경우, 상기 동영상 편집 인터페이스는 생략될 수 있으며, 이에 의해 본 발명이 한정되지 아니한다. Preferably, the video editing interface edits (or changes) video content (or video playback information or file structure) of at least one video selected by the video selection interface to include in the video package. The video editing interface may be omitted when the N (N≥1) videos include video contents (or video playback information or file structure) that may be included (or compatible) in the video package. Thereby, this invention is not limited.

본 발명의 일 실시 방법에 따르면, 상기 동영상 편집 인터페이스는 상기 동영상 패키지에 포함되는 N(N≥1)개의 동영상 내용 중 상기 동영상 패키지 목적에 부합하지 않은 오디오 데이터, 또는 비디오 데이터를 포함하는 적어도 하나 이상의 동영상에 있어서, 상기 동영상의 오디오 데이터, 또는 비디오 데이터의 일부를 삭제(또는 변경)하는 것이 바람직하다. According to an exemplary embodiment of the present invention, the video editing interface includes at least one or more audio data or video data which does not meet the purpose of the video package among N (N≥1) video contents included in the video package. In the moving picture, it is preferable to delete (or change) audio data or a part of the video data of the moving picture.

본 발명의 다른 일 실시 방법에 따르면, 상기 동영상 편집 인터페이스는 상기 동영상 패키지에 포함되는 N(N≥1)개의 동영상 재생 정보(예컨대, 해상도, 색상수, 오디오 샘플링수 등) 중 상기 동영상 패키지에 포함되는 다른 동영상의 동영상 재생 정보와 호환되지 않는(예컨대, 다른 동영상과 이어서 재생하기 곤란하거나, 또는 동영상 패키지 내에 포함하기 곤란한) 적어도 하나 이상의 동영상에 있어서, 상기 동영상 재생 정보를 변경하여 호환되도록 처리하는 것이 바람직하다. According to another embodiment of the present invention, the video editing interface is included in the video package among N (N≥1) video reproduction information (eg, resolution, number of colors, audio sampling number, etc.) included in the video package. For at least one video that is not compatible with video playback information of another video that is to be made (e.g., difficult to play next to another video, or difficult to include in a video package), processing the video playback information by changing it to be compatible desirable.

본 발명의 또다른 일 실시 방법에 따르면, 상기 동영상 편집 인터페이스는 상기 동영상 패키지에 포함되는 N(N≥1)개의 동영상의 파일구조(예컨대, 파일포맷, 코덱 등) 중 상기 동영상 패키지에 포함되는 다른 동영상의 파일구조와 호환되지 않는(예컨대, 다른 동영상과 이어서 재생하기 곤란하거나, 또는 동영상 패키지 내에 포함하기 곤란한) 적어도 하나 이상의 동영상에 있어서, 상기 동영상의 파일구조를 변경하여 호환되도록 처리하는 것이 바람직하다. According to another exemplary embodiment of the present invention, the video editing interface may include another of N (N≥1) file structures (eg, file format, codec, etc.) included in the video package. For at least one video that is incompatible with the file structure of the video (e.g., difficult to play next to another video, or difficult to include in the video package), it is preferable to change the file structure of the video to process it in a compatible manner. .

상기 동영상 재생순서 설정 인터페이스는 상기 동영상 선택 인터페이스에 의해 선택(또는 상기 동영상 편집 인터페이스에 의해 편집)된 N(N≥1)개의 동영상을 일련의 재생 순서에 따라 화면 상의 일정 영역에 배열하고, 상기 배열된 N(N≥1)개의 동영상 중 적어도 하나 이상의 재생 순서를 변경하거나, 또는 적어도 하나 이상의 동영상을 추가/삭제하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. The video playback order setting interface arranges N (N≥1) videos selected by the video selection interface (or edited by the video editing interface) in a predetermined area on the screen in a series of playback order, It is preferable to include a user interface for changing the playback order of at least one or more of the N (N≥1) video, or to add / delete at least one video.

본 발명의 일 실시 방법에 따르면, 상기 동영상 재생순서 설정 인터페이스는 상기 동영상 선택 인터페이스에 의해 선택(또는 상기 동영상 편집 인터페이스에 의해 편집)된 N(N≥1)개의 동영상을 드래그 앤 드롭(Drag and Drop) 방식으로 동영상 재생순서 목록으로 이전하여 일련의 재생 순서에 따라 화면 상의 일정 영역에 배열하는 것이 바람직하다. According to an embodiment of the present invention, the video playback order setting interface may drag and drop N (N≥1) videos selected by the video selection interface (or edited by the video editing interface). It is preferable to transfer the video to the video playback order list in a predetermined manner and arrange it in a predetermined area on the screen according to a series of playback orders.

본 발명의 다른 일 실시 방법에 따르면, 상기 동영상 재생순서 설정 인터페이스는 상기 동영상 선택 인터페이스에 의해 선택(또는 상기 동영상 편집 인터페이스에 의해 편집)된 N(N≥1)개의 동영상을 목록 추가/삭제 인터페이스에 따라 동영상 재생순서 목록으로 이전하여 일련의 재생 순서에 따라 화면 상의 일정 영역에 배열하는 것이 바람직하다. According to another exemplary embodiment of the present invention, the video playback order setting interface may include N (N≥1) videos selected by the video selection interface (or edited by the video editing interface) on a list addition / deletion interface. Therefore, it is preferable to transfer to a moving picture play order list and arrange them in a predetermined area on the screen according to the sequence of play.

본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상술된 동영상 재 생순서 설정 인터페이스 이외에 N(N≥1)개의 동영상에 대한 재생순서를 설정하는 다양한 형태의 인터페이스를 유추할 수 있을 것이며, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지는 것을 특징으로 한다. Those skilled in the art will be able to infer various types of interfaces for setting playback order for N (N≥1) videos in addition to the video playback order setup interface described above. The present invention is characterized in that it comprises all the methods of inference.

상기 광고 삽입 인터페이스는 상기 동영상 재생순서 설정 인터페이스에 의해 설정된 동영상 재생순서 목록에서 적어도 하나 이상의 광고가 삽입될 광고삽입 위치를 선택하는 사용자 인터페이스와, 상기 광고삽입 위치 선택에 의해 화면 상의 일정 영역에 출력(또는 활성화)되거나, 또는 팝업 형태로 화면 상에 출력되어 광고삽입 정보를 입력하는 사용자 인터페이스를 포함하여 이루어지는 것을 특징으로 하며, 상기 광고삽입 정보는 적어도 하나 이상의 광고주가 기 등록한 광고 데이터를 선택하는 정보, 또는 적어도 하나 이상의 광고주가 등록한 광고 데이터와 매칭되는 정보, 또는 적어도 하나 이상의 광고주가 등록한 광고 데이터에 대한 카테고리 정보를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. The advertisement insertion interface may include a user interface for selecting at least one advertisement insertion position into which at least one advertisement is to be inserted from a video reproduction order list set by the video reproduction order setting interface, and outputting a predetermined area on a screen by selecting the advertisement insertion position. Or a user interface for inputting advertisement insertion information that is output on a screen in a pop-up form, wherein the advertisement insertion information includes information for selecting advertisement data previously registered by at least one advertiser, Alternatively, the at least one advertiser may include at least one piece of information matching the advertisement data registered by the at least one advertiser or category information on the advertisement data registered by the at least one advertiser.

여기서, 상기 광고삽입 위치는 상기 동영상 재생순서 목록에 포함된 N(N≥1)개의 동영상 중 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하거나, 또는 상기 재생 중간에 상기 광고가 포함될 제m(1≤m≤N) 동영상을 포함하여 이루어지는 것이 바람직하다. Here, the advertisement insertion position includes between the n (1≤n≤N) video and the (n + 1) video among the N (N≥1) videos included in the video playback order list, or the playback In the middle, it is preferable to include the m (1≤m≤N) video to be included in the advertisement.

만약 상기 광고삽입 위치가 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사 이를 포함하는 경우, 상기 선택된 광고삽입 위치에 대응하는 광고삽입 위치 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 대응하는 제i(0≤i≤(N+1)) 재생대상 변경 위치 정보를 포함하여 이루어지는 것이 바람직하며, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 적어도 두개 이상의 광고가 삽입되는 경우, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 대한 광고삽입 순서 정보를 더 포함하여 이루어지는 것이 바람직하다. If the advertisement insertion position includes the nth (1≤n≤N) video and the (n + 1) th video, the advertisement insertion position information corresponding to the selected advertisement insertion position is n (1≤1). n &lt; N &gt; (n &lt; + &gt; i &lt; (N + 1)) &lt; / RTI &gt; When at least two advertisements are inserted at a ≤ (N + 1)) playback target change position, advertisement insertion order information for the i th (0≤i≤ (N + 1)) playback target change position is further included. It is preferable.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상을 포함하는 경우, 상기 선택된 광고삽입 위치에 대응하는 광고삽입 위치 정보는 상기 제m(1≤m≤N) 동영상 정보와, 상기 제m(1≤m≤N) 동영상에서 상기 광고가 삽입될 광고삽입 시간 정보(또는 광고삽입 프레임 정보)를 포함하여 이루어지는 것이 바람직하다. Alternatively, when the advertisement insertion position includes the m th (1 ≦ m ≦ N) video, the advertisement insertion position information corresponding to the selected advertisement insertion position may include the m th (1 ≦ m ≦ N) video information and the In the m (1 ≦ m ≦ N) video, the advertisement insertion time information (or advertisement insertion frame information) to be inserted is preferably included.

본 발명의 일 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 적어도 하나 이상의 광고주가 기 등록한 광고 데이터 중 상기 광고삽입 위치에 삽입할 적어도 하나 이상의 광고 데이터를 지정하도록 하는 광고선택 정보를 포함하는 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to an exemplary embodiment of the present invention, the advertisement insertion interface may include advertisement insertion information including advertisement selection information for specifying at least one advertisement data to be inserted at the advertisement insertion position among advertisement data registered by at least one advertiser. It is preferred to include a user interface for input (or selection).

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고선택 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상을 선택하는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement selection information input (or selected) through the advertisement insertion interface is selected from the first image. It is preferable to select an advertisement video to be played between the n (1≤n≤N) video and the (n + 1) th video.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고선택 정보는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠를 선택하거나, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상을 선택하는 것이 바람직하다. Alternatively, when the advertisement insertion position is located on the m th (1 ≦ m ≦ N) video, the advertisement selection information input (or selected) through the advertisement insertion interface is the m th (1 ≦ m ≦ N). While the video is playing, select the advertisement content overlapping the output area including the transparent area in the predetermined area (or the whole area) of the video play area, or the advertisement video reduced to the predetermined area of the video play area and played. It is desirable to choose.

본 발명의 다른 일 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 적어도 하나 이상의 광고주가 등록한 광고 데이터와 매칭될 수 있는 적어도 하나 이상의 광고 태그(또는 색인, 또는 키워드)를 포함하는 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to another exemplary embodiment of the present invention, the advertisement insertion interface may input (or insert advertisement information including at least one advertisement tag (or index or keyword) that may be matched with advertisement data registered by at least one advertiser). It is preferable to include a user interface).

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고 태그(또는 색인, 또는 키워드)는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상과 매칭되는 태그(또는 색인, 또는 키워드)를 포함하여 이루어지는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement tag (or index) input (or selected) through the advertisement insertion interface, Or a keyword) preferably includes a tag (or index or keyword) matching the advertisement video to be played between the nth (1 ≦ n ≦ N) video and the (n + 1) th video.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고 태그(또는 색인, 또는 키워드)는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠와 매칭되거나, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상과 매칭되는 태그(또는 색인, 또는 키워드)를 포함하여 이루어지는 것이 바람직하다. Alternatively, when the advertisement insertion position is located on the m th (1 ≦ m ≦ N) video, the advertisement tag (or index or keyword) input (or selected) through the advertisement insertion interface is the m th ( 1≤m≤N) During the playback of the video, the content is matched with the overlapped advertisement content by including a transparent area in a certain area (or all areas) of the video playing area or reduced to a certain area of the video playing area. It is preferable to include a tag (or index, or keyword) matching the advertisement video to be played.

본 발명의 또다른 일 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 적어도 하나 이상의 광고주가 등록한 광고 데이터에 대응하는 광고 카테고리 정보를 포함하는 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to another exemplary embodiment of the present invention, the advertisement insertion interface includes a user interface for inputting (or selecting) advertisement insertion information including advertisement category information corresponding to advertisement data registered by at least one advertiser. desirable.

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고 카테고리 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상 카테고리 정보를 포함하여 이루어지는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement category information input (or selected) through the advertisement insertion interface is set to the first image. It is preferable that the advertisement video category information to be played between the n (1≤n≤N) video and the (n + 1) th video is included.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고 카테고리 정보는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠 카테고리 정보를 포함하거나, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상 카테고리 정보를 포함하여 이루어지는 것이 바람직하다. Alternatively, when the advertisement insertion position is located on the m th (1 ≦ m ≦ N) video, the advertisement category information input (or selected) through the advertisement insertion interface is the m th (1 ≦ m ≦ N). An advertisement that includes advertisement content category information that overlaps and is output in a predetermined region (or all regions) of the video playing region, including a transparent region during the playing of the video, or is reduced and played in a certain region of the video playing region. It is preferable to include video category information.

상기 문구 삽입 인터페이스는 상기 동영상 재생순서 설정 인터페이스에 의해 설정된 동영상 재생순서 목록에서 적어도 하나 이상의 문구가 삽입될 문구삽입 위치를 선택하는 사용자 인터페이스와, 상기 문구삽입 위치 선택에 의해 화면 상의 일정 영역에 출력(또는 활성화)되거나, 또는 팝업 형태로 화면 상에 출력되어 문구삽입 정보를 입력하는 사용자 인터페이스를 포함하여 이루어지는 것을 특징으로 하며, 상기 문구삽입 정보는 상기 문구삽입 위치에 삽입될 문구 데이터와 문구출력 이벤트(예컨대, 배경화면, 배경음악)를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. The phrase insertion interface may include a user interface for selecting at least one phrase insertion position into which at least one phrase is to be inserted from a video reproduction order list set by the video reproduction order setting interface, and outputting a predetermined area on a screen by selecting the phrase insertion position. Or a user interface for inputting phrase insertion information to be output on the screen in a pop-up form, wherein the phrase insertion information includes phrase data to be inserted at the phrase insertion position and a phrase output event ( For example, it is preferable to include at least one (background, background music).

여기서, 상기 문구삽입 위치는 상기 동영상 재생순서 목록에 포함된 N(N≥1)개의 동영상 중 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하거나, 또는 재생 중간에 상기 문구가 포함될 제m(1≤m≤N) 동영상을 포함하여 이루어지는 것이 바람직하다. Here, the phrase insertion position includes between the nth (1≤n≤N) video and the (n + 1) th video among the N (N≥1) videos included in the video playback order list, or is in the middle of playback. Preferably, the phrase includes the m-th (1≤m≤N) video including the phrase.

만약 상기 문구삽입 위치가 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하는 경우, 상기 선택된 문구삽입 위치에 대응하는 문구삽입 위치 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 대응하는 제i(0≤i≤(N+1)) 재생대상 변경 위치 정보를 포함하여 이루어지는 것이 바람직하며, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 적어도 두개 이상의 문구가 삽입되는 경우, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 대한 문구삽입 순서 정보를 더 포함하여 이루어지는 것이 바람직하다. If the phrase insertion position includes between the nth (1≤n≤N) video and the (n + 1) th video, the phrase insertion position information corresponding to the selected phrase insertion position is n (1≤1). n &lt; N &gt; (n &lt; + &gt; i &lt; (N + 1)) &lt; / RTI &gt; ≤ (N + 1)) If at least two phrases are inserted at the playback target change position, the method further includes phrase insertion order information for the i th (0≤i≤ (N + 1)) playback target change position. It is preferable.

또는, 상기 문구삽입 위치가 제m(1≤m≤N) 동영상을 포함하는 경우, 상기 선택된 문구삽입 위치에 대응하는 문구삽입 위치 정보는 상기 제m(1≤m≤N) 동영상 정보와, 상기 제m(1≤m≤N) 동영상에서 상기 문구가 삽입될 문구삽입 시간 정보(또는 문구삽입 프레임 정보)를 포함하여 이루어지는 것이 바람직하다. Or, when the phrase insertion position includes the m (1≤m≤N) video, the phrase insertion position information corresponding to the selected phrase insertion position is the m (1≤m≤N) video information, and In the m (1 ≦ m ≦ N) video, phrase insertion time information (or phrase insertion frame information) to be inserted into the phrase is preferably included.

본 발명의 실시 방법에 따르면, 상기 문구 삽입 인터페이스는 상기 문구삽입 위치에 삽입할 적어도 하나 이상의 문구 데이터를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하며, 당업자의 의도에 따라 문구출력 이벤트(예컨대, 배경화면, 배경음악)를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the phrase insertion interface preferably comprises a user interface for inputting (or selecting) at least one or more phrase data to be inserted into the phrase insertion position. It is preferable to include a user interface for inputting (or selecting) a background screen (eg, background music).

여기서, 상기 문구삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이 에 위치하는 경우, 상기 문구 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 문구 데이터는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 문구 출력용 동영상에 포함되는 것이 바람직하며, 상기 문구출력 이벤트(예컨대, 배경화면, 배경음악)는 상기 문구 출력용 동영상에 적용되는 것이 바람직하다. Here, when the phrase insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the phrase data input (or selected) through the phrase insertion interface is the nth It is preferably included in the video for outputting the phrase to be played between the (1≤n≤N) video and the (n + 1) video, the phrase output event (for example, background, background music) is applied to the video for outputting the phrase It is preferable to be.

또는, 상기 문구삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 문구 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 문구 데이터는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 문구 출력용 컨텐츠에 포함되는 것이 바람직하며, 상기 문구출력 이벤트(예컨대, 배경화면, 배경음악)는 상기 문구 출력용 컨텐츠에 적용되는 것이 바람직하다. Or, if the phrase insertion position is located on the m (1≤m≤N) video, the phrase data input (or selected) through the phrase insertion interface is the m (1≤m≤N) video During the playback of the phrase is preferably included in the content for outputting the phrase overlapping (output) including the transparent area in a predetermined area (or all areas) of the video playback area, the phrase output event (for example, background, background music) Is preferably applied to the content for outputting the phrase.

상기 배경음악 삽입 인터페이스는 상기 동영상 패키지에 포함되는 각 동영상의 원음원에 부가되어(또는 각 동영상에 원음원이 존재하지 않는 경우 각 동영상의 오디오 데이터로 처리되어) 상기 동영상 패키지 전체에 재생되는 배경음악을 선택하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. The background music insertion interface is added to the original sound source of each video included in the video package (or processed as audio data of each video when the original sound source does not exist in each video) and the background music played in the entire video package. It is preferable to include a user interface for selecting.

본 발명의 다른 실시 방법에 따르면, 상기 배경음악은 각 동영상의 원음원의 재생을 생략하고, 상기 원음원을 대체하여 상기 배경음악이 동영상 패키지 전체에 재생되도록 상기 배경음악을 삽입하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to another exemplary embodiment of the present invention, the background music includes a user interface for omitting playback of the original sound source of each video and inserting the background music so that the background music is played in the entire video package by replacing the original sound source. It is preferable to make it.

본 발명의 다른 실시 방법에 따라 상기 제작자 단말(135)에 상기 패키지 생성 인터페이스 화면을 구비한 동영상 패키지 제작 프로그램이 구비된 경우, 상기 동영상 패키지 제작 프로그램은 상기 복수개의 동영상 중 상기 동영상 패키지에 포함될 N(N≥1)개의 동영상을 선택하는 동영상 선택 인터페이스 출력 기능, 상기 선택된 N(N≥1)개의 동영상을 일련의 재생 순서에 따라 편성하는 동영상 재생순서 설정 인터페이스 출력 기능을 포함하여 이루어지는 것을 특징으로 하며, 상기 동영상 패키지에 포함되는 N(N≥1)개의 동영상 중 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이(또는 제m(1≤m≤N) 동영상의 재생 중간)에 적어도 하나 이상의 광고가 삽입되도록 처리하는 광고 삽입 인터페이스 출력 기능과, 상기 동영상 패키지에 포함되는 N(N≥1)개의 동영상 중 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이(또는 제m(1≤m≤N) 동영상의 재생 중간)에 적어도 하나 이상의 문구가 삽입되도록 처리하는 문구 삽입 인터페이스 출력 기능과, 상기 동영상 패키지에 배경음악이 삽입되도록 처리하는 배경음악 삽입 인터페이스 출력 기능을 적어도 하나 이상 더 포함하여 이루어지는 것이 바람직하며, 당업자의 의도에 따라 상기 N(N≥1)개의 동영상의 동영상 내용(또는 동영상 재생 정보, 또는 파일구조)를 편집(또는 변경)하는 동영상 편집 인터페이스 출력 기능을 더 포함하여 이루어지는 것이 바람직하다. According to another embodiment of the present invention, when the producer terminal 135 is provided with a video package production program having the package generation interface screen, the video package production program is included in the video package among the plurality of videos N ( A video selection interface output function for selecting N≥1) videos, and a video playback order setting interface output function for organizing the selected N (N≥1) videos according to a series of playback order; Among the N (N≥1) videos included in the video package, between an n (1≤n≤N) video and an (n + 1) video (or an intermediate playback of the m (1≤m≤N) video) An advertisement insertion interface output function for processing at least one advertisement to be inserted into the video stream, and n (1≤n) among N (N≥1) videos included in the video package A phrase insertion interface output function for processing at least one phrase to be inserted between the ≤N) video and the (n + 1) th video (or an intermediate portion of the m (1≤m≤N) video); It is preferable to further include at least one background music insertion interface output function for processing to insert the background music, the video content (or video playback information, or file) of the N (N≥1) video according to the intention of the skilled person And a video editing interface output function for editing (or changing) the structure).

상기 제작자 단말(135)로 수신(또는 로드)된 복수개의 동영상 중, 상기 동영 상 선택 인터페이스를 통해 선택되거나, 또는 상기 동영상 편집 인터페이스를 통해 편집된 N(N≥1)개의 동영상이 상기 동영상 재생순서 설정 인터페이스를 통해 일련의 재생 순서에 따라 배열된 후, 본 발명의 실시 방법에 따라 상기 광고 삽입 인터페이스를 통해 상기 배열된 N(N≥1)개의 동영상 사이(또는 동영상 내)에 삽입할 광고에 대응하는 광고삽입 위치 정보와 광고삽입 정보가 입력(또는 선택)되거나, 또는 상기 문구 삽입 인터페이스를 통해 상기 배열된 N(N≥1)개의 동영상 사이(또는 동영상 내)에 삽입할 문구에 대응하는 문구삽입 위치 정보와 문구삽입 정보가 입력(또는 선택)되거나, 또는 상기 배경음악 삽입 인터페이스를 통해 상기 동영상 패키지 전체에 재생되도록 처리하는 것을 적어도 한번 이상 수행되면, 상기 제작자 단말(135)은 상기 동영상 재생 순서 정보를 포함하되, 적어도 하나 이상의 광고삽입 위치 정보와 광고삽입 정보, 적어도 하나 이상의 문구삽입 위치 정보와 문구삽입 정보, 배경음악 정보 등을 적어도 하나 이상 포함하는 동영상 편성 정보를 생성하는 것을 특징으로 한다. Among the plurality of videos received (or loaded) by the producer terminal 135, N (N≥1) videos selected through the video selection interface or edited through the video editing interface are displayed in the video playback order. After arranged according to a series of playback order through a setting interface, according to the embodiment of the present invention, corresponding advertisements to be inserted between (or within) the N (N≥1) videos arranged through the advertisement insertion interface Insertion information corresponding to a phrase to be inserted (or selected) to insert the advertisement insertion position information and the insertion information, or to be inserted between (or within the video) of the N (N≥1) video arranged through the phrase insertion interface The location information and the phrase insertion information may be input (or selected) or may be reproduced in the entire video package through the background music insertion interface. If at least one time is performed, the producer terminal 135 includes the video play order information, at least one or more advertisement insertion position information and advertisement insertion information, at least one stationery insertion position information and stationery insertion information, and background music. It is characterized in that for generating moving picture programming information including at least one or more information.

본 발명의 실시 방법에 따르면, 상기 동영상 편성 정보는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 N(N≥1)개의 동영상 설명 정보를 더 포함하여 이루어지는 것이 바람직하며, 각 동영상에 대한 N(N≥1)개의 동영상 태그(또는 색인, 또는 키워드)를 더 포함하여 이루어지는 것이 바람직하다. According to the exemplary embodiment of the present invention, the video programming information may further include N (N≥1) video description information for N (N≥1) videos included in the video package. It is preferable to further include N (N≥1) video tags (or indexes, or keywords) for.

본 발명의 일 실시 방법에 따르면, 상기 동영상 편성 정보가 생성되면, 상기 제작자 단말(135)은 상기 동영상 재생 순서 정보에 포함된 N(N≥1)개의 동영상에 대응하는 동영상 정보를 확인하는 것을 특징으로 한다. According to an exemplary embodiment of the present invention, when the video programming information is generated, the producer terminal 135 checks video information corresponding to N (N≥1) videos included in the video playing order information. It is done.

여기서, 상기 동영상 정보는 상기 동영상 패키지에 포함될 N(N≥1)개의 동영상 파일, 또는 상기 N(N≥1)개의 동영상에 대한 동영상 링크 정보를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. The video information may include at least one video link information of N (N≥1) video files or N (N≥1) video files to be included in the video package.

본 발명의 일 실시 방법에 따라 상기 동영상 패키지에 상기 N(N≥1)개의 동영상 파일이 포함되는 경우, 상기 제작자 단말(135)은 N(N≥1)개의 동영상 파일 정보를 상기 동영상 패키지에 포함될 동영상 정보로 확인하는 것이 바람직하다. According to an embodiment of the present invention, when the video package includes the N (N≥1) video files, the producer terminal 135 includes N (N≥1) video file information in the video package. It is desirable to confirm with video information.

본 발명의 다른 일 실시 방법에 따라 상기 동영상 패키지에 상기 N(N≥1)개의 동영상에 대한 동영상 링크 정보가 포함되는 경우, 만약 상기 N(N≥1)개의 동영상 중 상기 동영상 링크 정보가 확인되지 않는 적어도 하나 이상의 동영상이 존재하는 경우(예컨대, 상기 제작자 단말(135)의 저장장치로부터 로드된 동영상, 또는 동영상 D/B(120)로부터 수신되었으나 동영상 내용(또는 동영상 재생 정보, 또는 파일구조)이 편집된 동영상에 대응하는 동영상 링크 정보가 존재하는 경우), 상기 제작자 단말(135)은 상기 동영상 링크 정보가 확인되지 않는 적어도 하나 이상의 동영상을 상기 동영상 D/B(120)에 등록한 후, 상기 동영상 D/B(120)에 대응하는 동영상 링크 정보를 상기 동영상 패키지에 포함될 동영상 정보로 확인하는 것이 바람직 하다. According to another embodiment of the present invention, if the video package includes video link information for the N (N≥1) videos, the video link information of the N (N≥1) videos is not confirmed. If there is at least one video (eg, a video loaded from the storage device of the producer terminal 135, or received from the video D / B 120, but the video content (or video playback information, or file structure) After the video link information corresponding to the edited video exists), the producer terminal 135 registers the video D / B 120 with at least one video for which the video link information is not checked, and then the video D It is preferable to check the video link information corresponding to / B 120 as the video information to be included in the video package.

만약 상기 광고삽입 정보가 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 포함될 적어도 하나 이상의 광고 동영상, 또는 제m(1≤m≤N) 동영상에 포함될 적어도 하나 이상의 광고 컨텐츠(또는 광고 동영상)을 선택하는 광고선택 정보를 포함하는 경우, 상기 동영상 정보는 상기 광고 동영상(또는 광고 컨텐츠)에 대응하는 광고 데이터를 더 포함하여 이루어지거나, 또는 상기 광고 동영상(또는 광고 컨텐츠)에 대응하는 광고 링크 정보를 더 포함하여 이루어지는 것이 바람직하다. If the advertisement insertion information is at least one or more advertisement video to be included between the n (1 ≤ n ≤ N) video and the (n + 1) video, or at least one or more to be included in the m (1 ≤ m ≤ N) video In the case of including advertisement selection information for selecting advertisement content (or advertisement video), the video information further includes advertisement data corresponding to the advertisement video (or advertisement content), or the advertisement video (or advertisement content). It is preferable to further comprise the advertising link information corresponding to).

또는, 상기 문구삽입 정보가 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 포함될 적어도 하나 이상의 문구 출력용 동영상, 또는 제m(1≤m≤N) 동영상에 포함될 적어도 하나 이상의 문구 출력용 컨텐츠를 포함하는 경우, 상기 동영상 정보는 상기 문구 출력용 동영상(또는 문구 출력용 컨텐츠)에 대응하는 문구 데이터를 더 포함하여 이루어지거나, 또는 상기 문구 출력용 동영상(또는 문구 출력용 컨텐츠)에 대응하는 문구 링크 정보를 더 포함하여 이루어지는 것이 바람직하다. Alternatively, the phrase insertion information may be included in at least one or more phrase output video to be included between the nth (1≤n≤N) video and the (n + 1) th video, or at least in the mth (1≤m≤N) video. When the content includes at least one phrase output content, the video information further comprises phrase data corresponding to the phrase output video (or phrase output content), or corresponds to the phrase output video (or phrase output content) It is preferable that the phrase link information further comprises.

상기와 같이 N(N≥1)개의 동영상에 대응하는 동영상 정보가 확인되면, 상기 제작자 단말(135)은 상기 동영상 편성 정보와 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대응하는 동영상 정보(예컨대, 동영상 파일 정보, 또는 동영상 링크 정보)를 연계 처리하여 이루어진 동영상 패키지 정보를 생성하는 것을 특징으로 하며, 상기 동영상 패키지 정보는 상기 동영상 편성 정보와 상기 동영상 정보를 포함하는 텍스트 정보를 포함하여 이루어지는 것이 바람직하다. When the video information corresponding to the N (N ≥ 1) video as described above is confirmed, the producer terminal 135 is a video corresponding to the N (N ≥ 1) video included in the video organization information and the video package Video package information generated by linking information (for example, video file information or video link information), wherein the video package information includes the video programming information and text information including the video information. It is preferable to make.

여기서, 상기 동영상 패키지 정보와, 상기 동영상 패키지 정보에 포함된 동영상 정보에 대응하는 N(N≥1)개의 동영상 파일을 통칭하여 "동영상 패키지"라고 한다. Here, the video package information and N (N≥1) video files corresponding to the video information included in the video package information are collectively referred to as "video package".

본 발명의 다른 일 실시 방법에 따르면, 상기 동영상 편성 정보가 생성되면, 상기 제작자 단말(135)은 상기 동영상 편성 정보와 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 포함하여 이루어진 동영상 데이터를 포함하는 동영상 패키지 데이터를 생성하는 것을 특징으로 하며, 상기 동영상 패키지 데이터는 상기 동영상 편성 정보와 상기 동영상 데이터를 포함하는 바이너리 데이터를 포함하여 이루어지는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the video programming information is generated, the producer terminal 135 includes video data including N (N≥1) videos included in the video programming information and the video package. Characterized in that it generates a video package data comprising a, wherein the video package data preferably comprises a binary data including the video information and the video data.

여기서, 상기 동영상 데이터는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 헤더정보와 오디오 데이터 및 비디오 데이터를 하나의 데이터 스트림 내에 모두 포함하거나, 또는 상기 N(N≥1)개의 동영상에 대한 헤더정보만 포함하고, 상기 동영상에 대한 오디오 데이터 및 비디오 데이터는 별도의 파일을 통해 관리되도록 처리하는 것이 바람직하다. Here, the video data includes header information, audio data, and video data for N (N≥1) videos included in the video package in one data stream, or the N (N≥1) videos It is preferable to include only the header information for the audio data and video data for the video to be managed through a separate file.

만약 상기 광고삽입 정보가 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 포함될 적어도 하나 이상의 광고 동영상, 또는 제m(1≤m≤N) 동영상에 포함될 적어도 하나 이상의 광고 컨텐츠(또는 광고 동영상)을 선택하는 광고선택 정보를 포함하는 경우, 상기 동영상 데이터는 상기 광고 동영상(또는 광고 컨텐츠)에 대응하는 광고 데이터를 더 포함하여 이루어지는 것이 바람직하다. If the advertisement insertion information is at least one or more advertisement video to be included between the n (1 ≤ n ≤ N) video and the (n + 1) video, or at least one or more to be included in the m (1 ≤ m ≤ N) video In the case of including advertisement selection information for selecting advertisement content (or advertisement video), the video data may further include advertisement data corresponding to the advertisement video (or advertisement content).

또는, 상기 문구삽입 정보가 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 포함될 적어도 하나 이상의 문구 출력용 동영상, 또는 제m(1≤m≤N) 동영상에 포함될 적어도 하나 이상의 문구 출력용 컨텐츠를 포함하는 경우, 상기 동영상 데이터는 상기 문구 출력용 동영상(또는 문구 출력용 컨텐츠)에 대응하는 문구 데이터를 더 포함하여 이루어지는 것이 바람직하다. Alternatively, the phrase insertion information may be included in at least one or more phrase output video to be included between the nth (1≤n≤N) video and the (n + 1) th video, or at least in the mth (1≤m≤N) video. In the case of including one or more pieces of phrase output content, the video data may further include phrase data corresponding to the phrase output video (or phrase output content).

여기서, 상기 N(N≥1)개의 동영상을 포함하여 이루어진 동영상 데이터를 포함하여 이루어진 동영상 패키지 데이터를 통칭하여 "동영상 패키지"라고 한다. Here, the video package data including the video data including the N (N≥1) videos is collectively referred to as a "video package".

본 발명의 일 실시 방법에 따르면, 상기 동영상 패키지가 생성되면, 상기 제작자 단말(135)은 패키지 전송 인터페이스 화면을 통해 상기 생성된 동영상 패키지와 상기 동영상 패키지를 제작한 제작자 정보를 상기 동영상 패키지 등록 서버(100)로 전송하는 것을 특징으로 한다. According to the exemplary embodiment of the present invention, when the video package is generated, the producer terminal 135 transmits the generated video package and producer information of the video package through the package transmission interface screen to the video package registration server ( 100) characterized in that the transmission.

여기서, 상기 제작자 정보는 상기 동영상 패키지를 생성한 제작자의 개인정보(예컨대, 성명, 주민등록번호, 주소, 연락처 등), 또는 제작자 회원정보(예컨대, 제작자 회원 ID 정보)를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. Here, the producer information may include at least one or more of personal information (eg, name, resident registration number, address, contact information, etc.) or producer member information (eg, producer member ID information) of the creator who created the video package. Do.

상기와 같이 제작자 단말(135)로부터 제작자 정보와 상기 동영상 링크 정보를 포함하는 동영상 패키지가 전송된 경우, 상기 동영상 패키지 등록 서버(100)는 상기 동영상 패키지에 포함된 동영상 링크 정보에 대응하는 동영상 파일을 기 설정된 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 복수개의 매체 별 동영상 파일로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 복수개의 매체 별 동영상 파일을 연계하여 상기 동영상 D/B(120)에 저장하거나, 또는 상기 동영상 편성 정보와 연계하여 상기 저장매체(125)에 저장하는 것이 바람직하다. When the video package including the producer information and the video link information is transmitted from the producer terminal 135 as described above, the video package registration server 100 generates a video file corresponding to the video link information included in the video package. Preset first to k (k = 2,3, ...) media characteristics (e.g., a plurality of communication network characteristics (e.g., wired communication network, in which N (N ≥ 1) videos included in the video package are transmitted) Wireless communication network) and a video transmission method (e.g., a streaming method, a download method, an IPTV method, etc.) to be processed and converted into video files for a plurality of media, and the first to kth (k = 2,3). , ...) to store the media information and the converted video files of the plurality of media in the video D / B (120), or in the storage medium 125 in conjunction with the video programming information Desirable The.

또는, 상기와 같이 제작자 단말(135)로부터 제작자 정보와 상기 동영상 파일을 포함하는 동영상 패키지가 전송된 경우, 상기 동영상 패키지 등록 서버(100)는 상기 동영상 패키지에 포함된 동영상 파일을 기 설정된 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨 대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 복수개의 매체 별 동영상 파일로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 복수개의 매체 별 동영상 파일을 상기 동영상 편성 정보와 연계하여 상기 저장매체(125)에 저장하는 것이 바람직하다. Alternatively, when the video package including the producer information and the video file is transmitted from the producer terminal 135 as described above, the video package registration server 100 sets the first to third video files included in the video package. K (k = 2,3, ...) media characteristics (e.g., a plurality of communication characteristics (e.g., wired communication network, wireless communication network) and a video in which N (N≥1) videos included in the video package are transmitted. Processed according to the transmission method (e.g., streaming method, download method, IPTV method, etc.) and converted into a plurality of media video files, the first to k (k = 2, 3, ... The media information and the converted plurality of media video files are stored in the storage medium 125 in association with the video organization information.

또는, 상기와 같이 제작자 단말(135)로부터 제작자 정보와 상기 동영상 데이터를 포함하는 동영상 패키지가 전송된 경우, 상기 동영상 패키지 등록 서버(100)는 상기 동영상 패키지에 포함된 동영상 데이터를 기 설정된 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 복수개의 매체 별 동영상 데이터로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 복수개의 매체 별 동영상 데이터를 연계하여 상기 저장매체(125)에 저장하는 것이 바람직하다. Alternatively, when the video package including the producer information and the video data is transmitted from the producer terminal 135, the video package registration server 100 sets the first to third video data included in the video package. K (k = 2,3, ...) media characteristics (e.g., a plurality of communication characteristics (e.g., wired communication network, wireless communication network) and a video in which N (N≥1) videos included in the video package are transmitted. Processed according to the transmission method (e.g., streaming method, download method, IPTV method, etc.) and converted into a plurality of media video data, and the first to k (k = 2, 3, ...) Preferably, media information and the converted plurality of media video data are linked and stored in the storage medium 125.

또는, 상기와 같이 제작자 단말(135)로부터 제작자 정보와 상기 동영상 파일(또는 동영상 링크 정보, 또는 동영상 데이터)을 포함하는 동영상 패키지가 전송된 경우, 상기 동영상 패키지 등록 서버(100)는 상기 동영상 패키지에 포함된 동영상 파일(또는 동영상 링크 정보)을 상기 동영상 편성 정보와 연계하여 상기 저장매체(125)에 저장하는 것이 가능하며, 이 경우 상기 동영상 파일(또는 동영상 링크 정보에 대응하는 동영상 파일, 또는 동영상 데이터)은 적어도 하나 이상의 복수개의 매체 별 동영상 재생 단말로 전송되는 시점에 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공 및 변환되어 전송되는 것이 가능하며, 이에 의해 본 발명이 한정되지 아니한다. Alternatively, when the video package including the producer information and the video file (or the video link information or the video data) is transmitted from the producer terminal 135 as described above, the video package registration server 100 is connected to the video package. An included video file (or video link information) may be stored in the storage medium 125 in association with the video organization information. In this case, the video file (or a video file corresponding to the video link information or video data) may be stored. ) Is the first to k-th (k = 2,3, ...) media characteristics (eg, N (N≥1) included in the video package) at the time of being transmitted to at least one or more video playback terminals for a plurality of media. Characteristics of a plurality of communication networks (e.g., a wired communication network and a wireless communication network) in which two videos are transmitted, and a video transmission method (e.g., a streaming method, a download method, and I PTV method, etc.)) can be processed and converted and transmitted, thereby the present invention is not limited.

본 발명의 다른 일 실시 방법에 따르면, 상기 동영상 패키지가 생성되면, 상기 제작자 단말(135)은 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 복수개의 매체 별 동영상으로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 복수개의 매체 별 동영상을 포함하는 복수개의 매체 별 동영상 패키지를 생성한 후, 패키지 전송 인터페이스 화면을 통해 상기 생성된 복수개의 매체 별 동영상 패키지와 상기 매체 별 동영상 패키지를 제작한 제작자 정보를 상기 동영상 패키지 등록 서버(100)로 전송하는 것을 특징으로 한다. According to another exemplary embodiment of the present invention, when the video package is generated, the producer terminal 135 presets N (N≥1) videos included in the video package (eg, automatically set or selects a producer). First to kth (k = 2,3, ...) media characteristics (e.g., a plurality of communication network characteristics (e.g., wired) in which N (N≥1) videos included in the video package are transmitted. Communication network, wireless communication network) and a video transmission method (e.g., a streaming method, a download method, an IPTV method, etc.) to be processed and converted into a plurality of media videos, and the first to kth (k = 2, 3, ...) after generating a plurality of media-specific video packages including media information and the converted plurality of media-specific video, the generated video package for each of the plurality of media and the respective media through the package transmission interface screen video Characterized by producing the package is characterized in that for transmitting to the video package registration server (100).

상기 동영상 링크 정보를 포함하는 동영상 패키지 생성된 경우, 상기 제작자 단말(135)은 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 링크 정보에 대응하는 동영상 파일을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 복수개의 매체 별 동영상 파일로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 복수개의 매체 별 동영상 파일을 포함하는 복수개의 매체 별 동영상 패키지를 생성한 후, 패키지 전송 인터페이스 화면을 통해 상기 생성된 복수개의 매체 별 동영상 패키지와 상기 매체 별 동영상 패키지를 제작한 제작자 정보를 상기 동영상 패키지 등록 서버(100)로 전송하는 것을 특징으로 하며, 이 경우 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 복수개의 매체 별 동영상 파일은 상기 동영상 D/B(120)에 저장되거나, 또는 상기 동영상 편성 정보와 연계하여 상기 저장매체(125)에 저장되는 실시 방법이 모두 가능하다. When the video package including the video link information is generated, the producer terminal 135 presets (eg, automatically sets) video files corresponding to N (N≥1) video link information included in the video package. Or first to k-th (k = 2,3, ...) media characteristics (e.g., a plurality of communication network characteristics to which N (N≥1) videos included in the video package are transmitted). For example, processing is performed according to a wired communication network, a wireless communication network) and a video transmission method (for example, a streaming method, a download method, an IPTV method, etc.), and converted into a plurality of media video files, and the first to k ( k = 2,3, ...) After generating a plurality of media-specific video package including media information and the converted plurality of media-specific video files, the generated media for each of the plurality of media through the package transmission interface screen Characterized in that to transmit to the video package registration server 100, the producer information on the package and the video package for each medium, in this case the first to k (k = 2, 3, ...) medium The information and the converted plurality of video files for each medium may be stored in the video D / B 120 or in the storage medium 125 in association with the video organization information.

또는, 상기 동영상 파일을 포함하는 동영상 패키지 생성된 경우, 상기 제작자 단말(135)은 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 파일을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 복수개의 매체 별 동영상 파일로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 복수개의 매체 별 동영상 파일을 포함하는 복수개의 매체 별 동영상 패키지를 생성한 후, 패키지 전송 인터페이스 화면을 통해 상기 생성된 복수개의 매체 별 동영상 패키지와 상기 매체 별 동영상 패키지를 제작한 제작자 정보를 상기 동영상 패키지 등록 서버(100)로 전송하는 것을 특징으로 하며, 이 경우 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 복수개의 매체 별 동영상 파일은 상기 동영상 편성 정보와 연계하여 상기 저장매체(125)에 저장되는 것이 바람직하다. Alternatively, when a video package including the video file is generated, the producer terminal 135 presets N (N≥1) video files included in the video package (eg, automatically set or by producer selection). Set) first to kth (k = 2,3, ...) media characteristics (e.g., a plurality of communication network characteristics (e.g., wired network, Wireless communication network) and a video transmission method (e.g., a streaming method, a download method, an IPTV method, etc.) to be processed and converted into video files for a plurality of media, and the first to kth (k = 2,3). ...) After generating a plurality of media-specific video packages including media information and the converted plurality of media-specific video files, the generated video package for each of the plurality of media and the media through the package transmission interface screenCharacterized by producing the image package is characterized in that for transmitting to the video package registration server 100, in this case, the first to k (k = 2, 3, ...) media information and the converted plurality Video files for each medium are preferably stored in the storage medium 125 in association with the video organization information.

또는, 상기 동영상 데이터를 포함하는 동영상 패키지 생성된 경우, 상기 제작자 단말(135)은 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 포함하여 이루어진 동영상 데이터를 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 복수개의 매체 별 동영상 데이터로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 복수개의 매체 별 동영상 데이터를 포함하는 복수개의 매체 별 동영상 패키지를 생성한 후, 패키지 전송 인터 페이스 화면을 통해 상기 생성된 복수개의 매체 별 동영상 패키지와 상기 매체 별 동영상 패키지를 제작한 제작자 정보를 상기 동영상 패키지 등록 서버(100)로 전송하는 것을 특징으로 하며, 이 경우 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 복수개의 매체 별 동영상 데이터는 상기 저장매체(125)에 저장되는 것이 바람직하다. Alternatively, when a video package including the video data is generated, the producer terminal 135 presets video data including N (N≥1) videos included in the video package (eg, automatically set, Or first to k-th (k = 2,3, ...) media characteristics (e.g., a plurality of communication network characteristics to which N (N≥1) videos included in the video package are transmitted). For example, processing is performed according to a wired communication network, a wireless communication network) and a video transmission method (e.g., a streaming method, a download method, an IPTV method, etc.), and converted into a plurality of media video data, and the first to k ( k = 2,3, ...) After generating a plurality of media-specific video packages including media information and the converted plurality of media-specific video data, the generated plurality of media through the package transmission interface screen Characterized by the video package and the creator of the video package for each medium characterized in that the transmission to the video package registration server 100, in this case the first to k (k = 2, 3, ... ) Media information and the converted plurality of video data for each medium are preferably stored in the storage medium 125.

도면2를 참조하면, 상기 동영상 패키지 등록 서버(100)는 상기 제작자 단말(135)로부터 상기 패키지 전송 인터페이스 화면을 통해 전송된 동영상 패키지(또는 복수개의 매체 별 동영상 패키지)를 수신하는 동영상 패키지 수신부(225)(또는 동영상 패키지 수신수단)와, 상기 동영상 패키지(또는 복수개의 매체 별 동영상 패키지)에 대한 유효성을 확인하는 유효성 확인부(230)(또는 유효성 확인수단)와, 상기 정보 수신부(210)를 통해 동영상 패키지가 수신된 경우, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 복수개의 매체 별 동영상으로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 복수개의 매체 별 동영상을 포함하는 복수개의 매체 별 동영상 패키지를 생성하는 매체 별 동영상 패키지 생성부(235)(또는 매체 별 동영상 패키지 생성수단)와, 상기 복수개의 매체 별 동영상 패키지를 저장매체(125)에 저장하는 동영상 패키지 저장부(240)(또는 동영상 패키지 저장수단)를 구비하여 이루어지는 것을 특징으로 한다. Referring to FIG. 2, the video package registration server 100 receives a video package (or a plurality of video packages for each medium) transmitted from the producer terminal 135 through the package transmission interface screen. (Or a video package receiving means), a validity checking unit 230 (or validity checking means) for confirming the validity of the video package (or a plurality of medium-specific video packages), and through the information receiving unit 210 When the video package is received, first (k = 2, 3, first to k (k = 2,3) of N (N≥1) videos included in the video package, which are preset (eg, automatically set or set by creator selection). ..) Media characteristics (e.g., a plurality of communication network characteristics (e.g., wired communication network, wireless communication network) in which N (N≥1) videos included in the video package are transmitted and video transmission scheme (e.g., , Streaming (streaming, download, IPTV, etc.)) to convert the video into a plurality of media, the first to k (k = 2, 3, ...) media information and the conversion A media-specific video package generating unit 235 (or a video package generating means for each medium) for generating a plurality of media-specific video packages including a plurality of media-specific videos, and a plurality of media-specific video packages for storage media 125 ) Is provided with a video package storage unit 240 (or video package storage means) to be stored in.

본 발명의 일 실시 방법에 따라 상기 제작자 단말(135)로부터 상기 패키지 전송 인터페이스 화면을 통해 동영상 패키지가 전송되면, 상기 동영상 패키지 수신부(225)는 상기 인터페이스부(200)와 연계하여 상기 제작자 단말(135)로부터 상기 동영상 패키지를 제작한 제작자 정보와, 상기 동영상 편성 정보와 상기 동영상 정보를 포함하는 동영상 패키지 정보와, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 파일을 포함하는 동영상 패키지를 수신하는 것을 특징으로 한다. When the video package is transmitted from the producer terminal 135 through the package transmission interface screen according to the exemplary embodiment of the present invention, the video package receiving unit 225 is connected to the interface unit 200 to produce the producer terminal 135. Receiving a video package including producer information of the video package, video package information including the video organization information and the video information, and N (N≥1) video files included in the video package. Characterized in that.

또는, 상기 동영상 패키지 수신부(225)는 상기 인터페이스부(200)와 연계하여 상기 제작자 단말(135)로부터 상기 동영상 패키지를 제작한 제작자 정보와, 상기 동영상 편성 정보와 상기 동영상 데이터를 포함하여 이루어진 동영상 패키지 데이터를 포함하는 동영상 패키지를 수신하는 것을 특징으로 한다. Alternatively, the video package receiving unit 225 includes a producer information of producing the video package from the producer terminal 135 in association with the interface unit 200, the video package information, and the video data including the video data. And receiving a video package including data.

상기 동영상 패키지 수신부(225)에 의해 상기 제작자 단말(135)로부터 상기 동영상 링크 정보를 포함하는 동영상 패키지 정보가 수신되면, 상기 유효성 확인부(230)는 상기 동영상 D/B(120)와 연계하여 상기 동영상 패키지 정보에 포함된 동영상 링크 정보가 유효한지 확인하는 것을 특징으로 하며, 상기 유효성 확인이 상기 제작자 단말(135)에서 기 수행된 경우 생략될 수 있으며, 이에 의해 본 발명이 한정되지 아니한다. When the video package information including the video link information is received from the producer terminal 135 by the video package receiving unit 225, the validity confirming unit 230 is connected to the video D / B 120. It is characterized in that the video link information included in the video package information is valid, and if the validity check is already performed in the producer terminal 135 may be omitted, thereby the present invention is not limited.

또는, 상기 동영상 패키지 수신부(225)에 의해 상기 제작자 단말(135)로부터 상기 동영상 패키지 정보에 포함된 동영상 파일, 또는 상기 동영상 데이터를 포함하는 동영상 패키지 데이터가 수신되면, 상기 유효성 확인부(230)는 상기 동영상 파일(또는 동영상 데이터)를 판독하여 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)에 대응하는 어느 하나의 매체 특성에 따라 동영상 재생 단말로 전송되어 재생될 수 있는지 확인하는 것을 특징으로 하며, 상기 유효성 확인이 상기 제작자 단말(135)에서 기 수행되어 복수개의 매체 별 동영상 패키지가 수신된 경우 생략될 수 있으며, 이에 의해 본 발명이 한정되지 아니한다. Alternatively, when the video package receiving unit 225 receives the video file included in the video package information or the video package data including the video data from the producer terminal 135, the validity checker 230 is By reading the video file (or video data), N (N≥1) videos included in the video package are characterized by communication network characteristics (e.g., wired communication network, wireless communication network) and video transmission method (e.g., streaming method, And whether it can be transmitted to and reproduced by the video playback terminal according to any one of the media characteristics corresponding to a download method, an IPTV method, etc., and the validity check is performed in the producer terminal 135 to perform a plurality of If a video package for each medium is received, the present invention may be omitted, and the present invention is not limited thereto.

상기 정보 수신부(210)를 통해 동영상 패키지가 수신된 경우, 상기 매체 별 동영상 패키지 생성부(235)는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 복수개의 매체 별 동영상으로 변환하고, 상기 제1 내지 제 k(k=2,3,...) 매체정보와 상기 변환된 복수개의 매체 별 동영상을 포함하는 복수개의 매체 별 동영상 패키지를 생성하는 것을 특징으로 한다. When the video package is received through the information receiving unit 210, the video package generating unit 235 for each medium may preset N (N≥1) videos included in the video package (eg, automatically set, or First to kth (k = 2,3, ...) media characteristics set by creator selection (e.g., a plurality of communication network characteristics (e.g., N (N≥1) videos included in the video package) are transmitted (e.g., , A wired communication network, a wireless communication network) and a video transmission method (e.g., a streaming method, a download method, an IPTV method, etc.) to be processed and converted into a plurality of media videos, and the first to kth (k = 2, 3, ...) generating a plurality of media-specific video package including the media information and the plurality of converted media-specific video.

상기 정보 수신부(210)를 통해 상기 동영상 링크 정보를 포함하는 동영상 패키지가 수신된 경우, 상기 매체 별 동영상 패키지 생성부(235)는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 링크 정보에 대응하는 동영상 파일을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 복수개의 매체 별 동영상 파일로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 복수개의 매체 별 동영상 파일을 포함하는 복수개의 매체 별 동영상 패키지를 생성하는 것이 바람직하다. When a video package including the video link information is received through the information receiving unit 210, the video package generating unit 235 for each medium is connected to N (N≥1) video link information included in the video package. First to kth (k = 2,3, ...) media characteristics (eg, N (N) included in the video package) of a preset video file (eg, automatically set or set by creator selection). ≥1) Processed according to a plurality of communication network characteristics (e.g., wired communication network, wireless communication network) and video transmission method (e.g., streaming method, download method, IPTV method, etc.) to which ≥1 video is transmitted It is preferable to generate a video package for each medium including the first to k-th (k = 2,3, ...) media information and the converted plurality of media-specific video files. .

또는, 상기 정보 수신부(210)를 통해 상기 동영상 파일을 포함하는 동영상 패키지가 수신된 경우, 상기 매체 별 동영상 패키지 생성부(235)는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 파일을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방 식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 복수개의 매체 별 동영상 파일로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 복수개의 매체 별 동영상 파일을 포함하는 복수개의 매체 별 동영상 패키지를 생성하는 것이 바람직하다. Alternatively, when a video package including the video file is received through the information receiver 210, the video package generator 235 for each medium may select N (N≥1) video files included in the video package. First to kth (k = 2,3, ...) media characteristics (eg, N (N≥1) videos included in the video package) preset (eg, automatically set or set by creator selection) According to the plurality of transmitted network characteristics (e.g., wired communication network, wireless communication network) and video transmission method (e.g., streaming method, download method, IPTV method, etc.), it is converted into a plurality of media video files. It is preferable to generate a plurality of media-specific video packages including the first to k-th (k = 2, 3, ...) media information and the converted plurality of media-specific video files.

또는, 상기 정보 수신부(210)를 통해 상기 동영상 데이터를 포함하는 동영상 패키지가 수신된 경우, 상기 매체 별 동영상 패키지 생성부(235)는 상기 동영상 패키지에 포함된 동영상 데이터를 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 복수개의 매체 별 동영상 데이터로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 복수개의 매체 별 동영상 데이터를 포함하는 복수개의 매체 별 동영상 패키지를 생성하는 것이 바람직하다. Alternatively, when a video package including the video data is received through the information receiver 210, the video package generator 235 for each medium may preset video data included in the video package (eg, automatically set). A first to kth (k = 2,3, ...) media characteristics (e.g., a plurality of communication network characteristics to which N (N≥1) videos included in the video package are transmitted). (E.g., a wired communication network, a wireless communication network) and a video transmission method (e.g., a streaming method, a download method, an IPTV method, etc.), and convert the video data into a plurality of media, and convert the video data into a plurality of media. (k = 2,3, ...) It is preferable to generate a plurality of media-specific video packages including media information and the converted plurality of media-specific video data.

본 발명의 다른 실시 방법에 따르면, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 적어도 하나 이상의 복수개의 매체 별 동영상 재생 단말로 전송되는 시점에 복수개의 매체 별 동영상으로 가공 및 변환되는 경우, 상기 매체 별 동영상 패키지 생성부(235)에 의해 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 가 공하여 복수개의 매체 별 동영상으로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 복수개의 매체 별 동영상을 포함하는 복수개의 매체 별 동영상 패키지를 생성하는 것이 생략되어도 무방하며, 이에 의해 본 발명이 한정되지 아니한다. According to another exemplary embodiment of the present invention, when N (N≥1) videos included in the video package are processed and converted into a plurality of media videos at a time point to be transmitted to at least one or more video playback terminals for a plurality of media The video package generating unit 235 for each medium processes N (N≥1) videos included in the video package and converts the videos into a plurality of media videos, and the first to kth (k = 2). , 3, ...) generating a plurality of media-specific video packages including the media information and the converted plurality of media-specific videos may be omitted, and the present invention is not limited thereto.

본 발명의 다른 일 실시 방법에 따라 상기 제작자 단말(135)로부터 상기 패키지 전송 인터페이스 화면을 통해 복수개의 매체 별 동영상 패키지가 전송되면, 상기 동영상 패키지 수신부(225)는 상기 인터페이스부(200)와 연계하여 상기 제작자 단말(135)로부터 상기 복수개의 매체 별 동영상 패키지를 제작한 제작자 정보와, 상기 동영상 편성 정보와 상기 N(N≥1)개의 동영상 파일을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공한 N(N≥1)개의 복수개의 매체 별 동영상 파일과 제1 내지 제k(k=2,3,...) 매체정보를 포함하는 복수개의 매체 별 동영상 패키지를 수신하는 것을 특징으로 한다. According to another exemplary embodiment of the present invention, when a plurality of video packages for each medium are transmitted from the producer terminal 135 through the package transmission interface screen, the video package receiving unit 225 is connected to the interface unit 200. Producer information for producing the plurality of video packages for each of the plurality of media from the producer terminal 135, the video program information and the N (N≥1) video files are preset (e.g., automatically set or by manufacturer selection). Set) first to kth (k = 2,3, ...) media characteristics (e.g., a plurality of communication network characteristics (e.g., wired communication network, in which N (N≥1) videos included in the video package are transmitted) Wireless communication network) and video files for each of N (N≥1) media and first to k (k =) processed according to video transmission methods (e.g., streaming, download, IPTV, etc.). 2 , 3, ...) receiving a plurality of video packages for each medium including the medium information.

또는, 상기 동영상 패키지 수신부(225)는 상기 인터페이스부(200)와 연계하여 상기 제작자 단말(135)로부터 상기 복수개의 매체 별 동영상 패키지를 제작한 제작자 정보와, 상기 동영상 편성 정보와 상기 동영상 데이터를 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공한 복수개의 매체 별 동영상 데이터와 제1 내지 제k(k=2,3,...) 매체정보를 포함하는 복수개의 매체 별 동영상 패키지를 포함하는 복수개의 매체 별 동영상 패키지를 수신하는 것을 특징으로 한다. Alternatively, the video package receiving unit 225 may be connected to the interface unit 200 to prepare producer information of the plurality of medium-specific video packages from the producer terminal 135, the video listing information, and the video data. First to kth (k = 2,3, ...) media characteristics (e.g., N (N≥1) videos included in the video package) are set (e.g., automatically set or set by creator selection). Video data for each of a plurality of media processed according to a plurality of transmitted network characteristics (eg, a wired communication network, a wireless communication network) and a video transmission method (eg, a streaming method, a download method, an IPTV method, etc.) and first through And receiving a plurality of media-specific video packages including a plurality of media-specific video packages including k-th (k = 2, 3, ...) media information.

상기 정보 수신부(210)를 통해 상기 복수개의 매체 별 동영상 패키지가 수신되거나, 또는 상기 매체 별 동영상 패키지 생성부(235)에 의해 복수개의 매체 별 동영상 패키지가 생성되면, 상기 동영상 패키지 저장부(240)는 상기 제작자 정보와 상기 복수개의 매체 별 동영상 패키지를 연계하여 저장매체(125)에 저장하는 것을 특징으로 한다. When the plurality of media packages are received through the information receiving unit 210 or the plurality of media packages are generated by the media package generator 235 for each medium, the video package storage unit 240 The producer information may be stored in a storage medium 125 in association with the producer information and the plurality of video packages for each medium.

본 발명의 일 실시 방법에 따르면, 상기 동영상 패키지 저장부(240)는 상기 제작자 정보와 상기 복수개의 매체 별 동영상 패키지에 포함된 동영상 편성 정보와 제1 내지 제k(k=2,3,...) 매체정보 및 복수개의 매체 별 N(N≥1)개의 동영상 파일을 연계하여 저장매체(125)에 저장하는 것이 바람직하다. According to an exemplary embodiment of the present invention, the video package storage unit 240 includes the producer information, the video programming information included in the plurality of media-specific video packages, and the first to k th (k = 2,3, .. .) It is preferable to store the media information and N (N≥1) moving image files for each of the plurality of media in the storage medium 125.

본 발명의 다른 일 실시 방법에 따르면, 상기 동영상 패키지 저장부(240)는 상기 제작자 정보와 상기 복수개의 매체 별 동영상 패키지에 포함된 동영상 편성 정보와 제1 내지 제k(k=2,3,...) 매체정보 및 복수개의 매체 별 동영상 데이터를 연계하여 저장매체(125)에 저장하는 것이 바람직하다. According to another exemplary embodiment of the present invention, the video package storage unit 240 includes the producer information, the video programming information included in the plurality of media-specific video packages, and first through k (k = 2, 3,. ..) It is preferable to store the media information and the moving picture data of the plurality of media in the storage medium 125.

본 발명의 또다른 일 실시 방법에 따르면, 상기 동영상 패키지 저장부(240)는 제1 내지 제k(k=2,3,...) 매체정보 및 복수개의 매체 별 동영상 파일을 연계하여 동영상 D/B(120)에 저장하고, 상기 제작자 정보와 상기 동영상 편성 정보와 상기 복수개의 매체 별 동영상 파일에 대응하는 동영상 링크 정보를 연계하여 저장매체(125)에 저장하는 것이 가능하며, 이에 의해 본 발명이 한정되지 아니한다. According to another exemplary embodiment of the present invention, the video package storage unit 240 connects the first to k-th (k = 2,3, ...) media information and a plurality of media-specific video files to play the video D. / B (120), and can be stored in the storage medium 125 in association with the producer information, the video organization information and the video link information corresponding to the plurality of media video files, thereby storing the present invention This is not limited.

도면3a와 도면3b는 본 발명의 실시 방법에 따른 동영상 선택 인터페이스와 동영상 재생순서 설정 인터페이스를 예시한 도면이다. 3A and 3B illustrate a video selection interface and a video playback order setting interface according to an embodiment of the present invention.

보다 상세하게 본 도면3a와 도면3b는 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 동영상 패키지 등록 서버(100)에서 제작자 단말(135)로 제공하는 패키지 생성 인터페이스 화면(또는 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 제작자 단말(135)에 구비된 동영상 편집 프로그램의 패키지 생성 인터페이스 화면) 중 상기 동영상 패키지에 포함될 N(N≥1)개의 동영상을 선택하는 동영상 선택 인터페이스와, 상기 선택된 N(N≥1)개의 동영상을 일련의 재생 순서에 따라 편성하는 동영상 재생순서 설정 인터페이스를 예시한 것으로서, 본 발명이 속한 기 술분야에서 통상의 지식을 가진 자라면, 본 도면3a와 도면3b를 참조 및/또는 변형하여 상기 동영상 선택 인터페이스와 동영상 재생순서 설정 인터페이스에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면3a와 도면3b에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. 3A and 3B illustrate a package generation interface screen provided from the video package registration server 100 on the video package registration system shown in FIG. 2 to the producer terminal 135 (or the video shown in FIG. 2). A video selection interface for selecting N (N≥1) videos to be included in the video package among the package creation interface screen of the video editing program included in the producer terminal 135 on the package registration system, and the selected N (N≥1); A video playback order setting interface for organizing a plurality of video clips according to a sequence of playback order. Those skilled in the art may refer to and / or modify the drawings 3a and 3b. To infer various implementation methods for the video selection interface and video playback order setting interface. Would, in the present invention are made, including any exemplary way in which the inference, to which the technical feature that is not limited to the exemplary method shown in the figure 3a and figure 3b.

도면3a와 도면3b를 참조하면, 상기 동영상 선택 인터페이스는 상기 제작자 단말(135)로 수신된(또는 로드된) 복수개의 동영상 목록을 화면 상의 일정 영역에 출력하고, 상기 출력된 동영상 목록 중에서 상기 동영상 패키지에 포함될 N(N≥1)개의 동영상을 선택하는 사용자 인터페이스를 포함하여 이루어진다. Referring to FIGS. 3A and 3B, the video selection interface outputs a plurality of video lists received (or loaded) to the producer terminal 135 in a predetermined area on the screen, and the video package among the output video lists. It includes a user interface for selecting N (N≥1) videos to be included in.

도면3a를 참조하면, 상기 동영상 재생순서 설정 인터페이스는 상기 동영상 선택 인터페이스에 의해 선택된 N(N≥1)개의 동영상을 드래그 앤 드롭(Drag and Drop) 방식으로 동영상 재생순서 목록으로 이전하여 일련의 재생 순서에 따라 화면 상의 일정 영역에 배열하는 것이 바람직하다. Referring to FIG. 3A, the video playback order setting interface transfers N (N≥1) videos selected by the video selection interface to a video playback order list in a drag and drop manner, and then executes a series of playback orders. It is preferable to arrange in a predetermined area on the screen.

도면3b를 참조하면, 상기 동영상 재생순서 설정 인터페이스는 상기 동영상 선택 인터페이스에 의해 선택된 N(N≥1)개의 동영상을 목록 추가/삭제 인터페이스에 따라 동영상 재생순서 목록으로 이전하여 일련의 재생 순서에 따라 화면 상의 일정 영역에 배열하는 것이 바람직하다. Referring to FIG. 3B, the video playback order setting interface transfers N (N≥1) videos selected by the video selection interface to a video playback order list according to a list addition / deletion interface, and displays the screen in a sequence of playback order. It is preferable to arrange in a certain area of the image.

도면4a와 도면4b는 본 발명의 실시 방법에 따른 광고삽입(또는 문구삽입)을 위한 위치를 선택하는 인터페이스를 예시한 도면이다. 4A and 4B illustrate an interface for selecting a position for advertisement insertion (or phrase insertion) according to an embodiment of the present invention.

보다 상세하게 본 도면4a와 도면4b는 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 동영상 패키지 등록 서버(100)에서 제작자 단말(135)로 제공하는 패키지 생성 인터페이스 화면(또는 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 제작자 단말(135)에 구비된 동영상 편집 프로그램의 패키지 생성 인터페이스 화면) 중 상기 동영상 재생순서 설정 인터페이스에 의해 일련의 재생순서로 배열된 N(N≥1)개의 동영상에 있어서, 상기 광고 삽입 인터페이스(또는 문구 삽입 인터페이스)를 통해 적어도 하나 이상의 광고(또는 문구)를 삽입할 위치를 선택하는 것을 예시한 것으로서, 구체적으로 도면4a는 상기 도면3a에 도시된 동영상 재생순서 설정 인터페이스를 통해 적어도 하나 이상의 광고(또는 문구)를 삽입할 위치를 선택하는 것을 예시한 것이고, 도면4b는 상기 도면3b에 도시된 동영상 재생순서 설정 인터페이스를 통해 적어도 하나 이상의 광고(또는 문구)를 삽입할 위치를 선택하는 것을 예시한 것이다. 4A and 4B illustrate a package generation interface screen provided from the video package registration server 100 on the video package registration system shown in FIG. 2 to the producer terminal 135 (or the video shown in FIG. 2). In the N (N≥1) videos arranged in a series of playback order by the video playback order setting interface among the video generation program package creation interface screen of the video editing program included in the producer terminal 135 on the package registration system, the advertisement As an example of selecting a position to insert at least one advertisement (or phrase) through an insertion interface (or a phrase insertion interface), specifically, FIG. 4A illustrates at least one of the video playback order setting interface shown in FIG. 3A. Is an example of selecting a position to insert the above advertisement (or phrase), FIG. 4B illustrates an example of selecting a position to insert at least one advertisement (or phrase) through the video playback order setting interface shown in FIG. 3B.

본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면4a와 도면4b를 참조 및/또는 변형하여 상기 광고삽입(또는 문구삽입)을 위한 위치를 선택하는 인터페이스에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면4a와 도면4b에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. Those skilled in the art to which the present invention pertains may infer various implementation methods for an interface for selecting a position for the advertisement insertion (or phrase insertion) by referring to and / or modifying the drawings 4a and 4b. Although the present invention can be made, the present invention includes all the inferred implementation methods, and the technical features are not limited to the implementation methods shown in FIGS. 4A and 4B.

도면4a와 도면4b를 참조하면, 상기 광고삽입(또는 문구삽입)을 위한 위치를 선택하기 위해 광고 삽입 인터페이스(또는 문구 삽입 인터페이스)는 상기 동영상 재생순서 설정 인터페이스에 의해 설정된 동영상 재생순서 목록에서 적어도 하나 이상의 광고(또는 문구)가 삽입될 광고삽입 위치(또는 문구삽입 위치)를 선택되도록 처리한다. 4A and 4B, an advertisement insertion interface (or phrase insertion interface) is selected from at least one video playback order list set by the video playback order setting interface to select a position for advertisement insertion (or phrase insertion). The advertisement insertion position (or the phrase insertion position) to be inserted is processed to be selected.

도면4a의 (가)와 도면4b의 (가)를 참조하면, 상기 광고삽입 위치(또는 문구삽입 위치)는 상기 동영상 재생순서 목록에 포함된 N(N≥1)개의 동영상 중 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하여 이루어진다. Referring to (a) of FIG. 4a and (a) of FIG. 4b, the advertisement insertion position (or the phrase insertion position) is the nth (1≤ 1) among N (N≥1) videos included in the video playback order list. n ≦ N) video and the (n + 1) video.

도면4a의 (가)와 도면4b의 (가)에 도시된 바와 같이 상기 광고삽입 위치(또는 문구삽입 위치)가 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하는 경우, 상기 선택된 광고삽입 위치(또는 문구삽입 위치)에 대응하는 광고삽입 위치 정보(또는 문구삽입 위치 정보)는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 대응하는 제i(0≤i≤(N+1)) 재생대상 변경 위치 정보를 포함하여 이루어지는 것이 바람직하며, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 적어도 두개 이상의 광고(또는 문구)가 삽입되는 경우, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치 에 대한 광고삽입 순서 정보(또는 문구삽입 순서 정보)를 더 포함하여 이루어지는 것이 바람직하다. As shown in (a) of FIG. 4a and (a) of FIG. 4b, the advertisement insertion position (or the phrase insertion position) is between the nth (1≤n≤N) video and the (n + 1) th video. If included, the advertisement insertion position information (or phrase insertion position information) corresponding to the selected advertisement insertion position (or phrase insertion position) is between the nth (1≤n≤N) video and the (n + 1) th video. It is preferable to include information on the reproduction target change position corresponding to i (0 ≦ i ≦ (N + 1)), and at least two of the i (0 ≦ i ≦ (N + 1)) reproduction target changed positions. In the case where the above advertisement (or phrase) is inserted, it is preferable to further include advertisement insertion order information (or phrase insertion order information) for the i th (0 ≦ i ≦ (N + 1)) reproduction target change position. .

여기서, 상기 광고삽입 순서 정보(또는 문구삽입 순서 정보)는 기본 값이 '1'로 설정되는 것이 바람직하며, 적어도 하나 이상의 광고삽입 위치가 기 설정된 제i(0≤i≤(N+1)) 재생대상 변경 위치가 재 선택되는 경우, 상기 광고삽입 순서 정보(또는 문구삽입 순서 정보)를 입력(또는 선택)하는 사용자 인터페이스가 화면 상의 일정 영역에 출력(또는 활성화)되거나, 또는 팝업 형태로 출력되는 것이 바람직하다. In this case, the advertisement insertion order information (or the phrase insertion order information) is preferably set to a default value of '1', and at least one advertisement insertion position is set in i (0≤i≤ (N + 1)). When the playback target change position is reselected, a user interface for inputting (or selecting) the advertisement insertion order information (or the phrase insertion order information) is output (or activated) in a predetermined area on the screen, or output in a pop-up form. It is preferable.

도면4a의 (나)와 도면4b의 (나)를 참조하면, 상기 광고삽입 위치(또는 문구삽입 위치)는 상기 동영상 재생순서 목록에 포함된 N(N≥1)개의 동영상 중 재생 중간에 상기 광고(또는 문구)가 포함될 제m(1≤m≤N) 동영상을 포함하여 이루어진다. Referring to (b) of FIG. 4a and (b) of FIG. 4b, the advertisement insertion position (or phrase insertion position) is the advertisement in the middle of playing among N (N≥1) videos included in the video play order list. (Or phrase) is made to include the m (1≤m≤N) video to be included.

도면4a의 (가)와 도면4b의 (가)에 도시된 바와 같이 상기 광고삽입 위치(또는 문구삽입 위치)가 제m(1≤m≤N) 동영상을 포함하는 경우, 상기 선택된 광고삽입 위치(또는 문구삽입 위치)에 대응하는 광고삽입 위치 정보(또는 문구삽입 위치 정보)는 상기 제m(1≤m≤N) 동영상 정보와, 상기 제m(1≤m≤N) 동영상에서 상기 광고(또는 문구)가 삽입될 시간 정보(또는 프레임 정보)를 포함하여 이루어지는 것이 바람직하다. As shown in (a) of FIG. 4a and (a) of FIG. 4b, when the advertisement insertion position (or the phrase insertion position) includes the mth (1 ≦ m ≦ N) video, the selected advertisement insertion position ( Alternatively, the advertisement insertion position information (or the phrase insertion position information) corresponding to the phrase insertion position may correspond to the advertisement (or the m th (1 ≦ m ≦ N) video information and the m th (1 ≦ m ≦ N) video). Phrase) includes time information (or frame information) to be inserted.

여기서, 상기 광고(또는 문구)가 삽입될 시간 정보(또는 프레임 정보)는 기본 값이 상기 선택된 제m(1≤m≤N) 동영상의 처음(또는 마지막) 시간(또는 프레임)으로 설정되는 것이 바람직하며, 상기 제m(1≤m≤N) 동영상이 선택되는 경우, 상기 광고(또는 문구)가 삽입될 시간 정보(또는 프레임 정보)를 입력(또는 선택)하는 사용자 인터페이스가 화면 상의 일정 영역에 출력(또는 활성화)되거나, 또는 팝업 형태로 출력되는 것이 바람직하다. Here, the time information (or frame information) to be inserted into the advertisement (or phrase) is preferably set to the first (or last) time (or frame) of the selected m-th (1≤m≤N) video. If the m-th (1≤m≤N) video is selected, a user interface for inputting (or selecting) time information (or frame information) into which the advertisement (or text) is to be inserted is output to a predetermined area on the screen. (Or activated) or output in the form of a popup.

이 때, 상기 제m(1≤m≤N) 동영상에 적어도 하나 이상의 광고(또는 문구)가 삽입될 시간 정보(또는 프레임 정보)가 기 설정된 경우, 상기 사용자 인터페이스는 상기 설정된 시간 정보(또는 프레임 정보)을 삭제(또는 변경)하는 사용자 인터페이스를 더 포함하여 이루어지는 것이 바람직하며, 신규 광고(또는 문구)가 삽입될 시간 정보(또는 프레임 정보)는 상기 설정된 시간 정보(또는 프레임 정보)와 중복되지 않도록 설정되는 것이 바람직하다. In this case, when time information (or frame information) in which at least one advertisement (or phrase) is to be inserted into the m-th (1 ≦ m ≦ N) video is preset, the user interface may set the time information (or frame information). It is preferable to further include a user interface for deleting (or changing), the time information (or frame information) to be inserted a new advertisement (or text) is set so as not to overlap with the set time information (or frame information) It is preferable to be.

도면5a와 도면5b는 본 발명의 실시 방법에 따른 광고삽입 정보(또는 문구삽입 정보)를 입력(또는 선택)하는 광고 삽입 인터페이스(또는 문구 삽입 인터페이스)를 출력하는 메뉴 출력 인터페이스를 예시한 도면이다. 5A and 5B illustrate a menu output interface for outputting an advertisement insertion interface (or a phrase insertion interface) for inputting (or selecting) advertisement insertion information (or phrase insertion information) according to an embodiment of the present invention.

보다 상세하게 본 도면5a와 도면5b는 상기 도면2에 도시된 동영상 패키지 등 록 시스템 상의 동영상 패키지 등록 서버(100)에서 제작자 단말(135)로 제공하는 패키지 생성 인터페이스 화면(또는 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 제작자 단말(135)에 구비된 동영상 편집 프로그램의 패키지 생성 인터페이스 화면)에서 광고삽입 위치(또는 문구삽입 위치)가 선택되면, 상기 광고삽입 위치(또는 문구삽입 위치)에 대응하는 광고삽입 정보(또는 문구삽입 정보)를 입력(또는 선택)하는 광고 삽입 인터페이스(또는 문구 삽입 인터페이스)를 출력하는 메뉴를 출력하는 것을 예시한 것으로서, 구체적으로 도면5a는 상기 도면4a에 도시된 위치 선택 인터페이스를 통해 선택된 광고삽입 위치(또는 문구삽입 위치)에 대응하는 광고삽입 정보(또는 문구삽입 정보)를 입력(또는 선택)하는 광고 삽입 인터페이스(또는 문구 삽입 인터페이스)를 출력하는 메뉴를 예시한 것이고, 도면5b는 상기 도면4b에 도시된 위치 선택 인터페이스를 통해 선택된 광고삽입 위치(또는 문구삽입 위치)에 대응하는 광고삽입 정보(또는 문구삽입 정보)를 입력(또는 선택)하는 광고 삽입 인터페이스(또는 문구 삽입 인터페이스)를 출력하는 메뉴를 예시한 것이다. In more detail, FIGS. 5A and 5B illustrate a package generation interface screen provided from the video package registration server 100 on the video package registration system 100 shown in FIG. 2 to the producer terminal 135 (or shown in FIG. 2). When an advertisement insertion position (or phrase insertion position) is selected in the package creation interface screen of the video editing program included in the producer terminal 135 on the video package registration system, an advertisement corresponding to the advertisement insertion position (or phrase insertion position) is selected. As an example of outputting a menu for outputting an advertisement insertion interface (or a phrase insertion interface) for inputting (or selecting) insertion information (or phrase insertion information), specifically, FIG. 5A is a position selection interface shown in FIG. 4A. Insertion information (or phrase insertion) corresponding to the insertion position (or phrase insertion position) selected through A menu for outputting an advertisement insertion interface (or a phrase insertion interface) for inputting (or selecting) information) is illustrated, and FIG. 5B shows an advertisement insertion position (or phrase insertion position) selected through the position selection interface shown in FIG. 4B. ) Illustrates a menu for outputting an advertisement insertion interface (or phrase insertion interface) for inputting (or selecting) advertisement insertion information (or phrase insertion information) corresponding to).

본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면5a와 도면5b를 참조 및/또는 변형하여 상기 광고삽입 정보(또는 문구삽입 정보)를 입력(또는 선택)하는 광고 삽입 인터페이스(또는 문구 삽입 인터페이스)를 출력하는 메뉴 출력 인터페이스에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면5a와 도면5b에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. Those skilled in the art to which the present invention pertains may refer to and / or modify the drawings 5a and 5b to insert (or select) the advertisement insertion information (or the phrase insertion information) (or the advertisement insertion interface (or It is possible to infer various implementation methods for the menu output interface for outputting a phrase insertion interface), but the present invention includes all the implementation methods inferred above, and only the implementation methods shown in FIGS. 5A and 5B The technical features are not limited.

도면5a와 도면5b를 참조하면, 상기 도면4a 또는 도면4b를 통해 광고삽입 위치(또는 문구삽입 위치)가 선택되면, 광고 삽입 인터페이스(또는 문구 삽입 인터페이스)는 마우스 오른쪽 버튼을 클릭하여 광고삽입 정보(또는 문구삽입 정보)를 입력하는 사용자 인터페이스를 출력하도록 처리한다. Referring to FIGS. 5A and 5B, when an advertisement insertion position (or a phrase insertion position) is selected through FIGS. 4A or 4B, the advertisement insertion interface (or the phrase insertion interface) is right-clicked to display the advertisement insertion information ( Or outputting a user interface for inputting text insertion information).

본 발명의 일 실시 방법에 따르면, 상기 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스는 적어도 하나 이상의 광고주가 기 등록한 광고 데이터 중 상기 광고삽입 위치에 삽입할 적어도 하나 이상의 광고 데이터를 지정하도록 하는 광고선택 정보를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to an exemplary embodiment of the present invention, the user interface for inputting (or selecting) the advertisement insertion information may specify at least one advertisement data to be inserted at the advertisement insertion position among advertisement data registered by at least one advertiser. It is preferred to include a user interface for inputting (or selecting) selection information.

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 통해 입력(또는 선택)되는 상기 광고선택 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상을 선택하는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement insertion position is input (or selected through a user interface for inputting (or selecting) the advertisement insertion information. The advertisement selection information may be selected to select an advertisement video to be played between the nth (1 ≦ n ≦ N) video and the (n + 1) th video.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 통해 입력(또는 선택)되는 상기 광고선택 정보는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재 생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠를 선택하거나, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상을 선택하는 것이 바람직하다. Or, if the advertisement insertion position is located on the m (1≤m≤N) video, the advertisement selection information input (or selected) through the user interface for inputting (or selecting) the advertisement insertion information is During the playback of the m (1 ≦ m ≦ N) video, an advertisement content including overlapping output is included in a predetermined area (or all areas) of the video reproduction area, or an It is preferable to select an advertisement video that is reduced to a certain area and played.

본 발명의 다른 일 실시 방법에 따르면, 상기 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스는 적어도 하나 이상의 광고주가 등록한 광고 데이터와 매칭될 수 있는 적어도 하나 이상의 광고태그(또는 색인, 또는 키워드)를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to another exemplary embodiment of the present invention, the user interface for inputting (or selecting) the advertisement insertion information may include at least one advertisement tag (or index or keyword) that may be matched with advertisement data registered by at least one advertiser. It is preferred to include a user interface for input (or selection).

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 통해 입력(또는 선택)되는 상기 광고태그(또는 색인, 또는 키워드)는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상과 매칭되는 태그(또는 색인, 또는 키워드)를 포함하여 이루어지는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement insertion position is input (or selected through a user interface for inputting (or selecting) the advertisement insertion information. ) The advertisement tag (or index or keyword) is a tag (or index or keyword) matching the advertisement video to be played between the nth (1≤n≤N) video and the (n + 1) th video. It is preferable to comprise.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 통해 입력(또는 선택)되는 상기 광고태그(또는 색인, 또는 키워드)는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠와 매칭되거나, 또는 상기 동영상 재생 영역 의 일정 영역으로 축소되어 재생되는 광고 동영상과 매칭되는 태그(또는 색인, 또는 키워드)를 포함하여 이루어지는 것이 바람직하다. Or, if the advertisement insertion position is located on the m (1≤m≤N) video, the advertisement tag (or index) input (or selected) through the user interface for inputting (or selecting) the advertisement insertion information. Or keyword) is matched with advertisement content overlapping and outputting a transparent area in a predetermined area (or entire area) of the video playing area during playback of the m-th (1≤m≤N) video, or Preferably, the tag includes a tag (or an index or a keyword) that matches the advertisement video that is reduced to a predetermined region of the video reproduction area and played.

본 발명의 또다른 일 실시 방법에 따르면, 상기 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스는 적어도 하나 이상의 광고주가 등록한 광고 데이터에 대응하는 광고 카테고리 정보를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to another embodiment of the present invention, the user interface for inputting (or selecting) the advertisement insertion information includes a user interface for inputting (or selecting) advertisement category information corresponding to advertisement data registered by at least one advertiser. It is preferable to make it.

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 통해 입력(또는 선택)되는 상기 광고 카테고리 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상 카테고리 정보를 포함하여 이루어지는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement insertion position is input (or selected through a user interface for inputting (or selecting) the advertisement insertion information. Preferably, the advertisement category information includes advertisement video category information to be played between the nth (1 ≦ n ≦ N) video and the (n + 1) th video.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 통해 입력(또는 선택)되는 상기 광고 카테고리 정보는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠 카테고리 정보를 포함하거나, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상 카테고리 정보를 포함 하여 이루어지는 것이 바람직하다. Alternatively, when the advertisement insertion position is located on the m-th (1 ≦ m ≦ N) video, the advertisement category information input (or selected) through the user interface for inputting (or selecting) the advertisement insertion information may be included. Includes advertisement content category information that overlaps a certain area (or all areas) of the video playing area and includes the overlapped output while the m-th (1≤m≤N) video is being played, or the video playing area It is preferably made to include the advertisement video category information that is reduced to a predetermined area of the playback.

본 발명의 실시 방법에 따르면, 상기 문구삽입 정보를 입력(또는 선택)하는 사용자 인터페이스는 상기 문구삽입 위치에 삽입할 적어도 하나 이상의 문구 데이터를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하며, 당업자의 의도에 따라 문구출력 이벤트(예컨대, 배경화면, 배경음악)를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the user interface for inputting (or selecting) the phrase insertion information may include a user interface for inputting (or selecting) at least one phrase data to be inserted at the phrase insertion position. In accordance with the intention of the skilled person, it is preferable to include a user interface for inputting (or selecting) a text output event (for example, a background screen or a background music).

여기서, 상기 문구삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 문구삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 통해 입력(또는 선택)되는 상기 문구 데이터는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 문구 출력용 동영상에 포함되는 것이 바람직하며, 상기 문구출력 이벤트(예컨대, 배경화면, 배경음악)는 상기 문구 출력용 동영상에 적용되는 것이 바람직하다. Here, when the phrase insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the phrase insertion information is input (or selected through a user interface for inputting (or selecting) the phrase insertion information. The phrase data may be included in a phrase output video to be played between the nth (1≤n≤N) video and the (n + 1) th video. The phrase output event (for example, a background, a background) Music) is preferably applied to the video for outputting the phrase.

또는, 상기 문구삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 문구삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 통해 입력(또는 선택)되는 상기 문구 데이터는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 문구 출력용 컨텐츠에 포함되는 것이 바람직하며, 상기 문구출력 이벤트(예컨 대, 배경화면, 배경음악)는 상기 문구 출력용 컨텐츠에 적용되는 것이 바람직하다. Alternatively, when the phrase insertion position is located on the m (1≤m≤N) video, the phrase data input (or selected) through a user interface for inputting (or selecting) the phrase insertion information may be generated. m (1≤m≤N) During the playback of the video is preferably included in the content for outputting the phrase overlapping the output including the transparent area in a certain area (or all areas) of the video playback area, the phrase output event (E.g., background, background music) is preferably applied to the content for outputting the phrase.

도면6은 본 발명의 일 실시 방법에 따라 동영상 패키지 제작을 위한 복수개의 동영상을 수신하는 과정을 도시한 도면이다. 6 is a diagram illustrating a process of receiving a plurality of videos for producing a video package according to one embodiment of the present invention.

보다 상세하게 본 도면6은 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 제작자 단말(135)에서 동영상 패키지 등록 서버(100)로부터 상기 동영상 D/B(120)에 등록된 다수의 동영상 중 상기 동영상 패키지에 포함할 복수개의 동영상을 웹 방식으로 수신하는 과정에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면6을 참조 및/또는 변형하여 상기 동영상 패키지 제작을 위한 복수개의 동영상을 수신하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면6에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. In detail, FIG. 6 shows the video package among a plurality of videos registered in the video D / B 120 from the video package registration server 100 in the producer terminal 135 on the video package registration system shown in FIG. Regarding a process of receiving a plurality of videos to be included in a web method, those of ordinary skill in the art to which the present invention pertains, refer to and / or modify this drawing 6 to produce a plurality of videos for producing the video package Various implementation methods for the process of receiving a video may be inferred, but the present invention includes all the implementation methods inferred above, and the technical features are not limited to the implementation method shown in FIG.

예컨대, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면6을 참조 및/또는 변형하여 상기 제작자 단말(135)에 상기 동영상 패키지 등록 서버(100)로부터 상기 동영상 D/B(120)에 등록된 다수의 동영상 중 상기 동영상 패키지에 포함할 복수개의 동영상을 수신하는 동영상 수신 인터페이스 화면을 구비한 동영상 패키지 제작 프로그램이 구비된 경우, 상기 제작자 단말(135)에서 상기 동영상 패키지 제작 프로그램을 통해 상기 동영상 패키지에 포함할 복수개의 동영상 을 수신하는 과정을 유추할 수 있을 것이며, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지는 것을 특징으로 한다. For example, a person having ordinary knowledge in the art to which the present invention pertains may refer to and / or modify this drawing 6 to the producer terminal 135 from the video package registration server 100 to the video D / B 120. ) Is provided with a video package making program having a video receiving interface screen for receiving a plurality of videos to be included in the video package among a plurality of videos, the producer terminal 135 through the video package making program The process of receiving a plurality of videos to be included in the video package may be inferred, and the present invention is characterized by including all the inferred implementation methods.

또한, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면6을 참조 및/또는 변형하여 상기 동영상 패키지에 포함할 동영상을 상기 동영상 패키지 등록 서버(100)로부터 수신하지 않고, 상기 제작자 단말(135)에 구비된 저장장치로부터 로드하는 실시 방법을 유추할 수 있을 것이며, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지는 것을 특징으로 한다. In addition, if those skilled in the art to which the present invention pertains, the producer without reference to and / or modify the video 6 to be included in the video package from the video package registration server 100, the producer The implementation method of loading from the storage device provided in the terminal 135 may be inferred, and the present invention is characterized by including all the implementation methods inferred.

이하, 본 도면6에서 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 제작자 단말(135)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 등록 서버(100)를 편의상 "서버"라고 한다. Hereinafter, in FIG. 6, the producer terminal 135 on the video package registration system illustrated in FIG. 2 is referred to as a “terminal” for convenience, and the video package registration server 100 is referred to as a “server” for convenience.

도면6을 참조하면, 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 단말은 상기 통신망을 통해 상기 서버에 접속하여 복수개의 동영상을 편집 및 편성하여 생성된 동영상 패키지를 등록하는 통신채널을 연결한다(600). Referring to FIG. 6, the terminal on the video package registration system illustrated in FIG. 2 connects to a communication channel for registering a video package generated by editing and organizing a plurality of videos by accessing the server through the communication network (600). ).

본 발명의 실시 방법에 따르면, 상기 통신채널 연결 과정은 상기 단말에서 상기 서버로 제작자 로그인하는 과정, 또는 상기 단말에서 상기 서버로 제작자 회원 가입하는 과정 등을 적어도 하나 이상 더 포함하여 이루어지는 것이 바람직하 며, 상기 과정에서 상기 단말에 대응하는 제작자 정보가 추출(또는 획득)된다. According to an exemplary embodiment of the present invention, the communication channel connection process may further include at least one process of logging in a producer from the terminal to the server, or registering a producer member from the terminal to the server. In this process, producer information corresponding to the terminal is extracted (or obtained).

본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상기 단말이 상기 통신망에 대응하는 브라우져 프로그램을 통해 상기 통신망에 대응하는 통신 프로토콜에 따라 상기 서버에 접속하여 상기 복수개의 동영상을 편집 및 편성하여 생성된 동영상 패키지를 등록하는 통신채널을 연결하는 기술적 특징을 기 숙지하고 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다. Those skilled in the art to which the present invention pertains, the terminal is connected to the server according to the communication protocol corresponding to the communication network through a browser program corresponding to the communication network to edit and organize the plurality of videos You will be familiar with the technical features of connecting the communication channel for registering the generated video package, a detailed description thereof will be omitted for convenience.

상기와 같이 단말과 서버 사이에 복수개의 동영상을 편집 및 편성하여 생성된 동영상 패키지를 등록하는 통신채널이 연결되면, 상기 단말은 상기 통신채널을 통해 상기 서버로 상기 동영상 패키지에 포함될 복수개의 동영상을 요청하여 수신하기 위한 동영상 수신 인터페이스 화면을 요청하고(605), 이에 대응하여 상기 서버는 상기 요청된 동영상 수신 인터페이스 화면을 포함하는 웹페이지를 생성(또는 추출)하여 상기 단말로 전송한다(610). When a communication channel for registering a video package generated by editing and organizing a plurality of videos is connected between the terminal and the server as described above, the terminal requests a plurality of videos to be included in the video package to the server through the communication channel. In operation 605, the server receives a video reception interface screen for reception, and correspondingly, the server generates (or extracts) a web page including the requested video reception interface screen and transmits the web page to the terminal (610).

이후, 상기 단말은 상기 동영상 수신 인터페이스 화면을 통해 복수개의 패키지 대상 동영상을 요청하는 동영상 선택 정보(또는 동영상 검색 정보)를 입력(또는 선택)한◎615). Thereafter, the terminal inputs (or selects) video selection information (or video search information) for requesting a plurality of package-targeted videos through the video receiving interface screen.

만약 상기 동영상 선택 정보(또는 동영상 검색 정보)가 입력되면(620), 상기 단말은 상기 입력(또는 선택)된 동영상 선택 정보(또는 동영상 검색 정보)를 상기 서버로 전송하고(625), 이에 대응하여 상기 서버는 상기 동영상 D/B(120)와 연계하여 상기 동영상 선택 정보(또는 동영상 검색 정보)에 대응하는 복수개의 동영상을 확인한다(630). If the video selection information (or video search information) is input (620), the terminal transmits the input (or selected) video selection information (or video search information) to the server (625) and correspondingly. The server checks a plurality of videos corresponding to the video selection information (or video search information) in association with the video D / B 120 (630).

만약 상기 동영상 선택 정보(또는 동영상 검색 정보)에 대응하는 복수개의 동영상이 확인되면(635), 상기 서버는 패키지 생성 인터페이스 화면을 생성(또는 추출)하고, 상기 생성(또는 추출)된 패키지 생성 인터페이스 화면을 상기 단말로 전송하여 출력되도록 처리한다(640). If a plurality of videos corresponding to the video selection information (or video search information) is identified (635), the server generates (or extracts) a package creation interface screen, and the generated (or extracted) package creation interface screen Process the transmission to the terminal to output (640).

본 발명의 실시 방법에 따르면, 상기 패키지 생성 인터페이스 화면 제공 과정은 상기 패키지 생성 인터페이스 화면에 대응하는 플러그인(또는 애플릿, 또는 스크립트)를 상기 단말로 전송하여 탑재하는 과정을 포함하여 이루어지는 것이 바람직하다. According to the exemplary embodiment of the present invention, the process of providing the package generation interface screen preferably includes a step of transmitting and loading a plug-in (or applet or script) corresponding to the package generation interface screen to the terminal.

본 발명의 다른 실시 방법에 따르면, 상기 단말에 상기 패키지 생성 인터페이스 화면이 기 출력된 경우, 상기 패키지 생성 인터페이스 화면 제공 과정이 생략될 수 있으며, 이에 의해 본 발명이 한정되지 아니한다. According to another exemplary embodiment of the present invention, when the package generation interface screen is previously output to the terminal, the process of providing the package generation interface screen may be omitted, and the present invention is not limited thereto.

이후, 상기 서버는 상기 단말로 전송된 패키지 생성 인터페이스 화면이 출력 되는지 확인하는데(645), 만약 상기 단말에 상기 패키지 생성 인터페이스 화면이 출력된 것이 확인되면(650), 상기 서버는 상기 단말로 상기 확인된 복수개의 동영상을 전송하여 상기 패키지 생성 인터페이스 화면 상의 동영상 목록으로 출력되도록 처리한다(655). Thereafter, the server checks whether the package generation interface screen transmitted to the terminal is output (645). If it is confirmed that the package generation interface screen is output to the terminal (650), the server checks the terminal. The plurality of videos are transmitted and processed to be output as a video list on the package creation interface screen (655).

도면7은 본 발명의 다른 일 실시 방법에 따라 동영상 패키지 제작을 위한 복수개의 동영상을 수신하는 과정을 도시한 도면이다. 7 is a diagram illustrating a process of receiving a plurality of videos for producing a video package according to another exemplary embodiment of the present invention.

보다 상세하게 본 도면7은 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 제작자 단말(135)에 상기 동영상 패키지 제작을 위한 동영상 패키지 제작 프로그램이 구비된 경우, 상기 제작자 단말(135)에서 상기 동영상 패키지 제작 프로그램을 통해 상기 동영상 패키지 등록 서버(100)로부터 상기 동영상 D/B(120)에 등록된 다수의 동영상 중 상기 동영상 패키지에 포함할 복수개의 동영상을 웹 방식으로 수신하는 과정에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면7을 참조 및/또는 변형하여 상기 동영상 패키지 제작을 위한 복수개의 동영상을 수신하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면7에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. In more detail, in FIG. 7, when the producer terminal 135 on the video package registration system illustrated in FIG. 2 is provided with a video package production program for producing the video package, the producer terminal 135 produces the video package. The present invention relates to a process of receiving a plurality of videos to be included in the video package among a plurality of videos registered in the video D / B 120 from the video package registration server 100 through a web method. Those skilled in the art will be able to infer various implementation methods for the process of receiving a plurality of videos for producing the video package by referring to and / or modifying the drawing of FIG. 7. It includes all the implementation methods inferred, and only the implementation method shown in FIG. Technical features are not limited.

예컨대, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면7 을 참조 및/또는 변형하여 상기 제작자 단말(135)에서 웹 방식으로 상기 동영상 패키지 등록 서버(100)로부터 상기 동영상 패키지 제작 프로그램을 통해 상기 동영상 패키지에 포함할 복수개의 동영상을 수신하는 과정을 유추할 수 있을 것이며, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지는 것을 특징으로 한다. For example, those skilled in the art to which the present invention pertains may produce the video package from the video package registration server 100 in a web manner in the producer terminal 135 by referring to and / or modifying the drawing 7. Through the program, the process of receiving a plurality of videos to be included in the video package may be inferred, and the present invention is characterized by including all the inferred implementation methods.

또한, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면7을 참조 및/또는 변형하여 상기 동영상 패키지에 포함할 동영상을 상기 동영상 패키지 등록 서버(100)로부터 수신하지 않고, 상기 제작자 단말(135)에 구비된 저장장치로부터 로드하는 실시 방법을 유추할 수 있을 것이며, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지는 것을 특징으로 한다. In addition, if a person of ordinary skill in the art to which the present invention pertains, the producer does not receive the video to be included in the video package by referring to and / or modified in the video package from the video package registration server 100, the producer The implementation method of loading from the storage device provided in the terminal 135 may be inferred, and the present invention is characterized by including all the implementation methods inferred.

이하, 본 도면7에서 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 제작자 단말(135)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 등록 서버(100)를 편의상 "서버"라고 한다. Hereinafter, in FIG. 7, the producer terminal 135 on the video package registration system illustrated in FIG. 2 is referred to as a “terminal” for convenience, and the video package registration server 100 is referred to as a “server” for convenience.

도면7을 참조하면, 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 단말은 복수개의 동영상을 편집 및 편성하여 생성된 동영상 패키지를 등록하기 위해 동영상 패키지 제작 프로그램을 구동하여 동영상 수신 인터페이스 화면을 출력하고(700), 상기 동영상 수신 인터페이스 화면을 통해 복수개의 패키지 대상 동영상을 요청하는 동영상 선택 정보(또는 동영상 검색 정보)를 입력(또는 선택)한◎ 705). Referring to FIG. 7, the terminal on the video package registration system illustrated in FIG. 2 drives a video package production program to register a video package generated by editing and organizing a plurality of videos, and outputs a video receiving interface screen ( 700) inputting (or selecting) video selection information (or video search information) for requesting a plurality of package target videos through the video receiving interface screen.

만약 상기 동영상 선택 정보(또는 동영상 검색 정보)가 입력되면(710), 상기 단말은 상기 입력(또는 선택)된 동영상 선택 정보(또는 동영상 검색 정보)를 상기 서버로 전송하고(715), 이에 대응하여 상기 서버는 상기 동영상 D/B(120)와 연계하여 상기 동영상 선택 정보(또는 동영상 검색 정보)에 대응하는 복수개의 동영상을 확인한다(720). If the video selection information (or video search information) is input (710), the terminal transmits the input (or selected) video selection information (or video search information) to the server (715), and correspondingly The server identifies a plurality of videos corresponding to the video selection information (or video search information) in association with the video D / B 120 (720).

만약 상기 동영상 선택 정보(또는 동영상 검색 정보)에 대응하는 복수개의 동영상이 확인되면(725), 상기 서버는 상기 확인된 복수개의 동영상을 상기 단말로 전송하고(730), 이에 대응하여 상기 단말은 상기 서버로부터 상기 확인된 복수개의 동영상이 수신되는지 확인한다(735). If a plurality of videos corresponding to the video selection information (or video search information) is identified (725), the server transmits the identified plurality of videos to the terminal (730), the corresponding terminal is the In operation 735, the server determines whether the plurality of checked videos are received from the server.

만약 상기 서버로부터 상기 확인된 복수개의 동영상이 수신되면(740), 상기 단말은 상기 수신된 동영상 목록을 포함하는 패키지 생성 인터페이스 화면을 출력한다(745). If the plurality of checked videos are received from the server (740), the terminal outputs a package creation interface screen including the received video list (745).

도면8a와 도면8b는 본 발명의 일 실시 방법에 따라 복수개의 동영상을 편집 및 편성하여 생성된 동영상 패키지로부터 매체 별 동영상 패키지를 생성하여 등록하는 과정을 도시한 도면이다. 8A and 8B illustrate a process of generating and registering a video package for each medium from a video package generated by editing and organizing a plurality of videos according to an exemplary embodiment of the present invention.

보다 상세하게 본 도면8a와 도면8b는 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 제작자 단말(135)에 패키지 생성 인터페이스 화면이 출력되고, 상기 도면6 또는 도면7에 도시된 과정을 통해 상기 제작자 단말(135)로 복수개의 동영상이 수신되면, 상기 제작자 단말(135)에서 상기 패키지 생성 인터페이스 화면을 통해 N(N≥1)개의 동영상을 포함하는 동영상 패키지를 생성하고, 상기 동영상 패키지를 제작한 제작자 정보와, 상기 생성된 동영상 패키지에 대응하는 동영상 편성 정보와 N(N≥1)개의 동영상 파일 정보를 포함하는 동영상 정보를 적어도 하나 이상 포함하는 동영상 패키지 정보와 동영상 파일을 적어도 하나 이상 포함하는 동영상 패키지를 전송하면, 상기 동영상 패키지 등록 서버(100)에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 제1 내지 제k(k=2,3,...) 매체 별 동영상으로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 제1 내지 제k(k=2,3,...) 매체 별 동영상을 포함하는 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 생성한 후, 상기 제작자 정보와 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 연계하여 저장매체(125)에 저장하는 과정에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면8a와 도면8b를 참조 및/또 는 변형하여 상기 복수개의 동영상을 편집 및 편성하여 생성된 동영상 패키지로부터 매체 별 동영상 패키지를 생성하여 등록하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하며, 본 도면8a와 도면8b에 도시된 실시 방법만으로 한정되지 아니한다. In more detail, FIGS. 8A and 8B show a package generation interface screen on the producer terminal 135 on the video package registration system shown in FIG. 2, and the producer terminal through the process illustrated in FIG. 6 or 7. When a plurality of videos are received at 135, the producer terminal 135 generates a video package including N (N ≧ 1) videos through the package creation interface screen, and producer information of the video package is produced. And a video package including at least one video package information and at least one video file including video configuration information corresponding to the generated video package and video information including N (N≥1) video file information. When transmitting, the video package registration server 100 outputs N (N≥1) videos included in the video package. First to kth (k = 2,3, ...) media characteristics (eg, N (N≥1) videos included in the video package) preset (eg, automatically set or set by creator selection) The first to kth (k = 2) are processed according to the plurality of transmitted network characteristics (e.g., wired and wireless communication networks) and video transmission methods (e.g., streaming, download, IPTV, etc.). , 3,...) Converted into a moving picture for each medium, and the first to k th (k = 2,3, ...) media information and the converted first to k th (k = 2,3,. ..) After generating a first to k-th (k = 2,3, ...) media-specific video package including a video for each medium, the producer information and the first to k (k = 2,3, ...) refers to a process of storing the video package for each medium in the storage medium 125, and those skilled in the art to which the present invention pertains may refer to and / or refer to the drawings 8a and 8b.Although various embodiments of the present invention may be inferred from the process of generating and registering a video package for each medium from a video package generated by editing and organizing the plurality of videos, the present invention includes all the inferred implementation methods. However, the present invention is not limited to the implementation method shown in FIGS. 8A and 8B.

예컨대, 본 도면8a와 도면8b는 상기 동영상 편집 인터페이스를 통해 상기 수신된 동영상을 편집하는 과정, 또는 상기 배경음악 삽입 인터페이스를 통해 상기 동영상 패키지에 배경음악을 삽입하는 과정은 편의상 생략하지만, 이에 의해 본 발명이 한정되지 아니하면, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면8a와 도면8b를 참조 및/또는 변형하여 상기 동영상 패키지 생성 과정에서 상기 동영상을 편집하거나, 또는 배경음악을 삽입하는 과정을 유추할 수 있을 것이며, 본 발명은 상기 유추되는 실시 방법을 모두 포함하여 이루어지는 것을 특징으로 한다. For example, FIGS. 8A and 8B illustrate a process of editing the received video through the video editing interface or inserting background music into the video package through the background music insertion interface for convenience. If the invention is not limited, those of ordinary skill in the art to which the present invention pertains may refer to and / or modify the drawings 8a and 8b to edit the video in the process of generating the video package or to perform background music. It will be able to infer the process of inserting, the present invention is characterized in that it comprises all the inferred implementation method.

이하, 본 도면8a와 도면8b에서 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 제작자 단말(135)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 등록 서버(100)를 편의상 "서버"라고 한다. In the following FIGS. 8A and 8B, the producer terminal 135 on the video package registration system shown in FIG. 2 is referred to as a "terminal" for convenience, and the video package registration server 100 is referred to as a "server" for convenience.

도면8a와 도면8b를 참조하면, 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 단말에 웹 방식(또는 프로그램 방식)의 패키지 생성 인터페이스 화면이 출 력되고, 상기 도면6 또는 도면7에 도시된 과정을 통해 상기 단말로 복수개의 동영상이 수신되면, 상기 단말은 상기 패키지 생성 인터페이스 화면에 포함된 동영상 선택 인터페이스를 통해 상기 동영상 패키지에 포함될 적어도 하나 이상의 동영상을 선택하고(800), 상기 동영상 재생순서 설정 인터페이스를 통해 상기 선택된 적어도 하나 이상의 동영상을 일련의 재생순서에 따라 배열한다(805). 8A and 8B, a package generation interface screen of a web method (or program method) is output to a terminal on a video package registration system shown in FIG. 2, and the process illustrated in FIG. 6 or 7 is performed. When a plurality of videos are received by the terminal through the terminal, the terminal selects at least one or more videos to be included in the video package through the video selection interface included in the package creation interface screen (800), and sets the video playback order setting interface. The selected at least one video is arranged in a sequence of playing order (805).

본 발명의 실시 방법에 따르면, 상기 동영상 선택 인터페이스는 상기 단말로 수신된(또는 로드된) 복수개의 동영상 목록을 화면 상의 일정 영역에 출력하고, 상기 출력된 동영상 목록 중에서 상기 동영상 패키지에 포함될 N(N≥1)개의 동영상을 선택하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the video selection interface outputs a plurality of video lists received (or loaded) to the terminal in a predetermined area on the screen, and among the output video lists to be included in the video package N (N It preferably comprises a user interface for selecting ≥ 1 video.

본 발명의 실시 방법에 따르면, 상기 동영상 재생순서 설정 인터페이스는 상기 동영상 선택 인터페이스에 의해 선택된 N(N≥1)개의 동영상을 일련의 재생 순서에 따라 화면 상의 일정 영역에 배열하고, 상기 배열된 N(N≥1)개의 동영상 중 적어도 하나 이상의 재생 순서를 변경하거나, 또는 적어도 하나 이상의 동영상을 추가/삭제하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to the exemplary embodiment of the present invention, the video playback order setting interface arranges N (N≥1) videos selected by the video selection interface in a predetermined area on the screen in a series of playback order, and the arranged N ( It is preferable to include a user interface for changing the playback order of at least one or more of the N≥1) video, or to add / delete at least one video.

본 발명의 일 실시 방법에 따르면, 상기 동영상 재생순서 설정 인터페이스는 상기 동영상 선택 인터페이스에 의해 선택된 N(N≥1)개의 동영상을 드래그 앤 드롭(Drag and Drop) 방식으로 동영상 재생순서 목록으로 이전하여 일련의 재생 순서 에 따라 화면 상의 일정 영역에 배열하는 것이 바람직하다. According to an exemplary embodiment of the present invention, the video playback order setting interface transfers N (N≥1) videos selected by the video selection interface to a video playback order list in a drag-and-drop manner. It is preferable to arrange in a predetermined area on the screen according to the playback order of.

본 발명의 다른 일 실시 방법에 따르면, 상기 동영상 재생순서 설정 인터페이스는 상기 동영상 선택 인터페이스에 의해 선택된 N(N≥1)개의 동영상을 목록 추가/삭제 인터페이스에 따라 동영상 재생순서 목록으로 이전하여 일련의 재생 순서에 따라 화면 상의 일정 영역에 배열하는 것이 바람직하다. According to another exemplary embodiment of the present invention, the video playback order setting interface transfers N (N≥1) videos selected by the video selection interface to a video playback order list according to a list addition / deletion interface to play a series of videos. It is preferable to arrange in a predetermined area on the screen in order.

본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상술된 동영상 재생순서 설정 인터페이스 이외에 N(N≥1)개의 동영상에 대한 재생순서를 설정하는 다양한 형태의 인터페이스를 유추할 수 있을 것이며, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지는 것을 특징으로 한다. Those skilled in the art will be able to infer various types of interfaces for setting playback order for N (N≥1) videos in addition to the video playback order setting interface described above. The invention is characterized in that it comprises all the methods of inference.

상기 동영상 재생순서 설정 인터페이스를 통해 적어도 하나 이상의 동영상이 일련의 재생순서에 따라 배열되면, 상기 단말은 상기 광고 삽입 인터페이스를 통해 적어도 하나 이상의 광고삽입 위치를 설정하고, 상기 광고삽입 위치에 대한 적어도 하나 이상의 광고삽입 정보를 입력(또는 선택)한◎810). When at least one video is arranged in a series of playback order through the video playback order setting interface, the terminal sets at least one or more advertisement insertion positions through the advertisement insertion interface, and at least one or more of the advertisement insertion positions. ◎ 810 that inputs (or selects) the advertisement insertion information.

본 발명의 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 상기 동영상 재생순서 설정 인터페이스에 의해 설정된 동영상 재생순서 목록에서 적어도 하나 이상의 광고가 삽입될 광고삽입 위치를 선택하는 사용자 인터페이스와, 상기 광고 삽입 위치 선택에 의해 화면 상의 일정 영역에 출력(또는 활성화)되거나, 또는 팝업 형태로 화면 상에 출력되어 광고삽입 정보를 입력하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하며, 상기 광고삽입 정보는 적어도 하나 이상의 광고주가 기 등록한 광고 데이터를 선택하는 정보, 또는 적어도 하나 이상의 광고주가 등록한 광고 데이터와 매칭되는 정보, 또는 적어도 하나 이상의 광고주가 등록한 광고 데이터에 대한 카테고리 정보를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the advertisement insertion interface includes a user interface for selecting at least one advertisement insertion position into which at least one advertisement is to be inserted from a video reproduction order list set by the video reproduction order setting interface, and the advertisement insertion position selection. It is preferable to include a user interface for outputting (or activated) in a predetermined area on the screen or output on the screen in the form of a pop-up to input the insertion information, wherein the insertion information is pre-registered by at least one advertiser At least one or more pieces of information selecting advertisement data, information matched with advertisement data registered by at least one advertiser, or category information about advertisement data registered by at least one advertiser are included.

여기서, 상기 광고삽입 위치는 상기 동영상 재생순서 목록에 포함된 N(N≥1)개의 동영상 중 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하거나, 또는 상기 재생 중간에 상기 광고가 포함될 제m(1≤m≤N) 동영상을 포함하여 이루어지는 것이 바람직하다. Here, the advertisement insertion position includes between the n (1≤n≤N) video and the (n + 1) video among the N (N≥1) videos included in the video playback order list, or the playback In the middle, it is preferable to include the m (1≤m≤N) video to be included in the advertisement.

만약 상기 광고삽입 위치가 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하는 경우, 상기 선택된 광고삽입 위치에 대응하는 광고삽입 위치 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 대응하는 제i(0≤i≤(N+1)) 재생대상 변경 위치 정보를 포함하여 이루어지는 것이 바람직하며, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 적어도 두개 이상의 광고가 삽입되는 경우, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 대한 광고삽입 순서 정보를 더 포함하여 이루어지는 것이 바람직하다. If the advertisement insertion position includes between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement insertion position information corresponding to the selected advertisement insertion position is nth (1≤). n &lt; N &gt; (n &lt; + &gt; i &lt; (N + 1)) &lt; / RTI &gt; When at least two advertisements are inserted at a ≤ (N + 1)) playback target change position, advertisement insertion order information for the i th (0≤i≤ (N + 1)) playback target change position is further included. It is preferable.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상을 포함하는 경우, 상기 선택된 광고삽입 위치에 대응하는 광고삽입 위치 정보는 상기 제m(1≤m≤N) 동영상 정보와, 상기 제m(1≤m≤N) 동영상에서 상기 광고가 삽입될 광고삽입 시간 정보(또는 광고삽입 프레임 정보)를 포함하여 이루어지는 것이 바람직하다. Alternatively, when the advertisement insertion position includes the m th (1 ≦ m ≦ N) video, the advertisement insertion position information corresponding to the selected advertisement insertion position may include the m th (1 ≦ m ≦ N) video information and the In the m (1 ≦ m ≦ N) video, the advertisement insertion time information (or advertisement insertion frame information) to be inserted is preferably included.

본 발명의 일 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 적어도 하나 이상의 광고주가 기 등록한 광고 데이터 중 상기 광고삽입 위치에 삽입할 적어도 하나 이상의 광고 데이터를 지정하도록 하는 광고선택 정보를 포함하는 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to an exemplary embodiment of the present invention, the advertisement insertion interface may include advertisement insertion information including advertisement selection information for specifying at least one advertisement data to be inserted at the advertisement insertion position among advertisement data registered by at least one advertiser. It is preferred to include a user interface for input (or selection).

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고선택 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상을 선택하는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement selection information input (or selected) through the advertisement insertion interface is selected from the first image. It is preferable to select an advertisement video to be played between the n (1≤n≤N) video and the (n + 1) th video.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고선택 정보는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영 역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠를 선택하거나, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상을 선택하는 것이 바람직하다. Alternatively, when the advertisement insertion position is located on the m th (1 ≦ m ≦ N) video, the advertisement selection information input (or selected) through the advertisement insertion interface is the m th (1 ≦ m ≦ N). During the playback of the video, the advertisement content is selected to include overlapping outputs including a transparent area in a certain area (or the whole area) of the video playing area, or the video is reduced and played in a certain area of the video playing area. It is preferable to select.

본 발명의 다른 일 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 적어도 하나 이상의 광고주가 등록한 광고 데이터와 매칭될 수 있는 적어도 하나 이상의 광고 태그(또는 색인, 또는 키워드)를 포함하는 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to another exemplary embodiment of the present invention, the advertisement insertion interface may input (or insert advertisement information including at least one advertisement tag (or index or keyword) that may be matched with advertisement data registered by at least one advertiser). It is preferable to include a user interface).

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고태그(또는 색인, 또는 키워드)는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상과 매칭되는 태그(또는 색인, 또는 키워드)를 포함하여 이루어지는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement tag (or index) input (or selected) through the advertisement insertion interface, Or a keyword) preferably includes a tag (or index or keyword) matching the advertisement video to be played between the nth (1 ≦ n ≦ N) video and the (n + 1) th video.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고태그(또는 색인, 또는 키워드)는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠와 매칭되거나, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상과 매칭되는 태그(또는 색인, 또는 키워드)를 포함하여 이루어지는 것이 바람직하다. Alternatively, when the advertisement insertion position is located on the m th (1 ≦ m ≦ N) video, the advertisement tag (or index or keyword) input (or selected) through the advertisement insertion interface is the m th ( 1≤m≤N) During the playback of the video, the content is matched with the overlapped advertisement content by including a transparent area in a certain area (or all areas) of the video playing area or reduced to a certain area of the video playing area. It is preferable to include a tag (or index, or keyword) matching the advertisement video to be played.

본 발명의 또다른 일 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 적어도 하나 이상의 광고주가 등록한 광고 데이터에 대응하는 광고 카테고리 정보를 포함하는 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to another exemplary embodiment of the present invention, the advertisement insertion interface includes a user interface for inputting (or selecting) advertisement insertion information including advertisement category information corresponding to advertisement data registered by at least one advertiser. desirable.

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고 카테고리 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상 카테고리 정보를 포함하여 이루어지는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement category information input (or selected) through the advertisement insertion interface is set to the first image. It is preferable that the advertisement video category information to be played between the n (1≤n≤N) video and the (n + 1) th video is included.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고 카테고리 정보는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠 카테고리 정보를 포함하거나, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상 카테고리 정보를 포함하여 이루어지는 것이 바람직하다. Alternatively, when the advertisement insertion position is located on the m th (1 ≦ m ≦ N) video, the advertisement category information input (or selected) through the advertisement insertion interface is the m th (1 ≦ m ≦ N). An advertisement that includes advertisement content category information that overlaps and is output in a predetermined region (or all regions) of the video playing region, including a transparent region during the playing of the video, or is reduced and played in a certain region of the video playing region. It is preferable to include video category information.

또는, 상기 동영상 재생순서 설정 인터페이스를 통해 적어도 하나 이상의 동영상이 일련의 재생순서에 따라 배열되면, 상기 단말은 상기 문구 삽입 인터페이스를 통해 적어도 하나 이상의 문구삽입 위치를 설정하고, 상기 문구삽입 위치에 대한 적어도 하나 이상의 문구삽입 정보를 입력(또는 선택)한◎810). Alternatively, when at least one video is arranged according to a series of playback order through the video playback order setting interface, the terminal sets at least one or more phrase insertion positions through the phrase insertion interface, and at least for the phrase insertion position. ◎ 810 in which one or more pieces of phrase insertion information are input (or selected).

본 발명의 실시 방법에 따르면, 상기 문구 삽입 인터페이스는 상기 동영상 재생순서 설정 인터페이스에 의해 설정된 동영상 재생순서 목록에서 적어도 하나 이상의 문구가 삽입될 문구삽입 위치를 선택하는 사용자 인터페이스와, 상기 문구삽입 위치 선택에 의해 화면 상의 일정 영역에 출력(또는 활성화)되거나, 또는 팝업 형태로 화면 상에 출력되어 문구삽입 정보를 입력하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하며, 상기 문구삽입 정보는 상기 문구삽입 위치에 삽입될 문구 데이터와 문구출력 이벤트(예컨대, 배경화면, 배경음악)를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the phrase insertion interface includes a user interface for selecting a phrase insertion position into which at least one phrase is to be inserted from a video reproduction order list set by the video reproduction order setting interface, and the phrase insertion position selection. And a user interface for outputting (or activating) a certain area on the screen or outputting it on a screen in a pop-up form and inputting phrase insertion information, wherein the phrase insertion information is to be inserted at the phrase insertion position. It is preferable that the phrase data and at least one phrase output event (eg, background, background music) is included.

여기서, 상기 문구삽입 위치는 상기 동영상 재생순서 목록에 포함된 N(N≥1)개의 동영상 중 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하거나, 또는 재생 중간에 상기 문구가 포함될 제m(1≤m≤N) 동영상을 포함하여 이루어지는 것이 바람직하다. Here, the phrase insertion position includes between the nth (1≤n≤N) video and the (n + 1) th video among the N (N≥1) videos included in the video playback order list, or is in the middle of playback. Preferably, the phrase includes the m-th (1≤m≤N) video including the phrase.

만약 상기 문구삽입 위치가 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사 이를 포함하는 경우, 상기 선택된 문구삽입 위치에 대응하는 문구삽입 위치 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 대응하는 제i(0≤i≤(N+1)) 재생대상 변경 위치 정보를 포함하여 이루어지는 것이 바람직하며, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 적어도 두개 이상의 문구가 삽입되는 경우, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 대한 문구삽입 순서 정보를 더 포함하여 이루어지는 것이 바람직하다. If the phrase insertion position includes the nth (1≤n≤N) video and the (n + 1) th video, the phrase insertion position information corresponding to the selected phrase insertion position is nth (1≤). n &lt; N &gt; (n &lt; + &gt; i &lt; (N + 1)) &lt; / RTI &gt; ≤ (N + 1)) If at least two phrases are inserted at the playback target change position, the method further includes phrase insertion order information for the i th (0≤i≤ (N + 1)) playback target change position. It is preferable.

또는, 상기 문구삽입 위치가 제m(1≤m≤N) 동영상을 포함하는 경우, 상기 선택된 문구삽입 위치에 대응하는 문구삽입 위치 정보는 상기 제m(1≤m≤N) 동영상 정보와, 상기 제m(1≤m≤N) 동영상에서 상기 문구가 삽입될 문구삽입 시간 정보(또는 문구삽입 프레임 정보)를 포함하여 이루어지는 것이 바람직하다. Or, when the phrase insertion position includes the m (1≤m≤N) video, the phrase insertion position information corresponding to the selected phrase insertion position is the m (1≤m≤N) video information, and In the m (1 ≦ m ≦ N) video, phrase insertion time information (or phrase insertion frame information) to be inserted into the phrase is preferably included.

본 발명의 실시 방법에 따르면, 상기 문구 삽입 인터페이스는 상기 문구삽입 위치에 삽입할 적어도 하나 이상의 문구 데이터를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하며, 당업자의 의도에 따라 문구출력 이벤트(예컨대, 배경화면, 배경음악)를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the phrase insertion interface preferably comprises a user interface for inputting (or selecting) at least one or more phrase data to be inserted into the phrase insertion position. It is preferable to include a user interface for inputting (or selecting) a background screen (eg, background music).

여기서, 상기 문구삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 문구 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 문구 데이터는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 문구 출력용 동영상에 포함되는 것이 바람직하며, 상기 문구출력 이벤트(예컨대, 배경화면, 배경음악)는 상기 문구 출력용 동영상에 적용되는 것이 바람직하다. Here, when the phrase insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the phrase data input (or selected) through the phrase insertion interface is nth. It is preferably included in the video for outputting the phrase to be played between the (1≤n≤N) video and the (n + 1) video, the phrase output event (for example, background, background music) is applied to the video for outputting the phrase It is preferable to be.

또는, 상기 문구삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 문구 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 문구 데이터는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 문구 출력용 컨텐츠에 포함되는 것이 바람직하며, 상기 문구출력 이벤트(예컨대, 배경화면, 배경음악)는 상기 문구 출력용 컨텐츠에 적용되는 것이 바람직하다. Or, if the phrase insertion position is located on the m (1≤m≤N) video, the phrase data input (or selected) through the phrase insertion interface is the m (1≤m≤N) video During the playback of the phrase is preferably included in the content for outputting the phrase overlapping (output) including the transparent area in a predetermined area (or all areas) of the video playback area, the phrase output event (for example, background, background music) Is preferably applied to the content for outputting the phrase.

상기와 같은 과정을 통해 동영상 패키지에 포함될 N(N≥1)개의 동영상이 일련의 재생순서에 따라 배열되고, 상기 동영상 패키지에 포함될 적어도 하나 이상의 광고삽입(또는 문구삽입)이 설정됨으로써, 상기 N(N≥1)개의 동영상을 포함하는 동영상 패키지가 생성되도록 처리되는지 확인한다(820). Through the above process, N (N≥1) videos to be included in the video package are arranged according to a sequence of playing order, and at least one advertisement insertion (or phrase insertion) to be included in the video package is set, whereby the N ( In operation 820, it is determined whether a video package including N≥1) videos is generated to be generated.

본 발명의 실시 방법에 따르면, 상기 단말은 상기 동영상 선택 인터페이스를 통해 선택된 N(N≥1)개의 동영상이 상기 동영상 재생순서 설정 인터페이스를 통해 일련의 재생 순서에 따라 배열된 후, 당업자의 의도에 따라 상기 광고 삽입 인터페이스를 통해 상기 배열된 N(N≥1)개의 동영상 사이(또는 동영상 내)에 삽입할 광고 에 대응하는 광고삽입 위치 정보와 광고삽입 정보가 입력(또는 선택)되거나, 또는 상기 문구 삽입 인터페이스를 통해 상기 배열된 N(N≥1)개의 동영상 사이(또는 동영상 내)에 삽입할 문구에 대응하는 문구삽입 위치 정보와 문구삽입 정보가 입력(또는 선택)하는 것이 적어도 한번 이상 수행됨으로써, 상기 패키지 생성 인터페이스 화면을 통해 상기 N(N≥1)개의 동영상을 포함하는 동영상 패키지가 생성되도록 명령되는지 확인하는 것이 바람직하다. According to an embodiment of the present invention, the terminal is arranged after the N (N≥1) videos selected through the video selection interface is arranged in a series of playback order through the video playback order setting interface, according to the intention of the skilled person Ad insertion position information and advertisement insertion information corresponding to an advertisement to be inserted between (or within) videos of the N (N≥1) videos arranged through the advertisement insertion interface are inputted (or selected), or the phrase insertion is performed. By inputting (or selecting) the phrase insertion position information and the phrase insertion information corresponding to the phrase to be inserted between (or within) the N (N &gt; 1) videos arranged through the interface, the at least one or more operations are performed. Checking whether a video package including the N (N≥1) videos is generated to be generated through a package creation interface screen; It is preferred.

만약 상기 동영상 패키지가 생성되도록 처리된 것이 확인되지 않으면(825), 상기 단말은 동영상 패키지 생성이 확인될 때까지 상기 N(N≥1)개의 동영상을 일련의 재생순서에 따라 배열하고 광고삽입(또는 문구삽입)을 처리하는 과정을 반복한다. If it is not confirmed that the video package is processed to be generated (825), the terminal arranges the N (N≥1) videos in a series of playback order and inserts an advertisement (or Repeat the process of inserting text).

반면 상기 동영상 패키지가 생성되도록 처리된 것이 확인되면(825), 상기 단말은 상기 동영상 재생 순서 정보를 포함하되, 적어도 하나 이상의 광고삽입 위치 정보와 광고삽입 정보, 적어도 하나 이상의 문구삽입 위치 정보와 문구삽입 정보, 배경음악 정보 등을 적어도 하나 이상 더 포함하는 동영상 편성 정보를 생성한다(830). On the other hand, if it is determined that the video package is processed to be generated (825), the terminal includes the video play order information, but includes at least one or more advertisement insertion position information and advertisement insertion information, at least one phrase insertion position information and phrase insertion In operation 830, video formation information including at least one or more information, background music information, and the like is generated.

또한, 상기 단말은 상기 동영상 재생 순서 정보에 포함된 N(N≥1)개의 동영상에 대응하는 N(N≥1)개의 동영상 파일 정보를 포함하는 동영상 정보를 확인한 다(835). In addition, the terminal checks video information including N (N≥1) video file information corresponding to N (N≥1) videos included in the video playback order information (835).

만약 상기 N(N≥1)개의 동영상에 대한 N(N≥1)개의 동영상 파일 정보를 포함하는 동영상 정보가 확인되면(840), 상기 단말은 상기 동영상 편성 정보와 상기 확인된 N(N≥1)개의 동영상 파일 정보를 포함하는 동영상 패키지 정보를 생성하고(845), 상기 패키지 전송 인터페이스 화면을 통해 상기 제작자 정보와 동영상 패키지 정보 및 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 파일을 상기 서버로 전송한다(850). If video information including N (N≥1) video file information for the N (N≥1) videos is confirmed (840), the terminal determines the video listing information and the identified N (N≥1). Video package information including information of) video files is generated (845), and the producer information, video package information, and N (N≥1) video files included in the video package are displayed through the package transmission interface screen. Send to the server (850).

이후, 상기 서버는 상기 동영상 패키지 정보에 포함된 동영상 정보와 N(N≥1)개의 동영상 파일을 비교하여 상기 동영상 패키지가 유효한지 확인한다(855). Thereafter, the server compares the video information included in the video package information with N (N≥1) video files and checks whether the video package is valid (855).

만약 상기 동영상 패키지에 대한 유효성이 확인되지 않으면(860), 상기 서버는 동영상 패키지 오류 정보를 생성하여 상기 단말로 전송한다(865). If the validity of the video package is not confirmed (860), the server generates video package error information and transmits it to the terminal (865).

반면 상기 동영상 패키지에 대한 유효성이 확인되면(860), 상기 서버는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 제1 내지 제k(k=2,3,...) 매체 별 동영상으로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 제1 내지 제k(k=2,3,...) 매체 별 동영상을 포함하는 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 생성한다(870). On the other hand, if the validity of the video package is confirmed (860), the server is the first to N (N≥1) videos included in the video package (eg, automatically set, or set by the producer selection) first to K (k = 2,3, ...) media characteristics (e.g., a plurality of communication characteristics (e.g., wired communication network, wireless communication network) and a video in which N (N≥1) videos included in the video package are transmitted. Processing is performed according to a transmission method (eg, streaming method, download method, IPTV method, etc.) and converted into first to k-th (k = 2,3, ...) media-specific video, and the first to First to kth (k = 2) including kth (k = 2,3, ...) media information and the converted first to kth (k = 2,3, ...) media videos (3, ...) generates a video package for each medium (870).

본 발명의 실시 방법에 따르면, 상기 서버는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 파일을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 제1 내지 제k(k=2,3,...) 매체 별 동영상 파일로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 제1 내지 제k(k=2,3,...) 매체 별 동영상 파일을 포함하는 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 생성하는 것이 바람직하다. According to an exemplary embodiment of the present invention, the server may set the first (k = k = k = N = N) video files included in the video package (eg, automatically set or set by creator selection). 2,3, ...) Media characteristics (e.g., a plurality of communication network characteristics (e.g., wired communication network, wireless communication network) in which N (N≥1) videos included in the video package are transmitted and video transmission methods (e.g., Streaming method, download method, IPTV method, etc.) and convert the video files into media files of the first to kth (k = 2,3, ...) media, and convert the first to kth (k). = 2, 3, ...) first to k (k = 2, 3, including media information and the first to k-th (k = 2, 3, ...) media files ...) It is desirable to create a video package for each medium.

본 발명의 다른 실시 방법에 따라 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 적어도 하나 이상의 제1 내지 제k(k=2,3,...) 매체 별 동영상 재생 단말로 전송되는 시점에 제1 내지 제k(k=2,3,...) 매체 별 동영상으로 가공 및 변환되는 경우, 상기 서버는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 가공하여 제1 내지 제k(k=2,3,...) 매체 별 동영상으로 변환하고, 상기 제1 내지 제 k(k=2,3,...) 매체정보와 상기 변환된 제1 내지 제k(k=2,3,...) 매체 별 동영상을 포함하는 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 생성하는 것을 생략하여도 무방하며, 이에 의해 본 발명이 한정되지 아니한다. According to another embodiment of the present invention, N (N≥1) videos included in the video package are transmitted to at least one first to kth (k = 2,3, ...) media playback terminals for each medium. When the video is processed and converted into the first to kth (k = 2,3, ...) media videos at the time point, the server processes the N (N≥1) videos included in the video package to generate a first video. To k-th (k = 2,3, ...) media, and converts the first to k-th (k = 2,3, ...) media information and the converted first to k ( k = 2,3, ...) Generating a video package for each of the first to kth (k = 2,3, ...) media including the video for each medium may be omitted, and accordingly, the present invention This is not limited.

만약 상기 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지가 생성되면(875), 상기 서버는 상기 제작자 정보와 상기 동영상 패키지에 포함된 동영상 편성 정보와 상기 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지에 포함된 제1 내지 제k(k=2,3,...) 매체정보와 제1 내지 제k(k=2,3,...) 매체 별 동영상 파일을 연계하여 상기 저장매체(125)에 저장한다(880). If the first to k-th (k = 2,3, ...) medium-specific video package is generated (875), the server is the producer information, video organization information included in the video package and the first to First to kth (k = 2,3, ...) media information and first to kth (k = 2,3) included in the k-th (k = 2,3, ...) media package In operation 880, video files for respective media are linked and stored in the storage medium 125.

본 발명의 다른 실시 방법에 따라 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 적어도 하나 이상의 제1 내지 제k(k=2,3,...) 매체 별 동영상 재생 단말로 전송되는 시점에 제1 내지 제k(k=2,3,...) 매체 별 동영상으로 가공 및 변환되는 경우, 상기 서버는 상기 제작자 정보와 동영상 패키지 정보 및 N(N≥1)개의 동영상 파일을 연계하여 저장매체(125)에 저장하여도 무방하며, 이에 의해 본 발명이 한정되지 아니한다. According to another embodiment of the present invention, N (N≥1) videos included in the video package are transmitted to at least one first to kth (k = 2,3, ...) media playback terminals for each medium. When processed and converted into video for each of the first to kth (k = 2,3, ...) media at the time point, the server associates the creator information with the video package information and N (N≥1) video files. May be stored in the storage medium 125, and the present invention is not limited thereto.

도면9a와 도면9b는 본 발명의 다른 일 실시 방법에 따라 복수개의 동영상을 편집 및 편성하여 생성된 동영상 패키지로부터 매체 별 동영상 패키지를 생성하여 등록하는 과정을 도시한 도면이다. 9A and 9B illustrate a process of generating and registering a video package for each medium from a video package generated by editing and organizing a plurality of videos according to another exemplary embodiment of the present invention.

보다 상세하게 본 도면9a와 도면9b는 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 제작자 단말(135)에 패키지 생성 인터페이스 화면이 출력되고, 상기 도면6 또는 도면7에 도시된 과정을 통해 상기 제작자 단말(135)로 복수개의 동영상이 수신되면, 상기 제작자 단말(135)에서 상기 패키지 생성 인터페이스 화면을 통해 N(N≥1)개의 동영상을 포함하는 동영상 패키지를 생성하고, 상기 동영상 패키지를 제작한 제작자 정보와, 상기 생성된 동영상 패키지에 대응하는 동영상 편성 정보와 N(N≥1)개의 동영상 링크 정보를 포함하는 동영상 정보를 적어도 하나 이상 포함하는 동영상 패키지 정보를 적어도 하나 이상 포함하는 동영상 패키지를 전송하면, 상기 동영상 패키지 등록 서버(100)에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 제1 내지 제k(k=2,3,...) 매체 별 동영상으로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 제1 내지 제k(k=2,3,...) 매체 별 동영상을 포함하는 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 생성한 후, 상기 제작자 정보와 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 연계하여 저장매체(125)에 저장하는 과정에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면9a와 도면9b를 참조 및/또 는 변형하여 상기 복수개의 동영상을 편집 및 편성하여 생성된 동영상 패키지로부터 매체 별 동영상 패키지를 생성하여 등록하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하며, 본 도면9a와 도면9b에 도시된 실시 방법만으로 한정되지 아니한다. In more detail, FIGS. 9A and 9B show a package generation interface screen on the producer terminal 135 on the video package registration system shown in FIG. 2, and the producer terminal through the process illustrated in FIG. 6 or 7. When a plurality of videos are received at 135, the producer terminal 135 generates a video package including N (N ≧ 1) videos through the package creation interface screen, and producer information of the video package is produced. And a video package including at least one video package information corresponding to the generated video package and at least one video package information including at least one video information including N (N≥1) video link information. The video package registration server 100 presets N (N≥1) videos included in the video package (eg, Large, automatically set, or set by creator selection, wherein the first to kth (k = 2,3, ...) media characteristics (eg, N (N≥1) videos included in the video package are transmitted). The first to the k-th (k = 2, 3, processing by processing according to a plurality of network characteristics (e.g. wired communication network, wireless communication network) and video transmission method (e.g. streaming method, download method, IPTV method, etc.) ...) converted into a moving picture for each medium, and the first to kth (k = 2,3, ...) media information and the converted first to kth (k = 2,3, ...) After generating a first to k-th (k = 2,3, ...) media-specific video package including a media for each medium, the producer information and the first to k (k = 2,3, ...) ) Refers to a process of storing a video package for each medium in a storage medium 125. Those skilled in the art may refer to and / or modify the present drawings 9a and 9b. Prize Various implementation methods for the process of generating and registering a video package for each medium from a video package generated by editing and organizing a plurality of videos may be inferred, but the present invention includes all the above-described inferred implementation methods. It is not limited to the implementation method shown in FIG. 9A and FIG. 9B only.

예컨대, 본 도면9a와 도면9b는 상기 동영상 편집 인터페이스를 통해 상기 수신된 동영상을 편집하는 과정, 또는 상기 배경음악 삽입 인터페이스를 통해 상기 동영상 패키지에 배경음악을 삽입하는 과정은 편의상 생략하지만, 이에 의해 본 발명이 한정되지 아니하면, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면9a와 도면9b를 참조 및/또는 변형하여 상기 동영상 패키지 생성 과정에서 상기 동영상을 편집하거나, 또는 배경음악을 삽입하는 과정을 유추할 수 있을 것이며, 본 발명은 상기 유추되는 실시 방법을 모두 포함하여 이루어지는 것을 특징으로 한다. For example, in FIGS. 9A and 9B, a process of editing the received video through the video editing interface or inserting background music into the video package through the background music insertion interface is omitted for convenience. If the invention is not limited, those of ordinary skill in the art to which the present invention pertains can edit and / or edit the video in the video package generation process by referring to and / or modifying the drawings 9a and 9b. It will be able to infer the process of inserting, the present invention is characterized in that it comprises all the inferred implementation method.

이하, 본 도면9a와 도면9b에서 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 제작자 단말(135)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 등록 서버(100)를 편의상 "서버"라고 한다. In the following FIGS. 9A and 9B, the producer terminal 135 on the video package registration system shown in FIG. 2 is referred to as a "terminal" for convenience, and the video package registration server 100 is referred to as a "server" for convenience.

도면9a와 도면9b를 참조하면, 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 단말에 웹 방식(또는 프로그램 방식)의 패키지 생성 인터페이스 화면이 출 력되고, 상기 도면6 또는 도면7에 도시된 과정을 통해 상기 단말로 복수개의 동영상이 수신되면, 상기 단말은 상기 패키지 생성 인터페이스 화면에 포함된 동영상 선택 인터페이스를 통해 상기 동영상 패키지에 포함될 적어도 하나 이상의 동영상을 선택하고(900), 상기 동영상 재생순서 설정 인터페이스를 통해 상기 선택된 적어도 하나 이상의 동영상을 일련의 재생순서에 따라 배열한다(905). 9A and 9B, a package generation interface screen of a web type (or program type) is output to a terminal on the video package registration system shown in FIG. 2, and the process illustrated in FIG. 6 or 7 is performed. When a plurality of videos are received through the terminal, the terminal selects at least one or more videos to be included in the video package through the video selection interface included in the package generation interface screen (900), and sets the video playback order setting interface. At least one selected video is arranged in a sequence of playing order (905).

본 발명의 실시 방법에 따르면, 상기 동영상 선택 인터페이스는 상기 단말로 수신된(또는 로드된) 복수개의 동영상 목록을 화면 상의 일정 영역에 출력하고, 상기 출력된 동영상 목록 중에서 상기 동영상 패키지에 포함될 N(N≥1)개의 동영상을 선택하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the video selection interface outputs a plurality of video lists received (or loaded) to the terminal in a predetermined area on the screen, and among the output video lists to be included in the video package N (N It preferably comprises a user interface for selecting ≥ 1 video.

본 발명의 실시 방법에 따르면, 상기 동영상 재생순서 설정 인터페이스는 상기 동영상 선택 인터페이스에 의해 선택된 N(N≥1)개의 동영상을 일련의 재생 순서에 따라 화면 상의 일정 영역에 배열하고, 상기 배열된 N(N≥1)개의 동영상 중 적어도 하나 이상의 재생 순서를 변경하거나, 또는 적어도 하나 이상의 동영상을 추가/삭제하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to the exemplary embodiment of the present invention, the video playback order setting interface arranges N (N≥1) videos selected by the video selection interface in a predetermined area on the screen in a series of playback order, and the arranged N ( It is preferable to include a user interface for changing the playback order of at least one or more of the N≥1) video, or to add / delete at least one video.

본 발명의 일 실시 방법에 따르면, 상기 동영상 재생순서 설정 인터페이스는 상기 동영상 선택 인터페이스에 의해 선택된 N(N≥1)개의 동영상을 드래그 앤 드롭(Drag and Drop) 방식으로 동영상 재생순서 목록으로 이전하여 일련의 재생 순서 에 따라 화면 상의 일정 영역에 배열하는 것이 바람직하다. According to an exemplary embodiment of the present invention, the video playback order setting interface transfers N (N≥1) videos selected by the video selection interface to a video playback order list in a drag-and-drop manner. It is preferable to arrange in a predetermined area on the screen according to the playback order of.

본 발명의 다른 일 실시 방법에 따르면, 상기 동영상 재생순서 설정 인터페이스는 상기 동영상 선택 인터페이스에 의해 선택된 N(N≥1)개의 동영상을 목록 추가/삭제 인터페이스에 따라 동영상 재생순서 목록으로 이전하여 일련의 재생 순서에 따라 화면 상의 일정 영역에 배열하는 것이 바람직하다. According to another exemplary embodiment of the present invention, the video playback order setting interface transfers N (N≥1) videos selected by the video selection interface to a video playback order list according to a list addition / deletion interface to play a series of videos. It is preferable to arrange in a predetermined area on the screen in order.

본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상술된 동영상 재생순서 설정 인터페이스 이외에 N(N≥1)개의 동영상에 대한 재생순서를 설정하는 다양한 형태의 인터페이스를 유추할 수 있을 것이며, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지는 것을 특징으로 한다. Those skilled in the art will be able to infer various types of interfaces for setting playback order for N (N≥1) videos in addition to the video playback order setting interface described above. The invention is characterized in that it comprises all the methods of inference.

상기 동영상 재생순서 설정 인터페이스를 통해 적어도 하나 이상의 동영상이 일련의 재생순서에 따라 배열되면, 상기 단말은 상기 광고 삽입 인터페이스를 통해 적어도 하나 이상의 광고삽입 위치를 설정하고, 상기 광고삽입 위치에 대한 적어도 하나 이상의 광고삽입 정보를 입력(또는 선택)한◎910). When at least one video is arranged in a series of playback order through the video playback order setting interface, the terminal sets at least one or more advertisement insertion positions through the advertisement insertion interface, and at least one or more of the advertisement insertion positions. (910) inputting (or selecting) advertisement insertion information.

본 발명의 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 상기 동영상 재생순서 설정 인터페이스에 의해 설정된 동영상 재생순서 목록에서 적어도 하나 이상의 광고가 삽입될 광고삽입 위치를 선택하는 사용자 인터페이스와, 상기 광고 삽입 위치 선택에 의해 화면 상의 일정 영역에 출력(또는 활성화)되거나, 또는 팝업 형태로 화면 상에 출력되어 광고삽입 정보를 입력하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하며, 상기 광고삽입 정보는 적어도 하나 이상의 광고주가 기 등록한 광고 데이터를 선택하는 정보, 또는 적어도 하나 이상의 광고주가 등록한 광고 데이터와 매칭되는 정보, 또는 적어도 하나 이상의 광고주가 등록한 광고 데이터에 대한 카테고리 정보를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the advertisement insertion interface includes a user interface for selecting at least one advertisement insertion position into which at least one advertisement is to be inserted from a video reproduction order list set by the video reproduction order setting interface, and the advertisement insertion position selection. It is preferable to include a user interface for outputting (or activated) in a predetermined area on the screen or output on the screen in the form of a pop-up to input the insertion information, wherein the insertion information is pre-registered by at least one advertiser At least one or more pieces of information selecting advertisement data, information matched with advertisement data registered by at least one advertiser, or category information about advertisement data registered by at least one advertiser are included.

여기서, 상기 광고삽입 위치는 상기 동영상 재생순서 목록에 포함된 N(N≥1)개의 동영상 중 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하거나, 또는 상기 재생 중간에 상기 광고가 포함될 제m(1≤m≤N) 동영상을 포함하여 이루어지는 것이 바람직하다. Here, the advertisement insertion position includes between the n (1≤n≤N) video and the (n + 1) video among the N (N≥1) videos included in the video playback order list, or the playback In the middle, it is preferable to include the m (1≤m≤N) video to be included in the advertisement.

만약 상기 광고삽입 위치가 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하는 경우, 상기 선택된 광고삽입 위치에 대응하는 광고삽입 위치 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 대응하는 제i(0≤i≤(N+1)) 재생대상 변경 위치 정보를 포함하여 이루어지는 것이 바람직하며, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 적어도 두개 이상의 광고가 삽입되는 경우, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 대한 광고삽입 순서 정보를 더 포함하여 이루어지는 것이 바람직하다. If the advertisement insertion position includes between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement insertion position information corresponding to the selected advertisement insertion position is nth (1≤). n &lt; N &gt; (n &lt; + &gt; i &lt; (N + 1)) &lt; / RTI &gt; When at least two advertisements are inserted at a ≤ (N + 1)) playback target change position, advertisement insertion order information for the i th (0≤i≤ (N + 1)) playback target change position is further included. It is preferable.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상을 포함하는 경우, 상기 선택된 광고삽입 위치에 대응하는 광고삽입 위치 정보는 상기 제m(1≤m≤N) 동영상 정보와, 상기 제m(1≤m≤N) 동영상에서 상기 광고가 삽입될 광고삽입 시간 정보(또는 광고삽입 프레임 정보)를 포함하여 이루어지는 것이 바람직하다. Alternatively, when the advertisement insertion position includes the m th (1 ≦ m ≦ N) video, the advertisement insertion position information corresponding to the selected advertisement insertion position may include the m th (1 ≦ m ≦ N) video information and the In the m (1 ≦ m ≦ N) video, the advertisement insertion time information (or advertisement insertion frame information) to be inserted is preferably included.

본 발명의 일 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 적어도 하나 이상의 광고주가 기 등록한 광고 데이터 중 상기 광고삽입 위치에 삽입할 적어도 하나 이상의 광고 데이터를 지정하도록 하는 광고선택 정보를 포함하는 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to an exemplary embodiment of the present invention, the advertisement insertion interface may include advertisement insertion information including advertisement selection information for specifying at least one advertisement data to be inserted at the advertisement insertion position among advertisement data registered by at least one advertiser. It is preferred to include a user interface for input (or selection).

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고선택 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상을 선택하는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement selection information input (or selected) through the advertisement insertion interface is selected from the first image. It is preferable to select an advertisement video to be played between the n (1≤n≤N) video and the (n + 1) th video.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고선택 정보는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영 역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠를 선택하거나, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상을 선택하는 것이 바람직하다. Alternatively, when the advertisement insertion position is located on the m th (1 ≦ m ≦ N) video, the advertisement selection information input (or selected) through the advertisement insertion interface is the m th (1 ≦ m ≦ N). During the playback of the video, the advertisement content is selected to include overlapping outputs including a transparent area in a certain area (or the whole area) of the video playing area, or the video is reduced and played in a certain area of the video playing area. It is preferable to select.

본 발명의 다른 일 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 적어도 하나 이상의 광고주가 등록한 광고 데이터와 매칭될 수 있는 적어도 하나 이상의 광고 태그(또는 색인, 또는 키워드)를 포함하는 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to another exemplary embodiment of the present invention, the advertisement insertion interface may input (or insert advertisement information including at least one advertisement tag (or index or keyword) that may be matched with advertisement data registered by at least one advertiser). It is preferable to include a user interface).

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고태그(또는 색인, 또는 키워드)는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상과 매칭되는 태그(또는 색인, 또는 키워드)를 포함하여 이루어지는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement tag (or index) input (or selected) through the advertisement insertion interface, Or a keyword) preferably includes a tag (or index or keyword) matching the advertisement video to be played between the nth (1 ≦ n ≦ N) video and the (n + 1) th video.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고태그(또는 색인, 또는 키워드)는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠와 매칭되거나, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상과 매칭되는 태그(또는 색인, 또는 키워드)를 포함하여 이루어지는 것이 바람직하다. Alternatively, when the advertisement insertion position is located on the m th (1 ≦ m ≦ N) video, the advertisement tag (or index or keyword) input (or selected) through the advertisement insertion interface is the m th ( 1≤m≤N) During the playback of the video, the content is matched with the overlapped advertisement content by including a transparent area in a certain area (or all areas) of the video playing area or reduced to a certain area of the video playing area. It is preferable to include a tag (or index, or keyword) matching the advertisement video to be played.

본 발명의 또다른 일 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 적어도 하나 이상의 광고주가 등록한 광고 데이터에 대응하는 광고 카테고리 정보를 포함하는 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to another exemplary embodiment of the present invention, the advertisement insertion interface includes a user interface for inputting (or selecting) advertisement insertion information including advertisement category information corresponding to advertisement data registered by at least one advertiser. desirable.

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고 카테고리 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상 카테고리 정보를 포함하여 이루어지는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement category information input (or selected) through the advertisement insertion interface is set to the first image. It is preferable that the advertisement video category information to be played between the n (1≤n≤N) video and the (n + 1) th video is included.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고 카테고리 정보는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠 카테고리 정보를 포함하거나, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상 카테고리 정보를 포함하여 이루어지는 것이 바람직하다. Alternatively, when the advertisement insertion position is located on the m th (1 ≦ m ≦ N) video, the advertisement category information input (or selected) through the advertisement insertion interface is the m th (1 ≦ m ≦ N). An advertisement that includes advertisement content category information that overlaps and is output in a predetermined region (or all regions) of the video playing region, including a transparent region during the playing of the video, or is reduced and played in a certain region of the video playing region. It is preferable to include video category information.

또는, 상기 동영상 재생순서 설정 인터페이스를 통해 적어도 하나 이상의 동영상이 일련의 재생순서에 따라 배열되면, 상기 단말은 상기 문구 삽입 인터페이스를 통해 적어도 하나 이상의 문구삽입 위치를 설정하고, 상기 문구삽입 위치에 대한 적어도 하나 이상의 문구삽입 정보를 입력(또는 선택)한◎910). Alternatively, when at least one video is arranged according to a series of playback order through the video playback order setting interface, the terminal sets at least one or more phrase insertion positions through the phrase insertion interface, and at least for the phrase insertion position. (910) inputting (or selecting) one or more phrase insertion information.

본 발명의 실시 방법에 따르면, 상기 문구 삽입 인터페이스는 상기 동영상 재생순서 설정 인터페이스에 의해 설정된 동영상 재생순서 목록에서 적어도 하나 이상의 문구가 삽입될 문구삽입 위치를 선택하는 사용자 인터페이스와, 상기 문구삽입 위치 선택에 의해 화면 상의 일정 영역에 출력(또는 활성화)되거나, 또는 팝업 형태로 화면 상에 출력되어 문구삽입 정보를 입력하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하며, 상기 문구삽입 정보는 상기 문구삽입 위치에 삽입될 문구 데이터와 문구출력 이벤트(예컨대, 배경화면, 배경음악)를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the phrase insertion interface includes a user interface for selecting a phrase insertion position into which at least one phrase is to be inserted from a video reproduction order list set by the video reproduction order setting interface, and the phrase insertion position selection. And a user interface for outputting (or activating) a certain area on the screen or outputting it on a screen in a pop-up form and inputting phrase insertion information, wherein the phrase insertion information is to be inserted at the phrase insertion position. It is preferable that the phrase data and at least one phrase output event (eg, background, background music) is included.

여기서, 상기 문구삽입 위치는 상기 동영상 재생순서 목록에 포함된 N(N≥1)개의 동영상 중 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하거나, 또는 재생 중간에 상기 문구가 포함될 제m(1≤m≤N) 동영상을 포함하여 이루어지는 것이 바람직하다. Here, the phrase insertion position includes between the nth (1≤n≤N) video and the (n + 1) th video among the N (N≥1) videos included in the video playback order list, or is in the middle of playback. Preferably, the phrase includes the m-th (1≤m≤N) video including the phrase.

만약 상기 문구삽입 위치가 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사 이를 포함하는 경우, 상기 선택된 문구삽입 위치에 대응하는 문구삽입 위치 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 대응하는 제i(0≤i≤(N+1)) 재생대상 변경 위치 정보를 포함하여 이루어지는 것이 바람직하며, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 적어도 두개 이상의 문구가 삽입되는 경우, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 대한 문구삽입 순서 정보를 더 포함하여 이루어지는 것이 바람직하다. If the phrase insertion position includes the nth (1≤n≤N) video and the (n + 1) th video, the phrase insertion position information corresponding to the selected phrase insertion position is nth (1≤). n &lt; N &gt; (n &lt; + &gt; i &lt; (N + 1)) &lt; / RTI &gt; ≤ (N + 1)) If at least two phrases are inserted at the playback target change position, the method further includes phrase insertion order information for the i th (0≤i≤ (N + 1)) playback target change position. It is preferable.

또는, 상기 문구삽입 위치가 제m(1≤m≤N) 동영상을 포함하는 경우, 상기 선택된 문구삽입 위치에 대응하는 문구삽입 위치 정보는 상기 제m(1≤m≤N) 동영상 정보와, 상기 제m(1≤m≤N) 동영상에서 상기 문구가 삽입될 문구삽입 시간 정보(또는 문구삽입 프레임 정보)를 포함하여 이루어지는 것이 바람직하다. Or, when the phrase insertion position includes the m (1≤m≤N) video, the phrase insertion position information corresponding to the selected phrase insertion position is the m (1≤m≤N) video information, and In the m (1 ≦ m ≦ N) video, phrase insertion time information (or phrase insertion frame information) to be inserted into the phrase is preferably included.

본 발명의 실시 방법에 따르면, 상기 문구 삽입 인터페이스는 상기 문구삽입 위치에 삽입할 적어도 하나 이상의 문구 데이터를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하며, 당업자의 의도에 따라 문구출력 이벤트(예컨대, 배경화면, 배경음악)를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the phrase insertion interface preferably comprises a user interface for inputting (or selecting) at least one or more phrase data to be inserted into the phrase insertion position. It is preferable to include a user interface for inputting (or selecting) a background screen (eg, background music).

여기서, 상기 문구삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 문구 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 문구 데이터는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 문구 출력용 동영상에 포함되는 것이 바람직하며, 상기 문구출력 이벤트(예컨대, 배경화면, 배경음악)는 상기 문구 출력용 동영상에 적용되는 것이 바람직하다. Here, when the phrase insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the phrase data input (or selected) through the phrase insertion interface is nth. It is preferably included in the video for outputting the phrase to be played between the (1≤n≤N) video and the (n + 1) video, the phrase output event (for example, background, background music) is applied to the video for outputting the phrase It is preferable to be.

또는, 상기 문구삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 문구 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 문구 데이터는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 문구 출력용 컨텐츠에 포함되는 것이 바람직하며, 상기 문구출력 이벤트(예컨대, 배경화면, 배경음악)는 상기 문구 출력용 컨텐츠에 적용되는 것이 바람직하다. Or, if the phrase insertion position is located on the m (1≤m≤N) video, the phrase data input (or selected) through the phrase insertion interface is the m (1≤m≤N) video During the playback of the phrase is preferably included in the content for outputting the phrase overlapping (output) including the transparent area in a predetermined area (or all areas) of the video playback area, the phrase output event (for example, background, background music) Is preferably applied to the content for outputting the phrase.

상기와 같은 과정을 통해 동영상 패키지에 포함될 N(N≥1)개의 동영상이 일련의 재생순서에 따라 배열되고, 상기 동영상 패키지에 포함될 적어도 하나 이상의 광고삽입(또는 문구삽입)이 설정됨으로써, 상기 N(N≥1)개의 동영상을 포함하는 동영상 패키지가 생성되도록 처리되는지 확인한다(920). Through the above process, N (N≥1) videos to be included in the video package are arranged according to a sequence of playing order, and at least one advertisement insertion (or phrase insertion) to be included in the video package is set, whereby the N ( It is checked whether a video package including N≥1) videos is processed to be generated (920).

본 발명의 실시 방법에 따르면, 상기 단말은 상기 동영상 선택 인터페이스를 통해 선택된 N(N≥1)개의 동영상이 상기 동영상 재생순서 설정 인터페이스를 통해 일련의 재생 순서에 따라 배열된 후, 당업자의 의도에 따라 상기 광고 삽입 인터페이스를 통해 상기 배열된 N(N≥1)개의 동영상 사이(또는 동영상 내)에 삽입할 광고 에 대응하는 광고삽입 위치 정보와 광고삽입 정보가 입력(또는 선택)되거나, 또는 상기 문구 삽입 인터페이스를 통해 상기 배열된 N(N≥1)개의 동영상 사이(또는 동영상 내)에 삽입할 문구에 대응하는 문구삽입 위치 정보와 문구삽입 정보가 입력(또는 선택)하는 것이 적어도 한번 이상 수행됨으로써, 상기 패키지 생성 인터페이스 화면을 통해 상기 N(N≥1)개의 동영상을 포함하는 동영상 패키지가 생성되도록 명령되는지 확인하는 것이 바람직하다. According to an embodiment of the present invention, the terminal is arranged after the N (N≥1) videos selected through the video selection interface is arranged in a series of playback order through the video playback order setting interface, according to the intention of the skilled person Ad insertion position information and advertisement insertion information corresponding to an advertisement to be inserted between (or within) videos of the N (N≥1) videos arranged through the advertisement insertion interface are inputted (or selected), or the phrase insertion is performed. By inputting (or selecting) the phrase insertion position information and the phrase insertion information corresponding to the phrase to be inserted between (or within) the N (N &gt; 1) videos arranged through the interface, the at least one or more operations are performed. Checking whether a video package including the N (N≥1) videos is generated to be generated through a package creation interface screen; It is preferred.

만약 상기 동영상 패키지가 생성되도록 처리된 것이 확인되지 않으면(925), 상기 단말은 동영상 패키지 생성이 확인될 때까지 상기 N(N≥1)개의 동영상을 일련의 재생순서에 따라 배열하고 광고삽입(또는 문구삽입)을 처리하는 과정을 반복한다. If it is not confirmed that the video package is processed to be generated (925), the terminal arranges the N (N≥1) videos in a series of playback order and inserts an advertisement (or Repeat the process of inserting text).

반면 상기 동영상 패키지가 생성되도록 처리된 것이 확인되면(925), 상기 단말은 상기 동영상 재생 순서 정보를 포함하되, 적어도 하나 이상의 광고삽입 위치 정보와 광고삽입 정보, 적어도 하나 이상의 문구삽입 위치 정보와 문구삽입 정보, 배경음악 정보 등을 적어도 하나 이상 더 포함하는 동영상 편성 정보를 생성한다(930). On the other hand, if it is determined that the video package is processed to be generated (925), the terminal includes the video play order information, but includes at least one or more advertisement insertion position information and advertisement insertion information, at least one phrase insertion position information and phrase insertion. In operation 930, video formation information including at least one or more information, background music information, and the like is generated.

또한, 상기 단말은 상기 동영상 재생 순서 정보에 포함된 N(N≥1)개의 동영상에 대응하는 동영상 링크 정보를 확인한다(935). In addition, the terminal checks the video link information corresponding to the N (N≥1) videos included in the video playback order information (935).

여기서, 상기 동영상 링크 정보는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망을 통해 전송 및 재생하기 위한 링크정보로서, 상기 동영상 D/B(120)에 저장된 N(N≥1)개의 동영상에 대한 동영상 저장위치 정보를 포함하여 이루어지는 것이 바람직하다. Here, the video link information is link information for transmitting and playing N (N≥1) videos included in the video package through a communication network, and stored N (N≥1) stored in the video D / B 120. It is preferable that the video storage location information for the three videos is included.

만약 상기 N(N≥1)개의 동영상에 대한 동영상 링크 정보가 모두 확인되지 않으면(940), 상기 단말은 상기 동영상 링크 정보가 미확인된 적어도 하나 이상의 동영상을 상기 동영상 D/B(120)에 등록하여 상기 동영상 링크 정보를 확인한다(945). If the video link information for the N (N≥1) videos is not confirmed at all (940), the terminal registers at least one video with the unidentified video link information to the video D / B (120) The video link information is checked (945).

반면 상기 N(N≥1)개의 동영상에 대한 동영상 링크 정보가 모두 확인되면(940), 상기 단말은 상기 동영상 편성 정보와 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대응하는 동영상 링크 정보를 포함하는 동영상 패키지 정보를 생성하고(950), 상기 패키지 전송 인터페이스 화면을 통해 상기 제작자 정보와 동영상 패키지 정보를 상기 서버로 전송한다(955). On the other hand, if all the video link information of the N (N ≥ 1) video is confirmed (940), the terminal is a video link corresponding to the N (N ≥ 1) video included in the video organization information and the video package The video package information including the information is generated (950), and the producer information and the video package information are transmitted to the server through the package transmission interface screen (955).

이후, 상기 서버는 상기 동영상 D/B(120)와 연계하여 상기 동영상 패키지 정보에 포함된 동영상 링크 정보가 유효한지 확인한다(960). Thereafter, the server checks whether the video link information included in the video package information is valid in association with the video D / B 120 (960).

만약 상기 동영상 패키지 정보에 대한 유효성이 확인되지 않으면(965), 상기 서버는 동영상 패키지 오류 정보를 생성하여 상기 단말로 전송한다(970). If the validity of the video package information is not confirmed (965), the server generates video package error information and transmits it to the terminal (970).

반면 상기 동영상 패키지 정보에 대한 유효성이 확인되면(965), 상기 서버는 상기 동영상 링크 정보에 대응하는 N(N≥1)개의 동영상을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 제1 내지 제k(k=2,3,...) 매체 별 동영상으로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 제1 내지 제k(k=2,3,...) 매체 별 동영상을 포함하는 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 생성한다(975). On the other hand, if the validity of the video package information is confirmed (965), the server is configured to set the N (N≥1) videos corresponding to the video link information (eg, automatically set or set by the producer selection) 1 to k (k = 2,3, ...) media characteristics (e.g., a plurality of communication network characteristics (e.g., wired communication network, wireless communication network) in which N (N≥1) videos included in the video package are transmitted. And a video transmission method (eg, a streaming method, a download method, an IPTV method, etc.) and convert the video data according to the first to kth (k = 2,3, ...) media, First to k (k) including first to kth (k = 2,3, ...) media information and the converted first to kth (k = 2,3, ...) media videos = 2,3, ...) Creates a video package for each medium (975).

본 발명의 실시 방법에 따르면, 상기 서버는 상기 동영상 링크 정보에 대응하는 N(N≥1)개의 동영상 파일을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 제1 내지 제k(k=2,3,...) 매체 별 동영상 파일로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 제1 내지 제k(k=2,3,...) 매체 별 동영상 파일을 포함하는 제1 내지 제k(k=2,3,...) 매 체 별 동영상 패키지를 생성하는 것이 바람직하다. According to an embodiment of the present invention, the server may be configured with a first to kth (k) of N (N≥1) video files corresponding to the video link information (eg, automatically set or set by creator selection). = 2,3, ...) Media characteristics (e.g., a plurality of communication network characteristics (e.g., wired communication network, wireless communication network) in which N (N≥1) videos included in the video package are transmitted and video transmission methods (e.g., , Streaming (streaming method, download method, IPTV method, etc.)) to convert the video files for each of the first to k-th (k = 2,3, ...) media, and the first to k ( k = 2,3, ...) First to kth (k = 2,3) including media information and the converted first to kth (k = 2,3, ...) media files It is desirable to create a video package for each media.

본 발명의 다른 실시 방법에 따라 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 적어도 하나 이상의 제1 내지 제k(k=2,3,...) 매체 별 동영상 재생 단말로 전송되는 시점에 제1 내지 제k(k=2,3,...) 매체 별 동영상으로 가공 및 변환되는 경우, 상기 서버는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 가공하여 제1 내지 제k(k=2,3,...) 매체 별 동영상으로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 제1 내지 제k(k=2,3,...) 매체 별 동영상을 포함하는 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 생성하는 것을 생략하여도 무방하며, 이에 의해 본 발명이 한정되지 아니한다. According to another embodiment of the present invention, N (N≥1) videos included in the video package are transmitted to at least one first to kth (k = 2,3, ...) media playback terminals for each medium. When the video is processed and converted into the first to kth (k = 2,3, ...) media videos at the time point, the server processes the N (N≥1) videos included in the video package to generate a first video. To k-th (k = 2,3, ...) media, and converts the first to k-th (k = 2,3, ...) media information and the converted first to k ( k = 2,3, ...) Generating a video package for each of the first to kth (k = 2,3, ...) media including the video for each medium may be omitted, and accordingly, the present invention This is not limited.

만약 상기 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지가 생성되면(980), 상기 서버는 상기 제작자 정보와 상기 동영상 패키지에 포함된 동영상 편성 정보와 상기 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지에 포함된 제1 내지 제k(k=2,3,...) 매체정보와 제1 내지 제k(k=2,3,...) 매체 별 동영상 파일을 연계하여 상기 저장매체(125)에 저장한다(985). If the first to k-th (k = 2,3, ...) medium-specific video package is generated (980), the server is the producer information, video organization information included in the video package and the first to First to kth (k = 2,3, ...) media information and first to kth (k = 2,3) included in the k-th (k = 2,3, ...) media package The video file for each medium is linked and stored in the storage medium 125 (985).

또는, 상기 서버는 상기 동영상 D/B(120)에 상기 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지에 포함된 제1 내지 제k(k=2,3,...) 매체정보와 제1 내지 제k(k=2,3,...) 매체 별 동영상 파일을 연계하여 저장하고, 상기 저장매체(125)에 상 기 제작자 정보와 상기 동영상 패키지에 포함된 동영상 편성 정보와 동영상 링크 정보를 연계하여 저장하여도 무방하며, 이에 의해 본 발명이 한정되지 아니한다. Alternatively, the server may include the first to k th k (k = 2,3, included in the first to k th k (k = 2, 3, ...) media packages in the video D / B 120. ...) associates the media information with the video files for each of the first to kth (k = 2,3, ...) media and stores them in the storage medium 125 in the producer information and the video package. It is also possible to store the linked video program information and the video link information in connection, and thereby the present invention is not limited.

본 발명의 다른 실시 방법에 따라 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 적어도 하나 이상의 제1 내지 제k(k=2,3,...) 매체 별 동영상 재생 단말로 전송되는 시점에 제1 내지 제k(k=2,3,...) 매체 별 동영상으로 가공 및 변환되는 경우, 상기 서버는 상기 제작자 정보와 동영상 패키지 정보에 포함된 동영상 편성 정보와 N(N≥1)개의 동영상 링크 정보를 포함하는 동영상 정보를 연계하여 저장매체(125)에 저장하여도 무방하며, 이에 의해 본 발명이 한정되지 아니한다. According to another embodiment of the present invention, N (N≥1) videos included in the video package are transmitted to at least one first to kth (k = 2,3, ...) media playback terminals for each medium. When the video is processed and converted into the first to kth (k = 2,3, ...) media videos at the time point, the server may include the video information and N (N≥1) included in the producer information and the video package information. ) May be stored in the storage medium 125 in association with video information including video link information, and the present invention is not limited thereto.

도면10a와 도면10b는 본 발명의 또다른 일 실시 방법에 따라 복수개의 동영상을 편집 및 편성하여 생성된 동영상 패키지로부터 매체 별 동영상 패키지를 생성하여 등록하는 과정을 도시한 도면이다. 10A and 10B illustrate a process of generating and registering a video package for each medium from a video package generated by editing and organizing a plurality of videos according to another exemplary embodiment of the present invention.

보다 상세하게 본 도면10a와 도면10b는 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 제작자 단말(135)에 패키지 생성 인터페이스 화면이 출력되고, 상기 도면6 또는 도면7에 도시된 과정을 통해 상기 제작자 단말(135)로 복수개의 동영상이 수신되면, 상기 제작자 단말(135)에서 상기 패키지 생성 인터페이스 화면을 통해 N(N≥1)개의 동영상을 포함하는 동영상 패키지를 생성하고, 상기 동영상 패키지를 제작한 제작자 정보와, 상기 생성된 동영상 패키지에 대응하는 동영상 편 성 정보와 동영상 데이터를 적어도 하나 이상 포함하는 동영상 패키지 데이터를 전송하면, 상기 동영상 패키지 등록 서버(100)에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 제1 내지 제k(k=2,3,...) 매체 별 동영상으로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 제1 내지 제k(k=2,3,...) 매체 별 동영상을 포함하는 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 생성한 후, 상기 제작자 정보와 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 연계하여 저장매체(125)에 저장하는 과정에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면10a와 도면10b를 참조 및/또는 변형하여 상기 복수개의 동영상을 편집 및 편성하여 생성된 동영상 패키지로부터 매체 별 동영상 패키지를 생성하여 등록하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하며, 본 도면10a와 도면10b에 도시된 실시 방법만으로 한정되지 아니한다. 10A and 10B, a package generation interface screen is output to the producer terminal 135 on the video package registration system illustrated in FIG. 2, and the producer terminal is processed through the process illustrated in FIG. 6 or 7. When a plurality of videos are received at 135, the producer terminal 135 generates a video package including N (N ≧ 1) videos through the package creation interface screen, and producer information of the video package is produced. And when the video package data including at least one video programming information and video data corresponding to the generated video package is transmitted, the video package registration server 100 includes N (N≥1). ) First to kth (k = 2,3, ...) media of preset (eg, automatically set or set by creator selection) Sex (e.g., a plurality of communication network characteristics (e.g., wired communication network, wireless communication network) in which N (N ≥ 1) videos included in the video package are transmitted and a video transmission method (e.g., streaming method, download method, IPTV system, etc.)) to convert the first to k-th (k = 2,3, ...) media, and convert the first to k-th (k = 2,3, ...) media. Generating a video package for each of the first to k-th (k = 2,3, ...) media including information and the converted video for each of the first to k-th (k = 2,3, ...) media Thereafter, the present invention relates to a process of storing the producer information and the first to k-th (k = 2,3, ...) media-specific video packages in a storage medium 125. Those skilled in the art can refer to and / or modify the drawings 10a and 10b to edit and organize the plurality of videos from media packages generated by media. Would be able to infer a variety of exemplary methods for the process of registering to generate a video package, the present invention includes all embodiments in which the inference method, shall not be limited to the exemplary method shown in the figure 10a and figure 10b.

예컨대, 본 도면10a와 도면10b는 상기 동영상 편집 인터페이스를 통해 상기 수신된 동영상을 편집하는 과정, 또는 상기 배경음악 삽입 인터페이스를 통해 상기 동영상 패키지에 배경음악을 삽입하는 과정은 편의상 생략하지만, 이에 의해 본 발 명이 한정되지 아니하면, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면10a와 도면10b를 참조 및/또는 변형하여 상기 동영상 패키지 생성 과정에서 상기 동영상을 편집하거나, 또는 배경음악을 삽입하는 과정을 유추할 수 있을 것이며, 본 발명은 상기 유추되는 실시 방법을 모두 포함하여 이루어지는 것을 특징으로 한다. For example, in FIGS. 10A and 10B, a process of editing the received video through the video editing interface or inserting background music into the video package through the background music insertion interface is omitted for convenience. If the present invention is not limited, those of ordinary skill in the art to which the present invention pertains can edit and / or edit the video in the video package generation process by referring to and / or modifying the drawings 10a and 10b. It will be able to infer the process of inserting, the present invention is characterized in that it comprises all the inferred implementation method.

이하, 본 도면10a와 도면10b에서 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 제작자 단말(135)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 등록 서버(100)를 편의상 "서버"라고 한다. 10A and 10B, the producer terminal 135 on the video package registration system shown in FIG. 2 is referred to as a "terminal" for convenience, and the video package registration server 100 is referred to as a "server" for convenience.

도면10a와 도면10b를 참조하면, 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 단말에 웹 방식(또는 프로그램 방식)의 패키지 생성 인터페이스 화면이 출력되고, 상기 도면6 또는 도면7에 도시된 과정을 통해 상기 단말로 복수개의 동영상이 수신되면, 상기 단말은 상기 패키지 생성 인터페이스 화면에 포함된 동영상 선택 인터페이스를 통해 상기 동영상 패키지에 포함될 적어도 하나 이상의 동영상을 선택하고(1000), 상기 동영상 재생순서 설정 인터페이스를 통해 상기 선택된 적어도 하나 이상의 동영상을 일련의 재생순서에 따라 배열한다(1005). 10A and 10B, a web interface (or program method) package generation interface screen is output to a terminal on the video package registration system illustrated in FIG. 2, and the process illustrated in FIG. When a plurality of videos are received by the terminal, the terminal selects at least one or more videos to be included in the video package through the video selection interface included in the package generation interface screen (1000) and through the video play order setting interface. The selected at least one video is arranged in a series of playback order (1005).

본 발명의 실시 방법에 따르면, 상기 동영상 선택 인터페이스는 상기 단말로 수신된(또는 로드된) 복수개의 동영상 목록을 화면 상의 일정 영역에 출력하고, 상 기 출력된 동영상 목록 중에서 상기 동영상 패키지에 포함될 N(N≥1)개의 동영상을 선택하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the video selection interface outputs a plurality of video lists received (or loaded) to the terminal in a predetermined area on the screen, and the N ( It is preferable to include a user interface for selecting N≥1) videos.

본 발명의 실시 방법에 따르면, 상기 동영상 재생순서 설정 인터페이스는 상기 동영상 선택 인터페이스에 의해 선택된 N(N≥1)개의 동영상을 일련의 재생 순서에 따라 화면 상의 일정 영역에 배열하고, 상기 배열된 N(N≥1)개의 동영상 중 적어도 하나 이상의 재생 순서를 변경하거나, 또는 적어도 하나 이상의 동영상을 추가/삭제하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to the exemplary embodiment of the present invention, the video playback order setting interface arranges N (N≥1) videos selected by the video selection interface in a predetermined area on the screen in a series of playback order, and the arranged N ( It is preferable to include a user interface for changing the playback order of at least one or more of the N≥1) video, or to add / delete at least one video.

본 발명의 일 실시 방법에 따르면, 상기 동영상 재생순서 설정 인터페이스는 상기 동영상 선택 인터페이스에 의해 선택된 N(N≥1)개의 동영상을 드래그 앤 드롭(Drag and Drop) 방식으로 동영상 재생순서 목록으로 이전하여 일련의 재생 순서에 따라 화면 상의 일정 영역에 배열하는 것이 바람직하다. According to an exemplary embodiment of the present invention, the video playback order setting interface transfers N (N≥1) videos selected by the video selection interface to a video playback order list in a drag-and-drop manner. It is preferable to arrange in a predetermined area on the screen in accordance with the playback order.

본 발명의 다른 일 실시 방법에 따르면, 상기 동영상 재생순서 설정 인터페이스는 상기 동영상 선택 인터페이스에 의해 선택된 N(N≥1)개의 동영상을 목록 추가/삭제 인터페이스에 따라 동영상 재생순서 목록으로 이전하여 일련의 재생 순서에 따라 화면 상의 일정 영역에 배열하는 것이 바람직하다. According to another exemplary embodiment of the present invention, the video playback order setting interface transfers N (N≥1) videos selected by the video selection interface to a video playback order list according to a list addition / deletion interface to play a series of videos. It is preferable to arrange in a predetermined area on the screen in order.

본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상술된 동영상 재 생순서 설정 인터페이스 이외에 N(N≥1)개의 동영상에 대한 재생순서를 설정하는 다양한 형태의 인터페이스를 유추할 수 있을 것이며, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지는 것을 특징으로 한다. Those skilled in the art will be able to infer various types of interfaces for setting playback order for N (N≥1) videos in addition to the video playback order setup interface described above. The present invention is characterized in that it comprises all the methods of inference.

상기 동영상 재생순서 설정 인터페이스를 통해 적어도 하나 이상의 동영상이 일련의 재생순서에 따라 배열되면, 상기 단말은 상기 광고 삽입 인터페이스를 통해 적어도 하나 이상의 광고삽입 위치를 설정하고, 상기 광고삽입 위치에 대한 적어도 하나 이상의 광고삽입 정보를 입력(또는 선택)한다(1010). When at least one video is arranged in a series of playback order through the video playback order setting interface, the terminal sets at least one or more advertisement insertion positions through the advertisement insertion interface, and at least one or more of the advertisement insertion positions. Input (or select) the advertisement insertion information (1010).

본 발명의 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 상기 동영상 재생순서 설정 인터페이스에 의해 설정된 동영상 재생순서 목록에서 적어도 하나 이상의 광고가 삽입될 광고삽입 위치를 선택하는 사용자 인터페이스와, 상기 광고삽입 위치 선택에 의해 화면 상의 일정 영역에 출력(또는 활성화)되거나, 또는 팝업 형태로 화면 상에 출력되어 광고삽입 정보를 입력하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하며, 상기 광고삽입 정보는 적어도 하나 이상의 광고주가 기 등록한 광고 데이터를 선택하는 정보, 또는 적어도 하나 이상의 광고주가 등록한 광고 데이터와 매칭되는 정보, 또는 적어도 하나 이상의 광고주가 등록한 광고 데이터에 대한 카테고리 정보를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the advertisement insertion interface includes a user interface for selecting at least one advertisement insertion position into which at least one advertisement is to be inserted from a video reproduction order list set by the video reproduction order setting interface, and the advertisement insertion position selection. It is preferable to include a user interface for outputting (or activated) in a predetermined area on the screen or output on the screen in the form of a pop-up to input the insertion information, wherein the insertion information is pre-registered by at least one advertiser At least one or more pieces of information selecting advertisement data, information matched with advertisement data registered by at least one advertiser, or category information about advertisement data registered by at least one advertiser are included.

여기서, 상기 광고삽입 위치는 상기 동영상 재생순서 목록에 포함된 N(N≥1)개의 동영상 중 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하거나, 또는 상기 재생 중간에 상기 광고가 포함될 제m(1≤m≤N) 동영상을 포함하여 이루어지는 것이 바람직하다. Here, the advertisement insertion position includes between the n (1≤n≤N) video and the (n + 1) video among the N (N≥1) videos included in the video playback order list, or the playback In the middle, it is preferable to include the m (1≤m≤N) video to be included in the advertisement.

만약 상기 광고삽입 위치가 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하는 경우, 상기 선택된 광고삽입 위치에 대응하는 광고삽입 위치 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 대응하는 제i(0≤i≤(N+1)) 재생대상 변경 위치 정보를 포함하여 이루어지는 것이 바람직하며, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 적어도 두개 이상의 광고가 삽입되는 경우, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 대한 광고삽입 순서 정보를 더 포함하여 이루어지는 것이 바람직하다. If the advertisement insertion position includes between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement insertion position information corresponding to the selected advertisement insertion position is nth (1≤). n &lt; N &gt; (n &lt; + &gt; i &lt; (N + 1)) &lt; / RTI &gt; When at least two advertisements are inserted at a ≤ (N + 1)) playback target change position, advertisement insertion order information for the i th (0≤i≤ (N + 1)) playback target change position is further included. It is preferable.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상을 포함하는 경우, 상기 선택된 광고삽입 위치에 대응하는 광고삽입 위치 정보는 상기 제m(1≤m≤N) 동영상 정보와, 상기 제m(1≤m≤N) 동영상에서 상기 광고가 삽입될 광고삽입 시간 정보(또는 광고삽입 프레임 정보)를 포함하여 이루어지는 것이 바람직하다. Alternatively, when the advertisement insertion position includes the m th (1 ≦ m ≦ N) video, the advertisement insertion position information corresponding to the selected advertisement insertion position may include the m th (1 ≦ m ≦ N) video information and the In the m (1 ≦ m ≦ N) video, the advertisement insertion time information (or advertisement insertion frame information) to be inserted is preferably included.

본 발명의 일 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 적어도 하나 이상의 광고주가 기 등록한 광고 데이터 중 상기 광고삽입 위치에 삽입할 적어 도 하나 이상의 광고 데이터를 지정하도록 하는 광고선택 정보를 포함하는 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the advertisement insertion interface includes advertisement insertion information including advertisement selection information for specifying at least one advertisement data to be inserted at the advertisement insertion position among advertisement data registered by at least one advertiser. It is preferable to include a user interface for inputting (or selecting).

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고선택 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상을 선택하는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement selection information input (or selected) through the advertisement insertion interface is selected from the first image. It is preferable to select an advertisement video to be played between the n (1≤n≤N) video and the (n + 1) th video.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고선택 정보는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠를 선택하거나, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상을 선택하는 것이 바람직하다. Alternatively, when the advertisement insertion position is located on the m th (1 ≦ m ≦ N) video, the advertisement selection information input (or selected) through the advertisement insertion interface is the m th (1 ≦ m ≦ N). While the video is playing, select the advertisement content overlapping the output area including the transparent area in the predetermined area (or the whole area) of the video play area, or the advertisement video reduced to the predetermined area of the video play area and played. It is desirable to choose.

본 발명의 다른 일 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 적어도 하나 이상의 광고주가 등록한 광고 데이터와 매칭될 수 있는 적어도 하나 이상의 광고 태그(또는 색인, 또는 키워드)를 포함하는 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to another exemplary embodiment of the present invention, the advertisement insertion interface may input (or insert advertisement information including at least one advertisement tag (or index or keyword) that may be matched with advertisement data registered by at least one advertiser). It is preferable to include a user interface).

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고태그(또는 색인, 또는 키워드)는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상과 매칭되는 태그(또는 색인, 또는 키워드)를 포함하여 이루어지는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement tag (or index) input (or selected) through the advertisement insertion interface, Or a keyword) preferably includes a tag (or index or keyword) matching the advertisement video to be played between the nth (1 ≦ n ≦ N) video and the (n + 1) th video.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고태그(또는 색인, 또는 키워드)는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠와 매칭되거나, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상과 매칭되는 태그(또는 색인, 또는 키워드)를 포함하여 이루어지는 것이 바람직하다. Alternatively, when the advertisement insertion position is located on the m th (1 ≦ m ≦ N) video, the advertisement tag (or index or keyword) input (or selected) through the advertisement insertion interface is the m th ( 1≤m≤N) During the playback of the video, the content is matched with the overlapped advertisement content by including a transparent area in a certain area (or all areas) of the video playing area or reduced to a certain area of the video playing area. It is preferable to include a tag (or index, or keyword) matching the advertisement video to be played.

본 발명의 또다른 일 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 적어도 하나 이상의 광고주가 등록한 광고 데이터에 대응하는 광고 카테고리 정보를 포함하는 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to another exemplary embodiment of the present invention, the advertisement insertion interface includes a user interface for inputting (or selecting) advertisement insertion information including advertisement category information corresponding to advertisement data registered by at least one advertiser. desirable.

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고 카테고리 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상 카테고리 정보를 포함하여 이루어지는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement category information input (or selected) through the advertisement insertion interface is set to the first image. It is preferable that the advertisement video category information to be played between the n (1≤n≤N) video and the (n + 1) th video is included.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고 카테고리 정보는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠 카테고리 정보를 포함하거나, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상 카테고리 정보를 포함하여 이루어지는 것이 바람직하다. Alternatively, when the advertisement insertion position is located on the m th (1 ≦ m ≦ N) video, the advertisement category information input (or selected) through the advertisement insertion interface is the m th (1 ≦ m ≦ N). An advertisement that includes advertisement content category information that overlaps and is output in a predetermined region (or all regions) of the video playing region, including a transparent region during the playing of the video, or is reduced and played in a certain region of the video playing region. It is preferable to include video category information.

또는, 상기 동영상 재생순서 설정 인터페이스를 통해 적어도 하나 이상의 동영상이 일련의 재생순서에 따라 배열되면, 상기 단말은 상기 문구 삽입 인터페이스를 통해 적어도 하나 이상의 문구삽입 위치를 설정하고, 상기 문구삽입 위치에 대한 적어도 하나 이상의 문구삽입 정보를 입력(또는 선택)한다(1010). Alternatively, when at least one video is arranged according to a series of playback order through the video playback order setting interface, the terminal sets at least one or more phrase insertion positions through the phrase insertion interface, and at least for the phrase insertion position. One or more phrase insertion information is input (or selected) (1010).

본 발명의 실시 방법에 따르면, 상기 문구 삽입 인터페이스는 상기 동영상 재생순서 설정 인터페이스에 의해 설정된 동영상 재생순서 목록에서 적어도 하나 이상의 문구가 삽입될 문구삽입 위치를 선택하는 사용자 인터페이스와, 상기 문구 삽입 위치 선택에 의해 화면 상의 일정 영역에 출력(또는 활성화)되거나, 또는 팝업 형태로 화면 상에 출력되어 문구삽입 정보를 입력하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하며, 상기 문구삽입 정보는 상기 문구삽입 위치에 삽입될 문구 데이터와 문구출력 이벤트(예컨대, 배경화면, 배경음악)를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the phrase insertion interface includes a user interface for selecting a phrase insertion position into which at least one phrase is to be inserted from a video reproduction order list set by the video reproduction order setting interface, and the phrase insertion position selection. And a user interface for outputting (or activating) a certain area on the screen or outputting it on a screen in a pop-up form and inputting phrase insertion information, wherein the phrase insertion information is to be inserted at the phrase insertion position. It is preferable that the phrase data and at least one phrase output event (eg, background, background music) is included.

여기서, 상기 문구삽입 위치는 상기 동영상 재생순서 목록에 포함된 N(N≥1)개의 동영상 중 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하거나, 또는 재생 중간에 상기 문구가 포함될 제m(1≤m≤N) 동영상을 포함하여 이루어지는 것이 바람직하다. Here, the phrase insertion position includes between the nth (1≤n≤N) video and the (n + 1) th video among the N (N≥1) videos included in the video playback order list, or is in the middle of playback. Preferably, the phrase includes the m-th (1≤m≤N) video including the phrase.

만약 상기 문구삽입 위치가 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하는 경우, 상기 선택된 문구삽입 위치에 대응하는 문구삽입 위치 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 대응하는 제i(0≤i≤(N+1)) 재생대상 변경 위치 정보를 포함하여 이루어지는 것이 바람직하며, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 적어도 두개 이상의 문구가 삽입되는 경우, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 대한 문구삽입 순서 정보를 더 포함하여 이루어지는 것이 바람직하다. If the phrase insertion position includes between the nth (1≤n≤N) video and the (n + 1) th video, the phrase insertion position information corresponding to the selected phrase insertion position is n (1≤1). n &lt; N &gt; (n &lt; + &gt; i &lt; (N + 1)) &lt; / RTI &gt; ≤ (N + 1)) If at least two phrases are inserted at the playback target change position, the method further includes phrase insertion order information for the i th (0≤i≤ (N + 1)) playback target change position. It is preferable.

또는, 상기 문구삽입 위치가 제m(1≤m≤N) 동영상을 포함하는 경우, 상기 선 택된 문구삽입 위치에 대응하는 문구삽입 위치 정보는 상기 제m(1≤m≤N) 동영상 정보와, 상기 제m(1≤m≤N) 동영상에서 상기 문구가 삽입될 문구삽입 시간 정보(또는 문구삽입 프레임 정보)를 포함하여 이루어지는 것이 바람직하다. Alternatively, when the phrase insertion position includes a m (1 ≦ m ≦ N) video, the phrase insertion position information corresponding to the selected phrase insertion position may include the m (1 ≦ m ≦ N) video information; In the m-th (1 ≦ m ≦ N) video, the phrase may include phrase insertion time information (or phrase insertion frame information) to be inserted.

본 발명의 실시 방법에 따르면, 상기 문구 삽입 인터페이스는 상기 문구삽입 위치에 삽입할 적어도 하나 이상의 문구 데이터를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하며, 당업자의 의도에 따라 문구출력 이벤트(예컨대, 배경화면, 배경음악)를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the phrase insertion interface preferably comprises a user interface for inputting (or selecting) at least one or more phrase data to be inserted into the phrase insertion position. It is preferable to include a user interface for inputting (or selecting) a background screen (eg, background music).

여기서, 상기 문구삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 문구 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 문구 데이터는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 문구 출력용 동영상에 포함되는 것이 바람직하며, 상기 문구출력 이벤트(예컨대, 배경화면, 배경음악)는 상기 문구 출력용 동영상에 적용되는 것이 바람직하다. Here, when the phrase insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the phrase data input (or selected) through the phrase insertion interface is nth. It is preferably included in the video for outputting the phrase to be played between the (1≤n≤N) video and the (n + 1) video, the phrase output event (for example, background, background music) is applied to the video for outputting the phrase It is preferable to be.

또는, 상기 문구삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 문구 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 문구 데이터는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 문구 출력용 컨텐츠에 포함되는 것이 바람직하며, 상기 문구출력 이벤트(예컨대, 배경화면, 배경음악)는 상기 문구 출력용 컨텐츠에 적용되는 것이 바람직하다. Or, if the phrase insertion position is located on the m (1≤m≤N) video, the phrase data input (or selected) through the phrase insertion interface is the m (1≤m≤N) video During the playback of the phrase is preferably included in the content for outputting the phrase overlapping (output) including the transparent area in a predetermined area (or all areas) of the video playback area, the phrase output event (for example, background, background music) Is preferably applied to the content for outputting the phrase.

상기와 같은 과정을 통해 동영상 패키지에 포함될 N(N≥1)개의 동영상이 일련의 재생순서에 따라 배열되고, 상기 동영상 패키지에 포함될 적어도 하나 이상의 광고삽입(또는 문구삽입)이 설정됨으로써, 상기 N(N≥1)개의 동영상을 포함하는 동영상 패키지가 생성되도록 처리되는지 확인한다(1020). Through the above process, N (N≥1) videos to be included in the video package are arranged according to a sequence of playing order, and at least one advertisement insertion (or phrase insertion) to be included in the video package is set, whereby the N ( In operation 1020, it is determined whether a video package including N≥1) videos is generated to be generated.

본 발명의 실시 방법에 따르면, 상기 단말은 상기 동영상 선택 인터페이스를 통해 선택된 N(N≥1)개의 동영상이 상기 동영상 재생순서 설정 인터페이스를 통해 일련의 재생 순서에 따라 배열된 후, 당업자의 의도에 따라 상기 광고 삽입 인터페이스를 통해 상기 배열된 N(N≥1)개의 동영상 사이(또는 동영상 내)에 삽입할 광고에 대응하는 광고삽입 위치 정보와 광고삽입 정보가 입력(또는 선택)되거나, 또는 상기 문구 삽입 인터페이스를 통해 상기 배열된 N(N≥1)개의 동영상 사이(또는 동영상 내)에 삽입할 문구에 대응하는 문구삽입 위치 정보와 문구삽입 정보가 입력(또는 선택)하는 것이 적어도 한번 이상 수행됨으로써, 상기 패키지 생성 인터페이스 화면을 통해 상기 N(N≥1)개의 동영상을 포함하는 동영상 패키지가 생성되도록 명령되는지 확인하는 것이 바람직하다. According to an embodiment of the present invention, the terminal is arranged after the N (N≥1) videos selected through the video selection interface is arranged in a series of playback order through the video playback order setting interface, according to the intention of the skilled person Ad insertion position information and advertisement insertion information corresponding to an advertisement to be inserted between (or within) videos of the N (N≥1) videos arranged through the advertisement insertion interface are inputted (or selected), or the phrase insertion is performed. By inputting (or selecting) the phrase insertion position information and the phrase insertion information corresponding to the phrase to be inserted between (or within) the N (N &gt; 1) videos arranged through the interface, the at least one or more operations are performed. Checking whether a video package including the N (N≥1) videos is commanded to be generated through the package creation interface screen desirable.

만약 상기 동영상 패키지가 생성되도록 처리된 것이 확인되지 않으면(1025), 상기 단말은 동영상 패키지 생성이 확인될 때까지 상기 N(N≥1)개의 동영상을 일련의 재생순서에 따라 배열하고 광고삽입(또는 문구삽입)을 처리하는 과정을 반복한다. If it is not confirmed that the video package is processed to be generated (1025), the terminal arranges the N (N≥1) videos in a series of playback order and inserts an advertisement (or Repeat the process of inserting text).

반면 상기 동영상 패키지가 생성되도록 처리된 것이 확인되면(1025), 상기 단말은 상기 동영상 재생 순서 정보를 포함하되, 적어도 하나 이상의 광고삽입 위치 정보와 광고삽입 정보, 적어도 하나 이상의 문구삽입 위치 정보와 문구삽입 정보, 배경음악 정보 등을 적어도 하나 이상 더 포함하는 동영상 편성 정보를 생성한다(1030). On the other hand, if it is determined that the video package is processed to be generated (1025), the terminal includes the video play order information, but includes at least one or more advertisement insertion position information and advertisement insertion information, at least one stationery insertion position information and phrase insertion. In operation 1030, the program information comprises at least one or more information, background music information, and the like.

또한, 상기 단말은 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 N(N≥1)개의 동영상을 포함하여 이루어진 동영상 데이터를 확인한다(1035). In addition, the terminal checks the video data including N (N≥1) videos for N (N≥1) videos included in the video package (1035).

여기서, 상기 동영상 데이터는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 헤더정보와 오디오 데이터 및 비디오 데이터를 하나의 데이터 스트림 내에 모두 포함하거나, 또는 상기 N(N≥1)개의 동영상에 대한 헤더정보만 포함하고, 상기 동영상에 대한 오디오 데이터 및 비디오 데이터는 별도의 파일을 통해 관리되도록 처리하는 것이 바람직하다. Here, the video data includes header information, audio data, and video data for N (N≥1) videos included in the video package in one data stream, or the N (N≥1) videos It is preferable to include only the header information for the audio data and video data for the video to be managed through a separate file.

만약 상기 N(N≥1)개의 동영상에 대한 동영상 데이터가 모두 확인되 면(1040), 상기 단말은 상기 동영상 편성 정보와 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대응하는 동영상 데이터를 포함하는 동영상 패키지 데이터를 생성하고(1045), 상기 패키지 전송 인터페이스 화면을 통해 상기 제작자 정보와 상기 동영상 패키지 데이터를 상기 서버로 전송한다(1050). If all the video data of the N (N≥1) videos are confirmed (1040), the terminal is the video data and the video data corresponding to the N (N≥1) videos included in the video package Generates a video package data including a (1045), and transmits the producer information and the video package data to the server through the package transmission interface screen (1050).

이후, 상기 서버는 상기 동영상 패키지 데이터를 판독하여 상기 동영상 패키지 데이터에 포함된 N(N≥1)개의 동영상이 적어도 하나 이상의 컨텐츠 재생 단말로 전송되어 재생될 수 있는지 확인한다(1055). Thereafter, the server reads the video package data and checks whether N (N≥1) videos included in the video package data can be transmitted to and reproduced by at least one or more content reproduction terminals (1055).

만약 상기 동영상 패키지 데이터에 대한 유효성이 확인되지 않으면(1060), 상기 서버는 동영상 패키지 오류 정보를 생성하여 상기 단말로 전송한다(1065). If the validity of the video package data is not confirmed (1060), the server generates video package error information and transmits it to the terminal (1065).

반면 상기 동영상 패키지 데이터에 대한 유효성이 확인되면(1060), 상기 서버는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 제1 내지 제k(k=2,3,...) 매체 별 동영상으로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 제1 내지 제k(k=2,3,...) 매체 별 동영상을 포함하는 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 생성한다(1070). On the other hand, if the validity of the video package data is confirmed (1060), the server is a first (eg, automatically set or set by the producer selection) N (N≥1) videos included in the video package To k (k = 2,3, ...) media characteristics (e.g., a plurality of communication network characteristics (e.g., wired communication network, wireless communication network) to which N (N≥1) videos included in the video package are transmitted; The video is processed according to a video transmission method (eg, a streaming method, a download method, an IPTV method, etc.) and converted into a first to k-th (k = 2,3, ...) media-specific video, and the first To k th (k = 2, 3, ...) media information and the first to k (k = 2, 3, ...) including the first to k (k = 2, 3, ...) medium-specific video 2, 3, ...) generates a video package for each medium (1070).

본 발명의 실시 방법에 따르면, 상기 서버는 상기 동영상 패키지에 포함된 동영상 데이터를 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 제1 내지 제k(k=2,3,...) 매체 별 동영상 데이터로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 제1 내지 제k(k=2,3,...) 매체 별 동영상 데이터를 포함하는 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 생성하는 것이 바람직하다. According to an exemplary embodiment of the present invention, the server may include first to k th k (k = 2,3, ..., etc. preset video data included in the video package (eg, automatically set or set by creator selection). Media characteristics (e.g., a plurality of communication network characteristics (e.g., wired communication network, wireless communication network) in which N (N≥1) videos included in the video package are transmitted and video transmission methods (e.g., streaming method, download) Method, IPTV method, etc.), and converts the video data into media data of the first to kth (k = 2,3, ...) media, and converts the first to kth (k = 2,3, .. .) A first to k-th (k = 2,3, ...) media-containing video including media information and the converted first to k-th (k = 2,3, ...) media-specific video data It is desirable to create a package.

본 발명의 다른 실시 방법에 따라 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 적어도 하나 이상의 제1 내지 제k(k=2,3,...) 매체 별 동영상 재생 단말로 전송되는 시점에 제1 내지 제k(k=2,3,...) 매체 별 동영상으로 가공 및 변환되는 경우, 상기 서버는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 가공하여 제1 내지 제k(k=2,3,...) 매체 별 동영상으로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 제1 내지 제k(k=2,3,...) 매체 별 동영상을 포함하는 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 생성하는 것을 생략하여도 무방하며, 이에 의해 본 발명이 한정되지 아니한다. According to another embodiment of the present invention, N (N≥1) videos included in the video package are transmitted to at least one first to kth (k = 2,3, ...) media playback terminals for each medium. When the video is processed and converted into the first to kth (k = 2,3, ...) media videos at the time point, the server processes the N (N≥1) videos included in the video package to generate a first video. To k-th (k = 2,3, ...) media, and converts the first to k-th (k = 2,3, ...) media information and the converted first to k ( k = 2,3, ...) Generating a video package for each of the first to kth (k = 2,3, ...) media including the video for each medium may be omitted, and accordingly, the present invention This is not limited.

만약 상기 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지가 생성되면(1075), 상기 서버는 상기 제작자 정보와 상기 동영상 패키지에 포함된 동영상 편성 정보와 상기 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지에 포함된 제1 내지 제k(k=2,3,...) 매체정보와 제1 내지 제k(k=2,3,...) 매체 별 동영상 데이터를 연계하여 상기 저장매체(125)에 저장한다(1080). If the first to kth (k = 2,3, ...) media-specific video packages are generated (1075), the server informs the producer information, the video organization information included in the video package and the first to First to kth (k = 2,3, ...) media information and first to kth (k = 2,3) included in the k-th (k = 2,3, ...) media package ... and video data for each medium are linked and stored in the storage medium 125 (1080).

본 발명의 다른 실시 방법에 따라 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 적어도 하나 이상의 제1 내지 제k(k=2,3,...) 매체 별 동영상 재생 단말로 전송되는 시점에 제1 내지 제k(k=2,3,...) 매체 별 동영상으로 가공 및 변환되는 경우, 상기 서버는 상기 제작자 정보와 상기 동영상 패키지 데이터에 포함된 동영상 편성 정보 및 동영상 데이터를 연계하여 저장매체(125)에 저장하여도 무방하며, 이에 의해 본 발명이 한정되지 아니한다. According to another embodiment of the present invention, N (N≥1) videos included in the video package are transmitted to at least one first to kth (k = 2,3, ...) media playback terminals for each medium. When processed and converted into a video for each of the first to kth (k = 2,3, ...) media at the time point, the server associates the creator information with the video programming information and the video data included in the video package data. May be stored in the storage medium 125, and the present invention is not limited thereto.

도면11a와 도면11b는 본 발명의 일 실시 방법에 따라 복수개의 동영상을 편집 및 매체 특성에 따라 편성한 매체 별 동영상 패키지를 제작하여 등록하는 과정을 도시한 도면이다. 11A and 11B illustrate a process of creating and registering a video package for each medium in which a plurality of videos are edited and organized according to media characteristics according to an exemplary embodiment of the present invention.

보다 상세하게 본 도면11a와 도면11b는 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 제작자 단말(135)에 패키지 생성 인터페이스 화면이 출력되고, 상기 도면6 또는 도면7에 도시된 과정을 통해 상기 제작자 단말(135)로 복수개의 동영상이 수신되면, 상기 제작자 단말(135)에서 상기 패키지 생성 인터페이스 화면을 통해 N(N≥1)개의 동영상을 포함하는 동영상 패키지를 생성하고, 상기 동영상 패키지를 제작한 제작자 정보와, 상기 생성된 동영상 패키지에 대응하는 동영상 편성 정보와 N(N≥1)개의 동영상 파일 정보를 포함하는 동영상 정보를 적어도 하나 이상 포함하는 동영상 패키지 정보와 동영상 파일을 적어도 하나 이상 포함하는 동영상 패키지를 생성한 후, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 제1 내지 제k(k=2,3,...) 매체 별 동영상으로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 제1 내지 제k(k=2,3,...) 매체 별 동영상을 포함하는 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 생성하여 전송하면, 상기 동영상 패키지 등록 서버(100)에서 상기 제작자 정보와 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 연계하여 저장매체(125)에 저장하는 과정에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면11a와 도면11b를 참조 및/또는 변형하여 상기 복수개의 동영상을 편집 및 매체 특성에 따라 편성한 매체 별 동영상 패키지를 제작하여 등록하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법 을 포함하며, 본 도면11a와 도면11b에 도시된 실시 방법만으로 한정되지 아니한다. 11a and 11b, the package creation interface screen is output to the producer terminal 135 on the video package registration system illustrated in FIG. 2, and the producer terminal is processed through the process illustrated in FIG. 6 or 7. When a plurality of videos are received at 135, the producer terminal 135 generates a video package including N (N ≧ 1) videos through the package creation interface screen, and producer information of the video package is produced. And a video package including at least one video package information and at least one video file including video configuration information corresponding to the generated video package and video information including N (N≥1) video file information. After generation, N (N≥1) videos included in the video package are preset (eg, automatically set, or First to kth (k = 2,3, ...) media characteristics set by creator selection (e.g., a plurality of communication network characteristics (e.g., N (N≥1) videos included in the video package) are transmitted (e.g., , Wired communication network, wireless communication network) and video transmission method (e.g., streaming method, download method, IPTV method, etc.) and processed according to the first to kth (k = 2,3, ...) media Converted to a video, including the first to k (k = 2, 3, ...) media information and the converted first to k (k = 2, 3, ...) media for each video When the first to kth (k = 2,3, ...) media video packages are generated and transmitted, the video package registration server 100 and the producer information and the first to kth (k = 2,3). , ...) relates to a process of storing the video package for each medium in the storage medium 125, and those of ordinary skill in the art to which the present invention pertains, the present drawings 11a and 11b Although various implementation methods may be inferred for the process of creating and registering a video package for each medium in which the plurality of videos are edited and edited according to the characteristics of a medium by referring to and / or transforming, the present invention may infer all the implementation methods. It includes, and is not limited to the implementation method shown in Figures 11a and 11b.

예컨대, 본 도면11a와 도면11b는 상기 동영상 편집 인터페이스를 통해 상기 수신된 동영상을 편집하는 과정, 또는 상기 배경음악 삽입 인터페이스를 통해 상기 동영상 패키지에 배경음악을 삽입하는 과정은 편의상 생략하지만, 이에 의해 본 발명이 한정되지 아니하면, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면11a와 도면11b를 참조 및/또는 변형하여 상기 동영상 패키지 생성 과정에서 상기 동영상을 편집하거나, 또는 배경음악을 삽입하는 과정을 유추할 수 있을 것이며, 본 발명은 상기 유추되는 실시 방법을 모두 포함하여 이루어지는 것을 특징으로 한다. For example, in FIGS. 11A and 11B, a process of editing the received video through the video editing interface or inserting background music into the video package through the background music insertion interface is omitted for convenience. If the invention is not limited, those of ordinary skill in the art to which the present invention pertains can edit and / or edit the video in the video package generation process by referring to and / or modifying the drawings 11a and 11b. It will be able to infer the process of inserting, the present invention is characterized in that it comprises all the inferred implementation method.

이하, 본 도면11a와 도면11b에서 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 제작자 단말(135)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 등록 서버(100)를 편의상 "서버"라고 한다. Hereinafter, in FIG. 11A and FIG. 11B, the producer terminal 135 on the video package registration system shown in FIG. 2 is referred to as a "terminal" for convenience, and the video package registration server 100 is referred to as a "server" for convenience.

도면11a와 도면11b를 참조하면, 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 단말에 웹 방식(또는 프로그램 방식)의 패키지 생성 인터페이스 화면이 출력되고, 상기 도면6 또는 도면7에 도시된 과정을 통해 상기 단말로 복수개의 동영상이 수신되면, 상기 단말은 상기 패키지 생성 인터페이스 화면에 포함된 동영상 선택 인터페이스를 통해 상기 동영상 패키지에 포함될 적어도 하나 이상의 동영상 을 선택하고(1100), 상기 동영상 재생순서 설정 인터페이스를 통해 상기 선택된 적어도 하나 이상의 동영상을 일련의 재생순서에 따라 배열한다(1105). 11A and 11B, a web type (or program type) package generation interface screen is output to a terminal on the video package registration system shown in FIG. 2, and the process illustrated in FIG. 6 or 7 is performed. When a plurality of videos are received by the terminal, the terminal selects at least one video to be included in the video package through the video selection interface included in the package generation interface screen (1100), and through the video playback order setting interface. The selected at least one video is arranged in a series of playback order (1105).

본 발명의 실시 방법에 따르면, 상기 동영상 선택 인터페이스는 상기 단말로 수신된(또는 로드된) 복수개의 동영상 목록을 화면 상의 일정 영역에 출력하고, 상기 출력된 동영상 목록 중에서 상기 동영상 패키지에 포함될 N(N≥1)개의 동영상을 선택하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the video selection interface outputs a plurality of video lists received (or loaded) to the terminal in a predetermined area on the screen, and among the output video lists to be included in the video package N (N It preferably comprises a user interface for selecting ≥ 1 video.

본 발명의 실시 방법에 따르면, 상기 동영상 재생순서 설정 인터페이스는 상기 동영상 선택 인터페이스에 의해 선택된 N(N≥1)개의 동영상을 일련의 재생 순서에 따라 화면 상의 일정 영역에 배열하고, 상기 배열된 N(N≥1)개의 동영상 중 적어도 하나 이상의 재생 순서를 변경하거나, 또는 적어도 하나 이상의 동영상을 추가/삭제하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to the exemplary embodiment of the present invention, the video playback order setting interface arranges N (N≥1) videos selected by the video selection interface in a predetermined area on the screen in a series of playback order, and the arranged N ( It is preferable to include a user interface for changing the playback order of at least one or more of the N≥1) video, or to add / delete at least one video.

본 발명의 일 실시 방법에 따르면, 상기 동영상 재생순서 설정 인터페이스는 상기 동영상 선택 인터페이스에 의해 선택된 N(N≥1)개의 동영상을 드래그 앤 드롭(Drag and Drop) 방식으로 동영상 재생순서 목록으로 이전하여 일련의 재생 순서에 따라 화면 상의 일정 영역에 배열하는 것이 바람직하다. According to an exemplary embodiment of the present invention, the video playback order setting interface transfers N (N≥1) videos selected by the video selection interface to a video playback order list in a drag-and-drop manner. It is preferable to arrange in a predetermined area on the screen in accordance with the playback order.

본 발명의 다른 일 실시 방법에 따르면, 상기 동영상 재생순서 설정 인터페 이스는 상기 동영상 선택 인터페이스에 의해 선택된 N(N≥1)개의 동영상을 목록 추가/삭제 인터페이스에 따라 동영상 재생순서 목록으로 이전하여 일련의 재생 순서에 따라 화면 상의 일정 영역에 배열하는 것이 바람직하다. According to another exemplary embodiment of the present invention, the video playback order setting interface transfers N (N≥1) videos selected by the video selection interface to a video playback order list according to a list addition / deletion interface and performs a series of It is preferable to arrange in a predetermined area on the screen according to the playback order.

본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상술된 동영상 재생순서 설정 인터페이스 이외에 N(N≥1)개의 동영상에 대한 재생순서를 설정하는 다양한 형태의 인터페이스를 유추할 수 있을 것이며, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지는 것을 특징으로 한다. Those skilled in the art will be able to infer various types of interfaces for setting playback order for N (N≥1) videos in addition to the video playback order setting interface described above. The invention is characterized in that it comprises all the methods of inference.

상기 동영상 재생순서 설정 인터페이스를 통해 적어도 하나 이상의 동영상이 일련의 재생순서에 따라 배열되면, 상기 단말은 상기 광고 삽입 인터페이스를 통해 적어도 하나 이상의 광고삽입 위치를 설정하고, 상기 광고삽입 위치에 대한 적어도 하나 이상의 광고삽입 정보를 입력(또는 선택)한다(1110). When at least one video is arranged in a series of playback order through the video playback order setting interface, the terminal sets at least one or more advertisement insertion positions through the advertisement insertion interface, and at least one or more of the advertisement insertion positions. The advertisement insertion information is input (or selected) (1110).

본 발명의 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 상기 동영상 재생순서 설정 인터페이스에 의해 설정된 동영상 재생순서 목록에서 적어도 하나 이상의 광고가 삽입될 광고삽입 위치를 선택하는 사용자 인터페이스와, 상기 광고삽입 위치 선택에 의해 화면 상의 일정 영역에 출력(또는 활성화)되거나, 또는 팝업 형태로 화면 상에 출력되어 광고삽입 정보를 입력하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하며, 상기 광고삽입 정보는 적어도 하나 이상의 광 고주가 기 등록한 광고 데이터를 선택하는 정보, 또는 적어도 하나 이상의 광고주가 등록한 광고 데이터와 매칭되는 정보, 또는 적어도 하나 이상의 광고주가 등록한 광고 데이터에 대한 카테고리 정보를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the advertisement insertion interface includes a user interface for selecting at least one advertisement insertion position into which at least one advertisement is to be inserted from a video reproduction order list set by the video reproduction order setting interface, and the advertisement insertion position selection. And a user interface for outputting (or activating) a predetermined area on the screen or outputting the screen in a pop-up form to input advertisement insertion information. The advertisement insertion information may include at least one advertiser. At least one information including information for selecting registered advertisement data, information matching with advertisement data registered by at least one advertiser, or category information about advertisement data registered by at least one advertiser is preferably included.

여기서, 상기 광고삽입 위치는 상기 동영상 재생순서 목록에 포함된 N(N≥1)개의 동영상 중 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하거나, 또는 상기 재생 중간에 상기 광고가 포함될 제m(1≤m≤N) 동영상을 포함하여 이루어지는 것이 바람직하다. Here, the advertisement insertion position includes between the n (1≤n≤N) video and the (n + 1) video among the N (N≥1) videos included in the video playback order list, or the playback In the middle, it is preferable to include the m (1≤m≤N) video to be included in the advertisement.

만약 상기 광고삽입 위치가 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하는 경우, 상기 선택된 광고삽입 위치에 대응하는 광고삽입 위치 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 대응하는 제i(0≤i≤(N+1)) 재생대상 변경 위치 정보를 포함하여 이루어지는 것이 바람직하며, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 적어도 두개 이상의 광고가 삽입되는 경우, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 대한 광고삽입 순서 정보를 더 포함하여 이루어지는 것이 바람직하다. If the advertisement insertion position includes between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement insertion position information corresponding to the selected advertisement insertion position is nth (1≤). n &lt; N &gt; (n &lt; + &gt; i &lt; (N + 1)) &lt; / RTI &gt; When at least two advertisements are inserted at a ≤ (N + 1)) playback target change position, advertisement insertion order information for the i th (0≤i≤ (N + 1)) playback target change position is further included. It is preferable.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상을 포함하는 경우, 상기 선택된 광고삽입 위치에 대응하는 광고삽입 위치 정보는 상기 제m(1≤m≤N) 동영상 정보와, 상기 제m(1≤m≤N) 동영상에서 상기 광고가 삽입될 광고삽입 시간 정보(또는 광고삽입 프레임 정보)를 포함하여 이루어지는 것이 바람직하다. Alternatively, when the advertisement insertion position includes the m th (1 ≦ m ≦ N) video, the advertisement insertion position information corresponding to the selected advertisement insertion position may include the m th (1 ≦ m ≦ N) video information and the In the m (1 ≦ m ≦ N) video, the advertisement insertion time information (or advertisement insertion frame information) to be inserted is preferably included.

본 발명의 일 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 적어도 하나 이상의 광고주가 기 등록한 광고 데이터 중 상기 광고삽입 위치에 삽입할 적어도 하나 이상의 광고 데이터를 지정하도록 하는 광고선택 정보를 포함하는 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to an exemplary embodiment of the present invention, the advertisement insertion interface may include advertisement insertion information including advertisement selection information for specifying at least one advertisement data to be inserted at the advertisement insertion position among advertisement data registered by at least one advertiser. It is preferred to include a user interface for input (or selection).

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고선택 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상을 선택하는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement selection information input (or selected) through the advertisement insertion interface is selected from the first image. It is preferable to select an advertisement video to be played between the n (1≤n≤N) video and the (n + 1) th video.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고선택 정보는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠를 선택하거나, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상을 선택하는 것이 바람직하다. Alternatively, when the advertisement insertion position is located on the m th (1 ≦ m ≦ N) video, the advertisement selection information input (or selected) through the advertisement insertion interface is the m th (1 ≦ m ≦ N). While the video is playing, select the advertisement content overlapping the output area including the transparent area in the predetermined area (or the whole area) of the video play area, or the advertisement video reduced to the predetermined area of the video play area and played. It is desirable to choose.

본 발명의 다른 일 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 적어도 하나 이상의 광고주가 등록한 광고 데이터와 매칭될 수 있는 적어도 하나 이상의 광고 태그(또는 색인, 또는 키워드)를 포함하는 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to another exemplary embodiment of the present invention, the advertisement insertion interface may input (or insert advertisement information including at least one advertisement tag (or index or keyword) that may be matched with advertisement data registered by at least one advertiser). It is preferable to include a user interface).

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고태그(또는 색인, 또는 키워드)는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상과 매칭되는 태그(또는 색인, 또는 키워드)를 포함하여 이루어지는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement tag (or index) input (or selected) through the advertisement insertion interface, Or a keyword) preferably includes a tag (or index or keyword) matching the advertisement video to be played between the nth (1 ≦ n ≦ N) video and the (n + 1) th video.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고태그(또는 색인, 또는 키워드)는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠와 매칭되거나, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상과 매칭되는 태그(또는 색인, 또는 키워드)를 포함하여 이루어지는 것이 바람직하다. Alternatively, when the advertisement insertion position is located on the m th (1 ≦ m ≦ N) video, the advertisement tag (or index or keyword) input (or selected) through the advertisement insertion interface is the m th ( 1≤m≤N) During the playback of the video, the content is matched with the overlapped advertisement content by including a transparent area in a certain area (or all areas) of the video playing area or reduced to a certain area of the video playing area. It is preferable to include a tag (or index, or keyword) matching the advertisement video to be played.

본 발명의 또다른 일 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 적어도 하나 이상의 광고주가 등록한 광고 데이터에 대응하는 광고 카테고리 정보를 포함하는 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to another exemplary embodiment of the present invention, the advertisement insertion interface includes a user interface for inputting (or selecting) advertisement insertion information including advertisement category information corresponding to advertisement data registered by at least one advertiser. desirable.

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고 카테고리 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상 카테고리 정보를 포함하여 이루어지는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement category information input (or selected) through the advertisement insertion interface is set to the first image. It is preferable that the advertisement video category information to be played between the n (1≤n≤N) video and the (n + 1) th video is included.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고 카테고리 정보는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠 카테고리 정보를 포함하거나, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상 카테고리 정보를 포함하여 이루어지는 것이 바람직하다. Alternatively, when the advertisement insertion position is located on the m th (1 ≦ m ≦ N) video, the advertisement category information input (or selected) through the advertisement insertion interface is the m th (1 ≦ m ≦ N). An advertisement that includes advertisement content category information that overlaps and is output in a predetermined region (or all regions) of the video playing region, including a transparent region during the playing of the video, or is reduced and played in a certain region of the video playing region. It is preferable to include video category information.

또는, 상기 동영상 재생순서 설정 인터페이스를 통해 적어도 하나 이상의 동영상이 일련의 재생순서에 따라 배열되면, 상기 단말은 상기 문구 삽입 인터페이스를 통해 적어도 하나 이상의 문구삽입 위치를 설정하고, 상기 문구삽입 위치에 대 한 적어도 하나 이상의 문구삽입 정보를 입력(또는 선택)한다(1110). Or, if at least one or more videos are arranged in a series of playback order through the video playback order setting interface, the terminal sets at least one or more phrase insertion positions through the phrase insertion interface, and for the phrase insertion position. At least one phrase insertion information is input (or selected) (1110).

본 발명의 실시 방법에 따르면, 상기 문구 삽입 인터페이스는 상기 동영상 재생순서 설정 인터페이스에 의해 설정된 동영상 재생순서 목록에서 적어도 하나 이상의 문구가 삽입될 문구삽입 위치를 선택하는 사용자 인터페이스와, 상기 문구삽입 위치 선택에 의해 화면 상의 일정 영역에 출력(또는 활성화)되거나, 또는 팝업 형태로 화면 상에 출력되어 문구삽입 정보를 입력하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하며, 상기 문구삽입 정보는 상기 문구삽입 위치에 삽입될 문구 데이터와 문구출력 이벤트(예컨대, 배경화면, 배경음악)를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the phrase insertion interface includes a user interface for selecting a phrase insertion position into which at least one phrase is to be inserted from a video reproduction order list set by the video reproduction order setting interface, and the phrase insertion position selection. And a user interface for outputting (or activating) a certain area on the screen or outputting it on a screen in a pop-up form and inputting phrase insertion information, wherein the phrase insertion information is to be inserted at the phrase insertion position. It is preferable that the phrase data and at least one phrase output event (eg, background, background music) is included.

여기서, 상기 문구삽입 위치는 상기 동영상 재생순서 목록에 포함된 N(N≥1)개의 동영상 중 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하거나, 또는 재생 중간에 상기 문구가 포함될 제m(1≤m≤N) 동영상을 포함하여 이루어지는 것이 바람직하다. Here, the phrase insertion position includes between the nth (1≤n≤N) video and the (n + 1) th video among the N (N≥1) videos included in the video playback order list, or is in the middle of playback. Preferably, the phrase includes the m-th (1≤m≤N) video including the phrase.

만약 상기 문구삽입 위치가 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하는 경우, 상기 선택된 문구삽입 위치에 대응하는 문구삽입 위치 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 대응하는 제i(0≤i≤(N+1)) 재생대상 변경 위치 정보를 포함하여 이루어지는 것이 바람직하며, 상기 제i(0≤i ≤(N+1)) 재생대상 변경 위치에 적어도 두개 이상의 문구가 삽입되는 경우, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 대한 문구삽입 순서 정보를 더 포함하여 이루어지는 것이 바람직하다. If the phrase insertion position includes between the nth (1≤n≤N) video and the (n + 1) th video, the phrase insertion position information corresponding to the selected phrase insertion position is n (1≤1). n &lt; N &gt; (n &lt; + &gt; i &lt; (N + 1)) &lt; / RTI &gt; ≤ (N + 1)) If at least two phrases are inserted at the playback target change position, the method further includes phrase insertion order information for the i th (0≤i≤ (N + 1)) playback target change position. It is preferable.

또는, 상기 문구삽입 위치가 제m(1≤m≤N) 동영상을 포함하는 경우, 상기 선택된 문구삽입 위치에 대응하는 문구삽입 위치 정보는 상기 제m(1≤m≤N) 동영상 정보와, 상기 제m(1≤m≤N) 동영상에서 상기 문구가 삽입될 문구삽입 시간 정보(또는 문구삽입 프레임 정보)를 포함하여 이루어지는 것이 바람직하다. Or, when the phrase insertion position includes the m (1≤m≤N) video, the phrase insertion position information corresponding to the selected phrase insertion position is the m (1≤m≤N) video information, and In the m (1 ≦ m ≦ N) video, phrase insertion time information (or phrase insertion frame information) to be inserted into the phrase is preferably included.

본 발명의 실시 방법에 따르면, 상기 문구 삽입 인터페이스는 상기 문구삽입 위치에 삽입할 적어도 하나 이상의 문구 데이터를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하며, 당업자의 의도에 따라 문구출력 이벤트(예컨대, 배경화면, 배경음악)를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the phrase insertion interface preferably comprises a user interface for inputting (or selecting) at least one or more phrase data to be inserted into the phrase insertion position. It is preferable to include a user interface for inputting (or selecting) a background screen (eg, background music).

여기서, 상기 문구삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 문구 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 문구 데이터는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 문구 출력용 동영상에 포함되는 것이 바람직하며, 상기 문구출력 이벤트(예컨대, 배경화면, 배경음악)는 상기 문구 출력용 동영상에 적용되는 것이 바람직하다. Here, when the phrase insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the phrase data input (or selected) through the phrase insertion interface is nth. It is preferably included in the video for outputting the phrase to be played between the (1≤n≤N) video and the (n + 1) video, the phrase output event (for example, background, background music) is applied to the video for outputting the phrase It is preferable to be.

또는, 상기 문구삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 문구 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 문구 데이터는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 문구 출력용 컨텐츠에 포함되는 것이 바람직하며, 상기 문구출력 이벤트(예컨대, 배경화면, 배경음악)는 상기 문구 출력용 컨텐츠에 적용되는 것이 바람직하다. Or, if the phrase insertion position is located on the m (1≤m≤N) video, the phrase data input (or selected) through the phrase insertion interface is the m (1≤m≤N) video During the playback of the phrase is preferably included in the content for outputting the phrase overlapping (output) including the transparent area in a predetermined area (or all areas) of the video playback area, the phrase output event (for example, background, background music) Is preferably applied to the content for outputting the phrase.

상기와 같은 과정을 통해 동영상 패키지에 포함될 N(N≥1)개의 동영상이 일련의 재생순서에 따라 배열되고, 상기 동영상 패키지에 포함될 적어도 하나 이상의 광고삽입(또는 문구삽입)이 설정됨으로써, 상기 N(N≥1)개의 동영상을 포함하는 동영상 패키지가 생성되도록 처리되는지 확인한다(1120). Through the above process, N (N≥1) videos to be included in the video package are arranged according to a sequence of playing order, and at least one advertisement insertion (or phrase insertion) to be included in the video package is set, whereby the N ( In operation 1120, it is determined whether a video package including N≥1) videos is generated to be generated.

본 발명의 실시 방법에 따르면, 상기 단말은 상기 동영상 선택 인터페이스를 통해 선택된 N(N≥1)개의 동영상이 상기 동영상 재생순서 설정 인터페이스를 통해 일련의 재생 순서에 따라 배열된 후, 당업자의 의도에 따라 상기 광고 삽입 인터페이스를 통해 상기 배열된 N(N≥1)개의 동영상 사이(또는 동영상 내)에 삽입할 광고에 대응하는 광고삽입 위치 정보와 광고삽입 정보가 입력(또는 선택)되거나, 또는 상기 문구 삽입 인터페이스를 통해 상기 배열된 N(N≥1)개의 동영상 사이(또는 동영상 내)에 삽입할 문구에 대응하는 문구삽입 위치 정보와 문구삽입 정보가 입력 (또는 선택)하는 것이 적어도 한번 이상 수행됨으로써, 상기 패키지 생성 인터페이스 화면을 통해 상기 N(N≥1)개의 동영상을 포함하는 동영상 패키지가 생성되도록 명령되는지 확인하는 것이 바람직하다. According to an embodiment of the present invention, the terminal is arranged after the N (N≥1) videos selected through the video selection interface is arranged in a series of playback order through the video playback order setting interface, according to the intention of the skilled person Ad insertion position information and advertisement insertion information corresponding to an advertisement to be inserted between (or within) videos of the N (N≥1) videos arranged through the advertisement insertion interface are inputted (or selected), or the phrase insertion is performed. Inputting (or selecting) the phrase insertion position information and the phrase insertion information corresponding to the phrase to be inserted between (or within) the N (N &gt; 1) videos arranged through the interface is performed at least once, thereby Checking whether a video package including the N (N≥1) videos is generated to be generated through a package creation interface screen; It is preferred.

만약 상기 동영상 패키지가 생성되도록 처리된 것이 확인되지 않으면(1125), 상기 단말은 동영상 패키지 생성이 확인될 때까지 상기 N(N≥1)개의 동영상을 일련의 재생순서에 따라 배열하고 광고삽입(또는 문구삽입)을 처리하는 과정을 반복한다. If it is not confirmed that the video package is processed to be generated (1125), the terminal arranges the N (N≥1) videos in a series of playback order and inserts an advertisement (or Repeat the process of inserting text).

반면 상기 동영상 패키지가 생성되도록 처리된 것이 확인되면(1125), 상기 단말은 상기 동영상 재생 순서 정보를 포함하되, 적어도 하나 이상의 광고삽입 위치 정보와 광고삽입 정보, 적어도 하나 이상의 문구삽입 위치 정보와 문구삽입 정보, 배경음악 정보 등을 적어도 하나 이상 더 포함하는 동영상 편성 정보를 생성한다(1130). On the other hand, if it is confirmed that the video package is processed to be generated (1125), the terminal includes the video play order information, but includes at least one or more advertisement insertion position information and advertisement insertion information, at least one phrase insertion position information and phrase insertion In operation 1130, video formation information including at least one or more information, background music information, and the like is generated.

또한, 상기 단말은 상기 동영상 재생 순서 정보에 포함된 N(N≥1)개의 동영상에 대응하는 N(N≥1)개의 동영상 파일 정보를 포함하는 동영상 정보를 확인한다(1135). In addition, the terminal checks the video information including N (N≥1) video file information corresponding to N (N≥1) videos included in the video reproduction order information (1135).

만약 상기 N(N≥1)개의 동영상에 대한 N(N≥1)개의 동영상 파일 정보를 포함 하는 동영상 정보가 확인되면(1140), 상기 단말은 상기 동영상 편성 정보와 상기 확인된 N(N≥1)개의 동영상 파일 정보를 포함하는 동영상 패키지 정보를 생성한다(1145). If video information including N (N≥1) video file information for the N (N≥1) videos is checked (1140), the terminal determines the video listing information and the identified N (N≥1). Video package information including) video file information is generated (1145).

이후, 상기 단말은 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 제1 내지 제k(k=2,3,...) 매체 별 동영상으로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 제1 내지 제k(k=2,3,...) 매체 별 동영상을 포함하는 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 생성한다(1150). Thereafter, the terminal firstly sets N (N≥1) videos included in the video package (e.g., automatically set or set by creator selection). Media characteristics (e.g., a plurality of communication network characteristics (e.g., wired communication network, wireless communication network) in which N (N≥1) videos included in the video package are transmitted and video transmission methods (e.g., streaming method, download) Method, IPTV method, etc.), and converts the video into media for each of the first to k-th (k = 2,3, ...) media, and converts the first to k-th (k = 2,3, ...) media. A first to kth (k = 2,3, ...) media package including media information and the converted first to kth (k = 2,3, ...) media Generate 1150.

본 발명의 실시 방법에 따르면, 상기 단말은 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 파일을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 제1 내지 제k(k=2,3,...) 매체 별 동영상 파일로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 제1 내지 제k(k=2,3,...) 매체 별 동영상 파일을 포함하는 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 생성하는 것이 바람직하다. According to an exemplary embodiment of the present invention, the terminal includes first (k = k = k = N = N) video files included in the video package (eg, automatically set or set by creator selection). 2,3, ...) Media characteristics (e.g., a plurality of communication network characteristics (e.g., wired communication network, wireless communication network) in which N (N≥1) videos included in the video package are transmitted and video transmission methods (e.g., Streaming method, download method, IPTV method, etc.) and convert the video files into media files of the first to kth (k = 2,3, ...) media, and convert the first to kth (k). = 2, 3, ...) first to k (k = 2, 3, including media information and the first to k-th (k = 2, 3, ...) media files ...) It is desirable to create a video package for each medium.

만약 상기 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지가 생성되면(1155), 상기 단말은 상기 동영상 패키지에 포함된 동영상 편성 정보와 상기 제1 내지 제k(k=2,3,...) 매체정보와 제1 내지 제k(k=2,3,...) 매체 별 동영상 파일을 포함하는 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 생성하고(1160), 상기 제작자 정보와 상기 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 상기 서버로 전송하며(1165), 이에 대응하여 상기 서버는 상기 제작자 정보와 상기 동영상 패키지에 포함된 동영상 편성 정보와 상기 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지에 포함된 제1 내지 제k(k=2,3,...) 매체정보와 제1 내지 제k(k=2,3,...) 매체 별 동영상 파일을 연계하여 상기 저장매체(125)에 저장한다(1170). If a video package for each of the first to k-th (k = 2, 3, ...) media is generated (1155), the terminal includes the video organization information included in the video package and the first to k-th (k). = 2,3, ...) First to kth (k = 2,3, ...) including media information and first to kth (k = 2,3, ...) media files ) Generates a video package for each medium (1160), and transmits the producer information and the first to k th (k = 2,3, ...) video packages for each medium to the server (1165). The server may include information about the producer, the video information included in the video package, and the first through k (k = 2) included in the first to kth (k = 2, 3, ...) media video packages. (3, ...) media information and video files for each of the first to kth (k = 2,3, ...) media are stored in the storage medium 125 (1170).

도면12a와 도면12b는 본 발명의 다른 일 실시 방법에 따라 복수개의 동영상을 편집 및 매체 특성에 따라 편성한 매체 별 동영상 패키지를 제작하여 등록하는 과정을 도시한 도면이다. 12A and 12B illustrate a process of creating and registering a video package for each medium in which a plurality of videos are edited and organized according to media characteristics according to another exemplary embodiment of the present invention.

보다 상세하게 본 도면12a와 도면12b는 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 제작자 단말(135)에 패키지 생성 인터페이스 화면이 출력되고, 상기 도면6 또는 도면7에 도시된 과정을 통해 상기 제작자 단말(135)로 복수개의 동영상이 수신되면, 상기 제작자 단말(135)에서 상기 패키지 생성 인터페이스 화면을 통해 N(N≥1)개의 동영상을 포함하는 동영상 패키지를 생성하고, 상기 동영상 패키지를 제작한 제작자 정보와, 상기 생성된 동영상 패키지에 대응하는 동영상 편성 정보와 동영상 데이터를 적어도 하나 이상 포함하는 동영상 패키지 데이터를 생성한 후, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 제1 내지 제k(k=2,3,...) 매체 별 동영상으로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 제1 내지 제k(k=2,3,...) 매체 별 동영상을 포함하는 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 생성하여 전송하면, 상기 동영상 패키지 등록 서버(100)에서 상기 제작자 정보와 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 연계하여 저장매체(125)에 저장하는 과정에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면12a와 도면12b를 참조 및/또는 변형하여 상기 복수개의 동영상을 편집 및 매체 특성에 따라 편성한 매체 별 동영상 패키지를 제작하여 등록하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하며, 본 도면12a와 도면12b에 도시된 실시 방법만으로 한정되지 아니한다. 12A and 12B, a package generation interface screen is output to the producer terminal 135 on the video package registration system illustrated in FIG. 2, and the producer terminal is processed through the process illustrated in FIG. 6 or 7. When a plurality of videos are received at 135, the producer terminal 135 generates a video package including N (N ≧ 1) videos through the package creation interface screen, and producer information of the video package is produced. And generate video package data including at least one video programming information and video data corresponding to the generated video package, and preset N (N≥1) videos included in the video package (eg, First to kth (k = 2,3, ...) media characteristics (e.g., included in the video package) automatically set or set by creator selection Processed according to a plurality of communication network characteristics (e.g., wired communication network, wireless communication network) and video transmission method (e.g., streaming method, download method, IPTV method, etc.) to which N (N≥1) moving pictures are transmitted. First to kth (k = 2,3, ...) media are converted into video, and the first to kth (k = 2,3, ...) media information and the converted first to When the video package for each of the first to kth (k = 2,3, ...) media including k (k = 2,3, ...) media is generated and transmitted, the video package registration server ( In step 100), a process of storing the producer information and the first to kth (k = 2,3, ...) media-specific video packages in a storage medium 125 is stored. Those skilled in the art may refer to and / or modify the drawings 12a and 12b to edit the plurality of moving images according to the characteristics of the media and edit the media. Would be able to infer a variety of exemplary methods for the process of registering and making the package, the present invention includes all embodiments in which the inference method, shall not be limited to the exemplary method shown in the figure 12a and figure 12b.

예컨대, 본 도면12a와 도면12b는 상기 동영상 편집 인터페이스를 통해 상기 수신된 동영상을 편집하는 과정, 또는 상기 배경음악 삽입 인터페이스를 통해 상기 동영상 패키지에 배경음악을 삽입하는 과정은 편의상 생략하지만, 이에 의해 본 발명이 한정되지 아니하면, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면12a와 도면12b를 참조 및/또는 변형하여 상기 동영상 패키지 생성 과정에서 상기 동영상을 편집하거나, 또는 배경음악을 삽입하는 과정을 유추할 수 있을 것이며, 본 발명은 상기 유추되는 실시 방법을 모두 포함하여 이루어지는 것을 특징으로 한다. For example, in FIGS. 12A and 12B, a process of editing the received video through the video editing interface or inserting background music into the video package through the background music insertion interface is omitted for convenience. If the invention is not limited, those of ordinary skill in the art to which the present invention pertains may refer to and / or modify the drawings 12a and 12b to edit the video in the process of generating the video package, or to perform background music. It will be able to infer the process of inserting, the present invention is characterized in that it comprises all the inferred implementation method.

이하, 본 도면12a와 도면12b에서 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 제작자 단말(135)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 등록 서버(100)를 편의상 "서버"라고 한다. 12A and 12B, the producer terminal 135 on the video package registration system shown in FIG. 2 is referred to as a "terminal" for convenience, and the video package registration server 100 is referred to as a "server" for convenience.

도면12a와 도면12b를 참조하면, 상기 도면2에 도시된 동영상 패키지 등록 시스템 상의 단말에 웹 방식(또는 프로그램 방식)의 패키지 생성 인터페이스 화면이 출력되고, 상기 도면6 또는 도면7에 도시된 과정을 통해 상기 단말로 복수개의 동영상이 수신되면, 상기 단말은 상기 패키지 생성 인터페이스 화면에 포함된 동영상 선택 인터페이스를 통해 상기 동영상 패키지에 포함될 적어도 하나 이상의 동영상을 선택하고(1200), 상기 동영상 재생순서 설정 인터페이스를 통해 상기 선택된 적어도 하나 이상의 동영상을 일련의 재생순서에 따라 배열한다(1205). 12A and 12B, a package generation interface screen of a web method (or a program method) is output to a terminal on the video package registration system shown in FIG. 2, and the process illustrated in FIG. When a plurality of videos are received by the terminal, the terminal selects at least one or more videos to be included in the video package through the video selection interface included in the package generation interface screen (1200) and through the video playback order setting interface. The selected at least one video is arranged in a series of playback order (1205).

본 발명의 실시 방법에 따르면, 상기 동영상 선택 인터페이스는 상기 단말로 수신된(또는 로드된) 복수개의 동영상 목록을 화면 상의 일정 영역에 출력하고, 상기 출력된 동영상 목록 중에서 상기 동영상 패키지에 포함될 N(N≥1)개의 동영상을 선택하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the video selection interface outputs a plurality of video lists received (or loaded) to the terminal in a predetermined area on the screen, and among the output video lists to be included in the video package N (N It preferably comprises a user interface for selecting ≥ 1 video.

본 발명의 실시 방법에 따르면, 상기 동영상 재생순서 설정 인터페이스는 상기 동영상 선택 인터페이스에 의해 선택된 N(N≥1)개의 동영상을 일련의 재생 순서에 따라 화면 상의 일정 영역에 배열하고, 상기 배열된 N(N≥1)개의 동영상 중 적어도 하나 이상의 재생 순서를 변경하거나, 또는 적어도 하나 이상의 동영상을 추가/삭제하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to the exemplary embodiment of the present invention, the video playback order setting interface arranges N (N≥1) videos selected by the video selection interface in a predetermined area on the screen in a series of playback order, and the arranged N ( It is preferable to include a user interface for changing the playback order of at least one or more of the N≥1) video, or to add / delete at least one video.

본 발명의 일 실시 방법에 따르면, 상기 동영상 재생순서 설정 인터페이스는 상기 동영상 선택 인터페이스에 의해 선택된 N(N≥1)개의 동영상을 드래그 앤 드롭(Drag and Drop) 방식으로 동영상 재생순서 목록으로 이전하여 일련의 재생 순서에 따라 화면 상의 일정 영역에 배열하는 것이 바람직하다. According to an exemplary embodiment of the present invention, the video playback order setting interface transfers N (N≥1) videos selected by the video selection interface to a video playback order list in a drag-and-drop manner. It is preferable to arrange in a predetermined area on the screen in accordance with the playback order.

본 발명의 다른 일 실시 방법에 따르면, 상기 동영상 재생순서 설정 인터페이스는 상기 동영상 선택 인터페이스에 의해 선택된 N(N≥1)개의 동영상을 목록 추가/삭제 인터페이스에 따라 동영상 재생순서 목록으로 이전하여 일련의 재생 순서 에 따라 화면 상의 일정 영역에 배열하는 것이 바람직하다. According to another exemplary embodiment of the present invention, the video playback order setting interface transfers N (N≥1) videos selected by the video selection interface to a video playback order list according to a list addition / deletion interface to play a series of videos. It is preferable to arrange in a predetermined area on the screen in order.

본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상술된 동영상 재생순서 설정 인터페이스 이외에 N(N≥1)개의 동영상에 대한 재생순서를 설정하는 다양한 형태의 인터페이스를 유추할 수 있을 것이며, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지는 것을 특징으로 한다. Those skilled in the art will be able to infer various types of interfaces for setting playback order for N (N≥1) videos in addition to the video playback order setting interface described above. The invention is characterized in that it comprises all the methods of inference.

상기 동영상 재생순서 설정 인터페이스를 통해 적어도 하나 이상의 동영상이 일련의 재생순서에 따라 배열되면, 상기 단말은 상기 광고 삽입 인터페이스를 통해 적어도 하나 이상의 광고삽입 위치를 설정하고, 상기 광고삽입 위치에 대한 적어도 하나 이상의 광고삽입 정보를 입력(또는 선택)한다(1210). When at least one video is arranged in a series of playback order through the video playback order setting interface, the terminal sets at least one or more advertisement insertion positions through the advertisement insertion interface, and at least one or more of the advertisement insertion positions. The advertisement insertion information is input (or selected) (1210).

본 발명의 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 상기 동영상 재생순서 설정 인터페이스에 의해 설정된 동영상 재생순서 목록에서 적어도 하나 이상의 광고가 삽입될 광고삽입 위치를 선택하는 사용자 인터페이스와, 상기 광고삽입 위치 선택에 의해 화면 상의 일정 영역에 출력(또는 활성화)되거나, 또는 팝업 형태로 화면 상에 출력되어 광고삽입 정보를 입력하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하며, 상기 광고삽입 정보는 적어도 하나 이상의 광고주가 기 등록한 광고 데이터를 선택하는 정보, 또는 적어도 하나 이상의 광고주가 등록한 광고 데이터와 매칭되는 정보, 또는 적어도 하나 이상의 광고주가 등록 한 광고 데이터에 대한 카테고리 정보를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the advertisement insertion interface includes a user interface for selecting at least one advertisement insertion position into which at least one advertisement is to be inserted from a video reproduction order list set by the video reproduction order setting interface, and the advertisement insertion position selection. It is preferable to include a user interface for outputting (or activated) in a predetermined area on the screen or output on the screen in the form of a pop-up to input the insertion information, wherein the insertion information is pre-registered by at least one advertiser At least one or more pieces of information for selecting advertisement data, information matched with advertisement data registered by at least one or more advertisers, or category information about advertisement data registered by at least one or more advertisers may be included.

여기서, 상기 광고삽입 위치는 상기 동영상 재생순서 목록에 포함된 N(N≥1)개의 동영상 중 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하거나, 또는 상기 재생 중간에 상기 광고가 포함될 제m(1≤m≤N) 동영상을 포함하여 이루어지는 것이 바람직하다. Here, the advertisement insertion position includes between the n (1≤n≤N) video and the (n + 1) video among the N (N≥1) videos included in the video playback order list, or the playback In the middle, it is preferable to include the m (1≤m≤N) video to be included in the advertisement.

만약 상기 광고삽입 위치가 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하는 경우, 상기 선택된 광고삽입 위치에 대응하는 광고삽입 위치 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 대응하는 제i(0≤i≤(N+1)) 재생대상 변경 위치 정보를 포함하여 이루어지는 것이 바람직하며, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 적어도 두개 이상의 광고가 삽입되는 경우, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 대한 광고삽입 순서 정보를 더 포함하여 이루어지는 것이 바람직하다. If the advertisement insertion position includes between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement insertion position information corresponding to the selected advertisement insertion position is nth (1≤). n &lt; N &gt; (n &lt; + &gt; i &lt; (N + 1)) &lt; / RTI &gt; When at least two advertisements are inserted at a ≤ (N + 1)) playback target change position, advertisement insertion order information for the i th (0≤i≤ (N + 1)) playback target change position is further included. It is preferable.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상을 포함하는 경우, 상기 선택된 광고삽입 위치에 대응하는 광고삽입 위치 정보는 상기 제m(1≤m≤N) 동영상 정보와, 상기 제m(1≤m≤N) 동영상에서 상기 광고가 삽입될 광고삽입 시간 정보(또는 광고삽입 프레임 정보)를 포함하여 이루어지는 것이 바람직하다. Alternatively, when the advertisement insertion position includes the m th (1 ≦ m ≦ N) video, the advertisement insertion position information corresponding to the selected advertisement insertion position may include the m th (1 ≦ m ≦ N) video information and the In the m (1 ≦ m ≦ N) video, the advertisement insertion time information (or advertisement insertion frame information) to be inserted is preferably included.

본 발명의 일 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 적어도 하나 이상의 광고주가 기 등록한 광고 데이터 중 상기 광고삽입 위치에 삽입할 적어도 하나 이상의 광고 데이터를 지정하도록 하는 광고선택 정보를 포함하는 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to an exemplary embodiment of the present invention, the advertisement insertion interface may include advertisement insertion information including advertisement selection information for specifying at least one advertisement data to be inserted at the advertisement insertion position among advertisement data registered by at least one advertiser. It is preferred to include a user interface for input (or selection).

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고선택 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상을 선택하는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement selection information input (or selected) through the advertisement insertion interface is selected from the first image. It is preferable to select an advertisement video to be played between the n (1≤n≤N) video and the (n + 1) th video.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고선택 정보는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠를 선택하거나, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상을 선택하는 것이 바람직하다. Alternatively, when the advertisement insertion position is located on the m th (1 ≦ m ≦ N) video, the advertisement selection information input (or selected) through the advertisement insertion interface is the m th (1 ≦ m ≦ N). While the video is playing, select the advertisement content overlapping the output area including the transparent area in the predetermined area (or the whole area) of the video play area, or the advertisement video reduced to the predetermined area of the video play area and played. It is desirable to choose.

본 발명의 다른 일 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 적어 도 하나 이상의 광고주가 등록한 광고 데이터와 매칭될 수 있는 적어도 하나 이상의 광고 태그(또는 색인, 또는 키워드)를 포함하는 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to another exemplary embodiment of the present invention, the advertisement insertion interface may include advertisement insertion information including at least one advertisement tag (or index or keyword) that may be matched with advertisement data registered by at least one advertiser ( Or a user interface).

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고태그(또는 색인, 또는 키워드)는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상과 매칭되는 태그(또는 색인, 또는 키워드)를 포함하여 이루어지는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement tag (or index) input (or selected) through the advertisement insertion interface, Or a keyword) preferably includes a tag (or index or keyword) matching the advertisement video to be played between the nth (1 ≦ n ≦ N) video and the (n + 1) th video.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고태그(또는 색인, 또는 키워드)는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠와 매칭되거나, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상과 매칭되는 태그(또는 색인, 또는 키워드)를 포함하여 이루어지는 것이 바람직하다. Alternatively, when the advertisement insertion position is located on the m th (1 ≦ m ≦ N) video, the advertisement tag (or index or keyword) input (or selected) through the advertisement insertion interface is the m th ( 1≤m≤N) During the playback of the video, the content is matched with the overlapped advertisement content by including a transparent area in a certain area (or all areas) of the video playing area or reduced to a certain area of the video playing area. It is preferable to include a tag (or index, or keyword) matching the advertisement video to be played.

본 발명의 또다른 일 실시 방법에 따르면, 상기 광고 삽입 인터페이스는 적어도 하나 이상의 광고주가 등록한 광고 데이터에 대응하는 광고 카테고리 정보를 포함하는 광고삽입 정보를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to another exemplary embodiment of the present invention, the advertisement insertion interface includes a user interface for inputting (or selecting) advertisement insertion information including advertisement category information corresponding to advertisement data registered by at least one advertiser. desirable.

여기서, 상기 광고삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고 카테고리 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 광고 동영상 카테고리 정보를 포함하여 이루어지는 것이 바람직하다. Here, when the advertisement insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the advertisement category information input (or selected) through the advertisement insertion interface is set to the first image. It is preferable that the advertisement video category information to be played between the n (1≤n≤N) video and the (n + 1) th video is included.

또는, 상기 광고삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 광고 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 광고 카테고리 정보는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠 카테고리 정보를 포함하거나, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상 카테고리 정보를 포함하여 이루어지는 것이 바람직하다. Alternatively, when the advertisement insertion position is located on the m th (1 ≦ m ≦ N) video, the advertisement category information input (or selected) through the advertisement insertion interface is the m th (1 ≦ m ≦ N). An advertisement that includes advertisement content category information that overlaps and is output in a predetermined region (or all regions) of the video playing region, including a transparent region during the playing of the video, or is reduced and played in a certain region of the video playing region. It is preferable to include video category information.

또는, 상기 동영상 재생순서 설정 인터페이스를 통해 적어도 하나 이상의 동영상이 일련의 재생순서에 따라 배열되면, 상기 단말은 상기 문구 삽입 인터페이스를 통해 적어도 하나 이상의 문구삽입 위치를 설정하고, 상기 문구삽입 위치에 대한 적어도 하나 이상의 문구삽입 정보를 입력(또는 선택)한다(1210). Alternatively, when at least one video is arranged according to a series of playback order through the video playback order setting interface, the terminal sets at least one or more phrase insertion positions through the phrase insertion interface, and at least for the phrase insertion position. One or more phrase insertion information is input (or selected) (1210).

본 발명의 실시 방법에 따르면, 상기 문구 삽입 인터페이스는 상기 동영상 재생순서 설정 인터페이스에 의해 설정된 동영상 재생순서 목록에서 적어도 하나 이상의 문구가 삽입될 문구삽입 위치를 선택하는 사용자 인터페이스와, 상기 문구삽입 위치 선택에 의해 화면 상의 일정 영역에 출력(또는 활성화)되거나, 또는 팝업 형태로 화면 상에 출력되어 문구삽입 정보를 입력하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하며, 상기 문구삽입 정보는 상기 문구삽입 위치에 삽입될 문구 데이터와 문구출력 이벤트(예컨대, 배경화면, 배경음악)를 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the phrase insertion interface includes a user interface for selecting a phrase insertion position into which at least one phrase is to be inserted from a video reproduction order list set by the video reproduction order setting interface, and the phrase insertion position selection. And a user interface for outputting (or activating) a certain area on the screen or outputting it on a screen in a pop-up form and inputting phrase insertion information, wherein the phrase insertion information is to be inserted at the phrase insertion position. It is preferable that the phrase data and at least one phrase output event (eg, background, background music) is included.

여기서, 상기 문구삽입 위치는 상기 동영상 재생순서 목록에 포함된 N(N≥1)개의 동영상 중 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하거나, 또는 재생 중간에 상기 문구가 포함될 제m(1≤m≤N) 동영상을 포함하여 이루어지는 것이 바람직하다. Here, the phrase insertion position includes between the nth (1≤n≤N) video and the (n + 1) th video among the N (N≥1) videos included in the video playback order list, or is in the middle of playback. Preferably, the phrase includes the m-th (1≤m≤N) video including the phrase.

만약 상기 문구삽입 위치가 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하는 경우, 상기 선택된 문구삽입 위치에 대응하는 문구삽입 위치 정보는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 대응하는 제i(0≤i≤(N+1)) 재생대상 변경 위치 정보를 포함하여 이루어지는 것이 바람직하며, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 적어도 두개 이상의 문구가 삽입되는 경우, 상기 제i(0≤i≤(N+1)) 재생대상 변경 위치에 대한 문구삽입 순서 정보를 더 포함하여 이루어지는 것이 바람직하다. If the phrase insertion position includes between the nth (1≤n≤N) video and the (n + 1) th video, the phrase insertion position information corresponding to the selected phrase insertion position is n (1≤1). n &lt; N &gt; (n &lt; + &gt; i &lt; (N + 1)) &lt; / RTI &gt; ≤ (N + 1)) If at least two phrases are inserted at the playback target change position, the method further includes phrase insertion order information for the i th (0≤i≤ (N + 1)) playback target change position. It is preferable.

또는, 상기 문구삽입 위치가 제m(1≤m≤N) 동영상을 포함하는 경우, 상기 선택된 문구삽입 위치에 대응하는 문구삽입 위치 정보는 상기 제m(1≤m≤N) 동영상 정보와, 상기 제m(1≤m≤N) 동영상에서 상기 문구가 삽입될 문구삽입 시간 정보(또는 문구삽입 프레임 정보)를 포함하여 이루어지는 것이 바람직하다. Or, when the phrase insertion position includes the m (1≤m≤N) video, the phrase insertion position information corresponding to the selected phrase insertion position is the m (1≤m≤N) video information, and In the m (1 ≦ m ≦ N) video, phrase insertion time information (or phrase insertion frame information) to be inserted into the phrase is preferably included.

본 발명의 실시 방법에 따르면, 상기 문구 삽입 인터페이스는 상기 문구삽입 위치에 삽입할 적어도 하나 이상의 문구 데이터를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하며, 당업자의 의도에 따라 문구출력 이벤트(예컨대, 배경화면, 배경음악)를 입력(또는 선택)하는 사용자 인터페이스를 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the phrase insertion interface preferably comprises a user interface for inputting (or selecting) at least one or more phrase data to be inserted into the phrase insertion position. It is preferable to include a user interface for inputting (or selecting) a background screen (eg, background music).

여기서, 상기 문구삽입 위치가 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하는 경우, 상기 문구 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 문구 데이터는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 재생될 문구 출력용 동영상에 포함되는 것이 바람직하며, 상기 문구출력 이벤트(예컨대, 배경화면, 배경음악)는 상기 문구 출력용 동영상에 적용되는 것이 바람직하다. Here, when the phrase insertion position is located between the nth (1≤n≤N) video and the (n + 1) th video, the phrase data input (or selected) through the phrase insertion interface is nth. It is preferably included in the video for outputting the phrase to be played between the (1≤n≤N) video and the (n + 1) video, the phrase output event (for example, background, background music) is applied to the video for outputting the phrase It is preferable to be.

또는, 상기 문구삽입 위치가 제m(1≤m≤N) 동영상 상에 위치하는 경우, 상기 문구 삽입 인터페이스를 통해 입력(또는 선택)되는 상기 문구 데이터는 상기 제m(1≤m≤N) 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 문구 출력용 컨텐츠에 포함되는 것이 바람직하며, 상기 문구출력 이벤트(예컨대, 배경화면, 배경음악)는 상기 문구 출력용 컨텐츠에 적용되는 것이 바람직하다. Or, if the phrase insertion position is located on the m (1≤m≤N) video, the phrase data input (or selected) through the phrase insertion interface is the m (1≤m≤N) video During the playback of the phrase is preferably included in the content for outputting the phrase overlapping (output) including the transparent area in a predetermined area (or all areas) of the video playback area, the phrase output event (for example, background, background music) Is preferably applied to the content for outputting the phrase.

상기와 같은 과정을 통해 동영상 패키지에 포함될 N(N≥1)개의 동영상이 일련의 재생순서에 따라 배열되고, 상기 동영상 패키지에 포함될 적어도 하나 이상의 광고삽입(또는 문구삽입)이 설정됨으로써, 상기 N(N≥1)개의 동영상을 포함하는 동영상 패키지가 생성되도록 처리되는지 확인한다(1220). Through the above process, N (N≥1) videos to be included in the video package are arranged according to a sequence of playing order, and at least one advertisement insertion (or phrase insertion) to be included in the video package is set, whereby the N ( In operation 1220, it is determined whether a video package including N≥1) videos is generated to be generated.

본 발명의 실시 방법에 따르면, 상기 단말은 상기 동영상 선택 인터페이스를 통해 선택된 N(N≥1)개의 동영상이 상기 동영상 재생순서 설정 인터페이스를 통해 일련의 재생 순서에 따라 배열된 후, 당업자의 의도에 따라 상기 광고 삽입 인터페이스를 통해 상기 배열된 N(N≥1)개의 동영상 사이(또는 동영상 내)에 삽입할 광고에 대응하는 광고삽입 위치 정보와 광고삽입 정보가 입력(또는 선택)되거나, 또는 상기 문구 삽입 인터페이스를 통해 상기 배열된 N(N≥1)개의 동영상 사이(또는 동영상 내)에 삽입할 문구에 대응하는 문구삽입 위치 정보와 문구삽입 정보가 입력(또는 선택)하는 것이 적어도 한번 이상 수행됨으로써, 상기 패키지 생성 인터페이스 화면을 통해 상기 N(N≥1)개의 동영상을 포함하는 동영상 패키지가 생성되도록 명령되는지 확인하는 것이 바람직하다. According to an embodiment of the present invention, the terminal is arranged after the N (N≥1) videos selected through the video selection interface is arranged in a series of playback order through the video playback order setting interface, according to the intention of the skilled person Ad insertion position information and advertisement insertion information corresponding to an advertisement to be inserted between (or within) videos of the N (N≥1) videos arranged through the advertisement insertion interface are inputted (or selected), or the phrase insertion is performed. By inputting (or selecting) the phrase insertion position information and the phrase insertion information corresponding to the phrase to be inserted between (or within) the N (N &gt; 1) videos arranged through the interface, the at least one or more operations are performed. Checking whether a video package including the N (N≥1) videos is generated to be generated through a package creation interface screen; It is preferred.

만약 상기 동영상 패키지가 생성되도록 처리된 것이 확인되지 않으면(1225), 상기 단말은 동영상 패키지 생성이 확인될 때까지 상기 N(N≥1)개의 동영상을 일련의 재생순서에 따라 배열하고 광고삽입(또는 문구삽입)을 처리하는 과정을 반복한다. If it is not confirmed that the video package is processed to be generated (1225), the terminal arranges the N (N≥1) videos in a series of playback order and inserts an advertisement (or Repeat the process of inserting text).

반면 상기 동영상 패키지가 생성되도록 처리된 것이 확인되면(1225), 상기 단말은 상기 동영상 재생 순서 정보를 포함하되, 적어도 하나 이상의 광고삽입 위치 정보와 광고삽입 정보, 적어도 하나 이상의 문구삽입 위치 정보와 문구삽입 정보, 배경음악 정보 등을 적어도 하나 이상 더 포함하는 동영상 편성 정보를 생성한다(1230). On the other hand, if it is confirmed that the video package is processed to be generated (1225), the terminal includes the video play order information, but includes at least one or more advertisement insertion position information and advertisement insertion information, at least one phrase insertion position information and phrase insertion In operation 1230, video formation information including at least one or more information, background music information, and the like is generated.

또한, 상기 단말은 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 N(N≥1)개의 동영상을 포함하여 이루어진 동영상 데이터를 확인한다(1235). In addition, the terminal checks the video data including N (N≥1) videos for N (N≥1) videos included in the video package (1235).

여기서, 상기 동영상 데이터는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 헤더정보와 오디오 데이터 및 비디오 데이터를 하나의 데이터 스트림 내에 모두 포함하거나, 또는 상기 N(N≥1)개의 동영상에 대한 헤더정보만 포함하고, 상기 동영상에 대한 오디오 데이터 및 비디오 데이터는 별도의 파일을 통해 관 리되도록 처리하는 것이 바람직하다. Here, the video data includes header information, audio data, and video data for N (N≥1) videos included in the video package in one data stream, or the N (N≥1) videos It is preferable to include only the header information for, and to process the audio data and video data for the video to be managed through a separate file.

만약 상기 N(N≥1)개의 동영상에 대한 동영상 데이터가 모두 확인되면(1240), 상기 단말은 상기 동영상 편성 정보와 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대응하는 동영상 데이터를 포함하는 동영상 패키지 데이터를 생성한다(1245). If all the video data of the N (N≥1) videos are confirmed (1240), the terminal determines the video data corresponding to the N (N≥1) videos included in the video programming information and the video package. The moving image package data is generated (1245).

이후, 상기 단말은 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 제1 내지 제k(k=2,3,...) 매체 별 동영상으로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 제1 내지 제k(k=2,3,...) 매체 별 동영상을 포함하는 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 생성한다(1250). Thereafter, the terminal firstly sets N (N≥1) videos included in the video package (e.g., automatically set or set by creator selection). Media characteristics (e.g., a plurality of communication network characteristics (e.g., wired communication network, wireless communication network) in which N (N≥1) videos included in the video package are transmitted and video transmission methods (e.g., streaming method, download) Method, IPTV method, etc.), and converts the video into media for each of the first to k-th (k = 2,3, ...) media, and converts the first to k-th (k = 2,3, ...) media. A first to kth (k = 2,3, ...) media package including media information and the converted first to kth (k = 2,3, ...) media Create (1250).

본 발명의 실시 방법에 따르면, 상기 단말은 상기 동영상 패키지에 포함된 동영상 데이터를 기 설정된(예컨대, 자동 설정된, 또는 제작자 선택에 의해 설정된) 제1 내지 제k(k=2,3,...) 매체 특성(예컨대, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 전송된 복수개의 통신망 특성(예컨대, 유선 통신망, 무선 통신 망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등))에 따라 가공하여 제1 내지 제k(k=2,3,...) 매체 별 동영상 데이터로 변환하고, 상기 제1 내지 제k(k=2,3,...) 매체정보와 상기 변환된 제1 내지 제k(k=2,3,...) 매체 별 동영상 데이터를 포함하는 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 생성하는 것이 바람직하다. According to an exemplary embodiment of the present invention, the terminal includes first to k th k (k = 2,3, ...) preset video data included in the video package (e.g., automatically set or set by producer selection). Media characteristics (e.g., a plurality of communication network characteristics (e.g., wired communication network, wireless communication network) in which N (N≥1) videos included in the video package are transmitted and a video transmission method (e.g., streaming method, Download method, IPTV method, etc.), and converts the video data into media data for each of the first to kth (k = 2,3, ...) media, and converts the first to kth (k = 2,3 ,. ..) for each of the first to kth (k = 2,3, ...) media including media information and video data for each of the converted first to kth (k = 2,3, ...) media It is desirable to create a video package.

만약 상기 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지가 생성되면(1255), 상기 단말은 상기 동영상 패키지에 포함된 동영상 편성 정보와 상기 제1 내지 제k(k=2,3,...) 매체정보와 제1 내지 제k(k=2,3,...) 매체 별 동영상 데이터를 포함하는 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 생성하고(1260), 상기 제작자 정보와 상기 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지를 상기 서버로 전송하며(1265), 이에 대응하여 상기 서버는 상기 제작자 정보와 상기 동영상 패키지에 포함된 동영상 편성 정보와 상기 제1 내지 제k(k=2,3,...) 매체 별 동영상 패키지에 포함된 제1 내지 제k(k=2,3,...) 매체정보와 제1 내지 제k(k=2,3,...) 매체 별 동영상 데이터를 연계하여 상기 저장매체(125)에 저장한다(1270). If the first to k-th (k = 2,3, ...) media-specific video package is generated (1255), the terminal is the video configuration information included in the video package and the first to k (k) = 2, 3, ...) first to k (k = 2, 3, ...) containing the media information and the first to k (k = 2, 3, ...) media data; ) Generates a video package for each medium (1260), and transmits the producer information and the first to kth (k = 2,3, ...) media package for each medium to the server (1265). The server may include information about the producer, the video information included in the video package, and the first through k (k = 2) included in the first to kth (k = 2, 3, ...) media video packages. (3, ...) media information and video data for each of the first to k th (k = 2,3, ...) media are linked and stored in the storage medium 125 (1270).

도면13은 본 발명의 실시 방법에 따른 동영상 패키지 제공 시스템 구성을 도시한 도면이다. 13 is a diagram showing the configuration of a video package providing system according to an embodiment of the present invention.

보다 상세하게 본 도면13은 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 저장매체(125)에 등록된 복수개의 매체(제1 내지 제k(k=2,3,...) 매체) 별 동영상 패키지를 시청자가 이용하는 동영상 재생 단말(140)이 접속한 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)에 대응하는 매체 특성에 따라 전송하여 재생하되, 상기 제1 매체 별 동영상 재생 단말(140)에서 상기 방송 동영상 패키지에 포함된 제n(1≤n≤N) 동영상에 대한 일시 정지 후, 상기 시청자가 제k(k=2,3,...) 매체 별 동영상 재생 단말(140)을 통해 방송 동영상 패키지 요청시, 상기 일시 정지된 방송 동영상 패키지에 포함된 제n(1≤n≤N) 동영상부터 이어서 상기 제k(k=2,3,...) 매체 별 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 실시 방법에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면13을 참조 및/또는 변형하여 상기 동영상 패키지 제공 시스템 구성 구성에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면13에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. In more detail, FIG. 13 illustrates a plurality of media (first to k-th (k = 2,3, ...) media) registered on the storage medium 125 through the video package registration system shown in FIG. Media corresponding to communication network characteristics (e.g., wired communication network, wireless communication network) connected to the video playback terminal 140 using the video package and the video transmission method (e.g., streaming, download, IPTV, etc.) According to the characteristics of the transmission and playback, after the pause for the n (1≤n≤N) video included in the broadcast video package in the video playback terminal 140 for each first medium, the viewer k (k = 2,3, ...) When the broadcast video package is requested through the video playback terminal 140 for each medium, the k-th (1≤n≤N) video included in the paused broadcast video package is subsequently added. (k = 2,3, ...) by transmitting to the video playback terminal 140 for each medium As an embodiment of the present invention, a person having ordinary knowledge in the art to which the present invention pertains may refer to and / or modify this drawing 13 to infer various implementation methods for the video package providing system. As will be appreciated, the present invention includes all implementation methods inferred, and the technical features are not limited only to the implementation method shown in FIG.

예컨대, 본 도면13에서는 편의상 상기 동영상 패키지 제공 서버(105)가 하나의 서버로 구성되는 것으로 도시하여 설명하지만, 이에 의해 본 발명이 한정되는 것은 결코 아니며, 당업자의 의도에 따라 상기 동영상 패키지 제공 서버(105)는 각 기능 구성 별로 적어도 두개 이상의 서버로 구현되는 것이 가능하며, 본 발명은 상 기 구현 가능한 모든 실시 방법을 포함하여 이루어짐을 명백하게 밝혀두는 바이다. For example, in FIG. 13, the video package providing server 105 is illustrated as being configured as one server for convenience. However, the present invention is not limited thereto, and the video package providing server ( 105 may be implemented by at least two or more servers for each functional configuration, and it will be apparent that the present invention includes all implementation methods that can be implemented.

본 발명의 실시 방법을 따르는 본 도면13을 참조하면, 상기 동영상 패키지 제공 시스템은, 복수개의 매체 별 동영상 패키지를 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)에 대응하는 매체 특성에 따라 수신하고, 상기 수신된 복수개의 매체 별 동영상 패키지에 포함된 N(N≥1)의 동영상을 동영상 편성 정보에 따라 재생하는 동영상 재생 프로그램(또는 동영상 재생 모듈이 구비된 브라우져 프로그램)이 구비된 복수개의 매체 별 동영상 재생 단말(140)과, 상기 복수개의 매체 별 동영상 재생 단말(140)과 유선(또는 무선) 통신망을 통해 연결되며, 상기 복수개의 매체 별 동영상 재생 단말(140)로 복수개의 매체 별 동영상 패키지를 전송하여 상기 동영상 패키지에 포함된 N(N≥1)의 동영상이 상기 동영상 편성 정보에 따른 재생순서에 따라 재생되도록 처리하되, 상기 복수개의 매체 별 동영상 패키지에 광고(또는 문구)가 포함된 경우, 상기 동영상 편성 정보에 따라 상기 광고(또는 문구)가 출력되도록 처리하며, 상기 제1 매체 별 동영상 재생 단말(140)에서 상기 방송 동영상 패키지에 포함된 제n(1≤n≤N) 동영상에 대한 일시 정지 후, 상기 시청자가 제k(k=2,3,...) 매체 별 동영상 재생 단말(140)을 통해 방송 동영상 패키지 요청시, 상기 일시 정지된 방송 동영상 패키지에 포함된 제n(1≤n≤N) 동영상부터 이어서 상기 제k(k=2,3,...) 매체 별 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 동영상 패키지 제공 서버(105)를 구비하여 이루어지는 것을 특징으로 하며, 상기 동영상 패키지 제공 서버(105)는 상기 복수개의 매체 별 동영상 패키지를 저장하는 저장매체(125)를 구비(또는 네트워크를 통해 연동)하여 이루어지는 것을 특징으로 하며, 만약 상기 동영상 패키지가 오직 하나의 동영상을 포함하여 이루어지거나, 또는 N(N≥1)개의 동영상을 포함하여 이루어진 동영상 데이터를 포함하여 이루어진 경우, 상기 동영상 패키지는 하나의 멀티미디어 컨텐츠(또는 동영상)로 보아도 무방하며, 이에 의해 본 발명이 한정되지 아니한다.Referring to FIG. 13 according to an exemplary embodiment of the present invention, the video package providing system includes a plurality of video packages for each medium, including communication network characteristics (eg, wired communication network, wireless communication network) and video transmission method (eg, streaming). Video playback program for receiving video according to media characteristics corresponding to video format (downloading method, IPTV system, etc.), and playing N (N≥1) videos included in the plurality of media-specific video packages according to video programming information. (Or a browser program having a video playback module) is connected to a plurality of video playback terminals 140 for each medium, and the video playback terminals 140 for each of the plurality of media are connected through a wired (or wireless) communication network. N (N≥1) included in the video package by transmitting a plurality of video packages for each medium to a plurality of media playback terminals 140. Process the video to be played according to the playback order according to the video organization information, if the advertisement (or phrase) is included in the video package for each of the plurality of media, so that the advertisement (or phrase) is output according to the video organization information And after the pause of the n (1 ≦ n ≦ N) videos included in the broadcast video package by the first video playback terminal 140 for each first medium, the viewer k (k = 2,3, ...) When the broadcast video package is requested through the video playback terminal 140 for each medium, the kth (k = 2,) from the nth (1≤n≤N) video included in the paused broadcast video package. 3, ...) characterized in that it comprises a video package providing server 105 for processing to be transmitted to the video playback terminal 140 for each medium, the video package providing server 105 is the plurality of media Star videos And a storage medium 125 for storing the keyage (or linked through a network). If the video package includes only one video or N (N≥1) videos, In the case where the video package includes the video data, the video package may be regarded as one multimedia content (or video), and the present invention is not limited thereto.

본 도면13에 도시된 실시 방법을 참조하면, 상기 동영상 패키지 제공 서버(105)가 편의상 하나의 서버로 실시되는 것으로 도시하였으나, 이에 의해 본 발명이 한정되는 것은 결코 아니며, 당업자의 의도에 따라 상기 동영상 패키지 제공 서버(105)는 각 기능 구성에 따라 적어도 두개 이상의 서버(예컨대, 동영상 패키지 전송 서버와 광고처리 서버 등)로 실시되는 것이 가능하며, 본 발명은 상기 유추 가능한 모든 실시 방법을 포함하여 이루어지는 것을 특징으로 한다. Referring to the embodiment illustrated in FIG. 13, the video package providing server 105 is illustrated as being implemented as one server for convenience. However, the present invention is not limited thereto, and the video according to the intention of those skilled in the art. The package providing server 105 may be implemented by at least two or more servers (eg, a video package transmission server and an advertisement processing server) according to each function configuration, and the present invention includes all the inferred implementation methods. It features.

상기 동영상 패키지 제공 시스템을 구성하는 동영상 재생 단말(140)은 TCP/IP(Transmission Control Protocol/Internet Protocol) 기반의 유선 통신망(예컨대, ADSL(Asymmetric Digital Subscriber Line)/VDSL(14ery high-data rate Digital Subscriber Line) 및/또는 케이블 통신망)를 통해 상기 동영상 패키지 제공 서버(105)와 통신 연결되는 데스크탑 컴퓨터, 노트북, IPTV 등을 적어도 하나 이상 포함하는 유선 단말을 포함하여 이루어지거나, 또는 CDMA(Code Division Multiple Access) 기반의 이동 통신망(또는 HSDPA(High Speed Downlink Packet Access) 기반 이동 통신망)에 연결되는 이동 통신단말, IEEE 802.16x 기반의 초고속 무선 인터넷에 연결되는 휴대 인터넷 단말, IEEE 802.11x 기반의 무선랜 통신망에 연결되는 무선랜 단말을 적어도 하나 이상 포함하는 무선 단말을 포함하여 이루어지는 것을 특징으로 하며, 상기 동영상 재생 단말(140)에는 각 매체 별 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)에 대응하는 매체 특성에 따라 수신하여 재생하는 동영상 재생 프로그램(또는 동영상 재생 모듈이 구비된 브라우져 프로그램)이 구비되어 있는 것을 특징으로 한다. The video reproducing terminal 140 constituting the video package providing system is a wired communication network based on TCP / IP (for example, Asymmetric Digital Subscriber Line (ADSL) / VDSL (14ery high-data rate Digital Subscriber). A wired terminal including at least one desktop computer, a notebook computer, an IPTV, or the like, which is connected to the video package providing server 105 through a line and / or a cable communication network), or code division multiple access (CDMA). ) Is connected to a mobile communication terminal (or HSDPA (High Speed Downlink Packet Access) based mobile communication network), a mobile Internet terminal connected to IEEE 802.16x-based high-speed wireless Internet, and an IEEE 802.11x-based wireless LAN network. It characterized in that it comprises a wireless terminal including at least one or more connected wireless LAN terminal, the movie The playback terminal 140 includes N (N≥1) videos included in the video package for each medium, and communication network characteristics (e.g., wired and wireless communication networks) and video transmission methods (e.g., streaming, download, And a video playback program (or a browser program having a video playback module) for receiving and playing according to media characteristics corresponding to an IPTV system.

본 발명의 일 실시 방법에 따르면, 상기 동영상 재생 단말(140)에 동영상 재생 모듈이 구비된 브라우져 프로그램이 구비된 경우, 상기 동영상 재생 단말(140)은 상기 브라우져 프로그램을 통해 상기 동영상 패키지 제공 서버(105)와 통신채널을 연결하고, 상기 통신채널을 통해 재생 대상 동영상 패키지를 선택한 후, 상기 동영상 패키지 제공 서버(105)에서 제공하는 동영상 재생 인터페이스를 통해 상기 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)에 대응하는 매체 특성에 따라 수신하여 재생하는 것이 바람직하다. According to an embodiment of the present invention, when the video playback terminal 140 is provided with a browser program having a video playback module, the video playback terminal 140 provides the video package providing server 105 through the browser program. ) Is connected to the communication channel, the playback target video package is selected through the communication channel, and N (N≥1 included in the playback target video package through the video playback interface provided by the video package providing server 105). ) Videos are received and reproduced according to media characteristics corresponding to communication network characteristics (e.g., wired communication network, wireless communication network) and video transmission methods (e.g., streaming, download, IPTV, etc.).

본 발명의 실시 방법에 따르면, 상기 동영상 재생 인터페이스는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 재생하는 동영상 재생 영역을 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the video playback interface preferably includes a video playback area for playing N (N≥1) videos included in the video package.

본 발명의 다른 일 실시 방법에 따르면, 상기 동영상 재생 단말(140)에 동영상 재생 프로그램이 구비된 경우, 상기 동영상 재생 단말(140)은 상기 동영상 재생 프로그램을 통해 상기 동영상 패키지 제공 서버(105)로 재생 대상 동영상 패키지 선택 정보(예컨대, 재생 대상 동영상 패키지에 대한 URL 정보)를 전송한 후, 상기 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)에 대응하는 매체 특성에 따라 수신하여 재생하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the video playing terminal 140 is provided with a video playing program, the video playing terminal 140 plays the video package providing server 105 through the video playing program. After transmitting the target video package selection information (e.g., URL information for the video clip package to be played), the N (N≥1) videos included in the video clip package to be played are characterized by communication network characteristics (e.g., wired network and wireless communication network). And playback according to media characteristics corresponding to a video transmission method (eg, a streaming method, a download method, an IPTV method, etc.).

본 발명의 실시 방법에 따르면, 상기 동영상 재생 프로그램은 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 재생하는 동영상 재생 영역을 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the video playback program preferably includes a video playback area for playing N (N≥1) videos included in the video package.

본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 적어도 하나 이상의 유선 단말 및/또는 무선 단말에 대응하는 상기 동영상 재생 단말(140)의 특징 을 용이하게 유추할 수 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다. Those skilled in the art to which the present invention pertains can easily infer the characteristics of the video playback terminal 140 corresponding to at least one or more wired terminals and / or wireless terminals, Is omitted for convenience.

본 발명의 일 실시 방법에 따르면, 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 등록된 복수개의 매체 별 동영상 패키지에 대응하는 동영상 패키지 정보에 포함된 동영상 정보에 동영상 링크 정보를 포함하는 경우, 상기 동영상 패키지 제공 서버(105)는 상기 동영상 패키지 정보에 포함된 동영상 편성 정보와 동영상 링크 정보에 대응하는 복수개의 매체 별 동영상 파일을 상기 제작자 정보를 연계하여 저장하는 저장매체(125)를 구비(또는 네트워크를 통해 연동)하여 이루어지는 것이 바람직하며, 상기 복수개의 매체 별 동영상 패키지 정보에 포함된 동영상 정보의 동영상 링크 정보와 매칭되는 복수개의 매체 별 동영상 파일은 동영상 D/B(120)에 저장되어도 무방하다. According to an exemplary embodiment of the present invention, when the video link information is included in the video information included in the video package information corresponding to the plurality of media video packages registered through the video package registration system shown in FIG. The video package providing server 105 includes a storage medium 125 for storing a plurality of media-specific video files corresponding to the video organization information and the video link information included in the video package information in association with the producer information (or a network). And a plurality of media video files matching the video link information of the video information included in the plurality of media video package information may be stored in the video D / B 120.

여기서, 상기 저장매체(125)에 저장된 동영상 편성 정보와 동영상 링크 정보 및 상기 동영상 링크 정보와 매칭하여 상기 동영상 D/B(120)에 저장된 동영상 파일을 통칭하여 "동영상 패키지"라고 한다. Here, the video file stored in the video D / B 120 is matched with the video organization information, the video link information, and the video link information stored in the storage medium 125, and is referred to as a “video package”.

본 발명의 다른 일 실시 방법에 따르면, 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 등록된 복수개의 매체 별 동영상 패키지에 대응하는 동영상 패키지 정보에 포함된 동영상 정보에 동영상 파일 정보를 포함하는 경우, 상기 동영상 패키지 제공 서버(105)는 상기 동영상 패키지 정보에 대응하는 동영상 편성 정 보와, 동영상 파일 정보에 대응하는 복수개의 매체 별 동영상 파일을 상기 제작자 정보와 연계 처리하여 저장하는 저장매체(125)를 구비(또는 네트워크를 통해 연동)하여 이루어지는 것이 바람직하다. According to another embodiment of the present invention, when the video file information is included in the video information included in the video package information corresponding to the plurality of video packages for each medium registered through the video package registration system shown in FIG. The video package providing server 105 stores a video storage information 125 corresponding to the video package information and a storage medium 125 for storing a plurality of medium-specific video files corresponding to the video file information in association with the producer information. It is preferable to be provided (or interlocked via a network).

여기서, 상기 저장매체(125)에 저장된 동영상 편성 정보와, 상기 동영상 편성 정보에 대응하여 상기 저장매체(125)에 저장된 동영상 파일을 통칭하여 "동영상 패키지"라고 한다. Here, the video information stored in the storage medium 125 and the video file stored in the storage medium 125 corresponding to the video information are collectively referred to as a "video package".

본 발명의 또다른 일 실시 방법에 따르면, 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 상기 복수개의 매체 별 동영상 패키지에 대응하는 동영상 데이터가 등록된 경우, 상기 동영상 패키지 제공 서버(105)는 상기 복수개의 매체 별 동영상 데이터와 상기 제작자 정보를 연계 처리하여 저장하는 저장매체(125)를 구비(또는 네트워크를 통해 연동)하여 이루어지는 것이 바람직하며, 당업자의 의도에 따라 상기 저장매체(125)는 상기 동영상 편성 정보를 더 연계 처리하여 저장하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the video data corresponding to the plurality of video packages of the plurality of media are registered through the video package registration system shown in FIG. Preferably, the storage medium 125 includes a storage medium 125 for linking and storing a plurality of media data for each medium and the producer information (or interworking with a network). It is desirable to further store and coordinate the organization information.

여기서, 상기 저장매체(125)에 저장된 동영상 편성 정보와 상기 동영상 편성 정보에 대응하는 동영상 데이터를 통칭하여 "동영상 패키지"라고 한다 Here, the moving picture programming information stored in the storage medium 125 and the moving picture data corresponding to the moving picture programming information are collectively referred to as a "video package".

또한, 상기 동영상 패키지 제공 서버(105)는 복수개의 매체 별 동영상 패키 지를 소정의 동영상 재생 단말(140)로 전송하여 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 재생 중, 제n(1≤n≤N) 동영상에서 상기 재생하는 과정을 일시 정지(또는 재생 종료)하는 경우, 상기 일시 정지된 동영상 패키지 식별 정보와, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 상기 일시 정지된 제n(1≤n≤N) 동영상 정보와, 상기 제n(1≤n≤N) 동영상의 일시정지 시간(또는 프레임) 정보를 포함하여 이루어진 매체 동기화 정보와, 상기 제1 동영상 패키지를 재생하여 시청하는 시청자 정보를 연계 처리하여 저장하는 매체 동기화 관리 D/B(1397)를 구비(또는 네트워크를 통해 연동)하여 이루어지는 것이 바람직하다. In addition, the video package providing server 105 transmits a plurality of video packages for each medium to a predetermined video playback terminal 140 to play N (N≥1) videos included in the video package, and the n ( When the playback process is paused (or the playback ends) in a 1≤n≤N video, the paused video package identification information and the date / time among the N (N≥1) videos included in the video package Media synchronization information including still nth (1≤n≤N) video information, pause time (or frame) information of the nth (1≤n≤N) video, and the first video package A media synchronization management D / B 1397 for interworking and storing viewer information to be reproduced and viewed is preferably provided (or linked through a network).

또한, 상기 동영상 패키지 제공 서버(105)는 적어도 하나 이상의 광고주가 등록한 광고 데이터(예컨대, 광고 컨텐츠, 광고 동영상 등)와, 상기 광고주가 상기 광고 데이터와 연계되도록 설정한 제작자 정보(또는 광고 태그(또는 색인, 또는 키워드)) 연계하여 저장하는 광고 D/B(130)를 구비(또는 네트워크를 통해 연동)하여 이루어지는 것이 바람직하다. In addition, the video package providing server 105 may include advertisement data (eg, advertisement content, advertisement video, etc.) registered by at least one advertiser, and producer information (or advertisement tag (or advertisement tag) set by the advertiser to be associated with the advertisement data). Index, or keyword)), the advertisement D / B 130 is stored in association (or linked via a network).

여기서, 상기 광고 데이터는 상기 동영상 패키지에 포함된 동영상 편성 정보에 따라 적어도 하나 이상의 광고삽입위치에 포함될 광고 컨텐츠(또는 광고 동영상)을 포함하여 이루어지는 것이 바람직하다. Here, the advertisement data may include advertisement content (or advertisement video) to be included in at least one advertisement insertion position according to the video programming information included in the video package.

본 발명의 일 실시 방법에 따라 상기 광고 데이터가 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 사이에 출력되는 경우, 상기 광고 데이터는 상기 동영상 사이에서 재생 가능한 광고 동영상을 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, when the advertisement data is output between N (N ≧ 1) videos included in the video package, the advertisement data may include an advertisement video that can be played between the videos. Do.

본 발명의 다른 일 실시 방법에 따라 상기 광고 데이터가 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 특정 동영상에 출력되는 경우, 상기 광고 데이터는 상기 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상을 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the advertisement data is output to a specific video among N (N≥1) videos included in the video package, the advertisement data is fixed in the video play area during the playback of the video. Preferably, the display device includes at least one advertisement content including a transparent area in the area (or the entire area) or an advertisement video that is reduced and reproduced to a predetermined area of the video reproduction area.

또한, 상기 제작자 정보는 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 상기 동영상 패키지를 제작한 제작자 정보로서, 상기 광고주는 상기 광고 데이터와 상기 제작자 정보를 연계하여 등록함으로써, 상기 제작자가 제작한 동영상 패키지에 상기 광고 데이터가 포함되도록 처리하는 것이 바람직하다. In addition, the producer information is producer information for producing the video package through the video package registration system shown in Figure 2, the advertiser is registered by linking the advertisement data and the producer information, the video produced by the producer It is preferable to process the package so that the advertisement data is included.

또한, 상기 광고 태그(또는 색인, 또는 키워드)는 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 제작된 동영상 패키지의 동영상 편성 정보에 포함된 광고 태그(또는 색인, 또는 키워드)와 매칭되는 정보로서, 상기 광고주는 상기 광고 데이터와 상기 광고 태그(또는 색인, 또는 키워드)를 연계하여 등록함으로써, 상기 광고 태그(또는 색인, 또는 키워드)를 포함하는 동영상 패키지에 상기 광고 데이터가 포함되도록 처리하는 것이 바람직하다. The advertisement tag (or index or keyword) is information that matches the advertisement tag (or index or keyword) included in the video programming information of the video package produced through the video package registration system shown in FIG. The advertiser may register the advertisement data in association with the advertisement tag (or index or keyword) to process the advertisement data in a video package including the advertisement tag (or index or keyword). Do.

도면13을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 통신망을 통해 상기 동영상 재생 프로그램(또는 동영상 재생 모듈이 구비된 브라우져 프로그램)이 구비된 복수개의 매체 별 동영상 재생 단말(140)과 상기 복수개의 매체 별 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)에 대응하는 매체 특성에 따라 전송하기 위한 통신채널을 연결 및 관리하는 인터페이스부(1300)를 구비하여 이루어지는 것을 특징으로 한다. Referring to FIG. 13, the video package providing server 105 includes a plurality of media-specific video playback terminals 140 and the plurality of media provided with the video playback program (or a browser program having a video playback module) through a communication network. N (N≥1) videos included in video packages for each media correspond to communication network characteristics (e.g., wired network, wireless communication network) and video transmission methods (e.g., streaming, download, IPTV, etc.) Interface unit 1300 for connecting and managing the communication channel for transmission in accordance with the characteristics of the medium is characterized in that made.

본 발명의 일 실시 방법에 따라 동영상 재생 단말(140)이 TCP/IP 기반 유선 통신망에 접속한 유선단말인 경우, 상기 인터페이스부(1300)는 상기 동영상 재생 단말(140)로 상기 복수개의 매체 별 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)에 대응하는 매체 특성에 따라 전송하기 위한 통신채널을 연결하는 것이 바람직하다. When the video playback terminal 140 is a wired terminal connected to a TCP / IP-based wired communication network according to an exemplary embodiment of the present invention, the interface unit 1300 is the video playback terminal 140 and the plurality of media videos. N (N≥1) moving images included in the package are applied to media characteristics corresponding to communication network characteristics (e.g., wired communication network, wireless communication network) and video transmission methods (e.g., streaming, download, IPTV, etc.). It is desirable to connect a communication channel for transmission accordingly.

본 발명의 다른 일 실시 방법에 따라 동영상 재생 단말(140)이 CDMA/WCDMA 기반 무선 통신망, HSDPA 기반 무선 통신망, IEEE 802.16x 기반 무선 통신망에 접속한 무선단말인 경우, 상기 인터페이스부(1300)는 상기 동영상 재생 단말(140)로 상기 복수개의 매체 별 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)에 대응하는 매체 특성에 따라 전송하기 위한 통신채널을 연결하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the video reproducing terminal 140 is a wireless terminal connected to a CDMA / WCDMA based wireless communication network, an HSDPA based wireless communication network, and an IEEE 802.16x based wireless communication network, the interface unit 1300 may be configured as the above. The video playback terminal 140 transmits N (N≥1) videos included in the plurality of media-specific video packages to communication network characteristics (e.g., wired communication network and wireless communication network) and video transmission method (e.g., streaming method, It is preferable to connect a communication channel for transmission according to the media characteristics corresponding to the download method, the IPTV method, etc.).

본 발명의 실시 방법에 따르면, 상기 동영상 패키지 제공 서버(105)에서 상기 동영상 재생 단말(140)로 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)에 대응하는 매체 특성에 따라 전송시, 상기 인터페이스부(1300)는 상기 동영상 재생 단말(140)에 구비된 동영상 재생 프로그램(또는 동영상 재생 모듈)과 상기 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)에 대응하는 동영상 전송 통신채널을 연결하는 것을 특징으로 한다. According to the exemplary embodiment of the present invention, the N (N≥1) videos included in the video package from the video package providing server 105 to the video playback terminal 140 are characterized by communication network characteristics (eg, wired communication network, wireless communication network). And the transmission unit according to the media characteristics corresponding to the video transmission method (eg, streaming method, download method, IPTV method, etc.), the interface unit 1300 is provided with a video playback program provided in the video playback terminal 140. (Or a video playback module) to connect a video transmission communication channel corresponding to a communication network characteristic (eg, a wired communication network, a wireless communication network) and a video transmission method (eg, a streaming method, a download method, an IPTV method, etc.) Characterized in that.

본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상기 동영상 전송 통신채널에 대한 기술적 특징을 기 숙지하고 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다. Those skilled in the art will be familiar with the technical features of the video transmission communication channel, so a detailed description thereof will be omitted for convenience.

도면13을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 소정의 동영상 재생 단말(140)에서 상기 동영상 패키지 제공 서버(105)에 접속 시, 상기 인터페이스부(1300)와 연계하여 상기 동영상 재생 단말(140)에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)에 대응하는 매체정보를 확인하는 매체 확인부(1320)(또는 매체 확인수단)와, 상기 시청자의 로그인 정보(또는 동영상 재생 단말(140) 정보)를 판독하여 상기 동영상 재생 단말(140)을 통해 접속한 시청자 정보를 확인하는 시청자 정보 확인부(1325)(또는 시청자 정보 확인수단)와, 상기 시청자 정보를 기반으로 상기 매체 동기화 관리 D/B(1397)를 조회하여 상기 시청자 정보와 연계된 매체 동기화 정보가 저장되어 있는지 확인하는 매체 동기화 확인부(1330)(또는 매체 동기화 확인수단)와, 상기 매체 동기화 확인시, 상기 매체 동기화 정보에 포함된 동영상 패키지 식별 정보를 통해 일시 정지된 동영상 패키지를 확인하고, 상기 매체 동기화 정보에 포함된 일시 정지된 제n(1≤n≤N) 동영상 정보를 통해 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 일시 정지된 동영상을 확인하고, 상기 매체 동기화 정보에 포함된 일시정지 시간(또는 프레임) 정보를 통해 상기 일시 정지된 동영상의 동기화 시간(또는 프레임)을 확인하는 매체 동기화 정보 확인부(1335)(또는 매체 동기화 정보 확인수단)와, 상기 저장매체(125)와 연계하여 상기 매체 동기화 정보에 포함된 동영상 패키지 식별 정보에 대응하는 복수개의 매체 별 동영상 패키지 중 상기 매체 확인부(1320)에 의해 확인된 매체정보에 대응하는 동영상 패키지를 동기화 대상 동영상 패키지로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 패키지로부터 매체 동기화 정보에 포함된 일시 정 지된 제n(1≤n≤N) 동영상 정보에 대응하는 동영상을 동기화 대상 동영상으로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 중 상기 매체 동기화 정보에 포함된 의 일시정지 시간(또는 프레임)(또는 일시정지 시간(또는 프레임) 이후의 프레임)을 동기화 대상 프레임으로 확인되도록 처리하는 매체 동기화 처리부(1340)(또는 매체 동기화 처리수단)와, 상기 동기화 대상 동영상 패키지에 포함된 동기화 대상 동영상의 동기화 대상 프레임부터 상기 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 동영상 패키지 전송부(1360)(또는 동영상 패키지 전송수단)를 구비하여 이루어지는 것을 특징으로 하며, 상기 동영상 재생 단말(140)에 브라우져 프로그램이 구비된 경우, 상기 동영상 재생 단말(140)로 상기 동기화 대상 동영상 패키지(또는 동기화 대상 동영상)에 대한 동영상 재생 영역을 포함하는 동영상 재생 인터페이스 화면을 제공하는 동영상 재생 인터페이스 제공부(1315)(또는 동영상 재생 인터페이스 제공수단)를 더 구비하여 이루어지는 것을 특징으로 한다. Referring to FIG. 13, when the video package providing server 105 accesses the video package providing server 105 from a predetermined video playing terminal 140, the video package providing server 105 is connected to the interface unit 1300. A medium identification unit 1320 which checks media information corresponding to a communication network characteristic (eg, a wired communication network, a wireless communication network) corresponding to the 140 and a video transmission method (eg, a streaming method, a download method, an IPTV method, and the like). (Or medium identification means) and the viewer information confirmation unit 1325 to read the viewer's login information (or the video playback terminal 140 information) and confirm the viewer information connected through the video playback terminal 140. (Or viewer information checking means) and the media synchronization management D / B 1397 is queried based on the viewer information to determine whether media synchronization information associated with the viewer information is stored. The media synchronization confirmation unit 1330 (or media synchronization confirmation means) for checking, and when the media synchronization is confirmed, the paused video package is confirmed through the video package identification information included in the media synchronization information, and the media synchronization information. Confirm the paused video among the N (N≥1) videos included in the video package through the paused nth (1≤n≤N) video information included in the video information, and include the temporary video included in the media synchronization information. A media synchronization information verification unit 1335 (or media synchronization information verification means) for confirming a synchronization time (or frame) of the paused video through the pause time (or frame) information, and the storage medium 125 Media identified by the media identification unit 1320 of the plurality of media-specific video packages corresponding to the video package identification information included in the media synchronization information. Process the video package corresponding to the video to be identified as the video package to be synchronized, and convert the video package corresponding to the paused nth (1≤n≤N) video information included in the media synchronization information from the checked video package to be synchronized. Process to be identified as a video to be synchronized, and identify a pause time (or frame) (or a frame after the pause time (or frame)) of included in the media synchronization information among the checked synchronization video as a sync target frame. A media package processing unit 1340 (or a media synchronization processing unit) for processing the video package to be transmitted from the synchronization target frame of the synchronization target video included in the synchronization target video package to the video playback terminal 140 for processing. It is provided with a transmission unit 1360 (or a video package transmission means) When the video playback terminal 140 is provided with a browser program, the video playback terminal 140 includes a video playback area including a video playback region for the video package to be synchronized (or video to be synchronized). A video playback interface providing unit 1315 (or a video playback interface providing means) for providing an interface screen is further provided.

소정의 동영상 재생 단말(140)(예컨대, 복수개의 매체 별 동영상 재생 단말(140) 중 제k(k=2,3,...) 매체 별 동영상 재생 단말(140))에서 상기 동영상 패키지 제공 서버(105)에 접속 시, 상기 매체 확인부(1320)는 상기 인터페이스부(1300)와 연계하여 상기 동영상 재생 단말(140)에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)에 대응하는 매체정보를 확인하는 것을 특징으로 한다. The video package providing server in a predetermined video playback terminal 140 (eg, k (k = 2,3, ...) video playback terminal 140 of a plurality of media video playback terminals 140). When connected to the 105, the media check unit 1320 is connected with the interface unit 1300 to communicate network characteristics (eg, a wired communication network, a wireless communication network) corresponding to the video playback terminal 140 and a video transmission scheme ( For example, it may be characterized by identifying media information corresponding to a streaming method, a download method, an IPTV method, and the like.

본 발명의 실시 방법에 따르면, 상기 매체 확인부(1320)는 상기 인터페이스부(1300)를 통해 상기 동영상 재생 단말(140)과 연결된 통신채널 정보를 판독하여 상기 동영상 재생 단말(140)이 접속한 통신망 특성(예컨대, 유선 통신망, 무선 통신망)을 확인하는 것이 바람직하다. According to the exemplary embodiment of the present invention, the medium identification unit 1320 reads communication channel information connected to the video reproduction terminal 140 through the interface unit 1300 and accesses the communication network to which the video reproduction terminal 140 is connected. It is desirable to identify characteristics (eg, wired, wireless).

또한, 상기 매체 확인부(1320)는 상기 동영상 재생 단말(140)에서 상기 동영상 패키지에 포함된 적어도 하나 이상의 동영상을 수신하여 재생하는 동영상 재생 프로그램(또는 동영상 재생 모듈)에 대응하는 동영상 재생 프로그램 정보(또는 동영상 재생 모듈 정보)를 판독하여 상기 동영상 재생 방식에 대응하는 과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)을 확인하는 것이 바람직하다. In addition, the medium identification unit 1320 may perform video play program information (or a video play module) corresponding to a video play program (or a video play module) that receives and plays at least one video included in the video package at the video play terminal 140. Alternatively, it is preferable to check the video transmission method (eg, a streaming method, a download method, an IPTV method, etc.) corresponding to the video playback method by reading the video playback module information.

상기 동영상 재생 단말(140)에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)이 확인되면, 상기 매체 확인부(1320)는 상기 통신망 특성과 동영상 전송 방식을 포함하는 매체정보를 생성(또는 확인)하는 것이 바람직하다. When the communication network characteristics (eg, wired communication network, wireless communication network) corresponding to the video reproduction terminal 140 and the video transmission method (eg, streaming method, download method, IPTV method, etc.) are confirmed, the medium identification unit ( 1320 preferably generates (or confirms) media information including the network characteristics and a video transmission method.

소정의 동영상 재생 단말(140)(예컨대, 복수개의 매체 별 동영상 재생 단말(140) 중 제k(k=2,3,...) 매체 별 동영상 재생 단말(140))에서 상기 동영상 패키지 제공 서버(105)에 접속 시, 상기 시청자 정보 확인부(1325)는 상기 시청자의 로 그인 정보(예컨대, ID/PW 정보)를 판독하여 상기 동영상 재생 단말(140)을 통해 접속한 시청자 정보를 확인하는 것이 바람직하다. The video package providing server in a predetermined video playback terminal 140 (eg, k (k = 2,3, ...) video playback terminal 140 of a plurality of media video playback terminals 140). When connecting to 105, the viewer information checking unit 1325 reads the viewer's login information (eg, ID / PW information) to confirm the viewer information connected through the video playback terminal 140. desirable.

또는, 상기 동영상 재생 단말(140)(예컨대, 복수개의 매체 별 동영상 재생 단말(140) 중 제k(k=2,3,...) 매체 별 동영상 재생 단말(140))이 개인화된 단말(예컨대, 휴대폰)인 경우, 상기 시청자 정보 확인부(1325)는 상기 동영상 재생 단말(140) 정보(예컨대, 단말 전화번호, 단말 고유번호, 단말 주소 등)를 판독하여 상기 동영상 재생 단말(140)을 통해 접속한 시청자 정보를 확인하는 것이 바람직하다. Alternatively, the video playback terminal 140 (eg, the k (k = 2,3, ...) media playback terminal 140 of the plurality of media playback terminals 140 for each medium) is a personalized terminal ( For example, in the case of a mobile phone, the viewer information checking unit 1325 reads the video playback terminal 140 information (eg, a terminal telephone number, a terminal unique number, a terminal address, etc.) to read the video playback terminal 140. It is preferable to check the viewer information connected through.

상기 시청자 정보 확인부(1325)에 의해 상기 동영상 재생 단말(140)(예컨대, 복수개의 매체 별 동영상 재생 단말(140) 중 제k(k=2,3,...) 매체 별 동영상 재생 단말(140))을 통해 접속한 시청자 정보가 확인되면, 상기 매체 동기화 확인부(1330)는 적어도 하나 이상의 매체 동기화 정보와 시청자 정보를 연계하여 저장하는 매체 동기화 관리 D/B(1397)와 연계하여 상기 시청자 정보와 연계된 적어도 하나 이상의 매체 동기화 정보가 존재하는지 확인하는 것을 특징으로 하며, 상기 확인결과 상기 시청자 정보와 연계된 적어도 하나 이상의 매체 동기화 정보가 존재하면, 상기 매체 동기화 확인부(1330)는 상기 동영상 재생 단말(140)에 대한 매체 동기화가 필요한 것으로 확인하는 것이 바람직하다. The video information playback terminal 140 (for example, k (k = 2,3, ...) of the plurality of video playback terminals 140 of the plurality of media) by the viewer information checking unit 1325, the video playback terminal for each media ( 140), when the viewer information is accessed, the media synchronization checker 1330 is linked with the media synchronization management D / B 1397 for storing at least one media synchronization information and viewer information in association with the viewer. Determine whether there is at least one medium synchronization information associated with the information, and if the at least one medium synchronization information associated with the viewer information exists, the medium synchronization checking unit 1330 performs the video. It is desirable to confirm that media synchronization for the playback terminal 140 is required.

상기 매체 동기화 확인부(1330)에 의해 상기 동영상 재생 단말(140)(예컨대, 복수개의 매체 별 동영상 재생 단말(140) 중 제k(k=2,3,...) 매체 별 동영상 재생 단말(140))에 대한 매체 동기화가 필요한 것이 확인되면, 상기 매체 동기화 정보 확인부(1335)는 상기 시청자 정보와 매체 동기화 정보를 저장하는 매체 동기화 관리 D/B(1397)와 연계하여 상기 확인된 매체 동기화 정보에 포함된 동영상 패키지 식별 정보를 통해 일시 정지된 동영상 패키지를 확인하고, 상기 매체 동기화 정보에 포함된 일시 정지된 제n(1≤n≤N) 동영상 정보를 통해 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 일시 정지된 동영상을 확인하고, 상기 매체 동기화 정보에 포함된 일시정지 시간(또는 프레임) 정보를 통해 상기 일시 정지된 동영상의 동기화 시간(또는 프레임)을 확인하는 것을 특징으로 한다. The media synchronization checker 1330 controls the video playback terminal 140 (for example, k (k = 2,3, ...) of the video playback terminals 140 of the plurality of media playback terminals 140). 140), it is determined that the media synchronization is necessary, the media synchronization information check unit 1335 is connected to the media synchronization management D / B (1397) for storing the viewer information and the media synchronization information, the identified media synchronization Identify the paused video package through the video package identification information included in the information, and N (1 ≦ n ≦ N) included in the video package through the paused n (1 ≦ n ≦ N) video information included in the media synchronization information. Checking a paused video among N≥1) videos, and confirming a synchronization time (or frame) of the paused video by using pause time (or frame) information included in the media synchronization information. It characterized.

상기 매체 동기화 정보 확인부(1335)에 의해 상기 동영상 재생 단말(140)(예컨대, 복수개의 매체 별 동영상 재생 단말(140) 중 제k(k=2,3,...) 매체 별 동영상 재생 단말(140))에 대한 매체 동기화 정보가 확인되면, 상기 매체 동기화 처리부(1340)는 상기 매체 동기화 정보에 포함된 동영상 패키지 식별 정보에 대응하는 적어도 하나 이상의 복수개의 매체 별 동영상 패키지를 저장하는 저장매체(125)와 연계하여 상기 매체 동기화 정보에 포함된 동영상 패키지 식별 정보에 대응하는 복수개의 매체 별 동영상 패키지 중 상기 매체 확인부(1320)에 의해 확인된 매체정보에 대응하는 동영상 패키지를 동기화 대상 동영상 패키지로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 패키지로부터 매체 동기화 정보에 포함된 일시 정 지된 제n(1≤n≤N) 동영상 정보에 대응하는 동영상을 동기화 대상 동영상으로 확인되도록 처리하는 것을 특징으로 한다. The media synchronization information checking unit 1335 performs a video playback terminal for each k (k = 2, 3, ...) media among the video playback terminal 140 (eg, a plurality of media playback terminals 140). When the media synchronization information on the 140 is confirmed, the media synchronization processing unit 1340 stores a storage medium for storing at least one video package for each of the plurality of media corresponding to the video package identification information included in the media synchronization information. The video package corresponding to the media information identified by the media identification unit 1320 of the plurality of media-specific video packages corresponding to the video package identification information included in the media synchronization information as the synchronization target video package Processing to be confirmed, and for the paused nth (1≤n≤N) video information included in the media synchronization information from the checked sync target video package. And the video, characterized in that for processing to determine a target video synchronization.

또한, 상기 매체 동기화 처리부(1340)는 상기 확인된 매체 동기화 대상 동영상 중 상기 매체 동기화 정보에 포함된 의 일시정지 시간(또는 프레임)(또는 일시정지 시간(또는 프레임) 이후의 프레임)을 동기화 대상 프레임으로 처리하는 것을 특징으로 한다. In addition, the media synchronization processor 1340 synchronizes a pause time (or frame) (or a frame after the pause time (or frame)) included in the media synchronization information of the identified media synchronization target video. Characterized in that processing.

상기 매체 동기화 처리부(1340)를 통해 상기 매체 확인부(1320)에 의해 확인된 매체정보에 대응하는 동기화 대상 동영상 패키지와, 상기 동기화 대상 동영상 패키지 중 동기화 대상 동영상과, 상기 동기화 대상 동영상에 대한 동기화 대상 프레임이 확인되면, 상기 동영상 패키지 전송부(1360)는 상기 동기화 대상 동영상 패키지에 포함된 동기화 대상 동영상의 동기화 대상 프레임부터 상기 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 것을 특징으로 한다. The synchronization target video package corresponding to the media information checked by the media check unit 1320 through the media synchronization processor 1340, the synchronization target video among the synchronization target video packages, and the synchronization target for the synchronization target video. When the frame is confirmed, the video package transmission unit 1360 may process the transmission to be played by transmitting from the synchronization target frame of the synchronization target video included in the synchronization target video package to the video playback terminal 140.

도면13을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 매체 동기화 확인부(1330)에 의해 상기 동영상 재생 단말(140)에 대한 매체 동기화가 필요한 것이 확인되지 않으면, 상기 인터페이스부(1300)와 연계하여 상기 동영상 재생 단말(140)로 상기 저장매체(125)에 저장된 동영상 패키지를 검색하는 동영상 패키지 검색 인터페이스 화면을 제공하는 동영상 패키지 검색 인터페이스 제공부(1305)(또 는 동영상 패키지 검색 인터페이스 제공수단)와, 상기 동영상 재생 단말(140)에 구비된 동영상 재생 프로그램(또는 브라우져 프로그램으로 제공된 동영상 패키지 검색 인터페이스)로부터 적어도 하나 이상의 재생 대상 동영상 패키지를 검색하기 위한 검색어 정보를 수신하는 검색어 수신부(1345)(또는 검색어 수신수단)와, 상기 저장매체(125)로부터 상기 수신된 검색어 정보에 대응하는 적어도 하나 이상의 재생 대상 동영상 패키지를 검색하는 동영상 패키지 검색부(1350)(또는 동영상 패키지 검색수단)를 구비하여 이루어지는 것을 특징으로 한다. Referring to FIG. 13, if the video package providing server 105 does not determine that the media synchronization for the video playback terminal 140 is required by the media synchronization checking unit 1330, the interface unit 1300. A video package search interface providing unit 1305 (or a video package search interface providing unit) that provides a video package search interface screen for searching a video package stored in the storage medium 125 to the video playing terminal 140 in association with the video playback terminal 140. And a search term receiver 1345 which receives search term information for searching for at least one or more playback target video packages from a video play program (or a video package search interface provided as a browser program) included in the video play terminal 140 ( Or search term receiving means) and the received data from the storage medium 125. At least one or more playback target video packages, video packages search unit 1350 to search (or video device package search) corresponding to the information saekeo characterized in that formed by having.

상기 동영상 패키지 검색 인터페이스 제공부(1305)가 상기 동영상 재생 단말(140)로 제공하는 상기 동영상 패키지 검색 인터페이스 화면은 상기 동영상 재생 단말(140)에 구비된 브라우져 프로그램으로 출력되는 것이 바람직하며, 이에 대응하여 상기 동영상 재생 단말(140)은 상기 동영상 패키지 검색 인터페이스 화면을 통해 적어도 하나 이상의 재생 대상 동영상 패키지 목록을 확인하기 위한 검색어 정보를 입력(또는 선택)하여 상기 동영상 패키지 제공 서버(105)로 전송하는 것을 특징으로 한다. The video package search interface screen provided by the video package search interface providing unit 1305 to the video playback terminal 140 may be output to a browser program included in the video playback terminal 140. The video play terminal 140 inputs (or selects) search term information for checking a list of at least one play target video package through the video package search interface screen and transmits the search term information to the video package providing server 105. It is done.

본 발명의 다른 실시 방법에 따라 상기 동영상 재생 단말(140)에 동영상 재생 프로그램이 구비된 경우, 상기 동영상 재생 단말(140)은 상기 동영상 재생 프로그램을 통해 적어도 하나 이상의 재생 대상 동영상 패키지 목록을 확인하기 위한 검색어 정보를 입력(또는 선택)하여 상기 동영상 패키지 제공 서버(105)로 전송하 는 것을 특징으로 한다. According to another exemplary embodiment of the present invention, when the video playing terminal 140 is provided with a video playing program, the video playing terminal 140 checks the list of at least one video package to be played through the video playing program. The keyword information is input (or selected) and transmitted to the video package providing server 105.

상기 검색어 수신부(1345)는 상기 동영상 재생 단말(140)에 구비된 동영상 재생 프로그램(또는 브라우져 프로그램으로 제공된 동영상 패키지 검색 인터페이스)을 통해 입력된 검색어 정보를 수신하는 것을 특징으로 하며, 상기 검색어 정보는 상기 상기 저장매체(125)에 저장된 동영상 패키지를 제작한 제작자 정보(또는 제작자 정보와 매칭되는 단어, 닉네임, ID 정보)를 포함하여 이루어지거나, 또는 상기 상기 저장매체(125)에 저장된 동영상 패키지에 포함된 동영상 편성 정보(예컨대, 동영상 편성 정보에 포함된 N(N≥1)개의 동영상 설명 정보, 또는 N(N≥1)개의 동영상 태그(또는 색인, 또는 키워드))에 포함된 단어(또는 음절)과 매칭되는 것이 바람직하다. The search term receiving unit 1345 may receive search term information input through a video play program (or a video package search interface provided as a browser program) included in the video play terminal 140. It includes a producer information (or a word, nickname, ID information matching the producer information) that produced the video package stored in the storage medium 125, or included in the video package stored in the storage medium 125 Words (or syllables) included in the video programming information (e.g., N (N≥1) video description information included in the video programming information, or N (N≥1) video tags (or indexes or keywords)). It is desirable to match.

상기 검색어 정보가 수신되면, 상기 동영상 패키지 검색부(1350)는 상기 저장매체(125)에 저장된 제작자 정보, 또는 복수개의 매체 별 동영상 패키지에 포함된 동영상 편성 정보(예컨대, 동영상 편성 정보에 포함된 N(N≥1)개의 동영상 설명 정보, 또는 N(N≥1)개의 동영상 태그(또는 색인, 또는 키워드))와 상기 수신된 검색어 정보를 비교하여 상기 검색어 정보를 대응하는 복수개의 매체 별 동영상 패키지를 상기 검색결과에 대응하는 동영상 패키지 목록으로 처리하는 것을 특징으로 한다. When the search term information is received, the video package search unit 1350 may include producer information stored in the storage medium 125, or video programming information (eg, N included in video programming information) included in a video package for each of a plurality of media. (N≥1) video description information or N (N≥1) video tags (or indexes or keywords)) and the received search word information to compare a plurality of medium-specific video packages corresponding to the search word information. The video package corresponding to the search result is processed.

도면13을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 동영상 재생 단말(140)과 상기 통신채널 연결(또는 상기 검색결과에 대응하는 동영상 패키지 목록 확인) 시, 상기 인터페이스부(1300)와 연계하여 상기 동영상 재생 단말(140)로 상기 검색결과에 대응하는 동영상 패키지 목록을 포함하는 동영상 패키지 선택 인터페이스 화면을 제공하는 동영상 패키지 선택 인터페이스 제공부(1310)(또는 동영상 패키지 선택 인터페이스 제공수단)와, 상기 동영상 재생 단말(140)에 구비된 동영상 재생 프로그램(또는 브라우져 프로그램으로 제공된 동영상 패키지 선택 인터페이스)로부터 적어도 하나 이상의 재생 대상 동영상 패키지 선택 정보를 수신하는 정보 수신부(1355)(또는 정보 수신수단)를 구비하여 이루어지는 것을 특징으로 한다. Referring to FIG. 13, the video package providing server 105 connects with the interface unit 1300 when the video playback terminal 140 is connected to the communication channel (or checks a video package list corresponding to the search result). A video package selection interface providing unit 1310 (or a video package selection interface providing means) for providing a video package selection interface screen including a video package list corresponding to the search result to the video reproduction terminal 140 in association with the search result; An information receiving unit 1355 (or information receiving means) for receiving at least one or more video object selection information to be played from a video playback program (or a video package selection interface provided as a browser program) included in the video playback terminal 140. Characterized in that made.

상기 동영상 패키지 선택 인터페이스 제공부(1310)가 상기 동영상 재생 단말(140)로 제공하는 상기 동영상 패키지 선택 인터페이스 화면은 상기 동영상 재생 단말(140)에 구비된 브라우져 프로그램으로 출력되는 것이 바람직하며, 이에 대응하여 상기 동영상 재생 단말(140)은 상기 동영상 패키지 선택 인터페이스 화면을 통해 재생 대상 동영상 패키지 선택 정보를 입력(또는 선택)하여 상기 동영상 패키지 제공 서버(105)로 전송한다. The video package selection interface screen provided by the video package selection interface providing unit 1310 to the video playback terminal 140 may be output to a browser program included in the video playback terminal 140. The video playback terminal 140 inputs (or selects) playback target video package selection information through the video package selection interface screen and transmits it to the video package providing server 105.

본 발명의 다른 실시 방법에 따라 상기 동영상 재생 단말(140)에 동영상 재생 프로그램이 구비된 경우, 상기 동영상 재생 단말(140)은 상기 동영상 재생 프로 그램을 통해 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지 선택 정보를 입력(또는 선택)하여 상기 동영상 패키지 제공 서버(105)로 전송한다. According to another embodiment of the present invention, when the video playing terminal 140 is provided with a video playing program, the video playing terminal 140 plays the video package selection information from the video package list through the video playing program. Input (or select) to transmit to the video package providing server 105.

본 발명의 실시 방법에 따르면, 상기 동영상 패키지 선택 인터페이스 화면은 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지를 선택하는 동영상 패키지 선택 영역을 포함하여 이루어지는 것이 바람직하다. According to the exemplary embodiment of the present invention, the video package selection interface screen preferably includes a video package selection area for selecting a video package to be played from the list of video packages.

본 발명의 다른 실시 방법에 따라 상기 동영상 재생 단말(140)에 상기 동영상 재생 프로그램인 구비된 경우, 상기 동영상 재생 인터페이스 제공부(1315)가 상기 동영상 재생 단말(140)로 상기 동영상 패키지 선택 인터페이스 화면을 제공하는 것이 생략될 수 있으며, 이에 의해 본 발명이 한정되지 아니한다. According to another embodiment of the present invention, when the video playback terminal 140 includes the video playback program, the video playback interface providing unit 1315 sends the video package selection interface screen to the video playback terminal 140. Providing may be omitted, and the present invention is not limited thereto.

본 발명의 실시 방법에 따르면, 상기 동영상 재생 프로그램은 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지를 선택하는 동영상 패키지 선택 영역을 구비하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, the video playback program may be provided with a video package selection area for selecting a video package to be played from the video package list.

상기 정보 수신부(1355)는 상기 동영상 재생 단말(140)에 구비된 동영상 재생 프로그램(또는 브라우져 프로그램으로 제공된 동영상 패키지 선택 인터페이스)를 통해 입력(또는 선택)된 적어도 하나 이상의 재생 대상 동영상 패키지 선택 정보를 수신하는 것을 특징으로 한다. The information receiving unit 1355 receives at least one or more pieces of playback target video package selection information input (or selected) through a video playback program (or a video package selection interface provided as a browser program) included in the video playback terminal 140. Characterized in that.

도면13을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 동영상 재생 단말(140)로부터 상기 재생 대상 동영상 패키지 선택 정보가 수신되면, 상기 동영상 재생 단말(140)로 상기 재생 대상 동영상 패키지에 대한 동영상 재생 영역을 포함하는 동영상 재생 인터페이스 화면을 제공하는 동영상 재생 인터페이스 제공부(1315)(또는 동영상 재생 인터페이스 제공수단)와, 상기 저장매체(125)와 연계하여 상기 재생 대상 동영상 패키지 선택 정보에 대응하는 복수개의 매체 별 동영상 패키지 중 상기 매체정보에 대응하는 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생 순서에 따라 상기 동영상 재생 단말(140)로 전송하는 동영상 패키지 전송부(1360)(또는 동영상 패키지 전송수단)를 구비하여 이루어지는 것을 특징으로 하며, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 재생 단말(140)로 전송하여 재생 중, 상기 동영상 편성 정보에 포함된 광고삽입 위치 정보를 주기적으로 확인하여 상기 동영상 재생 단말(140)로 상기 광고삽입 위치 정보와 연계된 광고삽입 정보에 대응하는 광고 데이터(예컨대, 광고 동영상, 또는 광고 컨텐츠)를 제공할지 확인하는 광고제공 확인부(1365)(또는 광고제공 확인수단)를 더 포함하여 이루어지거나, 또는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 재생 단말(140)로 전송하여 재생 중, 상기 동영상 편성 정보에 포함된 문구삽입 위치 정보를 주기적으로 확인하여 상기 동영상 재생 단말(140)로 상기 문구삽입 위치 정보와 연계된 문구삽입 정보에 대응하는 문구 데이터(예컨대, 문구 출력용 동영상, 또는 문구 출력용 컨텐 츠)를 제공할지 확인하는 문구제공 확인부(1380)(또는 문구제공 확인수단)를 더 포함하여 이루어지는 것을 특징으로 한다. Referring to FIG. 13, when the video object providing package information is received from the video player terminal 140, the video package providing server 105 transmits the video object to the video object terminal 140. A video playback interface providing unit 1315 (or a video playback interface providing means) for providing a video playback interface screen including a video playback area and corresponding to the playback target video package selection information in association with the storage medium 125. Transmitting N (N≥1) videos included in a video to be played corresponding to the media information among a plurality of video packages for each medium to the video playback terminal 140 according to a playback order included in the video organization information. The video package transmission unit 1360 (or a video package transmission means) is provided During the transmission of the N (N≥1) videos included in the video package to the video playback terminal 140, periodically check the advertisement insertion position information included in the video organization information to play the video. The advertisement providing confirmation unit 1365 (or advertisement providing confirmation means) confirming whether to provide advertisement data (eg, an advertisement video or advertisement content) corresponding to the advertisement insertion information associated with the advertisement insertion position information to the terminal 140. It further comprises, or during the transmission of the N (N≥1) videos included in the video package to the video playback terminal 140 during playback, periodically inserts the phrase insertion position information included in the video organization information Confirming the phrase data corresponding to the phrase insertion information associated with the phrase insertion position information to the video playback terminal 140 (for example, a video for outputting a phrase, or It is characterized in that it further comprises a phrase providing confirmation unit 1380 (or phrase providing confirmation means) for confirming whether to provide the content for the text output.

상기 동영상 재생 인터페이스 제공부(1315)가 상기 동영상 재생 단말(140)로 제공하는 상기 동영상 재생 인터페이스 화면은 상기 동영상 재생 단말(140)에 구비된 브라우져 프로그램으로 출력되는 것이 바람직하다. The video playback interface screen provided by the video playback interface providing unit 1315 to the video playback terminal 140 may be output to a browser program provided in the video playback terminal 140.

본 발명의 실시 방법에 따르면, 상기 동영상 재생 인터페이스 화면은 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대응하는 동영상 재생 영역을 포함하여 이루어지는 것이 바람직하다. According to an exemplary embodiment of the present invention, the video playback interface screen may include a video playback area corresponding to N (N≥1) videos included in the video package.

본 발명의 다른 실시 방법에 따라 상기 동영상 재생 단말(140)에 상기 동영상 재생 프로그램인 구비된 경우, 상기 동영상 재생 인터페이스 제공부(1315)가 상기 동영상 재생 단말(140)로 상기 동영상 재생 인터페이스 화면을 제공하는 것이 생략될 수 있으며, 이에 의해 본 발명이 한정되지 아니한다. According to another embodiment of the present invention, when the video playback terminal 140 includes the video playback program, the video playback interface providing unit 1315 provides the video playback interface screen to the video playback terminal 140. May be omitted, and the present invention is not limited thereto.

본 발명의 실시 방법에 따르면, 상기 동영상 재생 프로그램은 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 에 대응하는 동영상 재생 영역을 구비하여 이루어지는 것이 바람직하다. According to the exemplary embodiment of the present invention, the video playback program may include video playback areas corresponding to N (N ≧ 1) videos included in the video package.

본 발명의 일 실시 방법에 따라 상기 상기 저장매체(125)에 저장된 동영상 패키지가 N(N≥1)개의 동영상에 대한 동영상 링크 정보를 포함하는 경우, 상기 동영상 패키지 전송부(1360)는 상기 저장매체(125)와 연계하여 상기 포함된 N(N≥1)개의 동영상 링크 정보를 확인하고, 상기 동영상 링크 정보에 대응하는 N(N≥1) 동영상을 저장하는 동영상 D/B(120)와 연계하여 상기 복수개의 매체 별 동영상 패키지 중 상기 매체정보에 대응하는 N(N≥1) 동영상을 동영상 편성 정보의 재생 순서에 따라 상기 동영상 재생 단말(140)로 전송하여 상기 동영상 재생 프로그램(또는 동영상 재생 모듈을 구비한 브라우져 프로그램)의 동영상 재생 영역을 통해 재생되도록 처리하는 것을 특징으로 한다. According to an embodiment of the present invention, when the video package stored in the storage medium 125 includes video link information for N (N≥1) videos, the video package transmission unit 1360 is configured to store the video in the storage medium. Check the N (N≥1) video link information included in connection with 125, and link with the video D / B 120 storing N (N≥1) video corresponding to the video link information. The N (N≥1) video corresponding to the media information among the video packages for each of the plurality of media is transmitted to the video playback terminal 140 according to the playback order of the video programming information so that the video playback program (or the video playback module) is executed. Characterized in that the processing is performed so as to be reproduced through a moving image reproduction area of the provided browser program.

본 발명의 다른 일 실시 방법에 따라 상기 상기 저장매체(125)에 저장된 동영상 패키지가 N(N≥1)개의 동영상에 대한 동영상 파일을 포함하는 경우, 상기 동영상 패키지 전송부(1360)는 상기 저장매체(125)와 연계하여 상기 동영상 패키지에 포함된 복수개의 매체 별 동영상 파일 중 상기 매체정보에 대응하는 N(N≥1)개의 동영상 파일을 확인하고, 상기 동영상 편성 정보의 재생 순서에 따라 상기 동영상 재생 단말(140)로 상기 동영상 파일을 전송하여 상기 동영상 재생 프로그램(또는 동영상 재생 모듈을 구비한 브라우져 프로그램)의 동영상 재생 영역을 통해 재생되도록 처리하는 것을 특징으로 한다. According to another exemplary embodiment of the present invention, when the video package stored in the storage medium 125 includes video files for N (N≥1) videos, the video package transmitting unit 1360 is configured to store the video in the storage medium. Check N (N≥1) video files corresponding to the media information among a plurality of media video files included in the video package in association with 125, and play the video according to the playback order of the video program information. The video file is transmitted to the terminal 140, and the video file is processed to be played through a video playing area of the video playing program (or a browser program having a video playing module).

본 발명의 또다른 일 실시 방법에 따라 상기 저장매체(125)에 저장된 동영상 패키지가 복수개의 매체 별 동영상 데이터를 포함하는 경우, 상기 동영상 패키지 전송부(1360)는 상기 저장매체(125)와 연계하여 상기 동영상 패키지 데이터에 포함된 복수개의 매체 별 동영상 데이터 중 상기 매체정보에 대응하는 동영상 데이터 포함된 N(N≥1)개의 동영상을 상기 동영상 재생 단말(140)로 전송하여 상기 동영상 재생 프로그램(또는 동영상 재생 모듈을 구비한 브라우져 프로그램)의 동영상 재생 영역을 통해 재생되도록 처리하는 것을 특징으로 한다. According to another exemplary embodiment of the present invention, when the video package stored in the storage medium 125 includes a plurality of video data for each medium, the video package transmission unit 1360 may be connected to the storage medium 125. The video playback program (or video) is transmitted by transmitting N (N≥1) videos including video data corresponding to the media information among the plurality of video data for each medium included in the video package data to the video playback terminal 140. And playback through a video playback area of a browser program having a playback module.

상기 동영상 패키지 전송부(1360)에 의해 상기 매체정보에 대응하는 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 재생 단말(140)로 전송하여 재생되는 동안, 상기 광고제공 확인부(1365)는 상기 동영상 편성 정보에 포함된 광고삽입 위치 정보를 주기적으로 확인하고, 상기 확인된 광고삽입 위치 정보와 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 상기 동영상 재생 단말(140)로 전송되고 있는 동영상 정보를 확인하여 상기 광고삽입 위치 정보와 연계된 광고삽입 정보에 대응하는 광고 데이터(예컨대, 광고 동영상, 또는 광고 컨텐츠)를 상기 동영상 재생 단말(140)로 제공할지 확인하는 것을 특징으로 한다. The advertisement providing confirmation while the N (N≥1) videos included in the play target video package corresponding to the media information is transmitted to the video play terminal 140 by the video package transmission unit 1360 to be played. The unit 1365 periodically checks the advertisement insertion position information included in the video listing information, and checks the video reproduction terminal among the identified advertisement insertion position information and the N (N≥1) videos included in the video package. Check the video information being transmitted to 140 to determine whether to provide advertisement data (eg, an advertisement video or advertisement content) corresponding to the advertisement insertion information associated with the advertisement insertion position information to the video reproduction terminal 140. It is characterized by.

또한, 상기 동영상 패키지 전송부(1360)에 의해 상기 매체정보에 대응하는 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 재생 단말(140)로 전송하여 재생되는 동안, 상기 문구제공 확인부(1380)는 상기 동영상 편성 정보에 포함된 문구삽입 위치 정보를 주기적으로 확인하고, 상기 확인된 문구삽 입 위치 정보와 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 상기 동영상 재생 단말(140)로 전송되고 있는 동영상 정보를 확인하여 상기 문구삽입 위치 정보와 연계된 문구삽입 정보에 대응하는 문구 데이터(예컨대, 문구 출력용 동영상, 또는 문구 출력용 컨텐츠)를 상기 동영상 재생 단말(140)로 제공할지 확인하는 것을 특징으로 한다. In addition, the phrase is transmitted by the moving picture package transmission unit 1360 while transmitting N (N≥1) moving images included in a moving picture package corresponding to the medium information to the moving picture reproducing terminal 140 for playback. The provision checking unit 1380 periodically checks the phrase insertion position information included in the video organization information, and checks the video of the identified phrase insertion position information and the N (N≥1) videos included in the video package. The video reproducing terminal 140 checks the video information being transmitted to the reproducing terminal 140 and transmits the phrase data (eg, a video for outputting a phrase or a content for outputting a phrase) corresponding to the phrase insertion information associated with the phrase insertion position information. It is characterized by checking whether to provide.

도면13을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 광고제공 확인부(1365)에 의해 상기 동영상 재생 단말(140)로 상기 광고삽입 정보에 대응하는 광고 데이터를 제공하도록 확인되는 경우, 상기 동영상 패키지에 포함된 적어도 하나 이상의 광고삽입 정보에 대응하여 상기 동영상 재생 단말(140)로 전송할 적어도 하나 이상의 광고 데이터를 확인하는 광고 확인부(1370)(또는 광고 확인수단)와, 상기 확인된 광고 데이터를 상기 동영상 패키지에 포함하여 상기 동영상 재생 단말(140)로 전송하는 광고 전송부(1375)(또는 광고 전송수단)를 구비하여 이루어지는 것을 특징으로 한다. Referring to FIG. 13, when the video package providing server 105 is confirmed by the advertisement providing confirmation unit 1365 to provide advertisement data corresponding to the advertisement insertion information to the video reproduction terminal 140, An advertisement confirming unit 1370 (or advertisement confirming means) confirming at least one or more advertisement data to be transmitted to the video playing terminal 140 in response to at least one advertisement insertion information included in the video package; It is characterized in that it comprises an advertisement transmission unit (1375) (or advertisement transmission means) for including the data in the video package to the video playback terminal 140.

상기 광고제공 확인부(1365)에 의해 상기 동영상 재생 단말(140)로 상기 광고삽입 정보에 대응하는 광고 데이터를 제공하도록 확인되면, 상기 광고 확인부(1370)는 상기 동영상 재생 단말(140)로 전송되는 상기 동영상 패키지에 포함된 동영상 편성 정보에 포함된 광고삽입 정보를 참조하여 상기 동영상 패키지에 포함하여 상기 동영상 재생 단말(140)로 전송할 적어도 하나 이상의 광고 데이터를 확 인하는 것을 특징으로 한다. When the advertisement providing confirmation unit 1365 confirms to provide the advertisement data corresponding to the advertisement insertion information to the video reproduction terminal 140, the advertisement confirming unit 1370 is transmitted to the video reproduction terminal 140. The at least one advertisement data to be transmitted to the video playback terminal 140 is included in the video package with reference to the advertisement insertion information included in the video organization information included in the video package.

본 발명의 일 실시 방법에 따르면, 상기 광고 확인부(1370)는 상기 동영상 패키지에 포함된 동영상 편성 정보에 포함된 광고삽입 정보에 대응하는 광고선택 정보를 확인하고, 상기 광고 D/B(130)와 연계하여 상기 광고선택 정보에 대응하는 적어도 하나 이상의 광고 데이터를 상기 동영상 재생 단말(140)로 전송할 광고 데이터로 확인하는 것이 바람직하다. According to the exemplary embodiment of the present invention, the advertisement checking unit 1370 checks the advertisement selection information corresponding to the advertisement insertion information included in the video organization information included in the video package, and the advertisement D / B 130. It is preferable to check at least one or more advertisement data corresponding to the advertisement selection information as the advertisement data to be transmitted to the video playback terminal 140 in association with.

본 발명의 다른 일 실시 방법에 따르면, 상기 광고 확인부(1370)는 상기 동영상 패키지에 포함된 동영상 편성 정보에 포함된 광고 태그(또는 색인, 또는 키워드)를 확인하고, 상기 광고 D/B(130)와 연계하여 상기 광고 태그(또는 색인, 또는 키워드)와 연계된 적어도 하나 이상의 광고 데이터를 상기 동영상 재생 단말(140)로 전송할 광고 데이터로 확인하는 것이 바람직하다. According to another exemplary embodiment of the present invention, the advertisement checking unit 1370 checks the advertisement tag (or index or keyword) included in the video organization information included in the video package, and the advertisement D / B 130. ) At least one advertisement data associated with the advertisement tag (or index or keyword) as the advertisement data to be transmitted to the video playback terminal 140.

본 발명의 또다른 일 실시 방법에 따르면, 상기 광고 확인부(1370)는 상기 동영상 패키지에 포함된 동영상 편성 정보에 포함된 광고 카테고리 정보를 확인하고, 상기 광고 D/B(130)와 연계하여 상기 광고 카테고리 정보에 포함되는 적어도 하나 이상의 광고 데이터를 상기 동영상 재생 단말(140)로 전송할 광고 데이터로 확인하는 것이 바람직하다. According to another exemplary embodiment of the present invention, the advertisement checking unit 1370 checks the advertisement category information included in the video organization information included in the video package, and links the advertisement D / B 130 with the advertisement D / B 130. Preferably, at least one advertisement data included in advertisement category information is identified as advertisement data to be transmitted to the video playback terminal 140.

본 발명의 다른 실시 방법에 따라 상기 동영상 패키지에 상기 광고 데이터가 기 포함된 경우, 상기 광고 확인부(1370)가 상기 동영상 재생 단말(140)로 전송할 적어도 하나 이상의 광고 데이터를 확인하는 기능이 생략되어도 무방하며, 이에 의해 본 발명이 한정되지 아니한다. According to another exemplary embodiment of the present invention, when the advertisement data is previously included in the video package, the function of checking the at least one advertisement data transmitted by the advertisement confirming unit 1370 to the video reproduction terminal 140 is omitted. The present invention is not limited thereto.

상기 광고 확인부(1370)에 의해 상기 동영상 재생 단말(140)로 전송할 적어도 하나 이상의 광고 데이터가 확인되면, 상기 광고 전송부(1375)는 상기 동영상 패키지에 포함된 동영상 편성 정보에 포함된 광고삽입 위치 정보를 확인하고, 상기 확인된 광고삽입 위치에 상기 확인된 광고 데이터가 삽입되도록 처리하여 상기 동영상 재생 단말(140)로 전송하는 것을 특징으로 한다. When at least one advertisement data to be transmitted to the video playback terminal 140 is confirmed by the advertisement confirming unit 1370, the advertisement transmitting unit 1375 includes an advertisement insertion position included in the video programming information included in the video package. After confirming the information, the processed advertisement data is inserted into the identified advertisement insertion position, characterized in that for transmitting to the video playback terminal 140.

본 발명의 일 실시 방법에 따라 상기 광고삽입 위치가 상기 동영상 패키지에 포함된 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하는 경우, 상기 광고 전송부(1375)는 상기 제n(1≤n≤N) 동영상의 재생이 종료되는 시점에 상기 광고 데이터(예컨대, 광고 동영상)가 상기 동영상 재생 단말(140)로 전송되도록 처리하는 것이 바람직하다. According to an embodiment of the present invention, when the advertisement insertion position includes an nth (1≤n≤N) video and an (n + 1) th video included in the video package, the advertisement transmitting unit 1375 Preferably, the advertisement data (for example, an advertisement video) is transmitted to the video reproduction terminal 140 at the time when the reproduction of the nth (1 ≦ n ≦ N) video is finished.

본 발명의 일 실시 방법에 따라 상기 광고삽입 위치가 상기 동영상 패키지에 포함된 제m(1≤m≤N) 동영상을 포함하는 경우, 상기 광고 전송부(1375)는 상기 제m(1≤m≤N) 동영상이 재생되는 동안 상기 동영상의 재생시간(또는 프레임)이 상기 광고삽입 위치 정보에 포함된 광고삽입 시간 정보(또는 광고삽입 프레임 정보)에 도달하는지 확인하고, 상기 광고삽입 시간 정보(또는 광고삽입 프레임 정보) 도달 확인시, 상기 광고 데이터(예컨대, 광고 컨텐츠, 또는 광고 동영상)가 상기 동영상 재생 단말(140)로 전송되도록 처리하는 것이 바람직하다. According to an embodiment of the present invention, when the advertisement insertion position includes the m-th (1≤m≤N) video included in the video package, the advertisement transmitting unit 1375 may receive the mth (1≤m≤). N) while the video is playing, checks whether the play time (or frame) of the video reaches the advertisement insertion time information (or the advertisement insertion frame information) included in the advertisement insertion position information, and the advertisement insertion time information (or the advertisement). Upon confirmation of arrival of the insertion frame information), it is preferable to process the advertisement data (for example, advertisement content or advertisement video) to be transmitted to the video reproduction terminal 140.

본 발명의 다른 실시 방법에 따라 상기 동영상 패키지에 상기 광고 데이터가 기 포함된 경우, 상기 광고 전송부(1375)가 상기 광고삽입 위치에 상기 광고 데이터가 삽입되도록 처리하여 전송하는 기능이 생략되어도 무방하며, 이에 의해 본 발명이 한정되지 아니한다. According to another exemplary embodiment of the present invention, when the advertisement package is previously included in the video package, a function of processing and transmitting the advertisement data to be inserted at the advertisement insertion position may be omitted. The present invention is not limited thereby.

도면13을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 문구제공 확인부(1380)에 의해 상기 동영상 재생 단말(140)로 상기 문구삽입 정보에 대응하는 문구 데이터를 제공하도록 확인되는 경우, 상기 문구삽입 정보에 대응하는 문구 데이터를 상기 동영상 패키지에 포함하여 상기 동영상 재생 단말(140)로 전송하는 문구 전송부(1385)(또는 문구 전송수단)를 구비하여 이루어지는 것을 특징으로 한다. Referring to FIG. 13, when the video package providing server 105 is confirmed to provide the phrase data corresponding to the phrase insertion information to the video reproduction terminal 140 by the phrase providing confirmation unit 1380, And a phrase transmitter 1385 (or phrase transmitter) for including phrase data corresponding to the phrase insertion information in the video package and transmitting the phrase data to the video playback terminal 140.

상기 문구제공 확인부(1380)에 의해 상기 동영상 재생 단말(140)로 상기 문구삽입 정보에 대응하는 문구 데이터를 제공하도록 확인되면, 상기 문구 전송부(1385)는 상기 동영상 패키지에 포함된 동영상 편성 정보에 포함된 문구삽입 위 치 정보를 확인하고, 상기 확인된 문구삽입 위치에 상기 확인된 문구 데이터가 삽입되도록 처리하여 상기 동영상 재생 단말(140)로 전송하는 것을 특징으로 한다. When the phrase providing confirmation unit 1380 confirms to provide the phrase data corresponding to the phrase insertion information to the video reproduction terminal 140, the phrase transmitting unit 1385 includes the video organization information included in the video package. Check the phrase insertion position information included in the, characterized in that the process to insert the identified phrase data in the phrase insertion position characterized in that the transmission to the video playback terminal 140.

본 발명의 일 실시 방법에 따라 상기 문구삽입 위치가 상기 동영상 패키지에 포함된 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하는 경우, 상기 문구 전송부(1385)는 상기 제n(1≤n≤N) 동영상의 재생이 종료되는 시점에 상기 문구 데이터(예컨대, 문구 출력용 동영상)가 상기 동영상 재생 단말(140)로 전송되도록 처리하는 것이 바람직하다. According to an embodiment of the present invention, when the phrase insertion position includes between the nth (1≤n≤N) video and the (n + 1) th video included in the video package, the phrase transmission unit 1385. Preferably, the phrase data (for example, a phrase output video) is transmitted to the video reproduction terminal 140 at the time when the reproduction of the nth (1 ≦ n ≦ N) video is finished.

본 발명의 일 실시 방법에 따라 상기 문구삽입 위치가 상기 동영상 패키지에 포함된 제m(1≤m≤N) 동영상을 포함하는 경우, 상기 문구 전송부(1385)는 상기 제m(1≤m≤N) 동영상이 재생되는 동안 상기 동영상의 재생시간(또는 프레임)이 상기 문구삽입 위치 정보에 포함된 문구삽입 시간 정보(또는 문구삽입 프레임 정보)에 도달하는지 확인하고, 상기 문구삽입 시간 정보(또는 문구삽입 프레임 정보) 도달 확인시, 상기 문구 데이터(예컨대, 문구 출력용 컨텐츠)가 상기 동영상 재생 단말(140)로 전송되도록 처리하는 것이 바람직하다. According to an embodiment of the present invention, when the phrase insertion position includes the m-th (1≤m≤N) video included in the video package, the phrase transmitting unit 1385 is the mth (1≤m≤ N) while the video is playing, checks whether the play time (or frame) of the video reaches the phrase insertion time information (or phrase insertion frame information) included in the phrase insertion position information, and the phrase insertion time information (or phrase) Insertion frame information) When the arrival confirmation, it is preferable to process the phrase data (for example, the content for outputting the output) is transmitted to the video playback terminal 140.

본 발명의 다른 실시 방법에 따라 상기 동영상 패키지에 상기 문구 데이터가 기 포함된 경우, 상기 문구 전송부(1385)가 상기 문구삽입 위치에 상기 문구 데이터가 삽입되도록 처리하여 전송하는 기능이 생략되어도 무방하며, 이에 의해 본 발 명이 한정되지 아니한다. According to another exemplary embodiment of the present invention, when the phrase data is previously included in the video package, the phrase transmitting unit 1385 may omit the function of processing the phrase data to be inserted at the phrase insertion position and transmitting the phrase data. Therefore, the present invention is not limited thereto.

도면13을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 동영상 재생 단말(140)에 구비된 브라우져 프로그램(또는 동영상 재생 프로그램)으로 상기 동영상 패키지가 전송되어 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 재생되는 경우, 상기 동영상 패키지를 재생하여 시청하는 시청자 카테고리 정보와, 상기 동영상 패키지를 제작한 제작자 정보를 확인하는 정보 확인부(1390)(또는 정보 확인수단)와, 상기 제작자 정보와 상기 시청자 카테고리 정보를 연계하여 저장매체(125)에 저장하는 정보 저장부(1393)(또는 정보 확인수단)를 구비하여 이루어지는 것을 특징으로 하며, 상기 정보 확인부(1390)는 상기 동영상 패키지에 대한 누적 재생횟수(또는 재생시간)를 더 확인(또는 산출)하고, 상기 정보 저장부(1393)는 상기 확인(또는 산출)된 누적 재생횟수(또는 재생시간) 정보를 상기 제작자 정보와 연계 처리하여 저장하는 것을 특징으로 한다. Referring to FIG. 13, the video package providing server 105 transmits the video package to a browser program (or a video playback program) included in the video playback terminal 140 and includes N (N included in the video package). When ≥ 1 videos are played back, an information checking unit 1390 (or information checking means) for confirming viewer category information for playing and viewing the video package, creator information for producing the video package, and the producer. And an information storage unit 1393 (or information checking means) for storing the information in the storage medium 125 in association with the viewer category information. The information checking unit 1390 is provided in the video package. Further confirm (or calculate) the cumulative reproduction number (or reproduction time) for the information, and the information storage unit 1393 determines the cumulative reproduction number of the reproduction (or calculation). Information (or playback time), characterized in that the storage and processing associated with the manufacturer information.

상기 동영상 재생 단말(140)에 구비된 브라우져 프로그램(또는 동영상 재생 프로그램)으로 상기 동영상 패키지가 전송되어 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 재생되는 경우, 상기 정보 확인부(1390)는 상기 저장매체(125)와 연계하여 상기 동영상 패키지를 제작한 제작자 정보를 확인하는 것을 특징으로 한다. When the video package is transmitted to a browser program (or a video playback program) included in the video playback terminal 140 and N (N≥1) videos included in the video package are played, the information checking unit 1390 ) Checks the producer information of the video package in association with the storage medium 125.

또한, 상기 정보 확인부(1390)는 시청자 회원정보를 저장하는 회원정보 D/B(도시생략)와 연계하여 상기 동영상 패키지를 재생하여 시청하는 시청자의 연령, 성별, 주소, 직업 등을 적어도 하나 이상 포함하는 시청자 카테고리 정보를 확인하는 것을 특징으로 한다. In addition, the information checking unit 1390 is at least one of the age, gender, address, occupation, etc. of the viewers who play the video package by viewing in conjunction with the member information D / B (not shown) storing the viewer member information The viewer category information is included.

또한, 상기 정보 확인부(1390)는 상기 동영상 패키지에 대한 누적 재생횟수(또는 재생시간)를 더 확인(또는 산출)하는 것을 특징으로 한다. The information checking unit 1390 may further check (or calculate) the cumulative playing count (or playing time) of the video package.

상기 정보 확인부(1390)에 의해 상기 제작자 정보와 시청자 카테고리 정보가 확인되면, 상기 정보 저장부(1393)는 상기 확인된 제작자 정보와 상기 시청자 카테고리 정보를 연계 처리하여 저장매체(125)에 저장하는 것을 특징으로 하며, 이후 상기 시청자 카테고리 정보는 상기 제작자가 제작한 동영상 패키지를 시청하는 시청자를 분석하는 자료로 활용된다. When the producer information and the viewer category information are confirmed by the information confirming unit 1390, the information storage unit 1393 processes the identified producer information and the viewer category information in a storage medium 125 in a cooperative process. Afterwards, the viewer category information is used as a material for analyzing viewers watching the video package produced by the producer.

상기 정보 확인부(1390)에 의해 상기 제작자 정보와 누적 재생횟수(또는 재생시간) 정보가 확인되면, 상기 정보 저장부(1393)는 상기 확인된 제작자 정보와 상기 누적 재생횟수(또는 재생시간)를 연계 처리하여 저장매체(125)에 저장하는 것을 특징으로 하며, 이후 상기 누적 재생횟수(또는 재생시간) 정보는 상기 제작자가 제작한 동영상 패키지의 인기도를 분석하는 자료로 활용된다. When the producer information and the cumulative play count (or play time) information are confirmed by the information confirming unit 1390, the information storage unit 1393 stores the identified producer information and the cumulative play count (or play time). And storing the data in the storage medium 125 in association with each other. The cumulative number of play (or play time) information is then used as data for analyzing the popularity of the video package produced by the producer.

도면13을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 동영상 재생 단말(140)에 구비된 브라우져 프로그램(또는 동영상 재생 프로그램)으로 상기 동영상 패키지가 전송되어 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 재생 중 상기 동영상 재생이 일시 정지하는 경우, 상기 동영상 패키지를 재생하여 시청하는 시청자 정보와, 상기 일시 정지된 동영상 패키지 식별 정보와, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 상기 일시 정지된 제n(1≤n≤N) 동영상 정보와, 상기 제n(1≤n≤N) 동영상의 일시정지 시간(또는 프레임) 정보를 확인하는 정보 확인부(1390)(또는 정보 확인수단)와, 상기 일시 정지된 동영상 패키지 식별 정보와, 상기 일시 정지된 제n(1≤n≤N) 동영상 정보와, 상기 제n(1≤n≤N) 동영상의 일시정지 시간(또는 프레임) 정보를 포함하여 이루어진 매체 동기화 정보와, 상기 시청자 정보를 연계 처리하여 매체 동기화 관리 D/B(1397)에 저장하는 정보 저장부(1393)(또는 정보 저장수단)를 구비하여 이루어지는 것을 특징으로 한다. Referring to FIG. 13, the video package providing server 105 transmits the video package to a browser program (or a video playback program) included in the video playback terminal 140 and includes N (N included in the video package). When ≥1) videos are paused during playback, viewer information for playing and viewing the video package, the paused video package identification information, and N included in the video package (N≥1) Information confirmation unit 1390 for checking the paused nth (1≤n≤N) video information and the pause time (or frame) information of the nth (1≤n≤N) video among) videos; (Or information confirmation means), the paused video package identification information, the paused nth (1≤n≤N) video information, and the pause time of the nth (1≤n≤N) video (Or frame) information And an information storage unit (1393) (or information storage means) for storing the media synchronization information, including the media synchronization information, and the viewer information in the media synchronization management D / B 1397.

이후, 상기 시청자가 동영상 재생 단말(140)을 통해 상기 일시 정지한 동영상 패키지를 다시 재생하는 경우, 상기 동영상 패키지 전송부(1360)는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 상기 일시 정지된 제n(1≤n≤N) 동영상에서 일시정지 시간(또는 프레임) 정보 이후부터 상기 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 것을 특징으로 한다. Subsequently, when the viewer plays the paused video package again through the video playback terminal 140, the video package transmitter 1360 may be configured to store the N (N≥1) videos included in the video package. In the paused nth (1≤n≤N) moving picture, after the pause time (or frame) information, the moving picture is transmitted to the moving picture reproducing terminal 140 to be reproduced.

도면13을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 동영상 재 생 단말(140)에 구비된 브라우져 프로그램(또는 동영상 재생 프로그램)으로 상기 동영상 패키지가 전송되어 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 일시 정지(또는 재생 완료)되는 경우, 상기 일시 정지(또는 재생 완료) 시점에 대한 상기 동영상 패키지의 누적 재생시간을 더 확인(또는 산출)하는 정보 확인부(1390)와, 상기 확인(또는 산출)된 누적 재생시간 정보를 상기 제작자 정보와 연계 처리하여 상기 저장매체(125)에 저장하는 정보 저장부(1393)를 구비하여 이루어지는 것을 특징으로 하며, 상기 누적 재생시간 정보는 상기 제작자가 제작한 동영상 패키지의 인기도를 분석하는 자료로 활용된다. Referring to FIG. 13, the video package providing server 105 transmits the video package to a browser program (or a video playback program) included in the video playback terminal 140 and includes N ( An information confirmation unit 1390 that further checks (or calculates) the cumulative playing time of the video package with respect to the pause (or playback completion) time point when N≥1) videos are paused (or playback is completed); And an information storage unit 1393 for processing the identified (or calculated) accumulated reproduction time information in association with the producer information and storing the stored reproduction time information in the storage medium 125. It is used as a material to analyze the popularity of the video package produced by the producer.

도면13을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 적어도 하나 이상의 동영상 재생 단말(140)로 상기 제작자가 제작한 동영상 패키지를 전송하여 재생한 후, 상기 동영상 패키지와 연계하여 제공된 복수개의 광고에 대한 광고수익금이 발생하면, 상기 광고수익금 중 상기 제작자 분배금액을 확인하고, 상기 제작자 분배금액 중 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 저작권자 별 분배금액을 산출한 후, 상기 제작자 분배금액 중 상기 저작권자 별 분배금액을 각 저작권자에게 분배하고, 상기 저작권자 분배 후 남은 제작자 분배금액이 상기 제작자에게 정산되도록 처리하는 정산 처리부(1395)(또는 정산 처리수단)를 구비하여 이루어지는 것을 특징으로 한다. Referring to FIG. 13, the video package providing server 105 transmits and plays a video package produced by the producer to at least one video playback terminal 140, and then provides a plurality of advertisements provided in association with the video package. When the advertising proceeds for the generated, check the producer distribution amount of the advertising revenue, calculate the distribution amount per copyright holder for the N (N≥1) videos included in the video package of the producer distribution amount, And a settlement processing unit 1395 (or settlement processing means) for distributing the distribution amount for each copyright holder among the producer distribution amounts to each copyright holder, and processing the producer distribution amount remaining after the distribution of the copyright holders to be settled to the producer. It is done.

본 발명의 실시 방법에 따르면, 상기 정산 처리부(1395)는 상기 동영상 패키 지에 포함된 N(N≥1)개의 동영상 중 저작권이 확인된 적어도 하나 이상의 동영상에 대한 저작권자 별 분배금액을 산출하는 것이 바람직하며, 저작권이 확인되지 않거나, 또는 상기 저작권이 상기 제작자에게 귀속되는 동영상에 대해서는 저작권자 별 분배금액을 산출하지 않는 것이 바람직하다. According to an embodiment of the present invention, the settlement processing unit 1395 preferably calculates a distribution amount for each copyright holder for at least one video whose copyright is verified among N (N≥1) videos included in the video package. It is preferable that a distribution amount for each copyright holder is not calculated for a video whose copyright is not confirmed or whose copyright belongs to the producer.

본 발명의 실시 방법에 따르면, 상기 정산 처리부(1395)는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 저작권자 별 분배금액을 산출함에 있어서, 상기 N(N≥1)개의 동영상 중 적어도 하나 이상의 동영상(예컨대, 동영상 패키지의 핵심 동영상)에 가중치를 두어 상기 저작권자 별 분배금액을 산출하는 것이 바람직하다. According to an exemplary embodiment of the present invention, the settlement processing unit 1395 calculates a distribution amount for each copyright holder for N (N≥1) videos included in the video package, and among the N (N≥1) videos. It is preferable to calculate a distribution amount for each copyright holder by weighting at least one video (eg, a core video of the video package).

도면14는 본 발명의 일 실시 방법에 따라 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정을 도시한 도면이다. FIG. 14 is a diagram illustrating a video package synchronization and a playback target video package selection process for each medium according to one embodiment of the present invention.

보다 상세하게 본 도면14는 상기 도면13에 도시된 동영상 패키지 제공 시스템 상의 동영상 재생 단말(140)에서 동영상 재생 모듈을 구비한 브라우져 프로그램을 통해 상기 도면13에 도시된 동영상 패키지 제공 서버(105)에 접속하여 통신채널을 연결하면, 상기 동영상 패키지 제공 서버(105)에서 상기 동영상 재생 단말(140)과 연결된 통신채널에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)에 대응하는 매체정보와 상기 동영상 재생 단말(140)에 대응하는 시청자 정보를 확인하고, 상기 시청자 정보를 기반으로 상기 동영상 재생 단말(140)이 접속하기 전에 일시 정지된 동영상 패키지에 대한 매체 동기화 여부를 확인한 후, 상기 매체 동기화 확인 결과에 따라 상기 동영상 재생 단말(140)로 매체 동기화 과정을 수행하거나, 또는 상기 동영상 재생 단말(140)로 소정의 동영상 패키지 재생을 위해 동영상 패키지 검색 인터페이스를 제공하고, 상기 동영상 재생 단말(140)에서 상기 동영상 패키지 검색 인터페이스를 통해 검색어 정보를 입력하여 전송하면, 상기 동영상 패키지 제공 서버(105)에서 상기 동영상 재생 단말(140)로 상기 검색결과에 대응하는 동영상 패키지 목록을 포함하는 동영상 패키지 선택 인터페이스를 제공하여 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지를 선택하는 과정에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면14를 참조 및/또는 변형하여 상기 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면14에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. More specifically, FIG. 14 is connected to the video package providing server 105 shown in FIG. 13 through a browser program having a video playing module in the video playing terminal 140 on the video package providing system shown in FIG. When the communication channel is connected to each other, the video package providing server 105 connects a communication network characteristic (eg, a wired communication network and a wireless communication network) corresponding to the communication channel connected with the video reproduction terminal 140 and a video transmission method (eg, streaming ( Streaming information, a download method, an IPTV method, etc.) and the viewer information corresponding to the video playback terminal 140, and before the video playback terminal 140 accesses based on the viewer information. After checking whether or not the media is synchronized with respect to the paused video package, the media synchronization may be performed according to the media synchronization check result. Perform a media synchronization process to the image playback terminal 140, or provide a video package search interface for playing a predetermined video package to the video playback terminal 140, the video package search in the video playback terminal 140 When the search word information is input and transmitted through an interface, the video package providing server 105 provides the video package selection interface including a video package list corresponding to the search result to the video playback terminal 140 to provide the video package. Regarding a process of selecting a play target video package from a list, a person having ordinary skill in the art to which the present invention pertains may refer to FIG. 14 and / or modify the video package for each medium to synchronize and play a target video package. You can infer various practices for the selection process. However, the present invention includes all the implementation methods inferred, and the technical features are not limited only to the implementation method shown in FIG.

이하, 본 도면14에서 상기 도면13에 도시된 동영상 재생 단말(140)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 제공 서버(105)를 편의상 "서버"라고 한다. Hereinafter, in FIG. 14, the video playback terminal 140 shown in FIG. 13 is referred to as a "terminal" for convenience, and the video package providing server 105 is referred to as a "server" for convenience.

도면14를 참조하면, 상기 단말에서 동영상 재생 모듈을 구비한 브라우져 프로그램을 통해 상기 서버에 접속하여 통신채널을 연결하면(1400), 상기 서버는 상기 통신채널을 판독하여 상기 통신채널이 연결된 통신망에 대한 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)에 대응하는 매체정보를 확인하고, 상기 시청자의 로그인 정보(예컨대, ID/PW 정보, 단말 전화번호, 단말 고유번호, 단말 주소 등)를 판독하여 상기 단말을 통해 접속한 시청자 정보를 확인한다(1405). Referring to FIG. 14, when the terminal accesses the server through a browser program having a video reproducing module and connects the communication channel (1400), the server reads the communication channel to read the communication channel. Check the media information corresponding to the communication network characteristics (e.g., wired communication network, wireless communication network) and the video transmission method (e.g., streaming method, download method, IPTV method, etc.), and log-in information (e.g., ID / PW information, a terminal telephone number, a terminal unique number, a terminal address, etc.) are read to confirm the viewer information accessed through the terminal (1405).

본 발명의 실시 방법에 따르면, 상기 서버는 상기 단말과 연결된 통신채널 정보를 판독하여 상기 단말이 접속한 통신망 특성(예컨대, 유선 통신망, 무선 통신망)을 확인하는 것이 바람직하다. According to an embodiment of the present invention, it is preferable that the server reads communication channel information connected to the terminal and checks a communication network characteristic (eg, a wired communication network or a wireless communication network) to which the terminal is connected.

또한, 상기 서버는 상기 단말에서 상기 동영상 패키지에 포함된 적어도 하나 이상의 동영상을 수신하여 재생하는 동영상 재생 프로그램(또는 동영상 재생 모듈)에 대응하는 동영상 재생 프로그램 정보(또는 동영상 재생 모듈 정보)를 판독하여 상기 동영상 재생 방식에 대응하는 과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)을 확인하는 것이 바람직하다. In addition, the server reads the video playback program information (or video playback module information) corresponding to the video playback program (or video playback module) for receiving and playing at least one video included in the video package in the terminal and the It is preferable to check a video transmission method (eg, a streaming method, a download method, an IPTV method, etc.) corresponding to the video playback method.

상기 단말에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 이 확인되면, 상기 서버는 상기 통신망 특성과 동영상 전송 방식을 포함하는 매체정보를 생성(또는 확인)하는 것이 바람직하다. If the network characteristics (eg, wired communication network, wireless communication network) corresponding to the terminal and the video transmission method (eg, streaming method, download method, IPTV method, etc.) are identified, the server may determine the communication network characteristics and the video transmission method. It is preferable to generate (or confirm) media information including a.

만약 상기 매체정보와 시청자 정보가 확인되면(1410), 상기 서버는 상기 매체 동기화 관리 D/B(1397)와 연계하여 상기 시청자 정보를 통해 상기 시청자(또는 단말)에 대한 매체 동기화 여부를 확인한다(1415). If the media information and the viewer information are confirmed (1410), the server checks whether the media is synchronized with the viewer (or terminal) through the viewer information in association with the media synchronization management D / B 1397 ( 1415).

만약 상기 확인결과 상기 시청자(또는 단말)에 대한 매체 동기화가 확인되면(1420), 상기 서버는 상기 매체 동기화 관리 D/B(1397)와 연계하여 상기 시청자 정보와 연계된 매체 동기화 정보를 확인한다(1425). If the media synchronization for the viewer (or terminal) is confirmed (1420), the server checks the media synchronization information associated with the viewer information in association with the media synchronization management D / B 1397 ( 1425).

본 발명의 실시 방법에 따르면, 상기 서버는 상기 매체 동기화 관리 D/B(1397)와 연계하여 상기 확인된 매체 동기화 정보에 포함된 동영상 패키지 식별 정보를 통해 일시 정지된 동영상 패키지를 확인하고, 상기 매체 동기화 정보에 포함된 일시 정지된 제n(1≤n≤N) 동영상 정보를 통해 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 일시 정지된 동영상을 확인하고, 상기 매체 동기화 정보에 포함된 일시정지 시간(또는 프레임) 정보를 통해 상기 일시 정지된 동영상의 동기화 시간(또는 프레임)을 확인하는 것이 바람직하다. According to an embodiment of the present invention, the server checks the paused video package through the video package identification information included in the checked media synchronization information in association with the media synchronization management D / B 1397, and the media Check the paused videos among the N (N≥1) videos included in the video package through the paused nth (1≤n≤N) video information included in the synchronization information, and include them in the media synchronization information. It is preferable to check the synchronization time (or frame) of the paused video based on the pause time (or frame) information.

또한, 상기 서버는 상기 확인된 매체 동기화 정보를 판독하여 복수개의 매체 별 동영상 패키지 중, 상기 동기화 대상 동영상 패키지와, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 동기화 대상 동영상과, 상기 동기화 대상 동영상에 대한 동기화 대상 프레임을 확인한다(1430). The server reads the identified media synchronization information, and among the plurality of media-specific video packages, the synchronization target video package, N (N≥1) video synchronization target videos included in the video package, and the synchronization. The synchronization target frame for the target video is checked (1430).

본 발명의 실시 방법에 따르면, 상기 서버는 상기 저장매체(125)와 연계하여 상기 매체 동기화 정보에 포함된 동영상 패키지 식별 정보에 대응하는 복수개의 매체 별 동영상 패키지 중 상기 서버에 의해 확인된 매체정보에 대응하는 동영상 패키지를 동기화 대상 동영상 패키지로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 패키지로부터 매체 동기화 정보에 포함된 일시 정지된 제n(1≤n≤N) 동영상 정보에 대응하는 동영상을 동기화 대상 동영상으로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 중 상기 매체 동기화 정보에 포함된 의 일시정지 시간(또는 프레임)(또는 일시정지 시간(또는 프레임) 이후의 프레임)을 동기화 대상 프레임으로 확인되도록 처리하는 것이 바람직하다. According to the exemplary embodiment of the present invention, the server is connected to the storage medium 125 to media information checked by the server among a plurality of media video packages corresponding to the video package identification information included in the media synchronization information. Process the corresponding video package to be identified as the video file to be synchronized, and synchronize the video corresponding to the paused nth (1 ≦ n ≦ N) video information included in the media synchronization information from the checked video package to be synchronized; Processing to be confirmed as a video, and processing to identify a pause time (or frame) (or a frame after the pause time (or frame)) of included in the media synchronization information among the identified sync target videos as a sync target frame. It is desirable to.

이후, 상기 서버는 상기 동기화 대상 동영상 패키지에 포함된 상기 동기화 대상 동영상에 대응하는 제n(1≤n≤N) 동영상의 동기화 대상 프레임부터 상기 단말로 전송하여 재생되도록 처리하며(1435), 상기 동영상 패키지에 포함된 동영상의 재생 과정은 도면18 또는 도면19 또는 도면20 또는 도면21 또는 도면22 또는 도면23에 도시된 바와 같다. Subsequently, the server processes and transmits from the synchronization target frame of the n (1≤n≤N) video corresponding to the synchronization target video package included in the synchronization target video package to the terminal (1435), and the video is played. The playback process of the video included in the package is as shown in FIG. 18 or 19 or 20 or 21 or 22 or 23.

여기서, 상기 매체 동기화(또는 이종의 매체 간 이어보기)에 대한 고객 승인을 득하는 과정을 편의상 생략하지만, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 매체 동기화(또는 이종의 매체 간 이어보기)에 대한 상기 고객 승인을 득하는 과정을 유추할 수 있을 것이며, 이에 의해 본 발명이 한정되지 아니한다.Here, the process of acquiring the customer approval for the media synchronization (or inter-heterogeneous media) is omitted for convenience, but a person having ordinary knowledge in the technical field to which the present invention belongs, media synchronization (or cross-media) It is possible to infer the process of obtaining the customer approval for the following), whereby the present invention is not limited.

반면 상기 확인결과 상기 시청자(또는 단말)에 대한 매체 동기화가 확인되지 않으면(1420), 상기 서버는 소정의 동영상 패키지에 포함된 N(N≥1)개의 동영상 재생을 위해 상기 통신채널을 통해 상기 단말로 동영상 패키지 검색 인터페이스 화면을 제공하며(1440), 이에 대응하여 상기 단말은 동영상 패키지 검색 인터페이스 화면을 통해 검색어 정보를 입력(또는 선택)하고(1445), 상기 입력(또는 선택)된 상기 검색어 정보를 상기 통신채널을 통해 상기 서버로 전송한다(1450). On the other hand, if the media synchronization for the viewer (or terminal) is not confirmed (1420), the server transmits the terminal through the communication channel to play N (N≥1) videos included in a predetermined video package. In operation 1440, the terminal inputs (or selects) search term information through the video package search interface screen (1445), and inputs the search term information (or selected). It transmits to the server through the communication channel (1450).

이후, 상기 서버는 상기 저장매체(125)로부터 상기 검색어 정보에 대응하는 복수개의 매체 별 동영상 패키지에 대응하는 동영상 패키지 목록을 확인한다(1455). Thereafter, the server checks the list of video packages corresponding to the plurality of media video packages corresponding to the search term information from the storage medium 125 (1455).

만약 상기 검색어 정보와 매칭되는 동영상 패키지 목록이 확인되면(1460), 상기 서버는 통신채널을 통해 상기 단말로 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지를 선택하는 동영상 패키지 선택 영역을 포함하는 동영상 패키지 선 택 인터페이스 화면을 제공한다(1465). If the list of video packages matching the search word information is checked (1460), the server selects a video package including a video package selection area for selecting a video package to be played from the list of video packages through the communication channel. An interface screen is provided (1465).

이후, 상기 서버는 상기 통신채널을 통해 상기 단말로 상기 검색결과에 대응하는 동영상 패키지 목록을 전송하고(1470), 이에 대응하여 상기 단말은 상기 동영상 패키지 선택 인터페이스 상의 동영상 패키지 선택 영역에 상기 동영상 패키지 목록을 출력한다(1475). Thereafter, the server transmits the video package list corresponding to the search result to the terminal through the communication channel (1470), and correspondingly, the terminal transmits the video package list to the video package selection area on the video package selection interface. (1475).

도면15는 본 발명의 다른 일 실시 방법에 따라 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정을 도시한 도면이다. FIG. 15 is a diagram illustrating a video package synchronization and a playback target video package selection process for each medium according to another embodiment of the present invention.

보다 상세하게 본 도면15는 상기 도면13에 도시된 동영상 패키지 제공 시스템 상의 동영상 재생 단말(140)에서 본 발명에 따른 동영상 재생 인터페이스를 구비한 동영상 재생 프로그램을 실행하여 상기 도면13에 도시된 동영상 패키지 제공 서버(105)와 통신채널을 연결하면, 상기 동영상 패키지 제공 서버(105)에서 상기 동영상 재생 단말(140)과 연결된 통신채널에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)에 대응하는 매체정보와 상기 동영상 재생 단말(140)에 대응하는 시청자 정보를 확인하고, 상기 시청자 정보를 기반으로 상기 동영상 재생 단말(140)이 접속하기 전에 일시 정지된 동영상 패키지에 대한 매체 동기화 여부를 확인한 후, 상기 매체 동기화 확인 결과에 따라 상기 동영상 재생 단말(140)에서 상기 동영상 재생 프로그램을 통해 매체 동기화 과정을 수행하거나, 또는 소정의 동영상 패키지를 재생하기 위해 상기 동영상 재생 프로그램을 통해 검색어 정보를 입력하여 전송하면, 상기 동영상 패키지 제공 서버(105)에서 상기 동영상 재생 단말(140)로 상기 검색결과에 대응하는 동영상 패키지 목록을 제공하여 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지를 선택하는 과정에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면15를 참조 및/또는 변형하여 상기 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면15에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. In more detail, FIG. 15 provides a video package shown in FIG. 13 by executing a video playing program having a video playing interface according to the present invention in the video playing terminal 140 on the video package providing system shown in FIG. When the communication channel is connected to the server 105, the video package providing server 105 and the communication network characteristics (eg, wired communication network, wireless communication network) corresponding to the communication channel connected to the video playback terminal 140 and the video transmission scheme ( For example, the media information corresponding to the streaming method, the download method, the IPTV method, etc. and the viewer information corresponding to the video playback terminal 140 are checked, and the video playback terminal 140 is based on the viewer information. After checking whether or not the media is synchronized with respect to the paused video package before the connection, When the video playback terminal 140 performs a media synchronization process through the video playback program, or inputs and transmits search word information through the video playback program to play a predetermined video package, the video package. The process of providing a video package list corresponding to the search result from the provision server 105 to the video playback terminal 140 to select a video package to be played from the video package list, the present invention belongs to Those skilled in the art may refer to and / or modify this drawing 15 to infer various implementation methods for the video package synchronization and playback target video package selection process for each medium. Including the implementation method shown in Figure 15 Only when the method is not limited this technical feature.

이하, 본 도면15에서 상기 도면13에 도시된 동영상 재생 단말(140)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 제공 서버(105)를 편의상 "서버"라고 한다. Hereinafter, in FIG. 15, the video playback terminal 140 shown in FIG. 13 is referred to as a "terminal" for convenience, and the video package providing server 105 is referred to as a "server" for convenience.

도면15를 참조하면, 상기 단말은 상기 동영상 재생 프로그램을 실행한 후, 상기 서버와 통신채널을 연결하고(1500), 상기 서버는 상기 통신채널을 판독하여 상기 통신채널이 연결된 통신망에 대한 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)에 대응하는 매체정보를 확인하고, 상기 시청자의 로그인 정보(예컨 대, ID/PW 정보, 단말 전화번호, 단말 고유번호, 단말 주소 등)를 판독하여 상기 단말을 통해 접속한 시청자 정보를 확인한다(1505). Referring to FIG. 15, after the terminal executes the video playing program, the terminal connects the communication channel with the server (1500), and the server reads the communication channel to determine a communication network characteristic of the communication network to which the communication channel is connected. For example, the media information corresponding to a wired communication network, a wireless communication network) and a video transmission method (for example, a streaming method, a download method, an IPTV method, etc.) are checked, and the login information of the viewer (for example, ID / PW information) is checked. Terminal terminal number, terminal unique number, terminal address, etc.) are read to confirm the viewer information accessed through the terminal (1505).

본 발명의 실시 방법에 따르면, 상기 서버는 상기 단말과 연결된 통신채널 정보를 판독하여 상기 단말이 접속한 통신망 특성(예컨대, 유선 통신망, 무선 통신망)을 확인하는 것이 바람직하다. According to an embodiment of the present invention, it is preferable that the server reads communication channel information connected to the terminal and checks a communication network characteristic (eg, a wired communication network or a wireless communication network) to which the terminal is connected.

또한, 상기 서버는 상기 단말에서 상기 동영상 패키지에 포함된 적어도 하나 이상의 동영상을 수신하여 재생하는 동영상 재생 프로그램(또는 동영상 재생 모듈)에 대응하는 동영상 재생 프로그램 정보(또는 동영상 재생 모듈 정보)를 판독하여 상기 동영상 재생 방식에 대응하는 과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)을 확인하는 것이 바람직하다. In addition, the server reads the video playback program information (or video playback module information) corresponding to the video playback program (or video playback module) for receiving and playing at least one video included in the video package in the terminal and the It is preferable to check a video transmission method (eg, a streaming method, a download method, an IPTV method, etc.) corresponding to the video playback method.

상기 단말에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)이 확인되면, 상기 서버는 상기 통신망 특성과 동영상 전송 방식을 포함하는 매체정보를 생성(또는 확인)하는 것이 바람직하다. When the network characteristics (eg, wired communication network, wireless communication network) corresponding to the terminal and the video transmission method (for example, streaming method, downloading method, IPTV method, etc.) are identified, the server determines the communication network characteristics and the video transmission method. It is preferable to generate (or confirm) media information including a.

만약 상기 매체정보와 시청자 정보가 확인되면(1510), 상기 서버는 상기 매체 동기화 관리 D/B(1397)와 연계하여 상기 시청자 정보를 통해 상기 시청자(또는 단말)에 대한 매체 동기화 여부를 확인한다(1515). If the media information and the viewer information are verified (1510), the server checks whether the media is synchronized with the viewer (or terminal) through the viewer information in association with the media synchronization management D / B 1397 ( 1515).

만약 상기 확인결과 상기 시청자(또는 단말)에 대한 매체 동기화가 확인되면(1520), 상기 서버는 상기 매체 동기화 관리 D/B(1397)와 연계하여 상기 시청자 정보와 연계된 매체 동기화 정보를 확인한다(1525). If the media synchronization for the viewer (or terminal) is confirmed (1520), the server checks the media synchronization information associated with the viewer information in association with the media synchronization management D / B 1397 ( 1525).

본 발명의 실시 방법에 따르면, 상기 서버는 상기 매체 동기화 관리 D/B(1397)와 연계하여 상기 확인된 매체 동기화 정보에 포함된 동영상 패키지 식별 정보를 통해 일시 정지된 동영상 패키지를 확인하고, 상기 매체 동기화 정보에 포함된 일시 정지된 제n(1≤n≤N) 동영상 정보를 통해 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 일시 정지된 동영상을 확인하고, 상기 매체 동기화 정보에 포함된 일시정지 시간(또는 프레임) 정보를 통해 상기 일시 정지된 동영상의 동기화 시간(또는 프레임)을 확인하는 것이 바람직하다. According to an embodiment of the present invention, the server checks the paused video package through the video package identification information included in the checked media synchronization information in association with the media synchronization management D / B 1397, and the media Check the paused videos among the N (N≥1) videos included in the video package through the paused nth (1≤n≤N) video information included in the synchronization information, and include them in the media synchronization information. It is preferable to check the synchronization time (or frame) of the paused video based on the pause time (or frame) information.

또한, 상기 서버는 상기 확인된 매체 동기화 정보를 판독하여 복수개의 매체 별 동영상 패키지 중, 상기 동기화 대상 동영상 패키지와, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 동기화 대상 동영상과, 상기 동기화 대상 동영상에 대한 동기화 대상 프레임을 확인한다(1530). The server reads the identified media synchronization information, and among the plurality of media-specific video packages, the synchronization target video package, N (N≥1) video synchronization target videos included in the video package, and the synchronization. The synchronization target frame for the target video is checked (1530).

본 발명의 실시 방법에 따르면, 상기 서버는 상기 저장매체(125)와 연계하여 상기 매체 동기화 정보에 포함된 동영상 패키지 식별 정보에 대응하는 복수개의 매체 별 동영상 패키지 중 상기 서버에 의해 확인된 매체정보에 대응하는 동영상 패키지를 동기화 대상 동영상 패키지로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 패키지로부터 매체 동기화 정보에 포함된 일시 정지된 제n(1≤n≤N) 동영상 정보에 대응하는 동영상을 동기화 대상 동영상으로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 중 상기 매체 동기화 정보에 포함된 의 일시정지 시간(또는 프레임)(또는 일시정지 시간(또는 프레임) 이후의 프레임)을 동기화 대상 프레임으로 확인되도록 처리하는 것이 바람직하다. According to the exemplary embodiment of the present invention, the server is connected to the storage medium 125 to media information checked by the server among a plurality of media video packages corresponding to the video package identification information included in the media synchronization information. Process the corresponding video package to be identified as the video file to be synchronized, and synchronize the video corresponding to the paused nth (1 ≦ n ≦ N) video information included in the media synchronization information from the checked video package to be synchronized; Processing to be confirmed as a video, and processing to identify a pause time (or frame) (or a frame after the pause time (or frame)) of included in the media synchronization information among the identified sync target videos as a sync target frame. It is desirable to.

이후, 상기 서버는 상기 동기화 대상 동영상 패키지에 포함된 상기 동기화 대상 동영상에 대응하는 제n(1≤n≤N) 동영상의 동기화 대상 프레임부터 상기 단말로 전송하여 재생되도록 처리하며(1535), 상기 동영상 패키지에 포함된 동영상의 재생 과정은 도면18 또는 도면19 또는 도면20 또는 도면21 또는 도면22 또는 도면23에 도시된 바와 같다. Subsequently, the server processes and transmits to the terminal from the synchronization target frame of the n (1≤n≤N) video corresponding to the synchronization target video included in the synchronization target video package (1535). The playback process of the video included in the package is as shown in FIG. 18 or 19 or 20 or 21 or 22 or 23.

여기서, 상기 매체 동기화(또는 이종의 매체 간 이어보기)에 대한 고객 승인을 득하는 과정을 편의상 생략하지만, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 매체 동기화(또는 이종의 매체 간 이어보기)에 대한 상기 고객 승인을 득하는 과정을 유추할 수 있을 것이며, 이에 의해 본 발명이 한정되지 아니한다.Here, the process of acquiring the customer approval for the media synchronization (or inter-heterogeneous media) is omitted for convenience, but a person having ordinary knowledge in the technical field to which the present invention belongs, media synchronization (or cross-media) It is possible to infer the process of obtaining the customer approval for the following), whereby the present invention is not limited.

반면 상기 확인결과 상기 시청자(또는 단말)에 대한 매체 동기화가 확인되지 않으면(1520), 상기 서버는 소정의 동영상 패키지에 포함된 N(N≥1)개의 동영상 재생을 위해 상기 단말로 매체 동기화 생략 정보를 전송하고(1540), 이에 대응하여 상기 단말은 상기 동영상 재생 프로그램을 통해 재생 대상 동영상 패키지를 검색하기 위한 검색어 정보가 입력(또는 선택)하고(1545), 통신망을 통해 상기 서버로 상기 검색어 정보를 전송한다(1550). On the other hand, if the media synchronization for the viewer (or terminal) is not confirmed (1520), the server skips the media synchronization information to the terminal for playing N (N≥1) videos included in a predetermined video package. In operation 1540, the terminal inputs (or selects) search term information for searching for a play target video package through the video play program (1545), and transmits the search term information to the server through a communication network. Send (1550).

이후, 상기 서버는 상기 저장매체(125)로부터 상기 검색어 정보에 대응하는 복수개의 매체 별 동영상 패키지에 대응하는 동영상 패키지 목록을 확인한다(1555). Thereafter, the server checks the video package list corresponding to the plurality of video packages for each medium corresponding to the search term information from the storage medium 125 (1555).

만약 상기 검색어 정보와 매칭되는 동영상 패키지 목록이 확인되면(1560), 상기 서버는 상기 통신채널을 통해 상기 단말로 상기 검색결과에 대응하는 동영상 패키지 목록을 전송하고(1565), 이에 대응하여 상기 단말은 상기 동영상 패키지 선택 인터페이스 상의 동영상 패키지 선택 영역에 상기 동영상 패키지 목록을 출력한다(1570). If the list of video packages matching the search word information is checked (1560), the server transmits the video package list corresponding to the search result to the terminal through the communication channel (1565), and the terminal correspondingly The video package list is output to the video package selection area on the video package selection interface (1570).

도면16은 본 발명의 일 실시 방법에 따른 재생 대상 동영상 패키지에 포함된 동영상을 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 과정을 도시한 도면이다. FIG. 16 is a diagram illustrating a process of transmitting a video included in a playback target video package to a video playback terminal 140 to be played according to an embodiment of the present invention.

보다 상세하게 본 도면16은 상기 도면14에 도시된 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정을 통해 상기 동영상 재생 단말(140)로 상기 동영상 패키지 목록이 제공된 후, 상기 동영상 재생 단말(140)에서 상기 동영상 패키지 선택 인터페이스를 통해 재생 대상 동영상 패키지를 선택하면, 상기 동영상 패키지 제공 서버(105)에서 상기 선택된 재생 대상 동영상 패키지를 상기 동영상 재생 단말(140)로 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상을 전송하여 재생하는 과정에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면16을 참조 및/또는 변형하여 상기 재생 대상 동영상 패키지에 포함된 동영상을 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면16에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. In more detail, in FIG. 16, after the video package list is provided to the video playback terminal 140 through the video package synchronization and playback target video package selection process shown in FIG. 14, the video playback terminal 140 is provided. In the video package selection interface, if the playback target video package is selected, the video package providing server 105 includes the selected playback target video package to the video playback terminal 140 included in the playback target video package N (N Regarding a process of transmitting and reproducing ≥ 1 video files, those skilled in the art may refer to and / or modify this video to modify the videos included in the video package to be played. Various implementation methods for the process of transmitting to the video playback terminal 140 to be reproduced Would be chuhal, the present invention is made, including any exemplary way in which the inference, to which the technical feature that is not limited to the exemplary method shown in the figure 16.

이하, 본 도면16에서 상기 도면13에 도시된 동영상 재생 단말(140)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 제공 서버(105)를 편의상 "서버"라고 한다. Hereinafter, in FIG. 16, the video playback terminal 140 shown in FIG. 13 is referred to as a "terminal" for convenience, and the video package providing server 105 is referred to as a "server" for convenience.

도면16을 참조하면, 상기 도면14에 도시된 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정을 통해 상기 단말로 상기 동영상 패키지 목록이 제공된 후, 상기 단말은 상기 동영상 패키지 선택 인터페이스의 동영상 패키지 선택 영역을 통해 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지 선택 정보가 입력(또는 선택)되는지 확인한다(1600). Referring to FIG. 16, after the video package list is provided to the terminal through the video package synchronization and playback target video package selection process shown in FIG. 14, the terminal selects a video package selection area of the video package selection interface. In operation 1600, the playback target video package selection information is input (or selected) from the list of video packages.

만약 상기 재생 대상 동영상 패키지 선택 정보가 입력(또는 선택)되면(1605), 상기 단말은 통신망을 통해 상기 서버로 상기 재생 대상 동영상 패키지 선택 정보를 전송하고(1610), 이에 대응하여 상기 서버는 상기 저장매체(125)로부터 상기 재생 대상 동영상 패키지 선택 정보에 대응하는 재생 대상 동영상 패키지를 확인한다(1615). If the playback target video package selection information is input (or selected) (1605), the terminal transmits the playback target video package selection information to the server through a communication network (1610), and the server correspondingly stores the storage. The media 125 identifies the playback target video package corresponding to the playback target video package selection information (1615).

만약 상기 재생 대상 동영상 패키지가 확인되면(1620), 상기 서버는 상기 단말로 동영상 재생 인터페이스를 전송하여 출력하고(1625), 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 상기 동영상 재생 인터페이스를 통해 재생되도록 처리한다(1630). If the playback target video package is identified (1620), the server transmits and outputs a video playback interface to the terminal (1625), and the N (N≥1) videos included in the video package to the video organization information In operation 1630, the terminal transmits the data to the terminal in accordance with the playback order included in the playback sequence.

여기서, 상기 서버에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 전송되도록 처리하는 바람직한 실시 방법은 도면18 또는 도면19 또는 도면20 또는 도면21 또는 도면22 또는 도면23을 통해 상세히 설명하기로 한다. Here, the preferred embodiment of the server to process the N (N ≥ 1) videos included in the video package to be transmitted to the terminal in accordance with the playback order included in the video configuration information is shown in Figure 18 or 19 or 20 or 21 or 22 or 23 will be described in detail.

또한, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 단말로 전송하여 재생시, 상기 동영상 편성 정보에 배경음악이 포함된 경우, 상기 서버는 상기 배경음악이 재생되도록 처리하는 것이 바람직하다. In addition, when transmitting the N (N≥1) videos included in the video package to the terminal and playing, when the background music is included in the video program information, the server preferably processes the background music to be played. Do.

이후, 상기 서버는 상기 저장매체(125)와 연계하여 상기 동영상 패키지에 대응하는 제작자 정보를 확인하고(1635), 회원정보 D/B(도시생략)와 연계하여 상기 동영상 패키지를 재생하는 단말에 대응하는 시청자 정보에 대한 시청자 카테고리 정보(예컨대, 시청자의 연령, 성별, 주소, 직업 등)를 확인한 후(1640), 상기 제작자 정보와 상기 시청자 카테고리 정보를 연계하여 저장매체(125)에 저장하며(1645), 이후 상기 시청자 카테고리 정보는 상기 제작자가 제작한 동영상 패키지를 시청하는 시청자를 분석하는 자료로 활용된다. Subsequently, the server checks producer information corresponding to the video package in association with the storage medium 125 (1635) and corresponds to a terminal that plays the video package in association with member information D / B (not shown). After confirming viewer category information (eg, age, gender, address, occupation, etc.) of the viewer information (1640), the producer information is stored in the storage medium 125 in association with the viewer category information (1645). Then, the viewer category information is used as a material for analyzing viewers who watch the video package produced by the producer.

또한, 상기 서버는 상기 동영상 패키지에 대한 누적 재생횟수(또는 재생시간)을 확인하고(1650), 상기 제작자 정보와 상기 누적 재생횟수(또는 재생시간) 정보를 연계하여 저장매체(125)에 저장하며(1645), 이후 상기 누적 재생횟수(또는 재생시간) 정보는 상기 제작자가 제작한 동영상 패키지의 인기도를 분석하는 자료로 활용된다. In addition, the server checks the cumulative playing count (or playing time) for the video package (1650), and stores the information on the storage medium 125 in association with the producer information and the cumulative playing count (or playing time) information. In operation 1645, the accumulated play count (or play time) information is used as a material for analyzing the popularity of the video package produced by the producer.

도면17은 본 발명의 다른 일 실시 방법에 따른 재생 대상 동영상 패키지에 포함된 동영상을 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 과정을 도시한 도면이다. FIG. 17 is a diagram illustrating a process of transmitting a video included in a playback target video package to a video playback terminal 140 to be played according to another exemplary embodiment of the present invention.

보다 상세하게 본 도면17은 상기 도면15에 도시된 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정을 통해 상기 동영상 재생 단말(140)로 상기 동영상 패키지 목록이 제공된 후, 상기 동영상 재생 단말(140)에서 상기 동영상 재생 프로그램을 통해 재생 대상 동영상 패키지를 선택하면, 상기 동영상 패키지 제공 서버(105)에서 상기 선택된 재생 대상 동영상 패키지를 상기 동영상 재생 단말(140)로 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상을 전송하여 재생하는 과정에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면17을 참조 및/또는 변형하여 상기 재생 대상 동영상 패키지에 포함된 동영상을 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면17에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. In more detail, in FIG. 17, after the video package list is provided to the video playback terminal 140 through a video package synchronization and playback target video package selection process for each medium illustrated in FIG. 15, the video playback terminal 140 is provided. When the video clip playback program is selected through the video playback program, the video package providing server 105 includes the selected video clip playback package to the video playback terminal 140 in the video playback terminal 140 (N? 1) the process of transmitting and playing the video, if one of ordinary skill in the art to which the present invention belongs, the video contained in the video package to be reproduced by referring to and / or modified Various implementation methods for the process of transmitting to the playback terminal 140 to be reproduced can be inferred As will be appreciated, the present invention includes all implementation methods inferred from the above, and the technical features are not limited only to the implementation method shown in FIG.

이하, 본 도면17에서 상기 도면13에 도시된 동영상 재생 단말(140)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 제공 서버(105)를 편의상 "서버"라고 한다. Hereinafter, in FIG. 17, the video playback terminal 140 shown in FIG. 13 is referred to as a "terminal" for convenience, and the video package providing server 105 is referred to as a "server" for convenience.

도면17을 참조하면, 상기 도면15에 도시된 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정을 통해 상기 단말로 상기 동영상 패키지 목록이 제공된 후, 상기 단말은 상기 동영상 재생 프로그램의 동영상 패키지 선택 영역을 통해 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지 선택 정보가 입력(또는 선택)되는지 확인한다(1700). Referring to FIG. 17, after the video package list is provided to the terminal through the video package synchronization and playback target video package selection process shown in FIG. 15, the terminal selects a video package selection area of the video playback program. In operation 1700, it is checked whether the play target video package selection information is input (or selected) from the video package list.

만약 상기 재생 대상 동영상 패키지 선택 정보가 입력(또는 선택)되면(1705), 상기 단말은 통신망을 통해 상기 서버로 상기 재생 대상 동영상 패키지 선택 정보를 전송하고(1710), 이에 대응하여 상기 서버는 상기 저장매체(125)로부터 상기 재생 대상 동영상 패키지 선택 정보에 대응하는 재생 대상 동영상 패키지를 확인한다(1715). If the playback target video package selection information is input (or selected) (1705), the terminal transmits the playback target video package selection information to the server through a communication network (1710), and the server correspondingly stores the storage. The media 125 identifies the playback target video package corresponding to the playback target video package selection information (1715).

만약 상기 재생 대상 동영상 패키지가 확인되면(1720), 상기 서버는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 상기 동영상 재생 프로그램을 통해 재생되도록 처리한다(1725). If the playback target video package is identified (1720), the server transmits N (N≥1) videos included in the video package to the terminal according to the playback order included in the video configuration information to play the video. Processing to be reproduced through the program (1725).

여기서, 상기 서버에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 전송되도 록 처리하는 바람직한 실시 방법은 도면18 또는 도면19 또는 도면20 또는 도면21 또는 도면22 또는 도면23을 통해 상세히 설명하기로 한다. Here, the preferred embodiment of the server to process the N (N ≥ 1) videos included in the video package to be transmitted to the terminal in accordance with the playback order included in the video configuration information in Figure 18 or 19 Or it will be described in detail with reference to Figure 20 or 21 or 22 or 23.

또한, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 단말로 전송하여 재생시, 상기 동영상 편성 정보에 배경음악이 포함된 경우, 상기 서버는 상기 배경음악이 재생되도록 처리하는 것이 바람직하다. In addition, when transmitting the N (N≥1) videos included in the video package to the terminal and playing, when the background music is included in the video program information, the server preferably processes the background music to be played. Do.

이후, 상기 서버는 상기 저장매체(125)와 연계하여 상기 동영상 패키지에 대응하는 제작자 정보를 확인하고(1730), 회원정보 D/B(도시생략)와 연계하여 상기 동영상 패키지를 재생하는 단말에 대응하는 시청자 정보에 대한 시청자 카테고리 정보(예컨대, 시청자의 연령, 성별, 주소, 직업 등)를 확인한 후(1735), 상기 제작자 정보와 상기 시청자 카테고리 정보를 연계하여 저장매체(125)에 저장하며(1740), 이후 상기 시청자 카테고리 정보는 상기 제작자가 제작한 동영상 패키지를 시청하는 시청자를 분석하는 자료로 활용된다. Thereafter, the server checks the producer information corresponding to the video package in association with the storage medium 125 (1730), and corresponds to a terminal that plays the video package in association with member information D / B (not shown). After checking viewer category information (eg, age, gender, address, occupation, etc.) of the viewer information (1735), the producer information and the viewer category information are stored in a storage medium 125 in association with the viewer information (1740). Then, the viewer category information is used as a material for analyzing viewers who watch the video package produced by the producer.

또한, 상기 서버는 상기 동영상 패키지에 대한 누적 재생횟수(또는 재생시간)을 확인하고(1745), 상기 제작자 정보와 상기 누적 재생횟수(또는 재생시간) 정보를 연계하여 저장매체(125)에 저장하며(1750), 이후 상기 누적 재생횟수(또는 재생시간) 정보는 상기 제작자가 제작한 동영상 패키지의 인기도를 분석하는 자료로 활용된다. In addition, the server checks the cumulative playing count (or playing time) for the video package (1745), stores the information on the storage medium 125 in association with the producer information and the cumulative playing count (or playing time) information. In operation 1750, the cumulative play count (or play time) information is used as data for analyzing the popularity of the video package produced by the producer.

도면18은 본 발명의 일 실시 방법에 따라 동영상 편성 정보를 기반으로 동영상 패키지에 광고를 삽입하여 재생하는 과정을 도시한 도면이다. 18 is a diagram illustrating a process of inserting and playing an advertisement in a video package based on the video programming information according to an embodiment of the present invention.

보다 상세하게 본 도면18은 상기 도면16 또는 도면17에 도시된 과정에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 재생시, 상기 동영상 패키지에 포함된 제1 동영상 재생 전에 상기 동영상 패키지에 포함된 동영상 재생 전 광고를 상기 동영상 단말로 전송하여 재생(또는 출력)되도록 처리하고, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 재생 중에 상기 동영상 패키지에 포함된 동영상 재생 중 광고를 각 동영상에 포함하여 상기 동영상 단말로 전송하여 재생(또는 출력)되도록 처리하는 실시 방법에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면18을 참조 및/또는 변형하여 상기 동영상 편성 정보를 기반으로 동영상 패키지에 광고를 삽입하여 재생하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면18에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. In more detail, in FIG. 18, in the process illustrated in FIG. 16 or 17, N (N≥1) videos included in the video package are transmitted to the terminal according to a playback order included in the video scheduling information. In this case, before playing the first video included in the video package, an advertisement before playing the video included in the video package is transmitted to the video terminal for playback (or output), and N (N≥1) included in the video package. The present invention relates to an embodiment of a method of processing an advertisement of a video included in the video package during transmission of a plurality of videos, including each video, and transmitting the same to the video terminal for playback (or output). If you have the knowledge, referring to and / or modifying the Figure 18, based on the video programming information advertising in the video package Would be able to be inserted by analogy various exemplary methods for the process of reproduction, the present invention is made, including any exemplary way in which the inference, to which the technical feature that is not limited to the exemplary method shown in the figure 18.

이하, 본 도면18에서 상기 도면13에 도시된 동영상 재생 단말(140)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 제공 서버(105)를 편의상 "서버"라고 한다. Hereinafter, in FIG. 18, the video playback terminal 140 shown in FIG. 13 is referred to as a "terminal" for convenience, and the video package providing server 105 is referred to as a "server" for convenience.

도면18을 참조하면, 상기 도면16 또는 도면17에 도시된 과정에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 재생시, 상기 서버는 상기 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 제1 동영상을 재생 대상 동영상으로 확인하고(1800), 상기 동영상 패키지에 포함된 동영상 편성 정보의 광고삽입 위치 정보를 판독하여 상기 제1 동영상의 재생 전에 상기 단말로 적어도 하나 이상의 광고를 제공할 지 확인한다(1805). Referring to FIG. 18, in the process shown in FIG. 16 or 17, when N (N≥1) videos included in the video package are transmitted to the terminal in the playback order included in the video organization information, The server checks the first video among the N (N≥1) videos included in the play target video package as a play target video (1800), and inserts advertisement insertion position information of the video organization information included in the video package. In operation 1805, the terminal determines whether to provide at least one advertisement to the terminal before playing the first video.

만약 상기 확인결과 상기 제1 동영상의 재생 전에 상기 단말로 적어도 하나 이상의 광고를 제공하지 않는다면(1810), 상기 서버는 상기 제1 동영상을 상기 단말로 전송하여 재생되도록 처리한다(1835). If it is determined that the at least one advertisement is not provided to the terminal before the first video is played (1810), the server transmits the first video to the terminal to be played (1835).

반면 상기 확인결과 상기 제1 동영상의 재생 전에 상기 단말로 적어도 하나 이상의 광고를 제공한다면(1810), 상기 서버는 상기 광고삽입 위치 정보와 연계된 광고삽입 정보에 대응하는 적어도 하나 이상의 동영상 재생 전 제공대상 광고 데이터를 확인한다(1815). On the other hand, if the check result provides at least one advertisement to the terminal before playing the first video (1810), the server provides at least one video pre-play corresponding to the advertisement insertion information associated with the advertisement insertion position information. The advertisement data is verified (1815).

본 발명의 일 실시 방법에 따라 상기 광고삽입 정보가 상기 광고선택 정보를 포함하는 경우, 상기 서버는 상기 광고 D/B(130)와 연계하여 상기 광고선택 정보에 대응하는 광고 데이터를 상기 동영상 재생 전 제공대상 광고 데이터로 확인하는 것이 바람직하다. According to an embodiment of the present invention, when the advertisement insertion information includes the advertisement selection information, the server is linked with the advertisement D / B 130 before displaying the advertisement data corresponding to the advertisement selection information before playing the video. It is preferable to confirm with the advertisement data to be provided.

본 발명의 다른 일 실시 방법에 따라 상기 광고삽입 정보가 상기 광고 태그(또는 색인, 또는 키워드)를 포함하는 경우, 상기 서버는 상기 광고 D/B(130)와 연계하여 상기 광고 태그(또는 색인, 또는 키워드)와 연계된 광고 데이터를 상기 동영상 재생 전 제공대상 광고 데이터로 확인하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the advertisement insertion information includes the advertisement tag (or index or keyword), the server may be connected to the advertisement D / B 130 and the advertisement tag (or index, Alternatively, the advertisement data associated with the keyword) may be confirmed as advertisement data to be provided before playing the video.

본 발명의 또다른 일 실시 방법에 따라 상기 광고삽입 정보가 상기 광고 카테고리 정보를 포함하는 경우, 상기 서버는 상기 광고 D/B(130)와 연계하여 상기 광고 카테고리 정보에 포함되는 광고 데이터를 상기 동영상 재생 전 제공대상 광고 데이터로 확인하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the advertisement insertion information includes the advertisement category information, the server links the advertisement data included in the advertisement category information with the advertisement D / B 130 to the video. It is preferable to check the advertisement data to be provided before reproduction.

만약 상기 확인결과 적어도 하나 이상의 동영상 재생 전 제공대상 광고 데이터가 확인되면(1820), 상기 서버는 상기 제1 동영상의 재생 전에 상기 확인된 적어도 하나 이상의 동영상 재생 전 제공대상 광고 데이터를 상기 단말로 전송하여 재생(또는 출력)되도록 처리한다(1825). If it is confirmed that at least one video to be provided before advertisement data is displayed (1820), the server transmits the at least one video to be provided advertisement data before playing the first video to the terminal before playing the first video. The processing is performed to reproduce (or output) (1825).

만약 상기 제1 동영상의 재생 전에 상기 확인된 적어도 하나 이상의 동영상 재생 전 제공대상 광고 데이터가 상기 단말로 전송되어 재생(또는 출력)된 것이 확 인되면(1830), 상기 서버는 상기 제1 동영상을 상기 단말로 전송하여 재생되도록 처리한다(1835). If it is confirmed before the playback of the first video that the at least one video ad target data provided before the playback is transmitted (or output) to the terminal (1830), the server is said to the first video; The process is transmitted to the terminal for reproduction (1835).

이후, 상기 단말에서 상기 제1 동영상(또는 제n(1≤n≤N) 동영상)을 재생하는 동안, 상기 서버는 상기 동영상 패키지에 포함된 동영상 편성 정보의 광고삽입 위치 정보를 판독하여 상기 제1 동영상의 재생 중에 상기 단말로 적어도 하나 이상의 광고를 제공할 지 확인한다(1840). Thereafter, while playing the first video (or nth (1 ≦ n ≦ N) video) in the terminal, the server reads the advertisement insertion position information of the video programming information included in the video package and the first video. It is determined whether at least one advertisement is provided to the terminal during the playback of the video (1840).

만약 상기 확인결과 상기 제1 동영상(또는 제n(1≤n≤N) 동영상)의 재생 중에 상기 단말로 적어도 하나 이상의 광고를 제공하지 않는다면(1845), 상기 서버는 상기 제1 동영상의 재생이 종료되는지 확인한다. If the verification result does not provide at least one advertisement to the terminal during playback of the first video (or n (1≤n≤N) video) (1845), the server terminates playback of the first video. Check if

반면 상기 확인결과 상기 제1 동영상(또는 제n(1≤n≤N) 동영상)의 재생 중에 상기 단말로 적어도 하나 이상의 광고를 제공한다면(1845), 상기 서버는 상기 광고삽입 위치 정보와 연계된 광고삽입 정보에 대응하는 적어도 하나 이상의 동영상 재생 중 제공대상 광고 데이터를 확인한다(1850). On the other hand, if the check result provides at least one advertisement to the terminal during the reproduction of the first video (or n (1≤n≤N) video) (1845), the server is associated with the advertisement insertion position information In operation 1850, the target advertisement data is checked while playing at least one video corresponding to the insertion information.

본 발명의 일 실시 방법에 따라 상기 광고삽입 정보가 상기 광고선택 정보를 포함하는 경우, 상기 서버는 상기 광고 D/B(130)와 연계하여 상기 광고선택 정보에 대응하는 광고 데이터를 상기 동영상 재생 중 제공대상 광고 데이터로 확인하는 것 이 바람직하다. When the advertisement insertion information includes the advertisement selection information according to an embodiment of the present invention, the server is playing the advertisement data corresponding to the advertisement selection information in connection with the advertisement D / B 130 while playing the video. It is preferable to check the advertisement data to be provided.

본 발명의 다른 일 실시 방법에 따라 상기 광고삽입 정보가 상기 광고 태그(또는 색인, 또는 키워드)를 포함하는 경우, 상기 서버는 상기 광고 D/B(130)와 연계하여 상기 광고 태그(또는 색인, 또는 키워드)와 연계된 광고 데이터를 상기 동영상 재생 중 제공대상 광고 데이터로 확인하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the advertisement insertion information includes the advertisement tag (or index or keyword), the server may be connected to the advertisement D / B 130 and the advertisement tag (or index, Alternatively, the advertisement data associated with the keyword) may be identified as the advertisement target data during the video playback.

본 발명의 또다른 일 실시 방법에 따라 상기 광고삽입 정보가 상기 광고 카테고리 정보를 포함하는 경우, 상기 서버는 상기 광고 D/B(130)와 연계하여 상기 광고 카테고리 정보에 포함되는 광고 데이터를 상기 동영상 재생 중 제공대상 광고 데이터로 확인하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the advertisement insertion information includes the advertisement category information, the server links the advertisement data included in the advertisement category information with the advertisement D / B 130 to the video. It is preferable to check the advertisement data to be provided during the playback.

만약 상기 확인결과 적어도 하나 이상의 동영상 재생 중 제공대상 광고 데이터가 확인되면(1855), 상기 서버는 상기 제1 동영상의 재생 중에 상기 확인된 적어도 하나 이상의 동영상 재생 중 제공대상 광고 데이터를 상기 제1 동영상에 포함하여 상기 단말로 전송하여 재생(또는 출력)되도록 처리한다(1860). If the confirmation target advertisement data during the playback of at least one video is confirmed (1855), the server transmits the advertisement target advertisement data during the playback of the at least one video to the first video during the playback of the first video. It is transmitted to the terminal to be reproduced (or output) to process (1860).

도면19는 본 발명의 다른 일 실시 방법에 따라 동영상 편성 정보를 기반으로 동영상 패키지에 광고를 삽입하여 재생하는 과정을 도시한 도면이다. 19 is a diagram illustrating a process of inserting and playing an advertisement in a video package based on the video programming information according to another embodiment of the present invention.

보다 상세하게 본 도면19는 상기 도면16 또는 도면17에 도시된 과정에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 재생시, 상기 동영상 패키지에 포함된 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 상기 동영상 패키지에 포함된 동영상 재생 간 광고를 상기 동영상 단말로 전송하여 재생(또는 출력)되도록 처리하는 실시 방법에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면19를 참조 및/또는 변형하여 상기 동영상 편성 정보를 기반으로 동영상 패키지에 광고를 삽입하여 재생하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면19에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. In more detail, in FIG. 19, in the process shown in FIG. 16 or 17, N (N≥1) videos included in the video package are transmitted to the terminal according to the playback order included in the video organization information. At the time, an advertisement between the video playback included in the video package is transmitted to the video terminal between the nth (1≤n≤N) video included in the video package and the (n + 1) th video to be played (or output). As an embodiment of the present invention, a person having ordinary knowledge in the technical field to which the present invention pertains may refer to and / or modify this drawing 19 to insert and play an advertisement in a video package based on the video programming information. Various implementation methods for the process may be inferred, but the present invention includes all the implementation methods inferred, and only the implementation method shown in FIG. The technical features are not limited to.

이하, 본 도면19에서 상기 도면13에 도시된 동영상 재생 단말(140)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 제공 서버(105)를 편의상 "서버"라고 한다. Hereinafter, in FIG. 19, the video playback terminal 140 shown in FIG. 13 is referred to as a "terminal" for convenience, and the video package providing server 105 is referred to as a "server" for convenience.

도면19를 참조하면, 상기 도면16 또는 도면17에 도시된 과정에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 재생시, 서버에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 재생위치가 상기 제n(1≤n≤N) 동영상의 재생이 종료되거나, 또는 제(n+1) 동영상의 재생이 시작되는 위치에 있는지 확인한다(1900). Referring to FIG. 19, in the process shown in FIG. 16 or 17, when N (N≥1) videos included in the video package are transmitted to the terminal according to a playback order included in the video organization information, The playback position of the N (N≥1) videos included in the video package is terminated at the server when the playback of the nth (1≤n≤N) video ends or the playback of the (n + 1) th video is stopped. Check if it is in the starting position (1900).

만약 상기 확인결과 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 재생위치가 상기 동영상 패키지에 포함된 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하지 않는다면, 상기 서버는 상기 동영상 재생 단말(140)로 상기 동영상 패키지에 포함된 동영상 재생 중 광고를 제공하는 도면18에 도시된 과정을 수행한다. If the check result, the playback position for the N (N≥1) videos included in the video package is located between the n (1≤n≤N) video and the (n + 1) video included in the video package If not, the server performs the process shown in FIG. 18 to provide an advertisement during video playback included in the video package to the video playback terminal 140.

반면 상기 확인결과 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 재생위치가 상기 동영상 패키지에 포함된 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치한다면(1905), 상기 서버는 상기 동영상 패키지에 포함된 동영상 편성 정보의 광고삽입 위치 정보를 판독하여 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 상기 단말로 적어도 하나 이상의 광고를 제공할 지 확인한다(1910). On the other hand, as a result of the check, playback positions for N (N≥1) videos included in the video package are located between the n (1≤n≤N) video and the (n + 1) video included in the video package. If it is the case (1905), the server reads the advertisement insertion position information of the video programming information included in the video package to at least the terminal between the n (1≤n≤N) video and the (n + 1) video Check whether to provide one or more advertisements (1910).

만약 상기 확인결과 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 상기 단말로 적어도 하나 이상의 광고를 제공하지 않는다면(1915), 상기 서버는 상기 제(n+1) 동영상을 상기 단말로 전송하여 재생되도록 처리한다(1940). If the verification result does not provide at least one or more advertisements to the terminal between the nth (1≤n≤N) video and the (n + 1) th video (1915), the server determines the (n + 1) th. The video is transmitted to the terminal for processing to be played (1940).

반면 상기 확인결과 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 상기 단말로 적어도 하나 이상의 광고를 제공한다면(1915), 상기 서버는 상기 광고삽입 위치 정보와 연계된 광고삽입 정보에 대응하는 적어도 하나 이상의 동영상 재생 간 제공대상 광고 데이터를 확인한다(1920). On the other hand, if it is determined that at least one advertisement is provided to the terminal between the nth (1≤n≤N) video and the (n + 1) th video (1915), the server is associated with the advertisement insertion position information. The advertisement data to be provided between at least one video play corresponding to the advertisement insertion information is checked (1920).

본 발명의 일 실시 방법에 따라 상기 광고삽입 정보가 상기 광고선택 정보를 포함하는 경우, 상기 서버는 상기 광고 D/B(130)와 연계하여 상기 광고선택 정보에 대응하는 광고 데이터를 상기 동영상 재생 간 제공대상 광고 데이터로 확인하는 것이 바람직하다. According to an embodiment of the present invention, when the advertisement insertion information includes the advertisement selection information, the server may link advertisement data corresponding to the advertisement selection information with the advertisement D / B 130 to play the video. It is preferable to confirm with the advertisement data to be provided.

본 발명의 다른 일 실시 방법에 따라 상기 광고삽입 정보가 상기 광고 태그(또는 색인, 또는 키워드)를 포함하는 경우, 상기 서버는 상기 광고 D/B(130)와 연계하여 상기 광고 태그(또는 색인, 또는 키워드)와 연계된 광고 데이터를 상기 동영상 재생 간 제공대상 광고 데이터로 확인하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the advertisement insertion information includes the advertisement tag (or index or keyword), the server may be connected to the advertisement D / B 130 and the advertisement tag (or index, Alternatively, it is preferable to check the advertisement data associated with the keyword) as the advertisement data to be provided between the video playback.

본 발명의 또다른 일 실시 방법에 따라 상기 광고삽입 정보가 상기 광고 카테고리 정보를 포함하는 경우, 상기 서버는 상기 광고 D/B(130)와 연계하여 상기 광고 카테고리 정보에 포함되는 광고 데이터를 상기 동영상 재생 간 제공대상 광고 데이터로 확인하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the advertisement insertion information includes the advertisement category information, the server links the advertisement data included in the advertisement category information with the advertisement D / B 130 to the video. It is desirable to confirm the advertisement data to be provided between the reproductions.

만약 상기 확인결과 적어도 하나 이상의 동영상 재생 간 제공대상 광고 데이터가 확인되면(1925), 상기 서버는 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 상기 확인된 적어도 하나 이상의 동영상 재생 간 제공대상 광고 데이터를 상 기 단말로 전송하여 재생(또는 출력)되도록 처리한다(1930). If it is confirmed that the advertisement data to be provided between at least one video play is confirmed (1925), the server determines the at least one between the nth (1≤n≤N) video and the (n + 1) th video. In operation 1930, the target advertisement data provided for the reproduction of the video is transmitted to the terminal for reproduction (or output).

만약 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 상기 확인된 적어도 하나 이상의 동영상 재생 간 제공대상 광고 데이터가 상기 단말로 전송되어 재생(또는 출력)된 것이 확인되면(1935), 상기 서버는 상기 제(n+1) 동영상을 상기 단말로 전송하여 재생되도록 처리한다(1940). If it is confirmed that the advertisement data to be provided between the identified at least one video playback between the nth (1≤n≤N) video and the (n + 1) th video is transmitted to the terminal and played (or output) In operation 1940, the server transmits the (n + 1) th video to the terminal for playback.

여기서, 상기 도면18에 도시된 동영상 재생 중 광고 제공 과정과, 본 도면19에 도시된 동영상 재생 간 광고 제공 과정은 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 모두 적용될 때가지 반복 수행하는 것이 바람직하다. Here, the process of providing an advertisement during video playback shown in FIG. 18 and the process of providing an advertisement between video playback shown in FIG. 19 are repeatedly performed until all N (N≥1) videos included in the video package are applied. It is desirable to.

만약 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 동영상 재생 중 광고 제공 과정과, 동영상 재생 간 광고 제공 과정이 수행되면(1945), 상기 서버는 동영상 재생 후 광고 제공 과정을 수행하는 것이 바람직하다. If an advertisement providing process during video play for N (N≥1) videos included in the video package and an advertisement providing process between video plays are performed (1945), the server performs an advertisement providing process after playing the video. It is preferable.

도면20은 본 발명의 또다른 일 실시 방법에 따라 동영상 편성 정보를 기반으로 동영상 패키지에 광고를 삽입하여 재생하는 과정을 도시한 도면이다. 20 is a diagram illustrating a process of inserting and playing an advertisement in a video package based on the video programming information according to another embodiment of the present invention.

보다 상세하게 본 도면20은 상기 도면16 또는 도면17에 도시된 과정에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 재생시, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 재생한 후 상기 동영상 단말로 전송하여 재생(또는 출력)되도록 처리하는 실시 방법에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면20을 참조 및/또는 변형하여 상기 동영상 편성 정보를 기반으로 동영상 패키지에 광고를 삽입하여 재생하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면20에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. In more detail, in FIG. 20, in the process shown in FIG. 16 or 17, N (N≥1) videos included in the video package are transmitted to the terminal according to the playback order included in the video organization information. The present invention relates to a method for processing a video to be played (or outputted) by playing the N (N≥1) videos included in the video package and transmitting the same to the video terminal. If the person having the present invention will be able to infer various implementation methods for the process of inserting and playing an advertisement in the video package based on the video programming information by referring to and / or modifying the drawing 20, the present invention is inferred It is made including all implementation methods, the technical features are not limited only to the implementation method shown in FIG.

이하, 본 도면20에서 상기 도면13에 도시된 동영상 재생 단말(140)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 제공 서버(105)를 편의상 "서버"라고 한다. Hereinafter, in FIG. 20, the video playback terminal 140 shown in FIG. 13 is referred to as a "terminal" for convenience, and the video package providing server 105 is referred to as a "server" for convenience.

도면20을 참조하면, 상기 도면16 또는 도면17에 도시된 과정에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 재생시, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 에 대한 재생위치가 상기 제N 동영상의 재생이 종료되는 경우, 상기 서버는 상기 동영상 패키지에 포함된 동영상 편성 정보의 광고삽입 위치 정보를 판독하여 상기 제N 동영상의 재생 후에 상기 단말로 적어도 하나 이상의 광고를 제공할 지 확인한다(2000). Referring to FIG. 20, in the process illustrated in FIG. 16 or 17, when N (N≥1) videos included in the video package are transmitted to the terminal in the playback order included in the video organization information, When the playback positions of the N (N≥1) videos included in the video package are finished playing the N-th video, the server reads the advertisement insertion position information of the video organization information included in the video package. In operation 2000, it is determined whether at least one advertisement is provided to the terminal after the N-th video is played.

만약 상기 확인결과 상기 제N 동영상의 재생 후에 상기 단말로 적어도 하나 이상의 광고를 제공하지 않는다면(2005), 상기 서버는 상기 제N 동영상의 재생이 종료됨과 동시에 상기 동영상 패키지의 재생을 종료한다. If the verification result does not provide at least one advertisement to the terminal after playing the N-th video (2005), the server terminates the playing of the video package at the same time as the play of the N-th video ends.

반면 상기 확인결과 상기 제N 동영상의 재생 후에 상기 단말로 적어도 하나 이상의 광고를 제공한다면(2005), 상기 서버는 상기 광고삽입 위치 정보와 연계된 광고삽입 정보에 대응하는 적어도 하나 이상의 동영상 재생 후 제공대상 광고 데이터를 확인한다(2010). On the other hand, if the verification result provides at least one or more advertisements to the terminal after playing the N-th video (2005), the server provides after the at least one video corresponding to the advertisement insertion information associated with the advertisement insertion position information. Check the advertising data (2010).

본 발명의 일 실시 방법에 따라 상기 광고삽입 정보가 상기 광고선택 정보를 포함하는 경우, 상기 서버는 상기 광고 D/B(130)와 연계하여 상기 광고선택 정보에 대응하는 광고 데이터를 상기 동영상 재생 후 제공대상 광고 데이터로 확인하는 것이 바람직하다. According to an embodiment of the present invention, when the advertisement insertion information includes the advertisement selection information, the server, in conjunction with the advertisement D / B 130, plays the advertisement data corresponding to the advertisement selection information after playing the video. It is preferable to confirm with the advertisement data to be provided.

본 발명의 다른 일 실시 방법에 따라 상기 광고삽입 정보가 상기 광고 태그(또는 색인, 또는 키워드)를 포함하는 경우, 상기 서버는 상기 광고 D/B(130)와 연계하여 상기 광고 태그(또는 색인, 또는 키워드)와 연계된 광고 데이터를 상기 동영상 재생 후 제공대상 광고 데이터로 확인하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the advertisement insertion information includes the advertisement tag (or index or keyword), the server may be connected to the advertisement D / B 130 and the advertisement tag (or index, Alternatively, the advertisement data associated with the keyword) may be confirmed as advertisement data to be provided after the video is played.

본 발명의 또다른 일 실시 방법에 따라 상기 광고삽입 정보가 상기 광고 카 테고리 정보를 포함하는 경우, 상기 서버는 상기 광고 D/B(130)와 연계하여 상기 광고 카테고리 정보에 포함되는 광고 데이터를 상기 동영상 재생 후 제공대상 광고 데이터로 확인하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the advertisement insertion information includes the advertisement category information, the server links advertisement data included in the advertisement category information in association with the advertisement D / B 130. It is preferable to check the provided advertisement data after playing the video.

만약 상기 확인결과 적어도 하나 이상의 동영상 재생 후 제공대상 광고 데이터가 확인되면(2015), 상기 서버는 상기 제N 동영상의 재생 후에 상기 확인된 적어도 하나 이상의 동영상 재생 후 제공대상 광고 데이터를 상기 단말로 전송하여 재생(또는 출력)되도록 처리한다(2020). If the confirmation target advertisement data is confirmed after playing at least one video as a result of the checking (2015), the server transmits the advertisement data to be provided after playing the at least one video that has been confirmed after playing the N-th video to the terminal. The processing is performed to reproduce (or output) (2020).

이후, 상기 서버는 상기 동영상 패키지에 대응하는 제작자 정보를 확인하고(2025), 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 재생시간을 합산하여 총 재생시간을 확인하고(2030), 상기 제작자 정보와 상기 총 재생시간을 추가한 누적 재생시간 정보를 연계하여 저장매체(125)에 저장하며(2035), 이후 상기 누적 재생횟수(또는 재생시간) 정보는 상기 제작자가 제작한 동영상 패키지의 인기도를 분석하는 자료로 활용된다. Thereafter, the server checks creator information corresponding to the video package (2025), adds N (N≥1) video playing times included in the video package, and checks the total playing time (2030). The stored information is stored in the storage medium 125 in association with creator information and cumulative playing time information in which the total playing time is added (2035), and the cumulative playing count (or playing time) information is the popularity of the video package produced by the producer. It is used as a data for analyzing.

도면21은 본 발명의 일 실시 방법에 따라 동영상 편성 정보를 기반으로 동영상 패키지에 문구를 삽입하여 재생하는 과정을 도시한 도면이다. 21 is a diagram illustrating a process of inserting and playing back a phrase in a video package based on the video organization information according to one embodiment of the present invention.

보다 상세하게 본 도면21은 상기 도면16 또는 도면17에 도시된 과정에서 상 기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 재생시, 상기 동영상 패키지에 포함된 제1 동영상 재생 전에 상기 동영상 패키지에 포함된 동영상 재생 전 문구를 상기 동영상 단말로 전송하여 출력(또는 재생)되도록 처리하고, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 재생 중에 상기 동영상 패키지에 포함된 동영상 재생 중 문구를 각 동영상에 포함하여 상기 동영상 단말로 전송하여 출력(또는 재생)되도록 처리하는 실시 방법에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면21을 참조 및/또는 변형하여 상기 동영상 편성 정보를 기반으로 동영상 패키지에 문구를 삽입하여 재생하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면21에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. In more detail, FIG. 21 transmits N (N≥1) videos included in the video package to the terminal according to a playback order included in the video programming information in the process shown in FIG. 16 or 17. At the time of playing, before the first video included in the video package is played, the text before playing the video included in the video package is transmitted to the video terminal to be output (or played), and N (N≥ The present invention relates to an embodiment of the present invention, which includes a video playing phrase included in the video package during playback of one video and transmits the same to each video terminal to be output (or played). If you have the knowledge of the phrases in the video package based on the video programming information by referring to and / or modified in Figure 21 Would be able to be inserted by analogy various exemplary methods for the process of reproduction, the present invention is made, including any exemplary way in which the inference, to which the technical feature that is not limited to the exemplary method shown in the figure 21.

이하, 본 도면21에서 상기 도면13에 도시된 동영상 재생 단말(140)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 제공 서버(105)를 편의상 "서버"라고 한다. Hereinafter, in FIG. 21, the video playback terminal 140 shown in FIG. 13 is referred to as a "terminal" for convenience, and the video package providing server 105 is referred to as a "server" for convenience.

도면21을 참조하면, 상기 도면16 또는 도면17에 도시된 과정에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 재생시, 상기 서버는 상기 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 제1 동영상을 재생 대상 동영상으로 확인하 고(2100), 상기 동영상 패키지에 포함된 동영상 편성 정보의 문구삽입 위치 정보를 판독하여 상기 제1 동영상의 재생 전에 상기 단말로 적어도 하나 이상의 문구를 제공할 지 확인한다(2105). Referring to FIG. 21, in the process shown in FIG. 16 or 17, when N (N≥1) videos included in the video package are transmitted to the terminal in the playback order included in the video organization information, The server checks the first video among the N (N≥1) videos included in the play target video package as a play target video (2100), and the phrase insertion position information of the video programming information included in the video package. It is determined whether to read at least one phrase to the terminal before playing the first video (2105).

만약 상기 확인결과 상기 제1 동영상의 재생 전에 상기 단말로 적어도 하나 이상의 문구를 제공하지 않는다면(2110), 상기 서버는 상기 제1 동영상을 상기 단말로 전송하여 재생되도록 처리한다(2125). If it is determined that the at least one phrase is not provided to the terminal before the first video is reproduced (2110), the server transmits the first video to the terminal to be played (2125).

반면 상기 확인결과 상기 제1 동영상의 재생 전에 상기 단말로 적어도 하나 이상의 문구를 제공한다면(2110), 상기 서버는 상기 문구삽입 위치 정보와 연계된 문구삽입 정보에 대응하는 적어도 하나 이상의 동영상 재생 전 제공대상 문구 데이터를 단말로 전송하여 출력(또는 재생)되도록 처리한다(2115). On the other hand, if the check result provides at least one or more phrases to the terminal before playing the first video (2110), the server provides at least one or more videos to be played before corresponding to the phrase insertion information associated with the phrase insertion position information. The phrase data is transmitted to the terminal and processed to be output (or reproduced) (2115).

본 발명의 일 실시 방법에 따라 상기 문구삽입 정보가 상기 문구선택 정보를 포함하는 경우, 상기 서버는 상기 문구 D/B와 연계하여 상기 문구선택 정보에 대응하는 문구 데이터를 상기 동영상 재생 전 제공대상 문구 데이터로 확인하는 것이 바람직하다. According to an embodiment of the present invention, when the phrase insertion information includes the phrase selection information, the server may provide phrase data corresponding to the phrase selection information in connection with the phrase D / B before the video is played. It is desirable to confirm with the data.

본 발명의 다른 일 실시 방법에 따라 상기 문구삽입 정보가 상기 문구 태그(또는 색인, 또는 키워드)를 포함하는 경우, 상기 서버는 상기 문구 D/B와 연계하 여 상기 문구 태그(또는 색인, 또는 키워드)와 연계된 문구 데이터를 상기 동영상 재생 전 제공대상 문구 데이터로 확인하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the phrase insertion information includes the phrase tag (or index or keyword), the server is associated with the phrase D / B and the phrase tag (or index or keyword). It is preferable to check the phrase data associated with) as the phrase data to be provided before the video playback.

본 발명의 또다른 일 실시 방법에 따라 상기 문구삽입 정보가 상기 문구 카테고리 정보를 포함하는 경우, 상기 서버는 상기 문구 D/B와 연계하여 상기 문구 카테고리 정보에 포함되는 문구 데이터를 상기 동영상 재생 전 제공대상 문구 데이터로 확인하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the phrase insertion information includes the phrase category information, the server provides the phrase data included in the phrase category information before playing the video in association with the phrase D / B. It is preferable to confirm with the target phrase data.

만약 상기 제1 동영상의 재생 전에 상기 확인된 적어도 하나 이상의 동영상 재생 전 제공대상 문구 데이터가 상기 단말로 전송되어 출력(또는 재생)된 것이 확인되면(2120), 상기 서버는 상기 제1 동영상을 상기 단말로 전송하여 재생되도록 처리한다(2125). If it is confirmed that before the playback of the first video, at least one or more videos of the provision target phrase data are transmitted to the terminal and outputted (or played), the server outputs the first video to the terminal. In step 2125, the processor 100 transmits the data to the computer for playback.

이후, 상기 단말에서 상기 제1 동영상(또는 제n(1≤n≤N) 동영상)을 재생하는 동안, 상기 서버는 상기 동영상 패키지에 포함된 동영상 편성 정보의 문구삽입 위치 정보를 판독하여 상기 제1 동영상의 재생 중에 상기 단말로 적어도 하나 이상의 문구를 제공할 지 확인한다(2130). Thereafter, while playing the first video (or n (1≤n≤N) video) in the terminal, the server reads the phrase insertion position information of the video programming information included in the video package and the first video. It is determined whether at least one phrase is provided to the terminal during the playback of the video (2130).

만약 상기 확인결과 상기 제1 동영상(또는 제n(1≤n≤N) 동영상)의 재생 중에 상기 단말로 적어도 하나 이상의 문구를 제공하지 않는다면(2135), 상기 서버는 상기 제1 동영상(또는 제n(1≤n≤N) 동영상)의 재생이 종료되는지 확인한다. If the verification result does not provide at least one or more phrases to the terminal during playback of the first video (or n (1≤n≤N) video) (2135), the server determines the first video (or nth). (1≤n≤N) moving picture) is checked.

반면 상기 확인결과 상기 제1 동영상(또는 제n(1≤n≤N) 동영상)의 재생 중에 상기 단말로 적어도 하나 이상의 문구를 제공한다면(2135), 상기 서버는 상기 문구삽입 위치 정보와 연계된 문구삽입 정보에 대응하는 적어도 하나 이상의 동영상 재생 중 제공대상 문구 데이터를 상기 단말로 전송하여 출력(또는 재생)되도록 처리한다(2140). On the other hand, if the check result provides at least one phrase to the terminal during playback of the first video (or n (1≤n≤N) video) (2135), the server is associated with the phrase insertion position information. In operation 2140, the providing target phrase data is transmitted to the terminal and output (or played) during at least one video playback corresponding to the insertion information.

본 발명의 일 실시 방법에 따라 상기 문구삽입 정보가 상기 문구선택 정보를 포함하는 경우, 상기 서버는 상기 문구 D/B와 연계하여 상기 문구선택 정보에 대응하는 문구 데이터를 상기 동영상 재생 중 제공대상 문구 데이터로 확인하는 것이 바람직하다. According to an embodiment of the present invention, when the phrase insertion information includes the phrase selection information, the server provides phrase data corresponding to the phrase selection information in connection with the phrase D / B during the video playback. It is desirable to confirm with the data.

본 발명의 다른 일 실시 방법에 따라 상기 문구삽입 정보가 상기 문구 태그(또는 색인, 또는 키워드)를 포함하는 경우, 상기 서버는 상기 문구 D/B와 연계하여 상기 문구 태그(또는 색인, 또는 키워드)와 연계된 문구 데이터를 상기 동영상 재생 중 제공대상 문구 데이터로 확인하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the phrase insertion information includes the phrase tag (or index or keyword), the server is associated with the phrase D / B and the phrase tag (or index or keyword). It is preferable to check the phrase data associated with the phrase data to be provided during the playback of the video.

본 발명의 또다른 일 실시 방법에 따라 상기 문구삽입 정보가 상기 문구 카테고리 정보를 포함하는 경우, 상기 서버는 상기 문구 D/B와 연계하여 상기 문구 카테고리 정보에 포함되는 문구 데이터를 상기 동영상 재생 중 제공대상 문구 데이터로 확인하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the phrase insertion information includes the phrase category information, the server provides phrase data included in the phrase category information in connection with the phrase D / B during the video playback. It is preferable to confirm with the target phrase data.

도면22는 본 발명의 다른 일 실시 방법에 따라 동영상 편성 정보를 기반으로 동영상 패키지에 문구를 삽입하여 재생하는 과정을 도시한 도면이다. 22 is a diagram illustrating a process of inserting and playing back a phrase in a video package based on the video organization information according to another embodiment of the present invention.

보다 상세하게 본 도면22는 상기 도면16 또는 도면17에 도시된 과정에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 재생시, 상기 동영상 패키지에 포함된 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 상기 동영상 패키지에 포함된 동영상 재생 간 문구를 상기 동영상 단말로 전송하여 출력(또는 재생)되도록 처리하는 실시 방법에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면22를 참조 및/또는 변형하여 상기 동영상 편성 정보를 기반으로 동영상 패키지에 문구를 삽입하여 재생하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면22에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. In more detail, in FIG. 22, in the process illustrated in FIG. 16 or FIG. 17, N (N≥1) videos included in the video package are transmitted to the terminal according to a playback order included in the video scheduling information. At the time, between the n (1 ≤ n ≤ N) video and the (n + 1) video included in the video package and the video playback between the video playback included in the video package to the video terminal to output (or play) As an embodiment of the present invention, a person having ordinary knowledge in the technical field to which the present invention pertains may refer to and / or modify this drawing 22 to insert and play back a phrase in a video package based on the video programming information. Various implementation methods for the process may be inferred, but the present invention includes all the implementation methods inferred, and only the implementation method shown in FIG. The technical features are not limited to.

이하, 본 도면22에서 상기 도면13에 도시된 동영상 재생 단말(140)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 제공 서버(105)를 편의상 "서버"라고 한다. Hereinafter, in FIG. 22, the video playback terminal 140 shown in FIG. 13 is referred to as a "terminal" for convenience, and the video package providing server 105 is referred to as a "server" for convenience.

도면22를 참조하면, 상기 도면16 또는 도면17에 도시된 과정에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 재생시, 서버에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 재생위치가 상기 제n(1≤n≤N) 동영상의 재생이 종료되거나, 또는 제(n+1) 동영상의 재생이 시작되는 위치에 있는지 확인한다(2200). Referring to FIG. 22, in the process shown in FIG. 16 or 17, when N (N≥1) videos included in the video package are transmitted to the terminal according to a playback order included in the video organization information, The playback position of the N (N≥1) videos included in the video package is terminated at the server when the playback of the nth (1≤n≤N) video ends or the playback of the (n + 1) th video is stopped. Check whether it is in the starting position (2200).

만약 상기 확인결과 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 재생위치가 상기 동영상 패키지에 포함된 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치하지 않는다면, 상기 서버는 상기 동영상 재생 단말(140)로 상기 동영상 패키지에 포함된 동영상 재생 중 문구를 제공하는 도면21에 도시된 과정을 수행한다. If the check result, the playback position for the N (N≥1) videos included in the video package is located between the n (1≤n≤N) video and the (n + 1) video included in the video package If not, the server performs the process shown in FIG. 21 to provide the phrase during the video playback included in the video package to the video playback terminal 140.

반면 상기 확인결과 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 재생위치가 상기 동영상 패키지에 포함된 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 위치한다면(2205), 상기 서버는 상기 동영상 패키지에 포함된 동영상 편성 정보의 문구삽입 위치 정보를 판독하여 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 상기 단말로 적어도 하나 이상의 문구를 제공할 지 확인한다(2210). On the other hand, as a result of the check, playback positions for N (N≥1) videos included in the video package are located between the n (1≤n≤N) video and the (n + 1) video included in the video package. If it is the case (2205), the server reads the phrase insertion position information of the video programming information included in the video package to at least the terminal between the n (1≤n≤N) video and the (n + 1) video Check whether one or more phrases are provided (2210).

만약 상기 확인결과 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 상 기 단말로 적어도 하나 이상의 문구를 제공하지 않는다면(2215), 상기 서버는 상기 제(n+1) 동영상을 상기 단말로 전송하여 재생되도록 처리한다(2240). If it is determined that the at least one or more phrases are not provided to the terminal between the nth (1≤n≤N) video and the (n + 1) th video (2215), the server determines the (n + 1). In operation 2240, a video is transmitted to the terminal for playback.

반면 상기 확인결과 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 상기 단말로 적어도 하나 이상의 문구를 제공한다면(2215), 상기 서버는 상기 문구삽입 위치 정보와 연계된 문구삽입 정보에 대응하는 적어도 하나 이상의 동영상 재생 간 제공대상 문구 데이터를 상기 단말로 전송하여 출력(또는 재생)되도록 처리한다(2220). On the other hand, if the verification result provides at least one or more phrases to the terminal between the nth (1≤n≤N) video and the (n + 1) th video (2215), the server is associated with the phrase insertion position information. At least one video data corresponding to the phrase insertion information is transmitted to the terminal to provide the phrase data to be processed to be output (or reproduced) (2220).

본 발명의 일 실시 방법에 따라 상기 문구삽입 정보가 상기 문구선택 정보를 포함하는 경우, 상기 서버는 상기 문구 D/B와 연계하여 상기 문구선택 정보에 대응하는 문구 데이터를 상기 동영상 재생 간 제공대상 문구 데이터로 확인하는 것이 바람직하다. According to an embodiment of the present invention, when the phrase insertion information includes the phrase selection information, the server may provide phrase data corresponding to the phrase selection information in connection with the phrase D / B to be provided between the video playbacks. It is desirable to confirm with the data.

본 발명의 다른 일 실시 방법에 따라 상기 문구삽입 정보가 상기 문구 태그(또는 색인, 또는 키워드)를 포함하는 경우, 상기 서버는 상기 문구 D/B와 연계하여 상기 문구 태그(또는 색인, 또는 키워드)와 연계된 문구 데이터를 상기 동영상 재생 간 제공대상 문구 데이터로 확인하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the phrase insertion information includes the phrase tag (or index or keyword), the server is associated with the phrase D / B and the phrase tag (or index or keyword). It is preferable to check the phrase data associated with the phrase data to be provided between the video playback.

본 발명의 또다른 일 실시 방법에 따라 상기 문구삽입 정보가 상기 문구 카 테고리 정보를 포함하는 경우, 상기 서버는 상기 문구 D/B와 연계하여 상기 문구 카테고리 정보에 포함되는 문구 데이터를 상기 동영상 재생 간 제공대상 문구 데이터로 확인하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the phrase insertion information includes the phrase category information, the server plays the video of the phrase data included in the phrase category information in association with the phrase D / B. It is desirable to confirm with the phrase data to be provided.

만약 상기 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이에 상기 확인된 적어도 하나 이상의 동영상 재생 간 제공대상 문구 데이터가 상기 단말로 전송되어 출력(또는 재생)된 것이 확인되면(2225), 상기 서버는 상기 제(n+1) 동영상을 상기 단말로 전송하여 재생되도록 처리한다(2230). If it is confirmed that the provisioned phrase data between the checked at least one video playback between the nth (1 ≦ n ≦ N) video and the (n + 1) video is transmitted to the terminal and outputted (or played) In operation 2230, the server transmits the (n + 1) th video to the terminal to play the video.

여기서, 상기 도면21에 도시된 동영상 재생 중 문구 제공 과정과, 본 도면22에 도시된 동영상 재생 간 문구 제공 과정은 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 모두 적용될 때가지 반복 수행하는 것이 바람직하다. Here, the phrase providing process of playing the video shown in FIG. 21 and the phrase providing process between playing the video shown in FIG. 22 are repeated until all of the N (N≥1) videos included in the video package are applied. It is desirable to.

만약 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 동영상 재생 중 문구 제공 과정과, 동영상 재생 간 문구 제공 과정이 수행되면(2235), 상기 서버는 동영상 재생 후 문구 제공 과정을 수행하는 것이 바람직하다. If the phrase provision process and the phrase provision process between video playback for video play of the N (N≥1) videos included in the video package is performed (2235), the server performs a phrase provision process after video playback It is preferable.

도면23은 본 발명의 또다른 일 실시 방법에 따라 동영상 편성 정보를 기반으로 동영상 패키지에 문구를 삽입하여 재생하는 과정을 도시한 도면이다. FIG. 23 is a diagram illustrating a process of inserting and playing back a phrase in a video package based on video organization information according to another embodiment of the present invention.

보다 상세하게 본 도면23은 상기 도면16 또는 도면17에 도시된 과정에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 재생시, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 재생한 후 상기 동영상 단말로 전송하여 출력(또는 재생)되도록 처리하는 실시 방법에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면23을 참조 및/또는 변형하여 상기 동영상 편성 정보를 기반으로 동영상 패키지에 문구를 삽입하여 재생하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면23에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. In more detail, in FIG. 23, in the process shown in FIG. 16 or 17, N (N≥1) videos included in the video package are transmitted to the terminal according to the playback order included in the video organization information. As an embodiment of the present invention, a method of processing an N (N≥1) videos included in the video package and then transmitting the same to the video terminal for output (or playback), which is commonly known in the art. If the person having the present invention can be inferred from various embodiments of the present invention, a process of inserting and playing back a phrase in a video package based on the video organization information by referring to and / or modifying the present invention is provided. It is made including all implementation methods, the technical features are not limited only to the implementation method shown in FIG.

이하, 본 도면23에서 상기 도면13에 도시된 동영상 재생 단말(140)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 제공 서버(105)를 편의상 "서버"라고 한다. Hereinafter, in FIG. 23, the video playback terminal 140 shown in FIG. 13 is referred to as a "terminal" for convenience, and the video package providing server 105 is referred to as a "server" for convenience.

도면23을 참조하면, 상기 도면16 또는 도면17에 도시된 과정에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 재생시, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 에 대한 재생위치가 상기 제N 동영상의 재생이 종료되는 경우, 상기 서버는 상기 동영상 패키지에 포함된 동영상 편성 정보의 문구삽입 위치 정보를 판독하여 상기 제N 동영상의 재생 후에 상기 단말로 적어도 하나 이상의 문구를 제공할 지 확인한다(2300). Referring to FIG. 23, in the process illustrated in FIG. 16 or 17, when N (N≥1) videos included in the video package are transmitted to the terminal according to a playback order included in the video organization information, When the playback positions of the N (N≥1) videos included in the video package are terminated, the server reads the phrase insertion position information of the video organization information included in the video package. In operation 2300, it is determined whether at least one phrase is provided to the terminal after the N-th video is played.

만약 상기 확인결과 상기 제N 동영상의 재생 후에 상기 단말로 적어도 하나 이상의 문구를 제공하지 않는다면(2305), 상기 서버는 상기 제N 동영상의 재생이 종료됨과 동시에 상기 동영상 패키지의 재생을 종료한다. If the confirmation result does not provide at least one phrase to the terminal after the playback of the N-th video (2305), the server terminates the playback of the video package at the same time as the playback of the N-th video.

반면 상기 확인결과 상기 제N 동영상의 재생 후에 상기 단말로 적어도 하나 이상의 문구를 제공한다면(2305), 상기 서버는 상기 문구삽입 위치 정보와 연계된 문구삽입 정보에 대응하는 적어도 하나 이상의 동영상 재생 후 제공대상 문구 데이터를 상기 단말로 전송하여 출력(또는 재생)되도록 처리한다(2310). On the other hand, if the check result provides at least one or more phrases to the terminal after playing the N-th video (2305), the server provides after the at least one video corresponding to the phrase insertion information associated with the phrase insertion position information is provided. The phrase data is transmitted to the terminal for processing (2310) to be output (or reproduced).

본 발명의 일 실시 방법에 따라 상기 문구삽입 정보가 상기 문구선택 정보를 포함하는 경우, 상기 서버는 상기 문구 D/B와 연계하여 상기 문구선택 정보에 대응하는 문구 데이터를 상기 동영상 재생 후 제공대상 문구 데이터로 확인하는 것이 바람직하다. According to an embodiment of the present invention, when the phrase insertion information includes the phrase selection information, the server may provide phrase data corresponding to the phrase selection information after playing the video in connection with the phrase D / B. It is desirable to confirm with the data.

본 발명의 다른 일 실시 방법에 따라 상기 문구삽입 정보가 상기 문구 태그(또는 색인, 또는 키워드)를 포함하는 경우, 상기 서버는 상기 문구 D/B와 연계하여 상기 문구 태그(또는 색인, 또는 키워드)와 연계된 문구 데이터를 상기 동영상 재생 후 제공대상 문구 데이터로 확인하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the phrase insertion information includes the phrase tag (or index or keyword), the server is associated with the phrase D / B and the phrase tag (or index or keyword). It is preferable to check the phrase data associated with the phrase data to be provided after the playback of the video.

본 발명의 또다른 일 실시 방법에 따라 상기 문구삽입 정보가 상기 문구 카테고리 정보를 포함하는 경우, 상기 서버는 상기 문구 D/B와 연계하여 상기 문구 카테고리 정보에 포함되는 문구 데이터를 상기 동영상 재생 후 제공대상 문구 데이터로 확인하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the phrase insertion information includes the phrase category information, the server provides the phrase data included in the phrase category information in association with the phrase D / B after playing the video. It is preferable to confirm with the target phrase data.

이후, 상기 서버는 상기 동영상 패키지에 대응하는 제작자 정보를 확인하고(2315), 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 재생시간을 합산하여 총 재생시간을 확인하고(2320), 상기 제작자 정보와 상기 총 재생시간을 추가한 누적 재생시간 정보를 연계하여 저장매체(125)에 저장하며(2325), 이후 상기 누적 재생횟수(또는 재생시간) 정보는 상기 제작자가 제작한 동영상 패키지의 인기도를 분석하는 자료로 활용된다. Thereafter, the server checks producer information corresponding to the video package (2315), adds N (N≥1) video play times included in the video package, and checks the total play time (2320). The producer information is stored in the storage medium 125 in association with the cumulative play time information in which the total play time is added (2325), and the cumulative play count (or play time) information is the popularity of the video package produced by the producer. It is used as a data for analyzing.

도면24는 본 발명의 실시 방법에 따른 매체 동기화 정보를 저장하는 과정을 도시한 도면이다. 24 is a diagram illustrating a process of storing media synchronization information according to an embodiment of the present invention.

보다 상세하게 본 도면24는 상기 도면18 또는 도면21에 도시된 동영상 패키지 재생 과정을 통해 재생 대상(또는 동기화 대상) 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 제n(1≤n≤N) 동영상을 재생 과정에서 상기 제n(1≤n≤N) 동영상의 재생이 일시 정지(또는 강제 종료)되는지 확인하고, 상기 확인결과에 따라 상기 일시 정지된 동영상 패키지 식별 정보와, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 상기 일시 정지된 제n(1≤n≤N) 동영상 정보와, 상기 제n(1≤n≤N) 동영상의 일시정지 시간(또는 프레임) 정보를 포함하는 매체 동기화 정보를 상기 시청자 정보와 연계하여 매체 동기화 관리 D/B(1397)에 저장하는 과정에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면24를 참조 및/또는 변형하여 상기 매체 동기화 정보를 저장하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면24에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. In detail, FIG. 24 illustrates n (1≤n≤1) among N (N≥1) videos included in a video to be played (or synchronized) video package through the video package playback process illustrated in FIG. 18 or 21. N) confirming whether playback of the nth (1≤n≤N) video is paused (or forcedly terminated) during a video playback process, and according to the confirmation result, the paused video package identification information and the video package; Information of the paused nth (1≤n≤N) video and the pause time (or frame) information of the nth (1≤n≤N) A method of storing media synchronization information, including media synchronization information, in association with the viewer information in a media synchronization management D / B 1397. Those skilled in the art may refer to FIG. And / or modify the media synchronization Various implementation methods for the process of storing the beam may be inferred, but the present invention includes all the implementation methods inferred above, and the technical features are not limited to the implementation method shown in FIG.

이하, 본 도면24에서 상기 도면13에 도시된 동영상 재생 단말(140)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 제공 서버(105)를 편의상 "서버"라고 한다. Hereinafter, in FIG. 24, the video playback terminal 140 shown in FIG. 13 is referred to as a "terminal" for convenience, and the video package providing server 105 is referred to as a "server" for convenience.

도면24를 참조하면, 상기 도면18 또는 도면21에 도시된 동영상 패키지 재생 과정을 통해 재생 대상(또는 동기화 대상) 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 제n(1≤n≤N) 동영상이 재생되는 동안, 상기 서버는 상기 제n(1≤n≤N) 동영상의 재생이 일시 정지(또는 강제 종료)되는지 확인한다(2400). Referring to FIG. 24, n (1 ≦ n ≦ N) among N (N ≧ 1) videos included in a video to be played (or synchronized) video package through the video package playback process illustrated in FIG. 18 or 21. In operation 2400, the server checks whether playback of the nth (1 ≦ n ≦ N) video is paused (or forcedly terminated).

만약 상기 제n(1≤n≤N) 동영상의 재생이 일시 정지(또는 강제 종료)되지 않 는다면(2405), 상기 서버는 도면19 또는 도면22에 도시된 동영상 패키지 재생 과정을 수행한다. If playback of the n th (1 ≦ n ≦ N) video is not paused (or forcedly terminated) (2405), the server performs a video package playback process shown in FIG. 19 or FIG.

반면 상기 제n(1≤n≤N) 동영상의 재생이 일시 정지(또는 강제 종료)되면(2405), 상기 서버는 상기 일시 정지(또는 강제 종료)된 동영상 패키지에 대응하는 동영상 패키지 식별 정보와, 상기 일시 정지된 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 상기 일시 정지된 제n(1≤n≤N) 동영상 정보와, 상기 제n(1≤n≤N) 동영상의 일시정지 시간(또는 프레임) 정보를 확인하고(2410), 상기 동영상 패키지 식별 정보와, 상기 일시 정지된 제n(1≤n≤N) 동영상 정보와, 상기 일시정지 시간(또는 프레임) 정보를 포함하는 매체 동기화 정보를 생성하고(2415), 상기 생성된 매체 동기화 정보와 상기 도면14 또는 도면15에 도시된 과정에서 확인된 시청자 정보를 연계하여 매체 동기화 관리 D/B(1397)에 저장한다(2420). On the other hand, if playback of the nth (1≤n≤N) video is paused (or forcedly terminated) (2405), the server may include video package identification information corresponding to the paused (or forcedly terminated) video package, Pause time of the nth (1≤n≤N) video information and the nth (1≤n≤N) video among the N (N≥1) videos included in the paused video package. (Or frame) information is checked (2410), and media synchronization including the video package identification information, the paused nth (1≤n≤N) video information, and the pause time (or frame) information. The information is generated (2415), and the generated media synchronization information is stored in the media synchronization management D / B 1397 in association with the viewer information identified in the process shown in FIG. 14 or 15 (2420).

도면25는 본 발명의 실시 방법에 따라 동영상 패키지에 삽입된 광고 제공에 대응하는 광고수익 분배 및 정산 과정을 도시한 도면이다. 25 is a diagram illustrating an advertisement revenue distribution and settlement process corresponding to an advertisement provision inserted into a video package according to an exemplary embodiment of the present invention.

보다 상세하게 본 도면25는 상기 도면13에 도시된 동영상 패키지 제공 시스템을 통해 적어도 하나 이상의 동영상 재생 단말(140)로 상기 제작자가 제작한 적어도 하나 이상의 동영상 패키지를 전송하여 재생한 후, 상기 동영상 패키지와 연계하여 제공된 복수개의 광고에 대한 광고수익금이 발생하면, 상기 광고수익금을 상기 동영상 패키지를 제작한 제작자와, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 저작권자에게 분배 및 정산하는 과정에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면25를 참조 및/또는 변형하여 상기 동영상 패키지에 삽입된 광고 제공에 대응하는 광고수익 분배 및 정산 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면25에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. In more detail, FIG. 25 transmits and plays at least one video package produced by the producer to at least one video playback terminal 140 through the video package providing system shown in FIG. A process of distributing and paying the advertisement proceeds to the producer who produced the video package and to the copyright holders for the N (N≥1) videos included in the video package when the advertisement proceeds for the plurality of advertisements provided in association are generated; For those of ordinary skill in the art to which the present invention pertains, various implementations of the advertisement revenue distribution and settlement process corresponding to the advertisement provision inserted into the video package by referring to and / or modifying the drawing 25 are provided. It would be possible to infer a method, but the present invention includes all implementation methods inferred above. Becomes luer, it is not limited that the technical features of only the exemplary method shown in the figure 25.

이하, 본 도면25에서 상기 도면13에 도시된 동영상 재생 단말(140)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 제공 서버(105)를 편의상 "서버"라고 한다. Hereinafter, in FIG. 25, the video playback terminal 140 shown in FIG. 13 is referred to as a "terminal" for convenience, and the video package providing server 105 is referred to as a "server" for convenience.

도면25를 참조하면, 상기 도면13에 도시된 동영상 패키지 제공 시스템을 통해 적어도 하나 이상의 동영상 재생 단말(140)로 상기 제작자가 제작한 적어도 하나 이상의 동영상 패키지를 전송하여 재생한 후, 상기 동영상 패키지와 연계하여 제공된 복수개의 광고 제공에 따른 광고수익이 발생하면, 상기 서버는 상기 제작자가 제작한 동영상 패키지에 대응하여 발생한 광고수익금을 확인한다(2500), Referring to FIG. 25, after transmitting and playing at least one video package produced by the producer to at least one video playback terminal 140 through the video package providing system shown in FIG. 13, the video package is associated with the video package. When the advertisement revenue generated by providing the plurality of advertisements is generated, the server checks the advertisement revenue generated corresponding to the video package produced by the producer (2500).

만약 상기 제작자가 제작한 동영상 패키지에 대응하는 광고수익금이 확인되면(2505), 상기 서버는 상기 광고수익금 중 상기 동영상 패키지를 제작한 제작자에 게 분배될 제작자 분배금액을 산출하고(2510), 상기 제작자 분배금액 중 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 저작권자 별 분배금액을 산출한다(2515). If the advertisement revenue corresponding to the video package produced by the producer is confirmed (2505), the server calculates the producer distribution amount to be distributed to the producer who produced the video package among the advertising proceeds (2510), and the producer A distribution amount for each copyright holder of N (N≥1) videos included in the video package among the distribution amounts is calculated (2515).

본 발명의 실시 방법에 따르면, 상기 서버는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 저작권이 확인된 적어도 하나 이상의 동영상에 대한 저작권자 별 분배금액을 산출하는 것이 바람직하며, 저작권이 확인되지 않거나, 또는 상기 저작권이 상기 제작자에게 귀속되는 동영상에 대해서는 저작권자 별 분배금액을 산출하지 않는 것이 바람직하다. According to an exemplary embodiment of the present invention, the server preferably calculates a distribution amount for each copyright holder for at least one or more videos whose copyrights are verified among N (N≥1) videos included in the video package, and copyright is confirmed. It is preferable that a distribution amount for each copyright holder is not calculated for a moving picture which is not obtained or the copyright belongs to the producer.

본 발명의 실시 방법에 따르면, 상기 서버는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 저작권자 별 분배금액을 산출함에 있어서, 상기 N(N≥1)개의 동영상 중 적어도 하나 이상의 동영상(예컨대, 동영상 패키지의 핵심 동영상)에 가중치를 두어 상기 저작권자 별 분배금액을 산출하는 것이 바람직하다. According to an embodiment of the present invention, the server calculates a distribution amount for each copyright holder for N (N≥1) videos included in the video package, and at least one video among the N (N≥1) videos It is preferable to calculate the distribution amount for each copyright holder by giving weight to (e.g., the core video of the video package).

만약 상기 제작자 분배금액과, 상기 제작자 분배금액 중 저작권자 별 분배금액이 산출되면(2520), 상기 서버는 상기 제작자 분배금액 중 상기 저작권자 별 분배금액을 각 저작권자에게 분배하고, 상기 저작권자 분배 후 남은 제작자 분배금액이 상기 제작자에게 분배되도록 정산 처리한다(2525). If the producer distribution amount and the distribution amount for each copyright holder among the producer distribution amount are calculated (2520), the server distributes the distribution amount for each copyright holder among the producer distribution amounts to each copyright holder, and the remaining producer distribution after the copyright holder distribution. The amount of money is settled so as to be distributed to the producer (2525).

도면26은 본 발명의 실시 방법에 따른 동영상 패키지와 연계된 광고를 등록하는 광고 등록 시스템을 도시한 도면이다. FIG. 26 illustrates an advertisement registration system for registering an advertisement associated with a video package according to an embodiment of the present invention.

보다 상세하게 본 도면26은 광고주 단말(145)이 통신망을 통해 동영상 패키지 제공 시스템으로 제작자 정보와 광고 태그(또는 색인, 또는 키워드)와 광고 데이터를 적어도 하나 이상 포함하는 광고등록 정보를 제공하면, 상기 서버에서 상기 광고등록 정보를 상기 동영상 패키지 제공 시스템 상에 구비된 광고 D/B(130)에 저장함으로써, 상기 동영상 패키지 제공시, 상기 등록된 광고 데이터가 상기 동영상 패키지에 포함하여 동영상 재생 단말로 제공되도록 처리하는 시스템 구성에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면26을 참조 및/또는 변형하여 상기 동영상 패키지와 연계된 광고를 등록하는 광고 등록 시스템 구성에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하며, 본 도면26에 도시된 실시 방법만으로 한정되지 아니한다. In more detail, FIG. 26 illustrates that the advertiser terminal 145 provides advertisement registration information including at least one of producer information, an advertisement tag (or an index, or a keyword), and advertisement data to a video package providing system through a communication network. By storing the advertisement registration information in the advertisement D / B (130) provided on the video package providing system in the server, when providing the video package, the registered advertisement data is included in the video package provided to the video playback terminal Regarding the system configuration to be processed as possible, those skilled in the art to which the present invention pertains, for the advertisement registration system configuration for registering an advertisement associated with the video package by referring to and / or modified in this figure 26 Various implementations may be inferred, but the present invention is directed to all implementations inferred above. It includes, and is not limited only by the embodiment method shown in the figure 26.

이하, 본 도면26에 도시된 광고 등록 시스템 상에서 상기 광고주 단말(145)로부터 제공되는 광고등록 정보를 상기 광고 D/B(130)에 저장하기 위한 광고 등록수단, 또는 기능구성에 대응하는 구성요소를 편의상 "광고등록 서버(115)"라고 한다. Hereinafter, an advertisement registration means for storing advertisement registration information provided from the advertiser terminal 145 in the advertisement D / B 130 or an element corresponding to a functional configuration on the advertisement registration system shown in FIG. 26. For convenience, it is referred to as "ad registration server 115".

본 발명의 실시 방법을 따르는 본 도면26을 참조하면, 본 발명에 따른 동영상 패키지와 연계된 광고를 등록하는 광고 등록 시스템은, 통신망에 연결된 적어도 하나 이상의 광고주 단말(145)과, 상기 광고주 단말(145)에서 전송하는 제작자 정보와 광고 태그(또는 색인, 또는 키워드)와 광고 데이터를 적어도 하나 이상 포함하는 광고등록 정보를 저장하는 광고 D/B(130), 및 상기 광고주 단말(145)과 통신망을 통해 연결되며, 상기 통신망을 통해 전송되는 광고등록 정보를 수신하여 상기 광고 D/B(130)에 저장하는 광고등록 서버(115)를 포함하여 이루어지는 것을 특징으로 한다. Referring to FIG. 26 according to an embodiment of the present invention, an advertisement registration system for registering advertisements associated with a video package according to the present invention includes at least one advertiser terminal 145 connected to a communication network, and the advertiser terminal 145. ) Through the advertising network D / B 130, and the advertiser terminal 145 to store the advertisement information including at least one or more producer information and the advertising tag (or index, or keyword) and the advertising data transmitted from the; And an advertisement registration server 115 for receiving advertisement registration information transmitted through the communication network and storing the advertisement registration information in the advertisement D / B 130.

상기 광고주 단말(145)은 TCP/IP(Transmission Control Protocol/Internet Protocol) 기반의 유선 통신망(예컨대, ADSL(Asymmetric Digital Subscriber Line)/VDSL(Very high-data rate Digital Subscriber Line), 또는 케이블 통신망)를 통해 상기 광고등록 서버(115)와 통신 연결되는 데스크탑 컴퓨터 또는 노트북을 포함하는 유선단말을 적어도 하나 이상 포함하여 이루어지거나, 또는 CDMA(Code Division Multiple Access) 기반의 이동 통신망에 연결된 이동 통신단말, 또는 HSDPA(High Speed Downlink Packet Access) 기반 무선 통신망에 연결된 무선 통신단말, 또는 IEEE 802.16x 기반의 초고속 무선 인터넷에 연결되는 휴대 인터넷 단말, 또는 IEEE 802.11x 기반의 무선랜 통신망에 연결되는 무선랜 단말을 적어도 하나 이상 포함하는 무선단말을 적어도 하나 이상 포함하여 이루어지는 것을 특징으로 한다. The advertiser terminal 145 uses a Transmission Control Protocol / Internet Protocol (TCP / IP) -based wired communication network (eg, Asymmetric Digital Subscriber Line (ADSL) / Very High-data Rate Digital Subscriber Line (VDSL), or cable communication network). It comprises at least one wired terminal including a desktop computer or laptop connected to the advertisement registration server 115 via a communication, or a mobile communication terminal connected to a code division multiple access (CDMA) based mobile communication network, or HSDPA At least one wireless communication terminal connected to a High Speed Downlink Packet Access (WLAN) -based wireless communication network, a portable Internet terminal connected to an IEEE 802.16x-based high-speed wireless Internet, or a wireless LAN terminal connected to an IEEE 802.11x-based wireless LAN network Characterized in that it comprises at least one or more wireless terminals including the above.

본 발명의 실시 방법에 따르면, 상기 광고주 단말(145)은 상기 광고등록 서버(115)로부터 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 등록된 적어도 하나 이상의 동영상 패키지를 제작한 제작자 정보와 상기 제작자가 제작한 적어도 하나 이상의 동영상 패키지에 대한 동영상 편성 정보와, 상기 도면13에 도시된 동영상 패키지 제공 시스템을 통해 상기 제작자 정보가 제작한 동영상 패키지가 적어도 하나 이상의 동영상 재생 단말로 전송된 누적 재생횟수(또는 재생시간) 정보, 또는 상기 동영상 패키지를 시청한 시청자 카테고리 정보를 적어도 하나 이상 포함하는 광고 등록 인터페이스 화면을 제공받아 출력하고, 상기 광고 등록 인터페이스 화면을 통해 상기 광고주의 광고 데이터와 연계될 적어도 하나 이상의 광고 연동 대상 제작자 정보(또는 광고 태그(또는 색인, 또는 키워드))를 입력(또는 선택)한 후, 상기 입력(또는 선택)된 제작자 정보와 광고 태그(또는 색인, 또는 키워드)와 광고 데이터를 적어도 하나 이상 포함하는 광고등록 정보를 입력(또는 선택)하여 통신망을 통해 상기 광고등록 서버(115)로 전송하기 위한 기능 구성(예컨대, 브라우져 프로그램과 통신 기능)이 구비되어 있는 것이 바람직하다. According to an embodiment of the present invention, the advertiser terminal 145 is the producer information and the producer information for producing at least one video package registered from the advertisement registration server 115 through the video package registration system shown in FIG. Information about the one or more video packages produced by the user, and the cumulative number of times the video package produced by the producer information is transmitted to the one or more video playback terminals through the video package providing system illustrated in FIG. Play time) information, or at least one advertisement registration interface screen including at least one viewer category information for viewing the video package. The advertisement registration interface screen includes at least one advertisement to be associated with the advertisement data of the advertiser through the advertisement registration interface screen. Creator information targeted for linkage (also Inputs (or selects) an ad tag (or index or keyword), and then registers an advertisement including at least one or more of the input (or selected) creator information, an ad tag (or index or keyword) and advertisement data. A function configuration (for example, a browser program and a communication function) for inputting (or selecting) information and transmitting the information to the advertisement registration server 115 through a communication network is preferably provided.

본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 적어도 하나 이상의 유선단말 또는 무선단말에 대응하는 상기 광고주 단말(145)의 특징을 용이하게 유추할 수 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다. Those skilled in the art to which the present invention pertains can easily infer the characteristics of the advertiser terminal 145 corresponding to at least one wired terminal or a wireless terminal, and thus a detailed description thereof is omitted for convenience. do.

본 발명의 실시 방법에 따라 상기 광고주 단말(145)이 유선단말인 경우, 상기 통신망은 상기 TCP/IP 기반의 유선 통신망을 포함하여 이루어지며, 상기 광고주 단말(145)이 무선단말인 경우, 상기 통신망은 상기 CDMA 기반(또는 HSDPA 기반)의 이동 통신망, 또는 IEEE 802.16x 기반의 초고속 무선 인터넷, 또는 IEEE 802.11x 기반의 무선랜 통신망을 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다. According to an embodiment of the present invention, when the advertiser terminal 145 is a wired terminal, the communication network includes the TCP / IP based wired communication network, and when the advertiser terminal 145 is a wireless terminal, the communication network The CDMA-based (or HSDPA-based) mobile communication network, or IEEE 802.16x-based high-speed wireless Internet, or IEEE 802.11x-based wireless communication network is preferably made of at least one or more.

본 발명의 실시 방법에 따르면, 상기 광고등록 서버(115)는 상기 광고주 단말(145)과 통신망에 대응하는 웹 인터페이스를 제공하기 위해, 상기 통신망을 통해 상기 광고주 단말(145)과 통신채널을 연결 및 관리하는 인터페이스부(2600)를 구비하여 이루어지는 것을 특징으로 하며, 이에 의해 상기 광고등록 서버(115)는 상기 광고주 단말(145)과 유선 통신망, 또는 무선 통신망을 통해 통신 연결되는 웹서버의 기능을 구비한다. According to an embodiment of the present invention, the advertisement registration server 115 connects a communication channel with the advertiser terminal 145 through the communication network to provide a web interface corresponding to the advertiser terminal 145 and a communication network. Characterized in that it comprises an interface unit 2600 for managing, whereby the advertisement registration server 115 has a function of a web server is connected to the advertiser terminal 145 and a wired communication network or a wireless communication network. do.

본 발명의 일 실시 방법에 따라 상기 광고주 단말(145)이 TCP/IP 기반의 유선 통신망을 통해 통신채널이 연결되는 유선단말인 경우, 상기 인터페이스부(2600)는 상기 광고주 단말(145)과 HTTP(Hyper-Text Transfer Protocol) 프로토콜을 기반으로 통신채널을 연결하고, 상기 통신채널을 통해 상기 광고주 단말(145)로 HTML(Hyper-Text Markup Language) 호환 문서 형태의 광고 등록 인터페이스 화면을 전송하여 출력하고, 상기 광고주 단말(145)로부터 상기 광고 등록 인터페이스 화면을 통해 입력(또는 선택)된 광고등록 정보를 수신 처리하는 기능을 수행하는 것이 바람직하다. According to an embodiment of the present invention, when the advertiser terminal 145 is a wired terminal to which a communication channel is connected through a TCP / IP-based wired communication network, the interface unit 2600 may be connected to the advertiser terminal 145 and HTTP ( Connecting a communication channel based on a Hyper-Text Transfer Protocol protocol, transmitting and outputting an advertisement registration interface screen in the form of a Hyper-Text Markup Language (HTML) compatible document to the advertiser terminal 145 through the communication channel, It is preferable to perform a function of receiving and processing advertisement registration information input (or selected) through the advertisement registration interface screen from the advertiser terminal 145.

본 발명의 다른 일 실시 방법에 따라 상기 광고주 단말(145)이 CDMA 기반의 무선 통신망을 통해 통신채널이 연결되는 무선단말인 경우, 상기 인터페이스부(2600)는 상기 광고주 단말(145)과 WAP(Wireless Application Protocol), 또는 ME(Mobile Explorer) 프로토콜을 기반으로 통신채널을 연결하고, 상기 통신채널을 통해 상기 광고주 단말(145)로 WML(Wireless Markup Language), 또는 HTML 호환 문서 형태의 광고 등록 인터페이스 화면을 전송하여 출력하고, 상기 광고주 단말(145)로부터 상기 광고 등록 인터페이스 화면에 대응하는 광고등록 정보를 수신 처리하는 기능을 수행하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the advertiser terminal 145 is a wireless terminal to which a communication channel is connected through a CDMA based wireless communication network, the interface unit 2600 is connected to the advertiser terminal 145 and a WAP (Wireless). Connect a communication channel based on Application Protocol (ME) or Mobile Explorer (ME) protocol, and display the advertisement registration interface screen in the form of a wireless markup language (WML) or HTML compatible document to the advertiser terminal 145 through the communication channel. It is preferable to perform a function of transmitting and outputting and receiving and processing advertisement registration information corresponding to the advertisement registration interface screen from the advertiser terminal 145.

본 발명의 또다른 일 실시 방법에 따라 상기 광고주 단말(145)이 IEEE 802.16x 기반의 무선 통신망을 통해 통신채널이 연결되는 무선단말인 경우, 상기 인터페이스부(2600)는 상기 광고주 단말(145)과 상기 IEEE 802.16x 규격에 대응하는 무선 프로토콜을 기반으로 통신채널을 연결하고, 상기 통신채널을 통해 상기 광고주 단말(145)로 광고 등록 인터페이스 화면을 전송하여 출력하고, 상기 광고주 단말(145)로부터 상기 광고 등록 인터페이스 화면에 대응하는 광고등록 정보를 수신 처리하는 기능을 수행하는 것이 바람직하며, 또는 상기 광고주 단말(145)이 IEEE 802.11x 기반의 무선 통신망을 통해 통신채널이 연결되는 무선단말인 경우, 상기 인터페이스부(2600)는 상기 광고주 단말(145)과 상기 IEEE 802.11x 규격에 대 응하는 무선 프로토콜을 기반으로 통신채널을 연결하고, 상기 통신채널을 통해 상기 광고주 단말(145)로 광고 등록 인터페이스 화면을 전송하여 출력하고, 상기 광고주 단말(145)로부터 상기 광고 등록 인터페이스 화면에 대응하는 광고등록 정보를 수신 처리하는 기능을 수행하는 것이 바람직하다. According to another exemplary embodiment of the present invention, when the advertiser terminal 145 is a wireless terminal to which a communication channel is connected through an IEEE 802.16x based wireless communication network, the interface unit 2600 may be connected to the advertiser terminal 145. A communication channel is connected based on a wireless protocol corresponding to the IEEE 802.16x standard, an advertisement registration interface screen is transmitted to the advertiser terminal 145 through the communication channel, and is outputted. The advertisement from the advertiser terminal 145 is output. It is preferable to perform a function of receiving and processing advertisement registration information corresponding to a registration interface screen, or when the advertiser terminal 145 is a wireless terminal to which a communication channel is connected through an IEEE 802.11x based wireless communication network, the interface The unit 2600 is connected to the advertiser terminal 145 and a communication channel based on a wireless protocol corresponding to the IEEE 802.11x standard, It is preferable to transmit and output an advertisement registration interface screen to the advertiser terminal 145 through a communication channel, and to receive and process advertisement registration information corresponding to the advertisement registration interface screen from the advertiser terminal 145. Do.

도면26을 참조하면, 상기 광고등록 서버(115)는 광고주 단말(145)이 상기 인터페이스부(2600)를 통해 상기 광고등록 서버(115)에 접속(또는 광고 등록 요청)시, 상기 저장매체(125)와 연계하여 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 등록된 적어도 하나 이상의 동영상 패키지를 제작한 제작자 정보와 상기 제작자가 제작한 적어도 하나 이상의 동영상 패키지에 대한 동영상 편성 정보와, 상기 도면13에 도시된 동영상 패키지 제공 시스템을 통해 상기 제작자 정보가 제작한 동영상 패키지가 적어도 하나 이상의 동영상 재생 단말로 전송된 누적 재생횟수(또는 재생시간) 정보, 또는 상기 동영상 패키지를 시청한 시청자 카테고리 정보를 확인하는 정보 확인부(2605)와, 상기 정보 확인부(2605)에 의해 확인된 제작자 정보와 상기 제작자가 제작한 적어도 하나 이상의 동영상 패키지에 대한 동영상 편성 정보와 누적 재생횟수(또는 재생시간) 정보와 시청자 카테고리 정보를 적어도 하나 이상 포함하며, 또한 상기 제작자 정보와 상기 제작자가 제작한 동영상 패키지에 대한 적어도 하나 이상의 동영상 편성 정보, 누적 재생횟수(또는 재생시간) 정보 및 시청자 카테고리 정보를 기반으로 상기 광고주의 광고 데이터와 연계될 적어도 하나 이상의 광고 연동 대상 제작자 정보를 입력(또는 선택)하거나, 또는 상 기 광고 데이터와 연계될 광고 태그(또는 색인, 또는 키워드)를 입력(또는 선택)하는 사용자 인터페이스를 구비한 광고 등록 인터페이스 화면을 생성(또는 추출)하여 상기 광고주 단말(145)로 제공하는 인터페이스 제공부(2610)와, 상기 인터페이스부(2600)와 연동하여 상기 광고주 단말(145)에서 상기 광고 등록 인터페이스 화면을 통해 입력(또는 선택)하여 전송하는 상기 제작자 정보와 광고 태그(또는 색인, 또는 키워드)와 광고 데이터를 적어도 하나 이상 포함하는 광고등록 정보를 수신하는 정보 수신부(2615)와, 상기 수신된 광고등록 정보를 상기 광고 D/B(130)에 저장하는 정보 저장부(2620)를 구비하여 이루어지는 것을 특징으로 한다. Referring to FIG. 26, the advertisement registration server 115 stores the storage medium 125 when an advertiser terminal 145 accesses (or requests for advertisement registration) the advertisement registration server 115 through the interface unit 2600. Information on creators of at least one video package registered through the video package registration system shown in FIG. 2 and video organization information on at least one video package produced by the producer, and FIG. Information for checking the cumulative number of times of play (or playing time) in which the video package produced by the producer information is transmitted to at least one video playback terminal through the illustrated video package providing system, or the viewer category information for viewing the video package. Author information confirmed by the identification unit 2605, the information confirmation unit 2605 and the producer produced And at least one video programming information, cumulative play count (or play time) information, and viewer category information of at least one video package, and at least one video programming information about the creator information and the video package produced by the creator. Or input (or select) at least one advertisement interworking target producer information to be associated with the advertisement data of the advertiser based on the cumulative number of play (or play time) information and the viewer category information, or the advertisement to be associated with the advertisement data. An interface providing unit 2610 which generates (or extracts) an advertisement registration interface screen having a user interface for inputting (or selecting) a tag (or an index or a keyword) and provides it to the advertiser terminal 145, and the interface The advertisement in the advertiser terminal 145 in conjunction with the unit 2600 An information receiving unit 2615 that receives advertisement registration information including at least one of the producer information, an advertisement tag (or an index, or a keyword), and advertisement data, which are input (or selected) and transmitted through a registration interface screen; And an information storage unit 2620 for storing the registered advertisement registration information in the advertisement D / B 130.

광고주 단말(145)이 상기 인터페이스부(2600)를 통해 상기 광고등록 서버(115)에 접속하거나, 또는 상기 동영상 패키지와 연계될 광고 등록을 요청하면, 상기 정보 확인부(2605)는 상기 저장매체(125)와 연계하여 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 등록된 적어도 하나 이상의 동영상 패키지를 제작한 적어도 하나 이상의 제작자 정보와 상기 제작자가 제작한 적어도 하나 이상의 동영상 패키지에 대한 동영상 편성 정보를 확인하는 것을 특징으로 한다. When the advertiser terminal 145 accesses the advertisement registration server 115 through the interface unit 2600 or requests an advertisement registration to be associated with the video package, the information checking unit 2605 stores the storage medium ( Check at least one producer information for producing at least one video package registered through the video package registration system shown in FIG. 2 and video programming information for at least one video package produced by the producer Characterized in that.

또한, 상기 정보 확인부(2605)는 상기 도면13에 도시된 동영상 패키지 제공 시스템을 통해 상기 제작자 정보가 제작한 적어도 하나 이상의 동영상 패키지가 적어도 하나 이상의 동영상 재생 단말로 전송된 누적 재생횟수(또는 재생시간) 정보, 또는 상기 동영상 패키지를 시청한 시청자 카테고리 정보를 확인하는 것을 특징으 로 한다. In addition, the information confirmation unit 2605 is the cumulative number of times (or playing time) of the at least one video package produced by the producer information to the at least one video playback terminal via the video package providing system shown in FIG. Information, or viewer category information for viewing the video package.

상기 정보 확인부(2605)에 의해 상기 제작자 정보와 상기 제작자가 제작한 동영상 패키지에 대한 적어도 하나 이상의 동영상 편성 정보, 누적 재생횟수(또는 재생시간) 정보 및 시청자 카테고리 정보가 확인되면, 상기 인터페이스 제공부(2610)는 상기 광고주 단말(145)에 구비된 기능구성(예컨대, 광고주 단말(145)에 구비된 브라우져 프로그램)에 대응하여 상기 제작자 정보와 상기 제작자가 제작한 동영상 패키지에 대한 적어도 하나 이상의 동영상 편성 정보, 누적 재생횟수(또는 재생시간) 정보 및 시청자 카테고리 정보를 기반으로 상기 광고주의 광고 데이터와 연계될 적어도 하나 이상의 광고 연동 대상 제작자 정보를 입력(또는 선택)하거나, 또는 상기 광고 데이터와 연계될 광고 태그(또는 색인, 또는 키워드)를 입력(또는 선택)하는 사용자 인터페이스를 구비한 광고 등록 인터페이스 화면을 생성하거나, 또는 데이터베이스(도시생략)로부터 추출하고, 상기 인터페이스부(2600)와 연동하여 상기 생성(또는 추출)된 광고 등록 인터페이스 화면을 상기 통신망을 통해 상기 광고주 단말(145)로 제공하는 것을 특징으로 한다. When the information confirming unit 2605 confirms the producer information and at least one video programming information, cumulative play count (or play time) information, and viewer category information on the video package produced by the producer, the interface provider. 2610 is at least one video organization for the producer information and the video package produced by the producer corresponding to the functional configuration (for example, a browser program provided in the advertiser terminal 145) included in the advertiser terminal 145 Input (or select) at least one advertisement linked target producer information to be associated with the advertisement data of the advertiser based on the information, the cumulative number of play (or play time) information, and the viewer category information, or the advertisement to be associated with the advertisement data. User interface for entering (or selecting) a tag (or index, or keyword) Advertisement terminal interface 145 generates the advertisement registration interface screen provided or extracted from a database (not shown) and the advertisement registration interface screen generated (or extracted) in conjunction with the interface unit 2600 through the communication network. It is characterized by providing in).

이후, 상기 광고주 단말(145)은 상기 광고 등록 인터페이스 화면을 통해 상기 광고주의 광고 데이터와 연계될 적어도 하나 이상의 광고 연동 대상 제작자 정보(또는 광고 태그(또는 색인, 또는 키워드))를 입력(또는 선택)한 후, 상기 입력(또는 선택)된 제작자 정보와 광고 태그(또는 색인, 또는 키워드)와 광고 데이터를 적어도 하나 이상 포함하는 광고등록 정보를 입력(또는 선택)하며, 상기 광고등록 정보가 입력(또는 선택)된 것이 확인되면, 상기 광고주 단말(145)은 상기 통신망을 통해 상기 입력(또는 선택)된 광고등록 정보를 상기 광고등록 서버(115)로 전송한다. Thereafter, the advertiser terminal 145 inputs (or selects) at least one or more advertisement interworking target producer information (or an advertisement tag (or an index or a keyword)) to be associated with the advertisement data of the advertiser through the advertisement registration interface screen. Then, input (or select) advertisement registration information including at least one or more of the input (or selected) producer information, an advertisement tag (or index, or keyword) and advertisement data, and the advertisement registration information is input (or selected). If it is checked, the advertiser terminal 145 transmits the input (or selected) advertisement registration information to the advertisement registration server 115 through the communication network.

본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상기 광고주 단말(145)에서 상기 광고 등록 인터페이스 화면에 포함된 적어도 하나 이상의 폼(Form) 양식을 통해 상기 제작자 정보와 광고 태그(또는 색인, 또는 키워드)와 광고 데이터를 적어도 하나 이상 포함하는 광고등록 정보를 입력(또는 선택)하는 기술적 특징과, 상기 통신망이 제공하는 통신 프로토콜을 통해 상기 입력(또는 선택)된 광고등록 정보를 상기 광고등록 서버(115)로 전송하는 기술적 특징을 기 숙지하고 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다. Those skilled in the art to which the present invention belongs, the advertiser information through the at least one form (form) included in the advertisement registration interface screen in the advertiser terminal 145 (or index, or index, Or a technical feature for inputting (or selecting) advertisement registration information including at least one keyword) and advertisement data, and the advertisement registration information inputted (or selected) through a communication protocol provided by the communication network. Since it will be familiar with the technical features to transmit to 115, a detailed description thereof will be omitted for convenience.

상기 정보 수신부(2615)는 상기 광고주 단말(145)에서 상기 광고 등록 인터페이스 화면을 통해 광고등록 정보를 입력(또는 선택)하여 상기 통신망을 통해 전송시, 상기 인터페이스부(2600)와 연동하여 상기 광고등록 정보를 수신하는 것을 특징으로 하며, 상기 수신된 광고등록 정보를 상기 정보 저장부(2620)로 제공한다. The information receiver 2615 inputs (or selects) advertisement registration information through the advertisement registration interface screen from the advertiser terminal 145 and transmits the advertisement registration information through the communication network, and registers the advertisement in cooperation with the interface unit 2600. And receiving the information, and providing the received advertisement registration information to the information storage unit 2620.

상기 정보 저장부(2620)는 상기 정보 수신부(2615)를 통해 수신된 상기 제작자 정보와 광고 태그(또는 색인, 또는 키워드)와 광고 데이터를 적어도 하나 이상 포함하는 광고등록 정보를 상기 광고 D/B(130)에 저장하는 것을 특징으로 하며, 상기 광고 D/B(130)에 저장된 상기 제작자 정보와 광고 태그(또는 색인, 또는 키워드)와 광고 데이터는 상기 동영상 패키지 제공 시스템에서 상기 동영상 패키지 제공시, 상기 등록된 광고 데이터가 상기 동영상 패키지에 포함하여 동영상 재생 단말로 제공되도록 처리하는데 사용되는 것을 특징으로 한다. The information storage unit 2620 may include advertisement registration information including at least one of the producer information, an advertisement tag (or an index, or a keyword), and advertisement data received through the information receiving unit 2615. And the creator information, the advertisement tag (or the index, or the keyword) and the advertisement data stored in the advertisement D / B 130 are provided when the video package is provided by the video package providing system. It is used to process the registered advertisement data to be included in the video package to be provided to the video playback terminal.

도면27은 본 발명의 실시 방법에 따른 동영상 패키지와 연계된 광고를 등록하는 과정을 도시한 도면이다. 27 is a diagram illustrating a process of registering an advertisement associated with a video package according to an embodiment of the present invention.

보다 상세하게 본 도면27은 상기 도면26에 도시된 광고 등록 시스템 상의 광고주 단말(145)이 통신망을 통해 상기 광고등록 서버(115)로 제작자 정보와 광고 태그(또는 색인, 또는 키워드)와 광고 데이터를 적어도 하나 이상 포함하는 광고등록 정보를 전송하면, 상기 광고등록 서버(115)에서 상기 광고등록 정보를 광고 D/B(130)에 저장하는 과정에 대한 것으로서, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 도면27을 참조 및/또는 변형하여 상기 동영상 패키지와 연계된 광고를 등록하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하며, 본 도면27에 도시된 실시 방법만으로 한정되지 아니한다. More specifically, in FIG. 27, the advertiser terminal 145 on the advertisement registration system illustrated in FIG. 26 transmits producer information, advertisement tag (or index, or keyword) and advertisement data to the advertisement registration server 115 through a communication network. When the advertisement registration information including at least one is transmitted, the process of storing the advertisement registration information in the advertisement D / B 130 in the advertisement registration server 115, the general knowledge in the art If the person having the above can be inferred from various implementation methods for registering the advertisement associated with the video package by referring to and / or modifying the present Figure 27, the present invention includes all the implementation methods inferred However, the present invention is not limited to the implementation method shown in FIG.

이하, 본 도면27에서 상기 도면26에 도시된 광고 등록 시스템 상의 광고등록 서버(115)를 편의상 "서버"라고 하고, 상기 도면26에 도시된 광고 등록 시스템 상의 광고주 단말(145)을 편의상 "단말"이라고 한다. Hereinafter, in FIG. 27, the advertisement registration server 115 on the advertisement registration system shown in FIG. 26 is called "server" for convenience, and the advertiser terminal 145 on the advertisement registration system shown in FIG. 26 is "terminal" for convenience. It is called.

도면27을 참조하면, 상기 도면26에 도시된 광고 등록 시스템 상의 단말은 상기 통신망을 통해 상기 서버에 접속하여 동영상 패키지와 연계된 광고 등록을 위한 통신채널을 연결한다(2700). Referring to FIG. 27, the terminal on the advertisement registration system illustrated in FIG. 26 accesses the server through the communication network and connects a communication channel for advertisement registration associated with a video package (2700).

본 발명의 실시 방법에 따르면, 상기 통신채널 연결 과정은 상기 단말에서 상기 서버로 로그인하는 과정, 또는 상기 단말에서 상기 서버로 회원 가입하는 과정 등을 적어도 하나 이상 더 포함하여 이루어지는 것이 바람직하며, 상기 과정에서 상기 단말에 대응하는 고객정보가 추출(또는 획득)된다. According to the exemplary embodiment of the present invention, the communication channel connection process may further include at least one process of logging in to the server from the terminal, or registering to the server from the terminal. In the customer information corresponding to the terminal is extracted (or obtained).

본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상기 단말이 상기 통신망에 대응하는 브라우져 프로그램을 통해 상기 통신망에 대응하는 통신 프로토콜에 따라 상기 서버에 접속하여 상기 동영상 패키지와 연계된 광고 등록을 위한 통신채널을 연결하는 기술적 특징을 기 숙지하고 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다. In the technical field to which the present invention pertains, the terminal accesses the server according to a communication protocol corresponding to the communication network through a browser program corresponding to the communication network to register advertisements associated with the video package. Since it will be familiar with the technical features for connecting the communication channel for, the detailed description thereof will be omitted for convenience.

상기와 같이 단말과 서버 사이에 동영상 패키지와 연계된 광고 등록을 위한 통신채널이 연결되면, 상기 단말은 상기 통신채널을 통해 상기 서버로 상기 동영상 패키지와 연계된 광고 등록을 위한 광고 등록 인터페이스 화면을 요청하고(2705), 이에 대응하여 상기 서버는 상기 저장매체(125)와 연계하여 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 등록된 적어도 하나 이상의 동영상 패키지를 제작한 제작자 정보와 상기 제작자가 제작한 적어도 하나 이상의 동영상 패키지에 대한 동영상 편성 정보와, 상기 도면13에 도시된 동영상 패키지 제공 시스템을 통해 상기 제작자 정보가 제작한 동영상 패키지가 적어도 하나 이상의 동영상 재생 단말로 전송된 누적 재생횟수(또는 재생시간) 정보, 또는 상기 동영상 패키지를 시청한 시청자 카테고리 정보를 확인하고(2710), 상기 확인된 제작자 정보와 상기 제작자가 제작한 적어도 하나 이상의 동영상 패키지에 대한 동영상 편성 정보와 누적 재생횟수(또는 재생시간) 정보와 시청자 카테고리 정보를 적어도 하나 이상 포함하며, 또한 상기 제작자 정보와 상기 제작자가 제작한 동영상 패키지에 대한 적어도 하나 이상의 동영상 편성 정보, 누적 재생횟수(또는 재생시간) 정보 및 시청자 카테고리 정보를 기반으로 상기 광고주의 광고 데이터와 연계될 적어도 하나 이상의 광고 연동 대상 제작자 정보를 입력(또는 선택)하거나, 또는 상기 광고 데이터와 연계될 광고 태그(또는 색인, 또는 키워드)를 입력(또는 선택)하는 사용자 인터페이스를 구비한 광고 등록 인터페이스 화면을 생성(또는 추출)하고(2715), 상기 생성(또는 추출)된 광고 등록 인터페이스 화면을 상기 통신채널을 통해 상기 단말로 전송한다(2720). When the communication channel for advertisement registration associated with the video package is connected between the terminal and the server as described above, the terminal requests the advertisement registration interface screen for the advertisement registration associated with the video package to the server through the communication channel. In operation 2705, the server may be connected to the storage medium 125 to provide producer information on at least one video package registered through the video package registration system shown in FIG. Cumulative playback counts (or playback times) of video organization information on at least one video package and a video package produced by the producer information to at least one video playback terminal through the video package providing system illustrated in FIG. 13. Information or categories of viewers who watched the video package. Verify the information (2710), and includes at least one or more of the identified creator information, video organization information, cumulative number of play (or play time) information and viewer category information for at least one video package produced by the producer; At least one advertisement linked object to be linked with the advertisement data of the advertiser based on the creator information and at least one video organization information, cumulative play count (or play time) information, and viewer category information about the video package produced by the creator. Generate (or extract) an advertisement registration interface screen having a user interface for inputting (or selecting) creator information or for inputting (or selecting) an advertisement tag (or index, or keyword) to be associated with the advertisement data; 2715), the generated (or extracted) advertisement registration interface screen And it transmits to the mobile station over the communications channel (2720).

이후, 상기 단말은 상기 광고 등록 인터페이스 화면을 통해 상기 광고주의 광고 데이터와 연계될 적어도 하나 이상의 광고 연동 대상 제작자 정보(또는 광고 태그(또는 색인, 또는 키워드))를 입력(또는 선택)되도록 처리한다(2725). Thereafter, the terminal processes to input (or select) at least one or more advertisement interworking target producer information (or an advertisement tag (or an index or a keyword)) to be linked with the advertisement data of the advertiser through the advertisement registration interface screen ( 2725).

만약 상기 단말에서 상기 광고등록 정보가 입력(또는 선택)되면(2730), 상기 단말은 상기 통신채널을 통해 상기 서버로 상기 제작자 정보와 광고 태그(또는 색인, 또는 키워드)와 광고 데이터를 적어도 하나 이상 포함하는 광고등록 정보를 전송하고(2735), 이에 대응하여 상기 서버는 상기 수신된 광고등록 정보를 상기 도면26에 도시된 광고 D/B(130)에 저장하며(2740), 상기 광고 D/B(130)에 저장된 상기 제작자 정보와 광고 태그(또는 색인, 또는 키워드)와 광고 데이터는 상기 동영상 패키지 제공 시스템에서 상기 동영상 패키지 제공시, 상기 등록된 광고 데이터가 상기 동영상 패키지에 포함하여 동영상 재생 단말로 제공되도록 처리하는데 사용되는 것을 특징으로 한다. If the advertisement registration information is input (or selected) in the terminal (2730), the terminal transmits at least one producer information, an advertisement tag (or index, or keyword) and advertisement data to the server through the communication channel. And transmits the advertisement registration information including the advertisement registration information (2735), and correspondingly, the server stores the received advertisement registration information in the advertisement D / B 130 shown in FIG. 26 (2740). The producer information, the advertisement tag (or the index, or the keyword) and the advertisement data stored in the 130 are included in the video package when the video package is provided by the video package providing system. Characterized in that it is used for processing to be provided.

이하, 상술된 실시 방법에서 도면을 도시 생략한 채 거론되었거나, 또는 상술된 실시 방법을 통해 유추 가능하여 그 상세 도면을 도시 생략한 채 설명한 본 발명의 다른 실시 방법을 상세 도시하여 설명함으로써, 본 발명의 기술적 특징을 보다 명확하게 설명하기로 하며, 이를 위해 상기 사용된 용어 중 일부를 보다 명확하게 정의하여 사용하기로 한다.Hereinafter, the present invention will be described in detail by explaining another embodiment of the present invention described above with or without drawings, or inferred by the above-described embodiment, and thus, without showing the detailed drawings. The technical features of the following will be described more clearly, and for this purpose, some of the terms used above will be more clearly defined and used.

예컨대, 상술된 용어 중 재생 중인 동영상 패키지의 일시 정지(또는 강제 종 료)에 의해 상기 동영상 패키지가 재생 중간에 재생 정지하는 것을 편의상 "중간 정지"라고 하고, 상기 시청자 정보를 보다 명확한 의미의 "시청자 식별정보"라고 하며, 상술된 매체는 통신매체, 또는 접속매체, 또는 전송매체, 또는 단말매체 중 적어도 하나 이상의 매체에 대응한다.For example, when the moving picture package stops playing in the middle of playing due to a pause (or forced termination) of the moving picture package in the above-mentioned term, it is referred to as " intermediate stop " Identification information ", and the above-described medium corresponds to at least one or more of a communication medium, a connection medium, a transmission medium, or a terminal medium.

도면28은 본 발명의 다른 실시 방법에 따른 동영상 패키지 제공 시스템 구성을 도시한 도면이다.28 is a diagram illustrating a configuration of a video package providing system according to another exemplary embodiment of the present invention.

보다 상세하게 본 도면28은 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 저장매체(125)에 등록된 복수개의 매체(제1 내지 제k(k=2,3,...) 매체) 별 동영상 패키지를 시청자가 이용하는 동영상 재생 단말(140)이 접속한 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체 특성에 따라 전송하여 재생하되, 상기 제1 매체 별 동영상 재생 단말(140)에서 상기 방송 동영상 패키지에 포함된 제n(1≤n≤N) 동영상에 대한 중간 정지 후, 상기 시청자가 제k(k=2,3,...) 매체 별 동영상 재생 단말(140)을 통해 방송 동영상 패키지 요청시, 상기 중간 정지된 동영상 패키지의 매체 동기화(또는 이 종의 매체 간 이어보기)에 대한 고객 승인을 득한 후, 상기 중간 정지된 방송 동영상 패키지에 포함된 제n(1≤n≤N) 동영상부터 이어서 상기 제k(k=2,3,...) 매체 별 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 실시 방법에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면28을 참조 및/또는 변형하여 상기 동영상 패키지 제공 시스템 구성 구성에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면28에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.More specifically, FIG. 28 shows a plurality of media (first to k-th (k = 2,3, ...) media) registered in the storage medium 125 through the video package registration system shown in FIG. Communication network characteristics (e.g., wired communication network, wireless communication network) to which the video playback terminal 140 using the video package is connected, video transmission method (e.g., streaming method, download method, IPTV method, etc.) and terminal platform ( For example, a platform (or operating system) for driving a video playback program (or video playback module) in a wired terminal connected to a wired communication network, or a platform for driving a video playback program (or video playback module) in a wireless terminal connected to a wireless communication network. (Or an operating system), and the like, according to a media characteristic corresponding to the media characteristic of the broadcasting medium, and played in the broadcast video package by the video playback terminal 140 for each first medium. After an intermediate stop for n (1≤n≤N) video, when the viewer requests a broadcast video package through the video playback terminal 140 for each k (k = 2,3, ...) media, the intermediate stop After acquiring customer approval for media synchronization (or inter-media retrieval) of the packaged video package, the kth (1 ≦ n ≦ N) video included in the intermediate paused broadcast video package is subsequently selected. k = 2,3, ...) The present invention relates to an embodiment of the present invention, which is transmitted to the media playback terminal 140 for reproduction and is processed by those skilled in the art. Although various implementation methods for the video package providing system configuration configuration may be inferred by reference and / or modification, the present invention includes all the implementation methods inferred, and only the implementation method illustrated in FIG. Technical features are not limited No.

예컨대, 본 도면28에서는 편의상 상기 동영상 패키지 제공 서버(105)가 하나의 서버로 구성되는 것으로 도시하여 설명하지만, 이에 의해 본 발명이 한정되는 것은 결코 아니며, 당업자의 의도에 따라 상기 동영상 패키지 제공 서버(105)는 각 기능 구성 별로 적어도 두개 이상의 서버로 구현되는 것이 가능하며, 본 발명은 상기 구현 가능한 모든 실시 방법을 포함하여 이루어짐을 명백하게 밝혀두는 바이다.For example, in FIG. 28, the video package providing server 105 is illustrated as being configured as one server for convenience. However, the present invention is not limited thereto, and the video package providing server ( 105 may be implemented by at least two or more servers for each functional configuration, and it is apparent that the present invention includes all possible implementation methods.

본 발명의 실시 방법을 따르는 본 도면28을 참조하면, 상기 동영상 패키지 제공 시스템은, 복수개의 매체 별 동영상 패키지를 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체 제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체 특성에 따라 수신하고, 상기 수신된 복수개의 매체 별 동영상 패키지에 포함된 N(N≥1)의 동영상을 동영상 편성 정보에 따라 재생하는 동영상 재생 프로그램(또는 동영상 재생 모듈이 구비된 브라우져 프로그램)이 구비된 복수개의 매체 별 동영상 재생 단말(140)과, 상기 복수개의 매체 별 동영상 재생 단말(140)과 유선(또는 무선) 통신망을 통해 연결되며, 상기 복수개의 매체 별 동영상 재생 단말(140)로 복수개의 매체 별 동영상 패키지를 전송하여 상기 동영상 패키지에 포함된 N(N≥1)의 동영상이 상기 동영상 편성 정보에 따른 재생순서에 따라 재생되도록 처리하되, 상기 복수개의 매체 별 동영상 패키지에 광고(또는 문구)가 포함된 경우, 상기 동영상 편성 정보에 따라 상기 광고(또는 문구)가 출력되도록 처리하며, 상기 제1 매체 별 동영상 재생 단말(140)에서 상기 방송 동영상 패키지에 포함된 제n(1≤n≤N) 동영상에 대한 중간 정지 후, 상기 시청자가 제k(k=2,3,...) 매체 별 동영상 재생 단말(140)을 통해 방송 동영상 패키지 요청시, 상기 중간 정지된 방송 동영상 패키지에 포함된 제n(1≤n≤N) 동영상부터 이어서 상기 제k(k=2,3,...) 매체 별 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 동영상 패키지 제공 서버(105)를 구비하여 이루어지는 것을 특징으로 하며, 만약 상기 동영상 패키지가 오직 하나의 동영상을 포함하여 이루어지거나, 또는 N(N≥1)개의 동영상을 포함하여 이루어진 동영상 데이터를 포함하여 이루어진 경우, 상기 동영상 패키지는 하나의 멀티미디어 컨텐츠(또는 동영상)로 보아도 무방하며, 이에 의해 본 발명이 한정되지 아니한다.Referring to FIG. 28 according to an embodiment of the present invention, the video package providing system includes a plurality of video package for each medium, including a network characteristic (eg, a wired communication network, a wireless communication network) and a video transmission method (eg, streaming). Method, download method, IPTV method, etc.) and the terminal platform (e.g., a platform (or operating system) for driving a video playback program (or video playback module) in a wired terminal connected to a wired communication network), or a wireless connection to a wireless communication network. Received according to the characteristics of the medium corresponding to the platform (or operating system) for driving the video playback program (or video playback module) in the terminal, the N (N≥1) of the plurality of media included in the video package Video playback program (or a browser program with video playback module) that plays video based on video organization information The video playback terminal 140 for each of the plurality of media, and the video playback terminal 140 for each of the plurality of media are connected to each other via a wired (or wireless) communication network, and to the video playback terminal 140 for each of the plurality of media. By transmitting a plurality of video packages for each medium, a video of N (N≥1) included in the video package is reproduced according to the playback order according to the video organization information, and the advertisement (or Phrase), the advertisement (or phrase) is processed to be output according to the video programming information, and the n (1≤n) included in the broadcast video package in the video reproducing terminal 140 for each first medium. ≤N) when the viewer requests a broadcast video package through the k-k (k = 2,3, ...) media playback terminal 140 after an intermediate stop for the video, the intermediate stopped broadcast video packet A video package providing server for processing the video by being transmitted from the nth (1≤n≤N) video included in the keyage to the kth (k = 2,3, ...) media playback terminal 140 for playback. 105), if the video package includes only one video or includes video data including N (N≥1) videos, the video package May be viewed as a single multimedia content (or video), whereby the present invention is not limited.

본 도면28에 도시된 실시 방법을 참조하면, 상기 동영상 패키지 제공 서버(105)가 편의상 하나의 서버로 실시되는 것으로 도시하였으나, 이에 의해 본 발명이 한정되는 것은 결코 아니며, 당업자의 의도에 따라 상기 동영상 패키지 제공 서버(105)는 각 기능 구성에 따라 적어도 두개 이상의 서버(예컨대, 동영상 패키지 전송 서버와 광고처리 서버 등)로 실시되는 것이 가능하며, 본 발명은 상기 유추 가능한 모든 실시 방법을 포함하여 이루어지는 것을 특징으로 한다.Referring to the embodiment illustrated in FIG. 28, the video package providing server 105 is illustrated as being implemented as one server for convenience. However, the present invention is not limited thereto, and the video according to the intention of those skilled in the art. The package providing server 105 may be implemented by at least two or more servers (eg, a video package transmission server and an advertisement processing server) according to each function configuration, and the present invention includes all the inferred implementation methods. It features.

본 발명의 실시 방법에 따르면, 상기 제1 매체는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지는 것이 바람직하며, 이 경우 상기 제k(k=2,3,...) 매체는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지거나, 또는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지는 것이 바람직하다.According to an embodiment of the present invention, the first medium preferably comprises a streaming transmission method corresponding to a wired terminal platform connected to a wired communication network, in which case k (k = 2,3, ... ) The medium includes a download transmission method corresponding to a wired terminal platform connected to a wired communication network, or a streaming transmission method corresponding to a wireless terminal platform connected to a wireless communication network, or connected to a wireless communication network. IPTV transmission including a download transmission scheme corresponding to a wireless terminal platform or IPTV transmission scheme corresponding to a wired terminal platform connected to a wired communication network or corresponding to a wireless terminal platform connected to a wireless communication network. It is preferable to include a system.

또는, 상기 제1 매체는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지는 것이 바람직하며, 이 경우 상기 제 k(k=2,3,...) 매체는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지거나, 또는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지는 것이 바람직하다.Alternatively, the first medium may include a download transmission method corresponding to a wired terminal platform connected to a wired communication network. In this case, the k (k = 2,3, ...) medium may be connected to a wired communication network. Including a streaming transmission method corresponding to the connected wired terminal platform, or including a streaming transmission method corresponding to the wireless terminal platform connected to the wireless communication network, or corresponding to a wireless terminal platform connected to the wireless communication network Including a download transmission method, or an IPTV transmission method corresponding to a wired terminal platform connected to a wired communication network, or an IPTV transmission method corresponding to a wireless terminal platform connected to a wireless communication network. desirable.

또는, 상기 제1 매체는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지는 것이 바람직하며, 이 경우 상기 제k(k=2,3,...) 매체는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지거나, 또는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지거나, 또는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지는 것이 바람직하다.Alternatively, the first medium may include a streaming transmission method corresponding to a wireless terminal platform connected to a wireless communication network, and in this case, the k (k = 2,3, ...) medium may be connected to a wired communication network. Including a streaming transmission method corresponding to the connected wired terminal platform, or including a download transmission method corresponding to the wired terminal platform connected to the wired communication network, or corresponding to a wireless terminal platform connected to the wireless communication network Including a download transmission method, or an IPTV transmission method corresponding to a wired terminal platform connected to a wired communication network, or an IPTV transmission method corresponding to a wireless terminal platform connected to a wireless communication network. desirable.

또는, 상기 제1 매체는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지는 것이 바람직하며, 이 경우 상기 제 k(k=2,3,...) 매체는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지거나, 또는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지거나, 또는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지는 것이 바람직하다.Alternatively, the first medium may include a download transmission method corresponding to a wireless terminal platform connected to a wireless communication network, and in this case, the k (k = 2,3, ...) medium may be connected to a wired communication network. Including a streaming transmission method corresponding to the connected wired terminal platform, or including a download transmission method corresponding to the wired terminal platform connected to the wired communication network, or corresponding to a wireless terminal platform connected to the wireless communication network Including a streaming transmission method or an IPTV transmission method corresponding to a wired terminal platform connected to a wired communication network, or an IPTV transmission method corresponding to a wireless terminal platform connected to a wireless communication network. desirable.

또는, 상기 제1 매체는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지는 것이 바람직하며, 이 경우 상기 제k(k=2,3,...) 매체는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지거나, 또는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지는 것이 바람직하다.Alternatively, the first medium may include an IPTV transmission method corresponding to a wired terminal platform connected to a wired communication network, and in this case, the k (k = 2,3, ...) medium may be connected to the wired communication network. Including a streaming transmission method corresponding to the connected wired terminal platform, or including a download transmission method corresponding to the wired terminal platform connected to the wired communication network, or corresponding to a wireless terminal platform connected to the wireless communication network Including a streaming transmission scheme, or a download transmission scheme corresponding to a wireless terminal platform connected to a wireless communication network, or an IPTV transmission scheme corresponding to a wireless terminal platform connected to a wireless communication network. desirable.

또는, 상기 제1 매체는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지는 것이 바람직하며, 이 경우 상기 제 k(k=2,3,...) 매체는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지거나, 또는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지거나, 또는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지는 것이 바람직하다.Alternatively, the first medium may include an IPTV transmission scheme corresponding to a wireless terminal platform connected to a wireless communication network. In this case, the k (k = 2,3, ...) medium may be connected to a wired communication network. Including a streaming transmission method corresponding to the connected wired terminal platform, or including a download transmission method corresponding to the wired terminal platform connected to the wired communication network, or corresponding to a wireless terminal platform connected to the wireless communication network Including a streaming transmission scheme, or a download transmission scheme corresponding to a wireless terminal platform connected to a wireless communication network, or an IPTV transmission scheme corresponding to a wired terminal platform connected to a wired communication network. desirable.

상기 동영상 패키지 제공 시스템을 구성하는 동영상 재생 단말(140)은 TCP/IP(Transmission Control Protocol/Internet Protocol) 기반의 유선 통신망(예컨대, ADSL(Asymmetric Digital Subscriber Line)/VDSL(29ery high-data rate Digital Subscriber Line) 및/또는 케이블 통신망)를 통해 상기 동영상 패키지 제공 서버(105)와 통신 연결되는 데스크탑 컴퓨터, 노트북, IPTV 등을 적어도 하나 이상 포함하는 유선 단말을 포함하여 이루어지거나, 또는 CDMA(Code Division Multiple Access) 기반의 이동 통신망(또는 HSDPA(High Speed Downlink Packet Access) 기반 이동 통신망)에 연결되는 이동 통신단말, IEEE 802.16x 기반의 초고속 무선 인터넷에 연결되는 휴대 인터넷 단말, IEEE 802.11x 기반의 무선랜 통신망에 연결되는 무선랜 단말을 적어도 하나 이상 포함하는 무선 단말을 포함하여 이루어지는 것을 특징으로 하며, 상기 동영상 재생 단말(140)에는 각 매체 별 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통 신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체 특성에 따라 수신하여 재생하는 동영상 재생 프로그램(또는 동영상 재생 모듈이 구비된 브라우져 프로그램)이 구비되어 있는 것을 특징으로 한다.The video reproducing terminal 140 constituting the video package providing system is a wired communication network (eg, Asymmetric Digital Subscriber Line (ADSL) / 29ery high-data rate Digital Subscriber) based on Transmission Control Protocol / Internet Protocol (TCP / IP). A wired terminal including at least one desktop computer, a notebook computer, an IPTV, or the like, which is connected to the video package providing server 105 through a line and / or a cable communication network), or code division multiple access (CDMA). ) Is connected to a mobile communication terminal (or HSDPA (High Speed Downlink Packet Access) based mobile communication network), a mobile Internet terminal connected to IEEE 802.16x-based high-speed wireless Internet, and an IEEE 802.11x-based wireless LAN network. And a wireless terminal including at least one or more wireless LAN terminals to be connected. The playback terminal 140 includes N (N≥1) videos included in the video package for each medium, such as communication network characteristics (e.g., wired communication network, wireless communication network) and video transmission method (e.g., streaming method, download method). , IPTV system, etc.) and a terminal platform (for example, a platform (or operating system) for driving a video playback program (or video playback module) in a wired terminal connected to a wired communication network), or a video playback program in a wireless terminal connected to a wireless communication network ( Or a video playback program (or a browser program with a video playback module) for receiving and playing according to a media characteristic corresponding to a platform (or operating system) for driving a video playback module).

본 발명의 일 실시 방법에 따르면, 상기 동영상 재생 단말(140)에 동영상 재생 모듈이 구비된 브라우져 프로그램이 구비된 경우, 상기 동영상 재생 단말(140)은 상기 브라우져 프로그램을 통해 상기 동영상 패키지 제공 서버(105)와 통신채널을 연결하고, 상기 통신채널을 통해 재생 대상 동영상 패키지를 선택한 후, 상기 동영상 패키지 제공 서버(105)에서 제공하는 동영상 재생 인터페이스를 통해 상기 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체 특성에 따라 수신하여 재생하는 것이 바람직하다.According to an embodiment of the present invention, when the video playback terminal 140 is provided with a browser program having a video playback module, the video playback terminal 140 provides the video package providing server 105 through the browser program. ) Is connected to the communication channel, the playback target video package is selected through the communication channel, and N (N≥1 included in the playback target video package through the video playback interface provided by the video package providing server 105). ) Videos in the network characteristics (e.g., wired communication network, wireless communication network) and video transmission methods (e.g. streaming method, download method, IPTV method, etc.) and terminal platform (e.g. Access to a platform (or operating system) or wireless network running a playback program (or video playback module) To reproduce the received media according to the characteristic corresponding to the wireless terminal in the video play program (or video playback module) platform (or operating system) for driving the like) are preferred.

본 발명의 실시 방법에 따르면, 상기 동영상 재생 인터페이스는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 재생하는 동영상 재생 영역을 포함하여 이루어지는 것이 바람직하다.According to an embodiment of the present invention, the video playback interface preferably includes a video playback area for playing N (N≥1) videos included in the video package.

본 발명의 다른 일 실시 방법에 따르면, 상기 동영상 재생 단말(140)에 동영상 재생 프로그램이 구비된 경우, 상기 동영상 재생 단말(140)은 상기 동영상 재생 프로그램을 통해 상기 동영상 패키지 제공 서버(105)로 재생 대상 동영상 패키지 선택 정보(예컨대, 재생 대상 동영상 패키지에 대한 URL 정보)를 전송한 후, 상기 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체 특성에 따라 수신하여 재생하는 것이 바람직하다.According to another exemplary embodiment of the present invention, when the video playing terminal 140 is provided with a video playing program, the video playing terminal 140 plays the video package providing server 105 through the video playing program. After transmitting the target video package selection information (e.g., URL information for the video clip package to be played), the N (N≥1) videos included in the video clip package to be reproduced are characterized by communication network characteristics (e.g., wired network and wireless communication network). And a platform (or operating system) that runs a video playback program (or video playback module) in a video transmission method (e.g., streaming method, download method, IPTV method, etc.) and a terminal platform (e.g., a wired terminal connected to a wired communication network). ), Or a platform for driving a video playback program (or video playback module) in a wireless terminal connected to a wireless communication network ( Or an operating system).

본 발명의 실시 방법에 따르면, 상기 동영상 재생 프로그램은 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 재생하는 동영상 재생 영역을 포함하여 이루어지는 것이 바람직하다.According to an embodiment of the present invention, the video playback program preferably includes a video playback area for playing N (N≥1) videos included in the video package.

본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 적어도 하나 이상의 유선 단말 및/또는 무선 단말에 대응하는 상기 동영상 재생 단말(140)의 특징을 용이하게 유추할 수 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다.Those skilled in the art to which the present invention pertains can easily infer the characteristics of the video playback terminal 140 corresponding to at least one or more wired terminals and / or wireless terminals. Is omitted for convenience.

본 발명의 일 실시 방법에 따르면, 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 등록된 복수개의 매체 별 동영상 패키지에 대응하는 동영상 패키지 정보에 포함된 동영상 정보에 동영상 링크 정보를 포함하는 경우, 상기 동영상 패키지 제공 서버(105)는 상기 동영상 패키지 정보에 포함된 동영상 편성 정보와 동영상 링크 정보에 대응하는 복수개의 매체 별 동영상 파일을 상기 제작자 정보를 연계하여 저장하는 저장매체(125)를 구비(또는 네트워크를 통해 연동)하여 이루어지는 것이 바람직하며, 상기 복수개의 매체 별 동영상 패키지 정보에 포함된 동영상 정보의 동영상 링크 정보와 매칭되는 복수개의 매체 별 동영상 파일은 동영상 D/B(120)에 저장되어도 무방하다.According to an exemplary embodiment of the present invention, when the video link information is included in the video information included in the video package information corresponding to the plurality of media video packages registered through the video package registration system shown in FIG. The video package providing server 105 includes a storage medium 125 for storing a plurality of media-specific video files corresponding to the video organization information and the video link information included in the video package information in association with the producer information (or a network). And a plurality of media video files matching the video link information of the video information included in the plurality of media video package information may be stored in the video D / B 120.

여기서, 상기 저장매체(125)에 저장된 동영상 편성 정보와 동영상 링크 정보 및 상기 동영상 링크 정보와 매칭하여 상기 동영상 D/B(120)에 저장된 동영상 파일을 통칭하여 "동영상 패키지"라고 하며, 상기 동영상 패키지에 오직 하나의 동영상 파일이 포함된 경우, 상기 동영상 패키지를 하나의 멀티미디어 컨텐츠(또는 동영상)으로 간주하여도 무방하다.Here, the video file stored in the video D / B 120 is matched with the video organization information, the video link information, and the video link information stored in the storage medium 125, and is called a “video package”. When only one video file is included in the video package, the video package may be regarded as one multimedia content (or video).

본 발명의 다른 일 실시 방법에 따르면, 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 등록된 복수개의 매체 별 동영상 패키지에 대응하는 동영상 패키지 정보에 포함된 동영상 정보에 동영상 파일 정보를 포함하는 경우, 상기 동영상 패키지 제공 서버(105)는 상기 동영상 패키지 정보에 대응하는 동영상 편성 정보와, 동영상 파일 정보에 대응하는 복수개의 매체 별 동영상 파일을 상기 제작자 정보와 연계 처리하여 저장하는 저장매체(125)를 구비(또는 네트워크를 통해 연동)하여 이루어지는 것이 바람직하다.According to another embodiment of the present invention, when the video file information is included in the video information included in the video package information corresponding to the plurality of video packages for each medium registered through the video package registration system shown in FIG. The video package providing server 105 includes a storage medium 125 for storing the video program information corresponding to the video package information and a plurality of media video files corresponding to the video file information in association with the producer information. (Or interworking via a network) is preferable.

여기서, 상기 저장매체(125)에 저장된 동영상 편성 정보와, 상기 동영상 편성 정보에 대응하여 상기 저장매체(125)에 저장된 동영상 파일을 통칭하여 "동영상 패키지"라고 하며, 상기 동영상 패키지에 오직 하나의 동영상 파일이 포함된 경우, 상기 동영상 패키지를 하나의 멀티미디어 컨텐츠(또는 동영상)으로 간주하여도 무방하다.Here, moving picture organization information stored in the storage medium 125 and moving picture files stored in the storage medium 125 corresponding to the moving picture organization information are collectively referred to as a "video package", and only one video is included in the video package. When the file is included, the video package may be regarded as one multimedia content (or video).

본 발명의 또다른 일 실시 방법에 따르면, 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 상기 복수개의 매체 별 동영상 패키지에 대응하는 동영상 데이터가 등록된 경우, 상기 동영상 패키지 제공 서버(105)는 상기 복수개의 매체 별 동영상 데이터와 상기 제작자 정보를 연계 처리하여 저장하는 저장매체(125)를 구비(또는 네트워크를 통해 연동)하여 이루어지는 것이 바람직하며, 당업자의 의도 에 따라 상기 저장매체(125)는 상기 동영상 편성 정보를 더 연계 처리하여 저장하는 것이 바람직하다.According to another exemplary embodiment of the present invention, when the video data corresponding to the plurality of video packages of the plurality of media are registered through the video package registration system shown in FIG. Preferably, the storage medium 125 includes a storage medium 125 for interworking and storing a plurality of media data for each medium and the producer information (or linked with a network). It is desirable to further store and coordinate the organization information.

여기서, 상기 저장매체(125)에 저장된 동영상 편성 정보와 상기 동영상 편성 정보에 대응하는 동영상 데이터를 통칭하여 "동영상 패키지"라고 하며, 상기 동영상 데이터에 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 하나의 데이터 스트림으로 이루어진 경우, 상기 동영상 패키지를 하나의 멀티미디어 컨텐츠(또는 동영상)으로 간주하여도 무방하다.Here, the video programming information stored in the storage medium 125 and the video data corresponding to the video programming information are collectively referred to as a "video package", and N (N≥1) pieces included in the video package are included in the video data. When a video consists of one data stream, the video package may be regarded as one multimedia content (or video).

본 발명의 다른 실시 방법에 따르면, 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 복수개의 매체 별 동영상 패키지가 아닌 하나의 동영상 패키지가 등록되는 것이 가능하며, 이 경우 상기 동영상 패키지는 복수개의 매체-통신망 특성, 동영상 전송 방식, 단말 플랫폼- 중 어느 하나의 매체에 대응하여 전송 가능하도록 상기 저장매체(125)에 저장되거나, 또는 복수개의 매체-통신망 특성, 동영상 전송 방식, 단말 플랫폼-에 대응하는 매체 별 동영상으로 고속 변환될 수 있는 동영상-비압축 동영상, 또는 다른 코덱으로 고속변환이 가능한 코덱으로 압축된 동영상-으로 변환 처리하여 상기 저장매체(125)에 저장되는 것이 바람직하다.According to another exemplary embodiment of the present invention, it is possible to register one video package instead of a plurality of video packages for each medium through the video package registration system shown in FIG. 2, in which case the video package includes a plurality of media- Media stored in the storage medium 125 so as to be able to be transmitted corresponding to any one of a network characteristic, a video transmission method, and a terminal platform, or a medium corresponding to a plurality of media—network characteristics, a video transmission method, and a terminal platform. The video may be converted into a separate video, which may be converted into a non-compressed video, or a video compressed by a codec capable of high speed conversion by another codec, and then stored in the storage medium 125.

상기 복수개의 매체 별 동영상 패키지에 대응하는 동영상 데이터가 등록된 경우, 상기 동영상 패키지 제공 서버(105)는 상기 복수개의 매체 별 동영상 데이터 와 상기 제작자 정보를 연계 처리하여 저장하는 저장매체(125)를 구비(또는 네트워크를 통해 연동)하여 이루어지는 것이 바람직하며, 당업자의 의도에 따라 상기 저장매체(125)는 상기 동영상 편성 정보를 더 연계 처리하여 저장하는 것이 바람직하다.When the video data corresponding to the plurality of media video packages are registered, the video package providing server 105 includes a storage medium 125 for storing the plurality of media video data and the producer information in association with each other. (Or interworking through a network), and the storage medium 125 may further store the video formation information in association with each other according to the intention of a person skilled in the art.

또한, 상기 동영상 패키지 제공 서버(105)는 복수개의 매체 별 동영상 패키지를 소정의 동영상 재생 단말(140)로 전송하여 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 재생 중, 제n(1≤n≤N) 동영상에서 상기 재생하는 과정을 중간 정지하는 경우, 상기 중간 정지된 동영상 패키지 식별 정보와, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 상기 중간 정지된 제n(1≤n≤N) 동영상 정보와, 상기 제n(1≤n≤N) 동영상의 중간 정지 시간(또는 프레임) 정보를 포함하여 이루어진 매체 동기화 정보와, 상기 제1 동영상 패키지를 재생하여 시청하는 시청자 식별정보(예컨대, 시청자 ID정보, 또는 제1 내지 제k(k=2,3,...) 매체 별 단말고유정보)를 연계 처리하여 저장하는 매체 동기화 관리 D/B(2897)를 구비(또는 네트워크를 통해 연동)하여 이루어지는 것이 바람직하다.In addition, the video package providing server 105 transmits a plurality of video packages for each medium to a predetermined video playback terminal 140 to play N (N≥1) videos included in the video package, 1 ≤ n ≤ N) When the playback process is stopped in the middle of the video, the middle stopped video of the intermediate stopped video package identification information and the N (N ≥ 1) videos included in the video package, Viewers who play and watch the first video package, including media synchronization information including 1≤n≤N) video information, intermediate stop time (or frame) information of the nth (1≤n≤N) video And a media synchronization management D / B 2897 for linking and storing identification information (eg, viewer ID information or terminal specific information for each of the first to kth (k = 2,3, ...) media) Or through a network). All.

만약 상기 동영상 패키지에 오직 하나의 동영상 파일이 포함되거나, 또는 하나의 데이터 스트림으로 이루어진 동영상 데이터가 포함된 경우, 상기 매체 동기화 관리 D/B(2897)는 상기 동영상 재생 단말(140)로 상기 동영상 패키지를 전송하여 재생하는 과정에서 중간 정지시, 상기 중간 정지된 동영상 패키지에 대응하는 동영 상 정보와, 상기 동영상의 중간 정지 시간(또는 프레임) 정보를 포함하여 이루어진 매체 동기화 정보와, 상기 제1 동영상 패키지를 재생하여 시청하는 시청자 식별정보(예컨대, 시청자 ID정보, 또는 제1 내지 제k(k=2,3,...) 매체 별 단말고유정보)를 연계 처리하여 매체 동기화 관리 D/B(2897)에 저장하는 것이 바람직하다.If only one video file is included in the video package, or the video data includes one data stream, the media synchronization management D / B 2897 sends the video package to the video playback terminal 140. In the process of transmitting and playing the video, when the median stops, media synchronization information including the video information corresponding to the video package, the median stop time (or frame) of the video, and the first video package Media synchronization management D / B 2897 by cooperatively processing viewer identification information (e.g., viewer ID information, or terminal-specific information for each of the first to kth (k = 2,3, ...) media) to play by watching ) Is preferable.

또한, 상기 동영상 패키지 제공 서버(105)는 적어도 하나 이상의 광고주가 등록한 광고 데이터(예컨대, 광고 컨텐츠, 광고 동영상 등)와, 상기 광고주가 상기 광고 데이터와 연계되도록 설정한 제작자 정보(또는 광고 태그(또는 색인, 또는 키워드)) 연계하여 저장하는 광고 D/B(130)를 구비(또는 네트워크를 통해 연동)하여 이루어지는 것이 바람직하다.In addition, the video package providing server 105 may include advertisement data (eg, advertisement content, advertisement video, etc.) registered by at least one advertiser, and producer information (or advertisement tag (or advertisement tag) set by the advertiser to be associated with the advertisement data). Index, or keyword)), the advertisement D / B 130 is stored in association (or linked via a network).

여기서, 상기 광고 데이터는 상기 동영상 패키지에 포함된 동영상 편성 정보에 따라 적어도 하나 이상의 광고삽입위치에 포함될 광고 컨텐츠(또는 광고 동영상)을 포함하여 이루어지는 것이 바람직하다.Here, the advertisement data may include advertisement content (or advertisement video) to be included in at least one advertisement insertion position according to the video programming information included in the video package.

본 발명의 일 실시 방법에 따라 상기 광고 데이터가 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 사이에 출력되는 경우, 상기 광고 데이터는 상기 동영상 사이에서 재생 가능한 광고 동영상을 포함하여 이루어지는 것이 바람직하다.According to an embodiment of the present invention, when the advertisement data is output between N (N ≧ 1) videos included in the video package, the advertisement data may include an advertisement video that can be played between the videos. Do.

본 발명의 다른 일 실시 방법에 따라 상기 광고 데이터가 상기 동영상 패키 지에 포함된 N(N≥1)개의 동영상 중 특정 동영상에 출력되는 경우, 상기 광고 데이터는 상기 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상을 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다.According to another exemplary embodiment of the present invention, when the advertisement data is output to a specific video among N (N≥1) videos included in the video package, the advertisement data is fixed in the video play area during the playback of the video. Preferably, the display device includes at least one advertisement content including a transparent area in the area (or the entire area) or an advertisement video that is reduced and reproduced to a predetermined area of the video reproduction area.

또한, 상기 제작자 정보는 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 상기 동영상 패키지를 제작한 제작자 정보로서, 상기 광고주는 상기 광고 데이터와 상기 제작자 정보를 연계하여 등록함으로써, 상기 제작자가 제작한 동영상 패키지에 상기 광고 데이터가 포함되도록 처리하는 것이 바람직하다.In addition, the producer information is producer information for producing the video package through the video package registration system shown in Figure 2, the advertiser is registered by linking the advertisement data and the producer information, the video produced by the producer It is preferable to process the package so that the advertisement data is included.

또한, 상기 광고 태그(또는 색인, 또는 키워드)는 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 제작된 동영상 패키지의 동영상 편성 정보에 포함된 광고 태그(또는 색인, 또는 키워드)와 매칭되는 정보로서, 상기 광고주는 상기 광고 데이터와 상기 광고 태그(또는 색인, 또는 키워드)를 연계하여 등록함으로써, 상기 광고 태그(또는 색인, 또는 키워드)를 포함하는 동영상 패키지에 상기 광고 데이터가 포함되도록 처리하는 것이 바람직하다.The advertisement tag (or index or keyword) is information that matches the advertisement tag (or index or keyword) included in the video programming information of the video package produced through the video package registration system shown in FIG. The advertiser may register the advertisement data in association with the advertisement tag (or index or keyword) to process the advertisement data in a video package including the advertisement tag (or index or keyword). Do.

도면28을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 통신망을 통해 상기 동영상 재생 프로그램(또는 동영상 재생 모듈이 구비된 브라우져 프로그램)이 구비된 복수개의 매체 별 동영상 재생 단말(140)과 상기 복수개의 매체 별 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체 특성에 따라 전송하기 위한 통신채널을 연결 및 관리하는 인터페이스부(2800)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 28, the video package providing server 105 includes a plurality of video playback terminals 140 for each medium and the plurality of media including the video playback program (or a browser program having a video playback module) through a communication network. N (N≥1) videos included in video packages for each media, including network characteristics (e.g., wired communication network, wireless communication network) and video transmission methods (e.g., streaming, download, IPTV, etc.) and terminals A platform (or operating system) that drives a video playback program (or video playback module) in a platform (eg, a wired terminal connected to a wired communication network) or a video playback program (or a video playback module) in a wireless terminal connected to a wireless communication network. Connecting and managing a communication channel for transmission according to a medium characteristic corresponding to a platform (or an operating system) By having an interface portion (2800) is characterized in that formed.

본 발명의 일 실시 방법에 따라 동영상 재생 단말(140)이 TCP/IP 기반 유선 통신망에 접속한 유선단말인 경우, 상기 인터페이스부(2800)는 상기 동영상 재생 단말(140)로 상기 복수개의 매체 별 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체 특성에 따라 전송하기 위한 통신채널을 연결하는 것이 바람직하다.When the video playback terminal 140 is a wired terminal connected to a TCP / IP-based wired communication network according to an exemplary embodiment of the present invention, the interface unit 2800 uses the video playback terminal 140 to provide the video for each of the plurality of media. N (N≥1) videos included in the package are characterized by communication network characteristics (e.g., wired communication network, wireless communication network), video transmission method (e.g. streaming method, download method, IPTV method, etc.) and terminal platform (e.g., A platform (or operating system) for driving a video playback program (or video playback module) in a wired terminal connected to a wired communication network, or a platform (or a video playback module) for driving a video playback program (or video playback module) in a wireless terminal connected to a wireless communication network (or It is preferable to connect a communication channel for transmission in accordance with the media characteristics corresponding to the operating system).

본 발명의 다른 일 실시 방법에 따라 동영상 재생 단말(140)이 CDMA/WCDMA 기반 무선 통신망, HSDPA 기반 무선 통신망, IEEE 802.16x 기반 무선 통신망에 접속한 무선단말인 경우, 상기 인터페이스부(2800)는 상기 동영상 재생 단말(140)로 상기 복수개의 매체 별 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체 특성에 따라 전송하기 위한 통신채널을 연결하는 것이 바람직하다.According to another exemplary embodiment of the present invention, when the video reproducing terminal 140 is a wireless terminal connected to a CDMA / WCDMA based wireless communication network, an HSDPA based wireless communication network, and an IEEE 802.16x based wireless communication network, the interface unit 2800 may be configured as described above. The video playback terminal 140 transmits N (N≥1) videos included in the plurality of media-specific video packages to communication network characteristics (e.g., wired communication network and wireless communication network) and video transmission method (e.g., streaming method, Download method, IPTV method, etc.) and terminal platform (e.g., a platform (or operating system) that runs a video playback program (or video playback module) in a wired terminal connected to a wired communication network) or a video playback in a wireless terminal connected to a wireless communication network Opens a communication channel for transmission in accordance with the characteristics of the medium corresponding to the platform (or operating system) that runs the program (or video playback module). It is preferable to defect.

본 발명의 실시 방법에 따르면, 상기 동영상 패키지 제공 서버(105)에서 상기 동영상 재생 단말(140)로 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체 특성에 따라 전송시, 상기 인터페이스부(2800)는 상기 동영상 재생 단말(140)에 구비된 동영상 재생 프로그램(또는 동영상 재생 모듈)과 상기 동영상 을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 동영상 전송 통신채널을 연결하는 것을 특징으로 한다.According to the exemplary embodiment of the present invention, the N (N≥1) videos included in the video package from the video package providing server 105 to the video playback terminal 140 are characterized by communication network characteristics (eg, wired communication network, wireless communication network). And a platform (or operating system) that runs a video playback program (or video playback module) in a video transmission method (e.g., streaming method, download method, IPTV method, etc.) and a terminal platform (e.g., a wired terminal connected to a wired communication network). ), Or in response to a medium characteristic corresponding to a platform (or operating system) for driving a video playback program (or video playback module) in a wireless terminal connected to a wireless communication network, the interface unit 2800 plays the video. Video playback program (or video playback module) provided in the terminal 140 and the video communication characteristics (eg, wired communication network, wireless Communication network), a video transmission method (e.g., a streaming method, a download method, an IPTV method, etc.) and a terminal platform (e.g., a platform for driving a video playback program (or video playback module) in a wired terminal connected to a wired communication network) Or a video transmission communication channel corresponding to a platform (or operating system) for driving a video playback program (or video playback module) in a wireless terminal connected to a wireless communication network.

본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상기 동영상 전송 통신채널에 대한 기술적 특징을 기 숙지하고 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다.Those skilled in the art will be familiar with the technical features of the video transmission communication channel, so a detailed description thereof will be omitted for convenience.

도면28을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 소정의 동영상 재생 단말(140)에서 상기 동영상 패키지 제공 서버(105)에 접속 시, 상기 인터페이스부(2800)와 연계하여 상기 동영상 재생 단말(140)에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체정보를 확인하는 매체 확인부(2820)(또는 매체 확인수단)와, 상기 시청자의 로그 인 정보(또는 동영상 재생 단말(140) 정보)를 판독하여 상기 동영상 재생 단말(140)을 통해 접속한 시청자 식별정보를 확인하는 시청자 정보 확인부(2825)(또는 시청자 정보 확인수단)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 28, when the video package providing server 105 accesses the video package providing server 105 from a predetermined video playing terminal 140, the video package providing server 105 is connected to the interface unit 2800. Corresponding to network characteristics 140 (e.g., wired communication network, wireless communication network) and video transmission method (e.g., streaming, download, IPTV, etc.) and terminal platform (e.g., wired terminal connected to wired communication network) A platform (or operating system) for driving a video playback program (or a video playback module), or a platform (or operating system) for driving a video playback program (or a video playback module) in a wireless terminal connected to a wireless communication network. A media identification unit 2820 (or media identification means) for confirming media information, and login information (or video reproduction terminal 140 information) of the viewer; And a viewer information confirmation unit 2825 (or viewer information confirmation means) for reading and confirming viewer identification information connected through the video reproducing terminal 140.

소정의 동영상 재생 단말(140)(예컨대, 복수개의 매체 별 동영상 재생 단말(140) 중 제k(k=2,3,...) 매체 별 동영상 재생 단말(140))에서 상기 동영상 패키지 제공 서버(105)에 접속 시, 상기 매체 확인부(2820)는 상기 인터페이스부(2800)와 연계하여 상기 동영상 재생 단말(140)에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체정보를 확인하는 것을 특징으로 한다.The video package providing server in a predetermined video playback terminal 140 (eg, k (k = 2,3, ...) video playback terminal 140 of a plurality of media video playback terminals 140). When connected to the 105, the media identification unit 2820 is connected with the interface unit 2800 to communicate network characteristics (eg, a wired communication network, a wireless communication network) corresponding to the video playback terminal 140 and a video transmission scheme ( For example, a streaming method, a download method, an IPTV method, and the like, and a terminal platform (for example, a platform (or operating system) that runs a video playback program (or video playback module) in a wired terminal connected to a wired communication network, or a wireless communication network). And confirming the media information corresponding to the platform (or operating system) for driving the video playback program (or video playback module) in the wireless terminal connected to the wireless terminal.

본 발명의 실시 방법에 따르면, 상기 매체 확인부(2820)는 상기 인터페이스부(2800)를 통해 상기 동영상 재생 단말(140)과 연결된 통신채널 정보를 판독하여 상기 동영상 재생 단말(140)이 접속한 통신망 특성(예컨대, 유선 통신망, 무선 통신망)을 확인하는 것이 바람직하다.According to the exemplary embodiment of the present invention, the medium identification unit 2820 reads communication channel information connected to the video reproduction terminal 140 through the interface unit 2800 to which the video reproduction terminal 140 is connected. It is desirable to identify characteristics (eg, wired, wireless).

또한, 상기 매체 확인부(2820)는 상기 동영상 재생 단말(140)에서 상기 동영상 패키지에 포함된 적어도 하나 이상의 동영상을 수신하여 재생하는 동영상 재생 프로그램(또는 동영상 재생 모듈)에 대응하는 동영상 재생 프로그램 정보(또는 동영상 재생 모듈 정보)를 판독하여 상기 동영상 재생 방식에 대응하는 과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)을 확인하는 것이 바람직하다.In addition, the medium identification unit 2820 may perform video play program information corresponding to a video play program (or a video play module) that receives and plays at least one video included in the video package at the video play terminal 140. Alternatively, it is preferable to check the video transmission method (eg, a streaming method, a download method, an IPTV method, etc.) corresponding to the video playback method by reading the video playback module information.

상기 동영상 재생 단말(140)에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)이 확인되면, 상기 매체 확인부(2820)는 상기 통신망 특성과 동영상 전송 방식을 포함하는 매체정보를 생성(또는 확인)하는 것이 바람직하다.When the communication network characteristics (eg, wired communication network, wireless communication network) corresponding to the video reproduction terminal 140 and the video transmission method (eg, streaming method, download method, IPTV method, etc.) are confirmed, the medium identification unit ( 2820 preferably generates (or confirms) media information including the characteristics of the communication network and a video transmission method.

소정의 동영상 재생 단말(140)(예컨대, 복수개의 매체 별 동영상 재생 단말(140) 중 제k(k=2,3,...) 매체 별 동영상 재생 단말(140))에서 상기 동영상 패키지 제공 서버(105)에 접속 시, 상기 시청자 정보 확인부(2825)는 상기 시청자의 로그인 정보(예컨대, ID/PW 정보)를 판독하여 상기 동영상 재생 단말(140)을 통해 접속한 시청자 식별정보를 확인하는 것이 바람직하다.The video package providing server in a predetermined video playback terminal 140 (eg, k (k = 2,3, ...) video playback terminal 140 of a plurality of media video playback terminals 140). When connecting to 105, the viewer information checking unit 2825 reads the login information (eg, ID / PW information) of the viewer to confirm the viewer identification information connected through the video playback terminal 140. desirable.

또는, 상기 동영상 재생 단말(140)(예컨대, 복수개의 매체 별 동영상 재생 단말(140) 중 제k(k=2,3,...) 매체 별 동영상 재생 단말(140))이 개인화된 단말(예 컨대, 휴대폰)인 경우, 상기 시청자 정보 확인부(2825)는 상기 동영상 재생 단말(140) 정보(예컨대, 단말 전화번호, 단말 고유번호, 단말 주소 등)를 판독하여 상기 동영상 재생 단말(140)을 통해 접속한 시청자 식별정보를 확인하는 것이 바람직하다.Alternatively, the video playback terminal 140 (eg, the k (k = 2,3, ...) media playback terminal 140 of the plurality of media playback terminals 140 for each medium) is a personalized terminal ( For example, in the case of a mobile phone, the viewer information checking unit 2825 reads the video reproduction terminal 140 information (eg, a terminal telephone number, a terminal unique number, a terminal address, etc.) and the video reproduction terminal 140. It is preferable to check the viewer identification information connected through.

도면28을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 인터페이스부(2800)와 연계하여 상기 동영상 재생 단말(140)로 상기 저장매체(125)에 저장된 동영상 패키지를 검색하는 동영상 패키지 검색 인터페이스 화면을 제공하는 동영상 패키지 검색 인터페이스 제공부(2805)(또는 동영상 패키지 검색 인터페이스 제공수단)와, 상기 동영상 재생 단말(140)에 구비된 동영상 재생 프로그램(또는 브라우져 프로그램으로 제공된 동영상 패키지 검색 인터페이스)로부터 적어도 하나 이상의 재생 대상 동영상 패키지를 검색하기 위한 검색어 정보를 수신하는 검색어 수신부(2850)(또는 검색어 수신수단)와, 상기 저장매체(125)로부터 상기 수신된 검색어 정보에 대응하는 적어도 하나 이상의 재생 대상 동영상 패키지를 검색하는 동영상 패키지 검색부(2855)(또는 동영상 패키지 검색수단)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 28, the video package providing server 105 connects to the interface unit 2800 to search for a video package stored in the storage medium 125 by the video playback terminal 140. A video package search interface providing unit 2805 (or a video package search interface providing means) for providing a screen, and a video playback program (or a video package search interface provided as a browser program) included in the video playback terminal 140. A search term receiving unit 2850 (or search term receiving means) that receives search term information for searching for one or more play target video packages, and at least one play target video package corresponding to the received search term information from the storage medium 125. Video package search unit 2855 (or video) The package includes a search means), characterized in that formed.

상기 동영상 패키지 검색 인터페이스 제공부(2805)가 상기 동영상 재생 단말(140)로 제공하는 상기 동영상 패키지 검색 인터페이스 화면은 상기 동영상 재생 단말(140)에 구비된 브라우져 프로그램으로 출력되는 것이 바람직하며, 이에 대응 하여 상기 동영상 재생 단말(140)은 상기 동영상 패키지 검색 인터페이스 화면을 통해 적어도 하나 이상의 재생 대상 동영상 패키지 목록을 확인하기 위한 검색어 정보를 입력(또는 선택)하여 상기 동영상 패키지 제공 서버(105)로 전송하는 것을 특징으로 한다.The video package search interface screen provided by the video package search interface providing unit 2805 to the video playback terminal 140 may be output to a browser program included in the video playback terminal 140. The video play terminal 140 inputs (or selects) search term information for checking a list of at least one play target video package through the video package search interface screen and transmits the search term information to the video package providing server 105. It is done.

본 발명의 다른 실시 방법에 따라 상기 동영상 재생 단말(140)에 동영상 재생 프로그램이 구비된 경우, 상기 동영상 재생 단말(140)은 상기 동영상 재생 프로그램을 통해 적어도 하나 이상의 재생 대상 동영상 패키지 목록을 확인하기 위한 검색어 정보를 입력(또는 선택)하여 상기 동영상 패키지 제공 서버(105)로 전송하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, when the video playing terminal 140 is provided with a video playing program, the video playing terminal 140 checks the list of at least one video package to be played through the video playing program. The keyword information is input (or selected) and transmitted to the video package providing server 105.

상기 검색어 수신부(2850)는 상기 동영상 재생 단말(140)에 구비된 동영상 재생 프로그램(또는 브라우져 프로그램으로 제공된 동영상 패키지 검색 인터페이스)을 통해 입력된 검색어 정보를 수신하는 것을 특징으로 하며, 상기 검색어 정보는 상기 저장매체(125)에 저장된 동영상 패키지를 제작한 제작자 정보(또는 제작자 정보와 매칭되는 단어, 닉네임, ID 정보)를 포함하여 이루어지거나, 또는 상기 저장매체(125)에 저장된 동영상 패키지에 포함된 동영상 편성 정보(예컨대, 동영상 편성 정보에 포함된 N(N≥1)개의 동영상 설명 정보, 또는 N(N≥1)개의 동영상 태그(또는 색인, 또는 키워드))에 포함된 단어(또는 음절)과 매칭되는 것이 바람직하다.The search term receiving unit 2850 may receive search term information input through a video play program (or a video package search interface provided as a browser program) included in the video play terminal 140. Includes producer information (or a word, nickname, ID information matching the creator information) that produced the video package stored in the storage medium 125, or a video program included in the video package stored in the storage medium 125 Matches words (or syllables) included in the information (e.g., N (N≥1) video description information included in the video editing information, or N (N≥1) video tags (or indexes or keywords)). It is preferable.

상기 검색어 정보가 수신되면, 상기 동영상 패키지 검색부(2855)는 상기 저장매체(125)에 저장된 제작자 정보, 또는 복수개의 매체 별 동영상 패키지에 포함된 동영상 편성 정보(예컨대, 동영상 편성 정보에 포함된 N(N≥1)개의 동영상 설명 정보, 또는 N(N≥1)개의 동영상 태그(또는 색인, 또는 키워드))와 상기 수신된 검색어 정보를 비교하여 상기 검색어 정보를 대응하는 복수개의 매체 별 동영상 패키지를 상기 검색결과에 대응하는 동영상 패키지 목록으로 처리하는 것을 특징으로 한다.When the search word information is received, the video package search unit 2855 may include producer information stored in the storage medium 125 or video organization information (eg, N included in video organization information) included in a video package for each of a plurality of media. (N≥1) video description information or N (N≥1) video tags (or indexes or keywords)) and the received search word information to compare a plurality of medium-specific video packages corresponding to the search word information. The video package corresponding to the search result is processed.

도면28을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 동영상 재생 단말(140)과 상기 통신채널 연결(또는 상기 검색결과에 대응하는 동영상 패키지 목록 확인) 시, 상기 인터페이스부(2800)와 연계하여 상기 동영상 재생 단말(140)로 상기 검색결과에 대응하는 동영상 패키지 목록을 포함하는 동영상 패키지 선택 인터페이스 화면을 제공하는 동영상 패키지 선택 인터페이스 제공부(2810)(또는 동영상 패키지 선택 인터페이스 제공수단)와, 상기 동영상 재생 단말(140)에 구비된 동영상 재생 프로그램(또는 브라우져 프로그램으로 제공된 동영상 패키지 선택 인터페이스)로부터 적어도 하나 이상의 재생 대상 동영상 패키지 선택 정보를 수신하는 정보 수신부(2860)(또는 정보 수신수단)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 28, the video package providing server 105 connects with the interface unit 2800 when the video playback terminal 140 is connected to the communication channel (or checks the video package list corresponding to the search result). A video package selection interface providing unit 2810 (or a video package selection interface providing means) for providing a video package selection interface screen including a video package list corresponding to the search result to the video reproduction terminal 140 in association with the search result; And an information receiver 2860 (or information receiving means) for receiving at least one video object selection information to be played back from a video playback program (or a video package selection interface provided as a browser program) included in the video playback terminal 140. Characterized in that made.

상기 동영상 패키지 선택 인터페이스 제공부(2810)가 상기 동영상 재생 단말(140)로 제공하는 상기 동영상 패키지 선택 인터페이스 화면은 상기 동영상 재생 단말(140)에 구비된 브라우져 프로그램으로 출력되는 것이 바람직하며, 이에 대응하여 상기 동영상 재생 단말(140)은 상기 동영상 패키지 선택 인터페이스 화면을 통해 재생 대상 동영상 패키지 선택 정보를 입력(또는 선택)하여 상기 동영상 패키지 제공 서버(105)로 전송한다.It is preferable that the video package selection interface screen provided by the video package selection interface providing unit 2810 to the video playback terminal 140 is output to a browser program included in the video playback terminal 140. The video playback terminal 140 inputs (or selects) playback target video package selection information through the video package selection interface screen and transmits it to the video package providing server 105.

본 발명의 다른 실시 방법에 따라 상기 동영상 재생 단말(140)에 동영상 재생 프로그램이 구비된 경우, 상기 동영상 재생 단말(140)은 상기 동영상 재생 프로그램을 통해 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지 선택 정보를 입력(또는 선택)하여 상기 동영상 패키지 제공 서버(105)로 전송한다.According to another embodiment of the present invention, when the video playback terminal 140 is provided with a video playback program, the video playback terminal 140 may select playback target video package selection information from the video package list through the video playback program. Input (or select) and transmit to the video package providing server 105.

본 발명의 실시 방법에 따르면, 상기 동영상 패키지 선택 인터페이스 화면은 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지를 선택하는 동영상 패키지 선택 영역을 포함하여 이루어지는 것이 바람직하다.According to the exemplary embodiment of the present invention, the video package selection interface screen preferably includes a video package selection area for selecting a video package to be played from the list of video packages.

본 발명의 다른 실시 방법에 따라 상기 동영상 재생 단말(140)에 상기 동영상 재생 프로그램인 구비된 경우, 상기 동영상 재생 인터페이스 제공부(2815)가 상기 동영상 재생 단말(140)로 상기 동영상 패키지 선택 인터페이스 화면을 제공하는 것이 생략될 수 있으며, 이에 의해 본 발명이 한정되지 아니한다.According to another embodiment of the present invention, when the video playback terminal 140 includes the video playback program, the video playback interface providing unit 2815 provides the video package selection interface screen to the video playback terminal 140. Providing may be omitted, and the present invention is not limited thereto.

본 발명의 실시 방법에 따르면, 상기 동영상 재생 프로그램은 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지를 선택하는 동영상 패키지 선택 영역을 구비하여 이루어지는 것이 바람직하다.According to an embodiment of the present invention, the video playback program may be provided with a video package selection area for selecting a video package to be played from the video package list.

상기 정보 수신부(2860)는 상기 동영상 재생 단말(140)에 구비된 동영상 재생 프로그램(또는 브라우져 프로그램으로 제공된 동영상 패키지 선택 인터페이스)를 통해 입력(또는 선택)된 적어도 하나 이상의 재생 대상 동영상 패키지 선택 정보를 수신하는 것을 특징으로 한다.The information receiving unit 2860 receives at least one piece of playback target video package selection information input (or selected) through a moving picture reproducing program (or a moving picture package selection interface provided as a browser program) included in the moving picture reproducing terminal 140. Characterized in that.

도면28을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 동영상 재생 단말(140)로부터 상기 재생 대상 동영상 패키지 선택 정보가 수신되면, 상기 시청자 정보 확인부(2825)에 의해 확인된 상기 시청자 식별정보를 기반으로 상기 매체 동기화 관리 D/B(2897)를 조회하여 상기 시청자 식별정보와 연계된 매체 동기화 정보가 저장되어 있는지 확인하는 매체 동기화 확인부(2830)(또는 매체 동기화 확인수단)와, 매체 동기화(또는 이종의 매체 간 이어보기) 확인시, 상기 매체 동기화 정보에 포함된 동영상 패키지 식별 정보를 통해 중간 정지된 동영상 패키지를 확인하고, 상기 매체 동기화 정보에 포함된 중간 정지된 제n(1≤n≤N) 동영상 정보를 통해 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 중간 정지된 동영상을 확인하고, 상기 매체 동기화 정보에 포함된 중간 정지 시간(또는 프레임) 정보를 통해 상기 중간 정지된 동영상의 동기화 시간(또는 프레임)을 확인하는 매체 동기화 정보 확인부(2835)(또는 매체 동기화 정보 확인수단)와, 상기 저장매체(125)와 연계하여 상기 매체 동기화 정보에 포함된 동영상 패키지 식별 정보에 대응하는 복수개의 매체 별 동영상 패키지 중 상기 매체 확인부(2820)에 의해 확인된 매체정보에 대응하는 동영상 패키지를 동기화 대상 동영상 패키지로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 패키지로부터 매체 동기화 정보에 포함된 중간 정지된 제n(1≤n≤N) 동영상 정보에 대응하는 동영상을 동기화 대상 동영상으로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 중 상기 매체 동기화 정보에 포함된 의 중간 정지 시간(또는 프레임)(또는 중간 정지 시간(또는 프레임) 이후의 프레임)을 동기화 대상 프레임으로 확인되도록 처리하는 매체 동기화 처리부(2845)(또는 매체 동기화 처리수단)와, 상기 동기화 대상 동영상 패키지에 포함된 동기화 대상 동영상의 동기화 대상 프레임부터 상기 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 동영상 패키지 전송부(또는 동영상 패키지 전송수단)를 구비하여 이루어지는 것을 특징으로 하며, 상기 동영상 재생 단말(140)에 브라우져 프로그램이 구비된 경우, 상기 동영상 재생 단말(140)로 상기 동기화 대상 동영상 패키지(또는 동기화 대상 동영상)에 대한 동영상 재생 영역을 포함하는 동영상 재생 인터페이스 화면을 제공하는 동영상 재생 인터페이스 제공부(2815)(또는 동영상 재생 인터페이스 제공수단)를 더 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 28, the video package providing server 105 may identify the viewer identified by the viewer information confirming unit 2825 when the video object selection information is received from the video playback terminal 140. A media synchronization confirmation unit 2830 (or media synchronization confirmation means) for querying the media synchronization management D / B 2897 based on the information and confirming that media synchronization information associated with the viewer identification information is stored; When confirming the synchronization (or inter-media replay), the intermediate package is checked through the video package identification information included in the media synchronization information, and the intermediate stopped n (1≤1) included in the media synchronization information is included. Check the middle still video among the N (N≥1) videos included in the video package through n≤N) video information, and check the media synchronization information. A media synchronization information verification unit 2835 (or media synchronization information verification means) for confirming a synchronization time (or frame) of the intermediate paused video through the included intermediate stop time (or frame) information, and the storage medium 125. Check the video package corresponding to the media information checked by the media identification unit 2820 among the plurality of media-specific video packages corresponding to the video package identification information included in the media synchronization information. The video corresponding to the intermediate stopped nth (1≤n≤N) video information included in the media synchronization information from the checked synchronization target video package to be identified as the synchronization target video, and the checked synchronization The intermediate stop time (or frame) of included in the medium synchronization information among the target videos (or during the intermediate stop) A media synchronization processing unit 2845 (or media synchronization processing means) for processing the frame (or a frame after the frame) to be identified as a synchronization target frame, and the synchronization target frame of the synchronization target video included in the synchronization target video package. And a video package transmission unit (or a video package transmission means) for transmitting the video playback terminal 140 to play the video clip. The video playback terminal 140 includes a browser program. Further, a video playback interface providing unit 2815 (or a video playback interface providing unit) for providing a video playback interface screen including a video playback area for the synchronization target video package (or a synchronization target video) to the playback terminal 140. It is characterized by comprising.

상기 시청자 정보 확인부(2825)에 의해 상기 동영상 재생 단말(140)(예컨대, 복수개의 매체 별 동영상 재생 단말(140) 중 제k(k=2,3,...) 매체 별 동영상 재생 단말(140))을 통해 접속한 시청자 식별정보가 확인되고, 상기 정보 수신부(2860)에 의해 동영상 재생 단말(140)로부터 상기 재생 대상 동영상 패키지 선택 정보가 수신되면, 매체 동기화 확인부(2830)는 적어도 하나 이상의 매체 동기화 정보와 시청자 식별정보를 연계하여 저장하는 매체 동기화 관리 D/B(2897)와 연계하여 상기 시청자 식별정보와 연계된 적어도 하나 이상의 매체 동기화 정보가 존재하는지 확인하는 것을 특징으로 하며, 상기 확인결과 상기 시청자 식별정보와 연계된 적어도 하나 이상의 매체 동기화 정보가 존재하면, 매체 동기화 확인부(2830)는 상기 동영상 재생 단말(140)에 대한 매체 동기화가 필요한 것으로 확인하는 것이 바람직하다.The video information playback terminal 140 (for example, k (k = 2,3, ...) of the plurality of media video playback terminals 140 by the viewer information confirmation unit 2825) 140) is confirmed through the identification information of the viewer connected, and when the playback target video package selection information is received from the video playback terminal 140 by the information receiving unit 2860, the media synchronization confirmation unit 2830 is at least one And confirming whether there is at least one medium synchronization information associated with the viewer identification information in association with the media synchronization management D / B 2897 which stores the above media synchronization information and viewer identification information in association with each other. As a result, if there is at least one media synchronization information associated with the viewer identification information, the media synchronization checking unit 2830 determines that media synchronization for the video reproduction terminal 140 is performed. It is desirable to confirm that it is necessary.

매체 동기화 확인부(2830)에 의해 상기 동영상 재생 단말(140)(예컨대, 복수개의 매체 별 동영상 재생 단말(140) 중 제k(k=2,3,...) 매체 별 동영상 재생 단말(140))에 대한 매체 동기화가 필요한 것이 확인되면, 상기 매체 동기화 정보 확인부(2835)는 상기 시청자 식별정보와 매체 동기화 정보를 저장하는 매체 동기화 관리 D/B(2897)와 연계하여 상기 확인된 매체 동기화 정보에 포함된 동영상 패키지 식별 정보를 통해 중간 정지된 동영상 패키지를 확인하고, 상기 매체 동기화 정보에 포함된 중간 정지된 제n(1≤n≤N) 동영상 정보를 통해 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 중간 정지된 동영상을 확인하고, 상기 매체 동기화 정보에 포함된 중간 정지 시간(또는 프레임) 정보를 확인하는 것을 특징으로 한다.A video synchronization terminal 140 of the k-th (k = 2, 3, ...) media of the video playback terminal 140 (eg, a plurality of media video playback terminals 140 by the media synchronization checker 2830). When it is confirmed that media synchronization is required for the &lt; RTI ID = 0.0 &gt;), the media synchronization information checking unit 2835 connects with the media synchronization management D / B 2897, which stores the viewer identification information and the media synchronization information. The intermediate stopped video package is identified through the video package identification information included in the information, and the N (1? N ≦ N) video information included in the media synchronization information is included in the N ( And checking the intermediate stop video among the N≥1) videos and checking the intermediate stop time (or frame) information included in the media synchronization information.

만약 상기 동영상 패키지에 오직 하나의 동영상 파일이 포함되거나, 또는 하나의 데이터 스트림으로 이루어진 동영상 데이터가 포함된 경우, 상기 매체 동기화 정보 확인부(2835)는 상기 시청자 식별정보와 매체 동기화 정보를 저장하는 매체 동기화 관리 D/B(2897)와 연계하여 상기 확인된 매체 동기화 정보에 포함된 중간 정지된 동영상 정보를 확인하고, 상기 매체 동기화 정보에 포함된 중간 정지 시간(또는 프레임) 정보를 확인하는 것이 바람직하다.If only one video file is included in the video package or the video data includes one data stream, the media synchronization information checking unit 2835 stores the viewer identification information and the media synchronization information. In connection with the synchronization management D / B 2897, it is preferable to confirm the intermediate stopped video information included in the identified media synchronization information and to confirm the intermediate stop time (or frame) information included in the media synchronization information. .

상기 매체 동기화 정보 확인부(2835)에 의해 상기 동영상 재생 단말(140)(예컨대, 복수개의 매체 별 동영상 재생 단말(140) 중 제k(k=2,3,...) 매체 별 동영상 재생 단말(140))에 대한 매체 동기화 정보가 확인되면, 상기 매체 동기화 처리부(2845)는 상기 매체 동기화 정보에 포함된 동영상 패키지 식별 정보에 대응하는 적어도 하나 이상의 복수개의 매체 별 동영상 패키지를 저장하는 저장매체(125)와 연계하여 상기 매체 동기화 정보에 포함된 동영상 패키지 식별 정보에 대응하는 복수개의 매체 별 동영상 패키지 중 상기 매체 확인부(2820)에 의해 확인된 매체정보에 대응하는 동영상 패키지를 동기화 대상 동영상 패키지로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 패키지로부터 매체 동기화 정보에 포함된 중간 정지된 제n(1≤n≤N) 동영상 정보에 대응하는 동영상을 동기화 대상 동영상으로 확인되도록 처리하는 것을 특징으로 한다.The media synchronization information confirming unit 2835 uses the video playback terminal 140 (eg, a plurality of media video playback terminals 140 of k (k = 2, 3, ...) media playback video terminals). When the media synchronization information regarding the 140 is confirmed, the media synchronization processor 2845 stores a video storage medium for storing at least one video package for each of the plurality of media corresponding to the video package identification information included in the media synchronization information. The video package corresponding to the media information identified by the media identification unit 2820 among the plurality of media-specific video packages corresponding to the video package identification information included in the media synchronization information as the synchronization target video package Process to be confirmed, and correspond to the intermediate stopped nth (1 ≦ n ≦ N) video information included in the media synchronization information from the checked sync target video package Process the video to be identified as the video to be synchronized.

만약 상기 동영상 패키지에 오직 하나의 동영상 파일이 포함되거나, 또는 하나의 데이터 스트림으로 이루어진 동영상 데이터가 포함된 경우, 상기 매체 동기화 처리부(2845)는 상기 매체 동기화 정보에 포함된 중간 정지된 동영상 정보에 대응하는 동영상을 동기화 대상 동영상으로 확인되도록 처리하는 것이 바람직하다.If only one video file is included in the video package or the video data includes one data stream, the media synchronization processor 2845 corresponds to the intermediate stopped video information included in the media synchronization information. It is desirable to process the video to be identified as the video to be synchronized.

또한, 상기 매체 동기화 처리부(2845)는 상기 확인된 매체 동기화 대상 동영상 중 상기 매체 동기화 정보에 포함된 의 중간 정지 시간(또는 프레임)(또는 중간 정지 시간(또는 프레임) 이후의 프레임)을 동기화 대상 프레임으로 처리하는 것을 특징으로 한다.In addition, the media synchronization processing unit 2845 may synchronize an intermediate stop time (or frame) (or a frame after the intermediate stop time (or frame) of) included in the media synchronization information among the identified media synchronization target motion pictures. Characterized in that processing.

본 발명의 다른 실시 방법에 따라 상기 저장매체(125)에 저장된 동영상 패키지가 복수개의 매체-통신망 특성, 동영상 전송 방식, 단말 플랫폼- 중 어느 하나의 매체에 대응하여 전송 가능한 하나의 동영상 패키지를 포함하여 이루어지거나, 또는 복수개의 매체-통신망 특성, 동영상 전송 방식, 단말 플랫폼-에 대응하는 매체 별 동영상으로 고속 변환될 수 있는 동영상-비압축 동영상, 또는 다른 코덱으로 고속변환이 가능한 코덱으로 압축된 동영상-으로 변환 처리된 경우, 상기 매체 동기화 처리부(2845)는 상기 저장매체(125)와 연계하여 상기 매체 동기화 정보에 포함된 동영상 패키지 식별 정보에 대응하는 동영상 패키지를 동기화 대상 동영상 패키지로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 패키지로부터 매체 동기화 정보에 포함된 중간 정지된 제n(1≤n≤N) 동영상 정보에 대응하는 동영상을 동기화 대상 동영상으로 확인되도록 처리하고, 상기 확인된 매체 동기화 대상 동영상 중 상기 매체 동기화 정보에 포함된 의 중간 정지 시간(또는 프레임)(또는 중간 정지 시간(또는 프레임) 이후의 프레임)을 동기화 대상 프레임으로 처리하는 것을 특징으로 한다.According to another embodiment of the present invention, the video package stored in the storage medium 125 includes one video package that can be transmitted in correspondence with any one of a plurality of media-telecommunication network characteristics, a video transmission method, and a terminal platform. Video, which can be converted into media-specific video corresponding to a plurality of media-communication network characteristics, video transmission methods, and terminal platforms-uncompressed video, or video compressed with a codec capable of high-speed conversion to another codec. When the conversion process is performed, the media synchronization processing unit 2845 processes the video package corresponding to the video package identification information included in the media synchronization information to be identified as a synchronization target video package in association with the storage medium 125, Intermediate included in the media synchronization information from the identified synchronization target video package A video corresponding to the stopped nth (1≤n≤N) video information is processed to be identified as a video to be synchronized, and an intermediate stop time (or frame) of included in the media synchronization information of the checked media synchronization video is included. (Or a frame after an intermediate stop time (or frame)) is characterized in that it is processed as a synchronization target frame.

상기 매체 동기화 처리부(2845)를 통해 상기 매체 확인부(2820)에 의해 확인된 매체정보에 대응하는 동기화 대상 동영상 패키지와, 상기 동기화 대상 동영상 패키지 중 동기화 대상 동영상과, 상기 동기화 대상 동영상에 대한 동기화 대상 프레임이 확인되면, 상기 동영상 패키지 전송부는 상기 동기화 대상 동영상 패키지에 포함된 동기화 대상 동영상의 동기화 대상 프레임부터 상기 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 것을 특징으로 한다.The synchronization target video package corresponding to the media information confirmed by the media identification unit 2820 through the media synchronization processing unit 2845, the synchronization target video among the synchronization target video packages, and the synchronization target for the synchronization target video. When the frame is confirmed, the video package transmitting unit transmits the frame to the video reproducing terminal 140 to be reproduced from the frame to be synchronized of the video to be synchronized included in the video package to be synchronized.

본 발명의 다른 실시 방법에 따라 상기 저장매체(125)에 저장된 동영상 패키지가 복수개의 매체-통신망 특성, 동영상 전송 방식, 단말 플랫폼- 중 어느 하나의 매체에 대응하여 전송 가능한 하나의 동영상 패키지를 포함하여 이루어지거나, 또는 복수개의 매체-통신망 특성, 동영상 전송 방식, 단말 플랫폼-에 대응하는 매체 별 동영상으로 고속 변환될 수 있는 동영상-비압축 동영상, 또는 다른 코덱으로 고속변환이 가능한 코덱으로 압축된 동영상-으로 변환 처리된 경우, 상기 동영상 패키지 전송부는 상기 중간 정지 시간(또는 프레임)(또는 중간 정지 시간(또는 프레임) 이후의 프레임)부터 상기 제k(k=2,3,...) 매체 별 단말에 대응하는 제 k(k=2,3,...) 매체 별 동영상으로 변환한 후, 제k(k=2,3,...) 매체 별 동영상에 대응하는 동기화 대상 동영상의 동기화 대상 프레임부터 상기 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 것을 특징으로 한다.According to another embodiment of the present invention, the video package stored in the storage medium 125 includes one video package that can be transmitted in correspondence with any one of a plurality of media-telecommunication network characteristics, a video transmission method, and a terminal platform. Video, which can be converted into media-specific video corresponding to a plurality of media-communication network characteristics, video transmission methods, and terminal platforms-uncompressed video, or video compressed with a codec capable of high-speed conversion to another codec. The video package transmission unit is a terminal for each k-th (k = 2, 3, ...) media from the intermediate stop time (or frame) (or a frame after the intermediate stop time (or frame)). After converting the k-k (k = 2,3, ...) media-specific video to the k- (k = 2,3, ...) media-specific video, From the frame is characterized in that the processing to be transmitted by transmitting to the video playback terminal 140.

도면28을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 매체 동기화 확인부(2830)에 의해 매체 동기화(또는 이종의 매체 간 이어보기) 미확인시, 상기 동영상 재생 단말(140)로 상기 재생 대상 동영상 패키지에 대한 동영상 재생 영역을 포함하는 동영상 재생 인터페이스 화면을 제공하는 동영상 재생 인터페이스 제공부(2815)(또는 동영상 재생 인터페이스 제공수단)와, 상기 저장매체(125)와 연계하여 상기 재생 대상 동영상 패키지 선택 정보에 대응하는 복수개의 매체 별 동영상 패키지 중 상기 매체정보에 대응하는 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생 순서에 따라 상기 동영상 재생 단말(140)로 전송하는 동영상 패키지 전송부(또는 동영상 패키지 전송수단)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 28, the video package providing server 105 plays the video on the video reproducing terminal 140 when the media synchronizing unit 2830 does not check the media synchronizing (or retrieving between different media). A video playback interface providing unit 2815 (or a video playback interface providing means) that provides a video playback interface screen including a video playback area for a target video package, and the storage target video package in association with the storage medium 125. The video playback terminal includes N (N≥1) videos included in a video to-be-played package corresponding to the media information among a plurality of video packages for each medium corresponding to selection information according to a playback order included in the video programming information. And a video package transmission unit (or a video package transmission unit) for transmission to the 140. It shall be.

상기 동영상 재생 인터페이스 제공부(2815)가 상기 동영상 재생 단말(140)로 제공하는 상기 동영상 재생 인터페이스 화면은 상기 동영상 재생 단말(140)에 구비된 브라우져 프로그램으로 출력되는 것이 바람직하다.The video playback interface screen provided by the video playback interface provider 2815 to the video playback terminal 140 may be output to a browser program included in the video playback terminal 140.

본 발명의 실시 방법에 따르면, 상기 동영상 재생 인터페이스 화면은 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대응하는 동영상 재생 영역을 포함하여 이루어지는 것이 바람직하다.According to an exemplary embodiment of the present invention, the video playback interface screen may include a video playback area corresponding to N (N≥1) videos included in the video package.

본 발명의 다른 실시 방법에 따라 상기 동영상 재생 단말(140)에 상기 동영상 재생 프로그램인 구비된 경우, 상기 동영상 재생 인터페이스 제공부(2815)가 상기 동영상 재생 단말(140)로 상기 동영상 재생 인터페이스 화면을 제공하는 것이 생략될 수 있으며, 이에 의해 본 발명이 한정되지 아니한다.According to another embodiment of the present invention, when the video playback terminal 140 includes the video playback program, the video playback interface providing unit 2815 provides the video playback interface screen to the video playback terminal 140. May be omitted, and the present invention is not limited thereto.

본 발명의 실시 방법에 따르면, 상기 동영상 재생 프로그램은 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 에 대응하는 동영상 재생 영역을 구비하여 이루어지는 것이 바람직하다.According to the exemplary embodiment of the present invention, the video playback program may include video playback areas corresponding to N (N ≧ 1) videos included in the video package.

본 발명의 일 실시 방법에 따라 상기 저장매체(125)에 저장된 동영상 패키지가 N(N≥1)개의 동영상에 대한 동영상 링크 정보를 포함하는 경우, 상기 동영상 패키지 전송부는 상기 저장매체(125)와 연계하여 상기 포함된 N(N≥1)개의 동영상 링크 정보를 확인하고, 상기 동영상 링크 정보에 대응하는 N(N≥1) 동영상을 저장하는 동영상 D/B(120)와 연계하여 상기 복수개의 매체 별 동영상 패키지 중 상기 매체정보에 대응하는 N(N≥1) 동영상을 동영상 편성 정보의 재생 순서에 따라 상기 동영상 재생 단말(140)로 전송하여 상기 동영상 재생 프로그램(또는 동영상 재생 모듈을 구비한 브라우져 프로그램)의 동영상 재생 영역을 통해 재생되도록 처리하 는 것을 특징으로 한다.According to an exemplary embodiment of the present invention, when the video package stored in the storage medium 125 includes video link information about N (N≥1) videos, the video package transmitter is associated with the storage medium 125. Confirming the included N (N≥1) video link information and linking with the video D / B 120 which stores N (N≥1) video corresponding to the video link information. The N (N≥1) video corresponding to the media information in the video package is transmitted to the video playback terminal 140 according to the playback order of the video programming information, so that the video playback program (or a browser program having a video playback module) is provided. It is characterized in that the processing to be played through the video playback area.

본 발명의 다른 일 실시 방법에 따라 상기 저장매체(125)에 저장된 동영상 패키지가 N(N≥1)개의 동영상에 대한 동영상 파일을 포함하는 경우, 상기 동영상 패키지 전송부는 상기 저장매체(125)와 연계하여 상기 동영상 패키지에 포함된 복수개의 매체 별 동영상 파일 중 상기 매체정보에 대응하는 N(N≥1)개의 동영상 파일을 확인하고, 상기 동영상 편성 정보의 재생 순서에 따라 상기 동영상 재생 단말(140)로 상기 동영상 파일을 전송하여 상기 동영상 재생 프로그램(또는 동영상 재생 모듈을 구비한 브라우져 프로그램)의 동영상 재생 영역을 통해 재생되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, when the video package stored in the storage medium 125 includes video files for N (N≥1) videos, the video package transmitter is associated with the storage medium 125. To check N (N≥1) video files corresponding to the media information among the plurality of video files for each media included in the video package, and to the video playback terminal 140 according to the playback order of the video programming information. The video file is transmitted and processed to be played through a video playing area of the video playing program (or a browser program having a video playing module).

본 발명의 또다른 일 실시 방법에 따라 상기 저장매체(125)에 저장된 동영상 패키지가 복수개의 매체 별 동영상 데이터를 포함하는 경우, 상기 동영상 패키지 전송부는 상기 저장매체(125)와 연계하여 상기 동영상 패키지 데이터에 포함된 복수개의 매체 별 동영상 데이터 중 상기 매체정보에 대응하는 동영상 데이터 포함된 N(N≥1)개의 동영상을 상기 동영상 재생 단말(140)로 전송하여 상기 동영상 재생 프로그램(또는 동영상 재생 모듈을 구비한 브라우져 프로그램)의 동영상 재생 영역을 통해 재생되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, when the video package stored in the storage medium 125 includes a plurality of video data for each medium, the video package transmission unit is connected to the storage medium 125 and the video package data. The video reproducing program (or a video reproducing module) is transmitted to the video reproducing terminal 140 by transmitting N (N≥1) videos including the video data corresponding to the media information among a plurality of video data for each medium included in the video reproducing terminal 140. Processing to play through a video playback area of a browser program).

본 발명의 다른 실시 방법에 따라 상기 저장매체(125)에 저장된 동영상 패키 지가 복수개의 매체-통신망 특성, 동영상 전송 방식, 단말 플랫폼- 중 어느 하나의 매체에 대응하여 전송 가능한 하나의 동영상 패키지를 포함하여 이루어지거나, 또는 복수개의 매체-통신망 특성, 동영상 전송 방식, 단말 플랫폼-에 대응하는 매체 별 동영상으로 고속 변환될 수 있는 동영상-비압축 동영상, 또는 다른 코덱으로 고속변환이 가능한 코덱으로 압축된 동영상-으로 변환 처리된 경우, 상기 동영상 패키지 전송부는 상기 저장매체(125)와 연계하여 상기 동영상 패키지에 포함된 동영상 파일(또는 동영상 데이터)를 상기 제k(k=2,3,...) 매체 별 단말에 대응하는 제k(k=2,3,...) 매체 별 동영상으로 변환하고, 상기 동영상 편성 정보의 재생 순서에 따라 상기 변환된 동영상을 상기 동영상 재생 단말(140)로 전송하여 상기 동영상 재생 프로그램(또는 동영상 재생 모듈을 구비한 브라우져 프로그램)의 동영상 재생 영역을 통해 재생되도록 처리하는 것을 특징으로 한다.According to another embodiment of the present invention, the video package stored in the storage medium 125 includes one video package that can be transmitted in correspondence with any one of a plurality of media—a network characteristic, a video transmission method, and a terminal platform. Video, which can be converted into media-specific video corresponding to a plurality of media-communication network characteristics, video transmission methods, and terminal platforms-uncompressed video, or video compressed with a codec capable of high-speed conversion to another codec. In this case, the video package transmitter transmits the video file (or video data) included in the video package in association with the k (k = 2,3, ...) media in association with the storage medium 125. Converting the k-k (k = 2,3, ...) media corresponding to the terminal into a video for each medium, and converting the converted video according to the playback order of the video programming information. It is characterized in that the transmission to the video playback terminal 140 to be played through the video playback area of the video playback program (or a browser program having a video playback module).

도면28을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 재생 단말(140)로 전송하여 재생 중, 상기 동영상 편성 정보에 포함된 광고삽입 위치 정보를 주기적으로 확인하여 상기 동영상 재생 단말(140)로 상기 광고삽입 위치 정보와 연계된 광고삽입 정보에 대응하는 광고 데이터(예컨대, 광고 동영상, 또는 광고 컨텐츠)를 제공할지 확인하는 광고제공 확인부(2870)(또는 광고제공 확인수단)를 더 포함하여 이루어지거나, 또는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 재생 단말(140)로 전송하여 재생 중, 상기 동영상 편성 정보에 포함된 문구삽입 위치 정보 를 주기적으로 확인하여 상기 동영상 재생 단말(140)로 상기 문구삽입 위치 정보와 연계된 문구삽입 정보에 대응하는 문구 데이터(예컨대, 문구 출력용 동영상, 또는 문구 출력용 컨텐츠)를 제공할지 확인하는 문구제공 확인부(2883)(또는 문구제공 확인수단)를 더 포함하여 이루어지는 것을 특징으로 한다.Referring to FIG. 28, the video package providing server 105 transmits N (N≥1) videos included in the video package to the video playback terminal 140 and includes the video information in the video organization information during playback. Periodically checking the inserted advertisement insertion position information to determine whether to provide advertisement data (eg, an advertisement video or advertisement content) corresponding to the advertisement insertion information associated with the advertisement insertion position information to the video playback terminal 140. Further comprising the provision confirmation unit 2870 (or advertisement providing confirmation means), or during transmission by transmitting the N (N≥1) videos included in the video package to the video playback terminal 140, Periodically checking the phrase insertion position information included in the video editing information corresponding to the phrase insertion information associated with the phrase insertion position information to the video playback terminal 140 It is characterized in that it further comprises a phrase providing confirmation unit 2883 (or phrase providing confirmation means) for confirming whether to provide the phrase data (for example, a video for outputting the phrase, or the content for outputting the phrase).

상기 동영상 패키지 전송부에 의해 상기 매체정보에 대응하는 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 재생 단말(140)로 전송하여 재생되는 동안, 상기 광고제공 확인부(2870)는 상기 동영상 편성 정보에 포함된 광고삽입 위치 정보를 주기적으로 확인하고, 상기 확인된 광고삽입 위치 정보와 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 상기 동영상 재생 단말(140)로 전송되고 있는 동영상 정보를 확인하여 상기 광고삽입 위치 정보와 연계된 광고삽입 정보에 대응하는 광고 데이터(예컨대, 광고 동영상, 또는 광고 컨텐츠)를 상기 동영상 재생 단말(140)로 제공할지 확인하는 것을 특징으로 한다.The advertisement providing confirmation unit 2870 transmits the N (N≥1) videos included in the playback target video package corresponding to the media information to the video playback terminal 140 by the video package transmission unit. ) Periodically checks the advertisement insertion position information included in the video editing information, and checks the advertisement insertion position information and the video reproduction terminal 140 among the N (N≥1) videos included in the video package. Check whether the video information being transmitted is provided to the video playback terminal 140 to provide advertisement data (eg, an advertising video or an advertisement content) corresponding to the advertisement insertion information associated with the advertisement insertion position information. do.

또한, 상기 동영상 패키지 전송부에 의해 상기 매체정보에 대응하는 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 재생 단말(140)로 전송하여 재생되는 동안, 상기 문구제공 확인부(2883)는 상기 동영상 편성 정보에 포함된 문구삽입 위치 정보를 주기적으로 확인하고, 상기 확인된 문구삽입 위치 정보와 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 상기 동영상 재생 단말(140)로 전송되고 있는 동영상 정보를 확인하여 상기 문구삽입 위치 정보와 연계 된 문구삽입 정보에 대응하는 문구 데이터(예컨대, 문구 출력용 동영상, 또는 문구 출력용 컨텐츠)를 상기 동영상 재생 단말(140)로 제공할지 확인하는 것을 특징으로 한다.In addition, the phrase providing confirmation unit while the N (N ≥ 1) videos included in the playback target video package corresponding to the media information is transmitted to the video playback terminal 140 by the video package transmission unit The 2883 periodically checks the phrase insertion position information included in the video listing information, and the video reproduction terminal 140 among the checked phrase insertion position information and N (N≥1) videos included in the video package. Check whether the video information being transmitted is transmitted to the video playback terminal 140 to provide the phrase data (eg, a video for outputting a phrase or a content for outputting a phrase) corresponding to the phrase insertion information associated with the phrase insertion position information. Characterized in that.

도면28을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 광고제공 확인부(2870)에 의해 상기 동영상 재생 단말(140)로 상기 광고삽입 정보에 대응하는 광고 데이터를 제공하도록 확인되는 경우, 상기 동영상 패키지에 포함된 적어도 하나 이상의 광고삽입 정보에 대응하여 상기 동영상 재생 단말(140)로 전송할 적어도 하나 이상의 광고 데이터를 확인하는 광고 확인부(2875)(또는 광고 확인수단)와, 상기 확인된 광고 데이터를 상기 동영상 패키지에 포함하여 상기 동영상 재생 단말(140)로 전송하는 광고 전송부(2880)(또는 광고 전송수단)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 28, when the video package providing server 105 is confirmed by the advertisement providing confirmation unit 2870 to provide advertisement data corresponding to the advertisement insertion information to the video reproduction terminal 140, An advertisement confirming unit 2875 (or advertisement confirming means) confirming at least one or more advertisement data to be transmitted to the video reproduction terminal 140 in response to at least one advertisement insertion information included in the video package; It is characterized in that it comprises an advertisement transmission unit 2880 (or advertisement transmission means) for including the data in the video package to the video playback terminal 140.

상기 광고제공 확인부(2870)에 의해 상기 동영상 재생 단말(140)로 상기 광고삽입 정보에 대응하는 광고 데이터를 제공하도록 확인되면, 상기 광고 확인부(2875)는 상기 동영상 재생 단말(140)로 전송되는 상기 동영상 패키지에 포함된 동영상 편성 정보에 포함된 광고삽입 정보를 참조하여 상기 동영상 패키지에 포함하여 상기 동영상 재생 단말(140)로 전송할 적어도 하나 이상의 광고 데이터를 확인하는 것을 특징으로 한다.When the advertisement providing confirmation unit 2870 confirms to provide the advertisement data corresponding to the advertisement insertion information to the video reproduction terminal 140, the advertisement confirmation unit 2875 transmits to the video reproduction terminal 140. The at least one advertisement data to be transmitted to the video playback terminal 140 is included in the video package with reference to the advertisement insertion information included in the video organization information included in the video package.

본 발명의 일 실시 방법에 따르면, 상기 광고 확인부(2875)는 상기 동영상 패키지에 포함된 동영상 편성 정보에 포함된 광고삽입 정보에 대응하는 광고선택 정보를 확인하고, 상기 광고 D/B(130)와 연계하여 상기 광고선택 정보에 대응하는 적어도 하나 이상의 광고 데이터를 상기 동영상 재생 단말(140)로 전송할 광고 데이터로 확인하는 것이 바람직하다.According to an exemplary embodiment of the present invention, the advertisement confirming unit 2875 confirms the advertisement selection information corresponding to the advertisement insertion information included in the video organization information included in the video package, and the advertisement D / B 130. It is preferable to check at least one or more advertisement data corresponding to the advertisement selection information as the advertisement data to be transmitted to the video playback terminal 140 in association with.

본 발명의 다른 일 실시 방법에 따르면, 상기 광고 확인부(2875)는 상기 동영상 패키지에 포함된 동영상 편성 정보에 포함된 광고 태그(또는 색인, 또는 키워드)를 확인하고, 상기 광고 D/B(130)와 연계하여 상기 광고 태그(또는 색인, 또는 키워드)와 연계된 적어도 하나 이상의 광고 데이터를 상기 동영상 재생 단말(140)로 전송할 광고 데이터로 확인하는 것이 바람직하다.According to another exemplary embodiment of the present invention, the advertisement confirming unit 2875 checks the advertisement tag (or index or keyword) included in the video organization information included in the video package, and the advertisement D / B 130. ) At least one advertisement data associated with the advertisement tag (or index or keyword) as the advertisement data to be transmitted to the video playback terminal 140.

본 발명의 또다른 일 실시 방법에 따르면, 상기 광고 확인부(2875)는 상기 동영상 패키지에 포함된 동영상 편성 정보에 포함된 광고 카테고리 정보를 확인하고, 상기 광고 D/B(130)와 연계하여 상기 광고 카테고리 정보에 포함되는 적어도 하나 이상의 광고 데이터를 상기 동영상 재생 단말(140)로 전송할 광고 데이터로 확인하는 것이 바람직하다.According to another exemplary embodiment of the present invention, the advertisement confirming unit 2875 checks the advertisement category information included in the video organization information included in the video package, and links the advertisement D / B 130 with the advertisement D / B 130. Preferably, at least one advertisement data included in advertisement category information is identified as advertisement data to be transmitted to the video playback terminal 140.

본 발명의 다른 실시 방법에 따라 상기 동영상 패키지에 상기 광고 데이터가 기 포함된 경우, 상기 광고 확인부(2875)가 상기 동영상 재생 단말(140)로 전송할 적어도 하나 이상의 광고 데이터를 확인하는 기능이 생략되어도 무방하며, 이에 의해 본 발명이 한정되지 아니한다.According to another exemplary embodiment of the present invention, when the advertisement data is previously included in the video package, a function of confirming at least one advertisement data to be transmitted to the video player terminal 140 by the advertisement verification unit 2875 may be omitted. The present invention is not limited thereto.

상기 광고 확인부(2875)에 의해 상기 동영상 재생 단말(140)로 전송할 적어도 하나 이상의 광고 데이터가 확인되면, 상기 광고 전송부(2880)는 상기 동영상 패키지에 포함된 동영상 편성 정보에 포함된 광고삽입 위치 정보를 확인하고, 상기 확인된 광고삽입 위치에 상기 확인된 광고 데이터가 삽입되도록 처리하여 상기 동영상 재생 단말(140)로 전송하는 것을 특징으로 한다.When at least one advertisement data to be transmitted to the video player terminal 140 is confirmed by the advertisement checker 2875, the advertisement transmitter 2880 includes an advertisement insertion position included in the video programming information included in the video package. After confirming the information, the processed advertisement data is inserted into the identified advertisement insertion position, characterized in that for transmitting to the video playback terminal 140.

본 발명의 일 실시 방법에 따라 상기 광고삽입 위치가 상기 동영상 패키지에 포함된 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하는 경우, 상기 광고 전송부(2880)는 상기 제n(1≤n≤N) 동영상의 재생이 종료되는 시점에 상기 광고 데이터(예컨대, 광고 동영상)가 상기 동영상 재생 단말(140)로 전송되도록 처리하는 것이 바람직하다.According to an embodiment of the present invention, when the advertisement insertion position includes an nth (1≤n≤N) video and an (n + 1) th video included in the video package, the advertisement transmission unit 2880. Preferably, the advertisement data (for example, an advertisement video) is transmitted to the video reproduction terminal 140 at the time when the reproduction of the nth (1 ≦ n ≦ N) video is finished.

본 발명의 일 실시 방법에 따라 상기 광고삽입 위치가 상기 동영상 패키지에 포함된 제m(1≤m≤N) 동영상을 포함하는 경우, 상기 광고 전송부(2880)는 상기 제m(1≤m≤N) 동영상이 재생되는 동안 상기 동영상의 재생시간(또는 프레임)이 상기 광고삽입 위치 정보에 포함된 광고삽입 시간 정보(또는 광고삽입 프레임 정보)에 도달하는지 확인하고, 상기 광고삽입 시간 정보(또는 광고삽입 프레임 정보) 도달 확인시, 상기 광고 데이터(예컨대, 광고 컨텐츠, 또는 광고 동영상)가 상기 동영상 재생 단말(140)로 전송되도록 처리하는 것이 바람직하다.According to an embodiment of the present invention, when the advertisement insertion position includes the m-th (1≤m≤N) video included in the video package, the advertisement transmission unit 2880 may have the mth (1≤m≤). N) while the video is playing, checks whether the play time (or frame) of the video reaches the advertisement insertion time information (or the advertisement insertion frame information) included in the advertisement insertion position information, and the advertisement insertion time information (or the advertisement). Upon confirmation of arrival of the insertion frame information), it is preferable to process the advertisement data (for example, advertisement content or advertisement video) to be transmitted to the video reproduction terminal 140.

본 발명의 다른 실시 방법에 따라 상기 동영상 패키지에 상기 광고 데이터가 기 포함된 경우, 상기 광고 전송부(2880)가 상기 광고삽입 위치에 상기 광고 데이터가 삽입되도록 처리하여 전송하는 기능이 생략되어도 무방하며, 이에 의해 본 발명이 한정되지 아니한다.According to another exemplary embodiment of the present invention, when the advertisement data is included in the video package, the function of transmitting and processing the advertisement data to be inserted into the advertisement insertion position may be omitted. The present invention is not limited thereby.

도면28을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 문구제공 확인부(2883)에 의해 상기 동영상 재생 단말(140)로 상기 문구삽입 정보에 대응하는 문구 데이터를 제공하도록 확인되는 경우, 상기 문구삽입 정보에 대응하는 문구 데이터를 상기 동영상 패키지에 포함하여 상기 동영상 재생 단말(140)로 전송하는 문구 전송부(2885)(또는 문구 전송수단)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 28, when the video package providing server 105 is confirmed to provide the phrase data corresponding to the phrase insertion information to the video reproduction terminal 140 by the phrase providing confirmation unit 2883, And a phrase transmitter 2885 (or phrase transmitter) for including phrase data corresponding to the phrase insertion information in the video package and transmitting the phrase data to the video playback terminal 140.

상기 문구제공 확인부(2883)에 의해 상기 동영상 재생 단말(140)로 상기 문구삽입 정보에 대응하는 문구 데이터를 제공하도록 확인되면, 상기 문구 전송부(2885)는 상기 동영상 패키지에 포함된 동영상 편성 정보에 포함된 문구삽입 위치 정보를 확인하고, 상기 확인된 문구삽입 위치에 상기 확인된 문구 데이터가 삽입되도록 처리하여 상기 동영상 재생 단말(140)로 전송하는 것을 특징으로 한다.When the phrase providing confirmation unit 2883 confirms to provide the phrase data corresponding to the phrase insertion information to the video reproducing terminal 140, the phrase transmitting unit 2885 includes the video programming information included in the video package. Check the phrase insertion position information contained in the, characterized in that the process to insert the identified phrase data in the confirmed phrase insertion position characterized in that for transmitting to the video playback terminal 140.

본 발명의 일 실시 방법에 따라 상기 문구삽입 위치가 상기 동영상 패키지에 포함된 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이를 포함하는 경우, 상기 문구 전송부(2885)는 상기 제n(1≤n≤N) 동영상의 재생이 종료되는 시점에 상기 문구 데이터(예컨대, 문구 출력용 동영상)가 상기 동영상 재생 단말(140)로 전송되도록 처리하는 것이 바람직하다.According to an embodiment of the present invention, when the phrase insertion position includes between the nth (1≤n≤N) video and the (n + 1) th video included in the video package, the phrase transmitting unit 2885 Preferably, the phrase data (for example, a phrase output video) is transmitted to the video reproduction terminal 140 at the time when the reproduction of the nth (1 ≦ n ≦ N) video is finished.

본 발명의 일 실시 방법에 따라 상기 문구삽입 위치가 상기 동영상 패키지에 포함된 제m(1≤m≤N) 동영상을 포함하는 경우, 상기 문구 전송부(2885)는 상기 제m(1≤m≤N) 동영상이 재생되는 동안 상기 동영상의 재생시간(또는 프레임)이 상기 문구삽입 위치 정보에 포함된 문구삽입 시간 정보(또는 문구삽입 프레임 정보)에 도달하는지 확인하고, 상기 문구삽입 시간 정보(또는 문구삽입 프레임 정보) 도달 확인시, 상기 문구 데이터(예컨대, 문구 출력용 컨텐츠)가 상기 동영상 재생 단말(140)로 전송되도록 처리하는 것이 바람직하다.According to an embodiment of the present invention, when the phrase insertion position includes the m-th (1≤m≤N) video included in the video package, the phrase transmitting unit 2885 is the mth (1≤m≤ N) while the video is playing, checks whether the play time (or frame) of the video reaches the phrase insertion time information (or phrase insertion frame information) included in the phrase insertion position information, and the phrase insertion time information (or phrase) Insertion frame information) When the arrival confirmation, it is preferable to process the phrase data (for example, the content for outputting the output) is transmitted to the video playback terminal 140.

본 발명의 다른 실시 방법에 따라 상기 동영상 패키지에 상기 문구 데이터가 기 포함된 경우, 상기 문구 전송부(2885)가 상기 문구삽입 위치에 상기 문구 데이터가 삽입되도록 처리하여 전송하는 기능이 생략되어도 무방하며, 이에 의해 본 발명이 한정되지 아니한다.According to another exemplary embodiment of the present invention, when the phrase data is previously included in the video package, the function of transmitting the phrase data by inserting the phrase data into the phrase insertion position may be omitted. The present invention is not limited thereby.

도면28을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 동영상 재생 단말(140)에 구비된 브라우져 프로그램(또는 동영상 재생 프로그램)으로 상기 동영상 패키지가 전송되어 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 재생되는 경우, 상기 동영상 패키지를 재생하여 시청하는 시청자 카테고리 정보와, 상기 동영상 패키지를 제작한 제작자 정보를 확인하는 정보 확인부(2887)(또는 정보 확인수단)와, 상기 제작자 정보와 상기 시청자 카테고리 정보를 연계하여 저장매체(125)에 저장하는 정보 저장부(2890)(또는 정보 확인수단)를 구비하여 이루어지는 것을 특징으로 하며, 상기 정보 확인부(2887)는 상기 동영상 패키지에 대한 누적 재생횟수(또는 재생시간)를 더 확인(또는 산출)하고, 상기 정보 저장부(2890)는 상기 확인(또는 산출)된 누적 재생횟수(또는 재생시간) 정보를 상기 제작자 정보와 연계 처리하여 저장하는 것을 특징으로 한다.Referring to FIG. 28, the video package providing server 105 transmits the video package to a browser program (or a video playback program) included in the video playback terminal 140 and includes N (N included in the video package). When ≥ 1 videos are reproduced, an information confirming unit 2887 (or information checking means) for confirming viewer category information for playing and viewing the video package, creator information for producing the video package, and the producer. And an information storage unit 2890 (or information checking means) for storing the information and the viewer category information in the storage medium 125. The information checking unit 2887 is provided in the video package. Further confirm (or calculate) the cumulative number of times of play (or play time), and the information storage unit 2890 accumulates the identified number of times of play (or calculated). Information (or playback time), characterized in that the storage and processing associated with the manufacturer information.

상기 동영상 재생 단말(140)에 구비된 브라우져 프로그램(또는 동영상 재생 프로그램)으로 상기 동영상 패키지가 전송되어 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 재생되는 경우, 상기 정보 확인부(2887)는 상기 저장매체(125)와 연계하여 상기 동영상 패키지를 제작한 제작자 정보를 확인하는 것을 특징으로 한다.When the video package is transmitted to a browser program (or a video playback program) included in the video playback terminal 140 and N (N≥1) videos included in the video package are played, the information checking unit 2887 ) Checks the producer information of the video package in association with the storage medium 125.

또한, 상기 정보 확인부(2887)는 시청자 회원정보를 저장하는 회원정보 D/B(도시생략)와 연계하여 상기 동영상 패키지를 재생하여 시청하는 시청자의 연 령, 성별, 주소, 직업 등을 적어도 하나 이상 포함하는 시청자 카테고리 정보를 확인하는 것을 특징으로 한다.In addition, the information confirmation unit 2887 is at least one of the age, gender, address, occupation, etc. of the viewers who play the video package by viewing in conjunction with the member information D / B (not shown) storing the viewer member information It is characterized by checking the viewer category information included above.

또한, 상기 정보 확인부(2887)는 상기 동영상 패키지에 대한 누적 재생횟수(또는 재생시간)를 더 확인(또는 산출)하는 것을 특징으로 한다.The information checking unit 2887 further checks (or calculates) the cumulative playing count (or playing time) for the video package.

상기 정보 확인부(2887)에 의해 상기 제작자 정보와 시청자 카테고리 정보가 확인되면, 상기 정보 저장부(2890)는 상기 확인된 제작자 정보와 상기 시청자 카테고리 정보를 연계 처리하여 저장매체(125)에 저장하는 것을 특징으로 하며, 이후 상기 시청자 카테고리 정보는 상기 제작자가 제작한 동영상 패키지를 시청하는 시청자를 분석하는 자료로 활용된다.When the producer information and the viewer category information are confirmed by the information verification unit 2887, the information storage unit 2890 may process the identified producer information and the viewer category information in a storage medium 125 by cooperatively processing the identified producer information and the viewer category information. Afterwards, the viewer category information is used as a material for analyzing viewers watching the video package produced by the producer.

상기 정보 확인부(2887)에 의해 상기 제작자 정보와 누적 재생횟수(또는 재생시간) 정보가 확인되면, 상기 정보 저장부(2890)는 상기 확인된 제작자 정보와 상기 누적 재생횟수(또는 재생시간)를 연계 처리하여 저장매체(125)에 저장하는 것을 특징으로 하며, 이후 상기 누적 재생횟수(또는 재생시간) 정보는 상기 제작자가 제작한 동영상 패키지의 인기도를 분석하는 자료로 활용된다.When the producer information and the cumulative play count (or play time) information are confirmed by the information checking unit 2887, the information storage unit 2890 stores the identified producer information and the cumulative play count (or play time). And storing the data in the storage medium 125 in association with each other. The cumulative number of play (or play time) information is then used as data for analyzing the popularity of the video package produced by the producer.

도면28을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 동영상 재생 단말(140)에 구비된 브라우져 프로그램(또는 동영상 재생 프로그램)으로 상기 동영상 패키지가 전송되어 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 재생 중 상기 동영상 재생이 중간 정지하는 경우, 상기 동영상 패키지를 재생하여 시청하는 시청자 식별정보(예컨대, 시청자 ID정보, 또는 제1 내지 제k(k=2,3,...) 매체 별 단말고유정보)와, 상기 중간 정지된 동영상 패키지 식별 정보와, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 상기 중간 정지된 제n(1≤n≤N) 동영상 정보와, 상기 제n(1≤n≤N) 동영상의 중간 정지 시간(또는 프레임) 정보를 확인하는 정보 확인부(2887)(또는 정보 확인수단)와, 상기 중간 정지된 동영상 패키지 식별 정보와, 상기 중간 정지된 제n(1≤n≤N) 동영상 정보와, 상기 제n(1≤n≤N) 동영상의 중간 정지 시간(또는 프레임) 정보를 포함하여 이루어진 매체 동기화 정보와, 상기 시청자 식별정보를 연계 처리하여 매체 동기화 관리 D/B(2897)에 저장하는 정보 저장부(2890)(또는 정보 저장수단)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 28, the video package providing server 105 transmits the video package to a browser program (or a video playback program) included in the video playback terminal 140 and includes N (N included in the video package). When ≥1) videos are intermittently stopped during playback, viewer identification information (e.g., viewer ID information, or first through k (k = 2,3, .. .) Terminal-specific information for each medium), the middle stopped video package identification information, and the middle stopped nth (1≤n≤N) video information among N (N≥1) videos included in the video package). And an information checking unit 2887 (or information checking means) for checking intermediate stop time (or frame) information of the nth (1≤n≤N) moving picture, the intermediate stopped moving picture package identification information, Intermediate stopped nth (1 ≦ n ≦ N) A media synchronization management D / B 2897 by interworking the media synchronization information including the video information, the intermediate stop time (or frame) information of the nth (1 ≦ n ≦ N) video and the viewer identification information; And an information storage unit 2890 (or information storage means) stored in the storage unit.

만약 상기 동영상 패키지에 오직 하나의 동영상 파일이 포함되거나, 또는 하나의 데이터 스트림으로 이루어진 동영상 데이터가 포함된 경우, 상기 정보 확인부(2887)는 상기 중간 정지된 제n(1≤n≤N) 동영상 정보와, 상기 제n(1≤n≤N) 동영상의 중간 정지 시간(또는 프레임) 정보를 확인하는 것이 바람직하며, 상기 정보 저장부(2890)는 상기 중간 정지된 동영상 정보와, 상기 동영상의 중간 정지 시간(또는 프레임) 정보를 포함하여 이루어진 매체 동기화 정보와, 상기 시청자 식별정보를 연계 처리하여 매체 동기화 관리 D/B(2897)에 저장하는 것이 바람직하다.If only one video file is included in the video package, or if the video package includes video data composed of one data stream, the information checking unit 2887 performs the intermediate stopped nth (1≤n≤N) video. Information and the intermediate stop time (or frame) information of the nth (1 ≦ n ≦ N) moving picture. The information storage unit 2890 may be configured to determine the intermediate still moving picture information and the moving picture. It is preferable that the media synchronization information including the pause time (or frame) information and the viewer identification information are co-processed and stored in the media synchronization management D / B 2897.

이후, 상기 시청자가 동영상 재생 단말(140)을 통해 상기 중간 정지한 동영상 패키지를 다시 재생하는 경우, 상기 동영상 패키지 전송부는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 상기 중간 정지된 제n(1≤n≤N) 동영상에서 중간 정지 시간(또는 프레임) 정보 이후부터 상기 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 것을 특징으로 한다.Subsequently, when the viewer replays the middle-stopped video package through the video playback terminal 140, the video package transmitter is configured to stop the middle-stopped video among N (N≥1) videos included in the video package. n (1≤n≤N) is characterized in that the processing to be transmitted to the video playback terminal 140 after the intermediate stop time (or frame) information from the video.

도면28을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 동영상 재생 단말(140)에 구비된 브라우져 프로그램(또는 동영상 재생 프로그램)으로 상기 동영상 패키지가 전송되어 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 중간 정지(또는 재생 완료)되는 경우, 상기 중간 정지(또는 재생 완료) 시점에 대한 상기 동영상 패키지의 누적 재생시간을 더 확인(또는 산출)하는 정보 확인부(2887)와, 상기 확인(또는 산출)된 누적 재생시간 정보를 상기 제작자 정보와 연계 처리하여 상기 저장매체(125)에 저장하는 정보 저장부(2890)를 구비하여 이루어지는 것을 특징으로 하며, 상기 누적 재생시간 정보는 상기 제작자가 제작한 동영상 패키지의 인기도를 분석하는 자료로 활용된다.Referring to FIG. 28, the video package providing server 105 transmits the video package to a browser program (or a video playback program) included in the video playback terminal 140 and includes N (N included in the video package). An information confirmation unit 2887 for further checking (or calculating) the cumulative playing time of the video package with respect to the middle stop (or playback completion) time point when ≥1) videos are stopped in the middle (or playback completion); And an information storage unit 2890 for processing the identified (or calculated) accumulated reproduction time information in association with the producer information and storing the stored reproduction time information in the storage medium 125. It is used to analyze the popularity of the video package produced by the creator.

도면28을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 적어도 하나 이상의 동영상 재생 단말(140)로 상기 제작자가 제작한 동영상 패키지를 전송하여 재생한 후, 상기 동영상 패키지와 연계하여 제공된 복수개의 광고에 대한 광고수익금 이 발생하면, 상기 광고수익금 중 상기 제작자 분배금액을 확인하고, 상기 제작자 분배금액 중 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 저작권자 별 분배금액을 산출한 후, 상기 제작자 분배금액 중 상기 저작권자 별 분배금액을 각 저작권자에게 분배하고, 상기 저작권자 분배 후 남은 제작자 분배금액이 상기 제작자에게 정산되도록 처리하는 정산 처리부(2895)(또는 정산 처리수단)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 28, the video package providing server 105 transmits and plays a video package produced by the producer to at least one or more video playback terminals 140, and then provides a plurality of advertisements provided in association with the video package. When the advertising revenue for, occurs, check the producer distribution amount of the advertising revenue, calculate the distribution amount for each copyright holder for the N (N≥1) videos included in the video package of the producer distribution amount, And a settlement processing unit 2895 (or settlement processing means) for distributing the distribution amount for each copyright holder among the producer distribution amounts to each copyright holder, and processing the producer distribution amount remaining after the copyright holder distribution to the producer. It is done.

본 발명의 실시 방법에 따르면, 상기 정산 처리부(2895)는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 저작권이 확인된 적어도 하나 이상의 동영상에 대한 저작권자 별 분배금액을 산출하는 것이 바람직하며, 저작권이 확인되지 않거나, 또는 상기 저작권이 상기 제작자에게 귀속되는 동영상에 대해서는 저작권자 별 분배금액을 산출하지 않는 것이 바람직하다.According to the exemplary embodiment of the present invention, the settlement processing unit 2895 preferably calculates a distribution amount for each copyright holder for at least one video whose copyright is verified among N (N≥1) videos included in the video package. It is preferable that a distribution amount for each copyright holder is not calculated for a video whose copyright is not confirmed or whose copyright belongs to the producer.

본 발명의 실시 방법에 따르면, 상기 정산 처리부(2895)는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 저작권자 별 분배금액을 산출함에 있어서, 상기 N(N≥1)개의 동영상 중 적어도 하나 이상의 동영상(예컨대, 동영상 패키지의 핵심 동영상)에 가중치를 두어 상기 저작권자 별 분배금액을 산출하는 것이 바람직하다.According to an exemplary embodiment of the present invention, the settlement processing unit 2895 calculates a distribution amount for each copyright holder for N (N≥1) videos included in the video package, and among the N (N≥1) videos. It is preferable to calculate a distribution amount for each copyright holder by weighting at least one video (eg, a core video of the video package).

도면29는 본 발명의 일 실시 방법에 따라 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정을 도시한 도면이다.FIG. 29 is a diagram illustrating a video package synchronization and a playback target video package selection process for each medium according to one embodiment of the present invention.

보다 상세하게 본 도면29는 상기 도면28에 도시된 동영상 패키지 제공 시스템 상의 동영상 재생 단말(140)에서 동영상 재생 모듈을 구비한 브라우져 프로그램을 통해 상기 도면28에 도시된 동영상 패키지 제공 서버(105)에 접속하여 통신채널을 연결하면, 상기 동영상 패키지 제공 서버(105)에서 상기 동영상 재생 단말(140)과 연결된 통신채널에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체정보와 상기 동영상 재생 단말(140)에 대응하는 시청자 식별정보를 확인하고, 상기 동영상 재생 단말(140)로 소정의 동영상 패키지 재생을 위해 동영상 패키지 검색 인터페이스를 제공하고, 상기 동영상 재생 단말(140)에서 상기 동영상 패키지 검색 인터페이스를 통해 검색어 정보를 입력하여 전송하면, 상기 동영상 패키지 제공 서버(105)에서 상기 동영상 재생 단말(140)로 상기 검색결과에 대응하는 동영상 패키지 목록을 포함하는 동영상 패키지 선택 인터페이스를 제공하여 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지를 선택하는 과정에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면29를 참조 및/또는 변형하여 상기 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면29에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.In more detail, FIG. 29 is connected to the video package providing server 105 shown in FIG. 28 through a browser program having a video playing module in the video playback terminal 140 on the video package providing system shown in FIG. When the communication channel is connected to each other, the video package providing server 105 connects a communication network characteristic (eg, a wired communication network and a wireless communication network) corresponding to the communication channel connected with the video reproduction terminal 140 and a video transmission method (eg, streaming ( Streaming), download, IPTV, etc.) and the terminal platform (e.g., a platform (or operating system) that runs a video playback program (or video playback module) in a wired terminal connected to a wired communication network) or a wireless connection to a wireless communication network. For platforms (or operating systems) running video playback programs (or video playback modules) on the terminal Confirm corresponding media information and viewer identification information corresponding to the video playback terminal 140, provide a video package search interface to the video playback terminal 140 to play a predetermined video package, and provide the video playback terminal ( When the search word information is input and transmitted through the video package search interface at 140, the video package selection including the video package list corresponding to the search result is transmitted from the video package providing server 105 to the video playback terminal 140. The present invention relates to a process of selecting a target video package to be played from the list of video packages by providing an interface. The package synchronization and playback target video package selection process Various implementation methods may be inferred, but the present invention includes all the implementation methods inferred above, and the technical features are not limited to the implementation method shown in FIG.

이하, 본 도면29에서 상기 도면28에 도시된 동영상 재생 단말(140)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 제공 서버(105)를 편의상 "서버"라고 한다.Hereinafter, in FIG. 29, the video playback terminal 140 shown in FIG. 28 is referred to as a "terminal" for convenience, and the video package providing server 105 is referred to as a "server" for convenience.

도면29를 참조하면, 상기 단말에서 동영상 재생 모듈을 구비한 브라우져 프로그램을 통해 상기 서버에 접속하여 통신채널을 연결하면(2900), 상기 서버는 상기 통신채널을 판독하여 상기 통신채널이 연결된 통신망에 대한 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체정보를 확인하고, 상기 시청자의 로그인 정보(예컨대, ID/PW 정보, 단말 전화번호, 단말 고유번호, 단말 주소 등)를 판독하여 상기 단말을 통해 접속한 시청자 식별정보를 확인한다(2905). Referring to FIG. 29, when the terminal accesses the server through a browser program having a video reproducing module and connects the communication channel (2900), the server reads the communication channel for the communication network to which the communication channel is connected. Network characteristics (e.g., wired network, wireless network), video transmission methods (e.g. streaming, download, IPTV, etc.) and terminal platforms (e.g., video playback programs (or Identify media information corresponding to a platform (or operating system) for driving a video playback module) or a platform (or operating system) for driving a video playback program (or a video playback module) in a wireless terminal connected to a wireless communication network; The login information of the viewer (eg, ID / PW information, terminal telephone number, terminal unique number, terminal address, etc.) is sold. To verify the viewer identification information connected with the user terminal 2905.

본 발명의 실시 방법에 따르면, 상기 서버는 상기 단말과 연결된 통신채널 정보를 판독하여 상기 단말이 접속한 통신망 특성(예컨대, 유선 통신망, 무선 통신망)을 확인하는 것이 바람직하다.According to an embodiment of the present invention, it is preferable that the server reads communication channel information connected to the terminal and checks a communication network characteristic (eg, a wired communication network or a wireless communication network) to which the terminal is connected.

또한, 상기 서버는 상기 단말에서 상기 동영상 패키지에 포함된 적어도 하나 이상의 동영상을 수신하여 재생하는 동영상 재생 프로그램(또는 동영상 재생 모듈)에 대응하는 동영상 재생 프로그램 정보(또는 동영상 재생 모듈 정보)를 판독하여 상기 동영상 재생 방식에 대응하는 과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)을 확인하는 것이 바람직하다.In addition, the server reads the video playback program information (or video playback module information) corresponding to the video playback program (or video playback module) for receiving and playing at least one video included in the video package in the terminal and the It is preferable to check a video transmission method (eg, a streaming method, a download method, an IPTV method, etc.) corresponding to the video playback method.

상기 단말에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)이 확인되면, 상기 서버는 상기 통신망 특성과 동영상 전송 방식을 포함하는 매체정보를 생성(또는 확인)하는 것이 바람직하다.When the network characteristics (eg, wired communication network, wireless communication network) corresponding to the terminal and the video transmission method (for example, streaming method, downloading method, IPTV method, etc.) are identified, the server determines the communication network characteristics and the video transmission method. It is preferable to generate (or confirm) media information including a.

만약 상기 매체정보와 시청자 식별정보가 확인되면(2910), 상기 서버는 소정의 동영상 패키지에 포함된 N(N≥1)개의 동영상 재생을 위해 상기 통신채널을 통해 상기 단말로 동영상 패키지 검색 인터페이스 화면을 제공하며(2915), 이에 대응하여 상기 단말은 동영상 패키지 검색 인터페이스 화면을 통해 검색어 정보를 입력(또는 선택)하고(2920), 상기 입력(또는 선택)된 상기 검색어 정보를 상기 통신채 널을 통해 상기 서버로 전송한다(2925).If the media information and the viewer identification information are confirmed (2910), the server displays a video package search interface screen to the terminal through the communication channel to play N (N≥1) videos included in a predetermined video package. In response (2915), the terminal inputs (or selects) search term information through a video package search interface screen (2920), and inputs the input (or select) the search term information through the communication channel. Send to server (2925).

이후, 상기 서버는 상기 저장매체(125)로부터 상기 검색어 정보에 대응하는 복수개의 매체 별 동영상 패키지에 대응하는 동영상 패키지 목록을 확인한다(2930).Thereafter, the server checks the list of video packages corresponding to the plurality of media video packages corresponding to the search term information from the storage medium 125 (2930).

만약 상기 검색어 정보와 매칭되는 동영상 패키지 목록이 확인되면(2935), 상기 서버는 통신채널을 통해 상기 단말로 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지를 선택하는 동영상 패키지 선택 영역을 포함하는 동영상 패키지 선택 인터페이스 화면을 제공한다(2940).If the list of video packages matching the search word information is found (2935), the server includes a video package selection interface including a video package selection area for selecting a video package to be played from the list of video packages through the communication channel. A screen is provided (2940).

이후, 상기 서버는 상기 통신채널을 통해 상기 단말로 상기 검색결과에 대응하는 동영상 패키지 목록을 전송하고(2945), 이에 대응하여 상기 단말은 상기 동영상 패키지 선택 인터페이스 상의 동영상 패키지 선택 영역에 상기 동영상 패키지 목록을 출력한다(2950).Thereafter, the server transmits the video package list corresponding to the search result to the terminal through the communication channel (2945), and correspondingly, the terminal transmits the video package list to the video package selection area on the video package selection interface. It outputs (2950).

도면30은 본 발명의 다른 일 실시 방법에 따라 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정을 도시한 도면이다.30 is a diagram illustrating a video package synchronization and a playback target video package selection process for each medium according to another embodiment of the present invention.

보다 상세하게 본 도면30은 상기 도면28에 도시된 동영상 패키지 제공 시스 템 상의 동영상 재생 단말(140)에서 본 발명에 따른 동영상 재생 인터페이스를 구비한 동영상 재생 프로그램을 실행하여 상기 도면28에 도시된 동영상 패키지 제공 서버(105)와 통신채널을 연결하면, 상기 동영상 패키지 제공 서버(105)에서 상기 동영상 재생 단말(140)과 연결된 통신채널에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체정보와 상기 동영상 재생 단말(140)에 대응하는 시청자 식별정보를 확인하고, 소정의 동영상 패키지를 재생하기 위해 상기 동영상 재생 프로그램을 통해 검색어 정보를 입력하여 전송하면, 상기 동영상 패키지 제공 서버(105)에서 상기 동영상 재생 단말(140)로 상기 검색결과에 대응하는 동영상 패키지 목록을 제공하여 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지를 선택하는 과정에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면30을 참조 및/또는 변형하여 상기 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면30에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.More specifically, FIG. 30 shows a video package shown in FIG. 28 by executing a video playback program having a video playback interface according to the present invention on the video playback terminal 140 on the video package providing system shown in FIG. When the communication channel is connected to the providing server 105, the video package providing server 105 and the communication network characteristics (eg, wired communication network, wireless communication network) corresponding to the communication channel connected to the video playback terminal 140 and the video transmission scheme (E.g., a streaming method, a download method, an IPTV method, etc.) and a terminal platform (e.g., a platform (or operating system) that runs a video playback program (or video playback module) in a wired terminal connected to a wired communication network), or wirelessly A platform that runs a video playback program (or video playback module) in a wireless terminal connected to a communication network (or Operating system) and the viewer identification information corresponding to the video playback terminal 140, and inputs and transmits search word information through the video playback program to play a predetermined video package. The present invention relates to a process of providing a video package list corresponding to the search result from the video package providing server 105 to the video playback terminal 140 to select a video package to be played from the video package list. Those skilled in the art may refer to and / or modify this drawing 30 to infer various implementation methods for the video package synchronization and playback target video package selection process for each medium, but the present invention infers the above. The implementation method shown in FIG. The technical features are not limited only by law.

이하, 본 도면30에서 상기 도면28에 도시된 동영상 재생 단말(140)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 제공 서버(105)를 편의상 "서버"라고 한다.Hereinafter, in FIG. 30, the video playback terminal 140 shown in FIG. 28 is referred to as a "terminal" for convenience, and the video package providing server 105 is referred to as a "server" for convenience.

도면30을 참조하면, 상기 단말은 상기 동영상 재생 프로그램을 실행한 후, 상기 서버와 통신채널을 연결하고(3000), 상기 서버는 상기 통신채널을 판독하여 상기 통신채널이 연결된 통신망에 대한 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체정보를 확인하고, 상기 시청자의 로그인 정보(예컨대, ID/PW 정보, 단말 전화번호, 단말 고유번호, 단말 주소 등)를 판독하여 상기 단말을 통해 접속한 시청자 식별정보를 확인한다(3005). Referring to FIG. 30, after the terminal executes the video playing program, the terminal connects the communication channel with the server (3000). For example, a video playback program (or a video playback module) in a wired terminal connected to a wired communication network and a video transmission method (eg, a streaming method, a download method, an IPTV method, etc.) and a terminal platform (eg, a wired communication network). Media information corresponding to a platform (or an operating system) that drives a video playback program (or a video playback module) in a platform (or operating system) that runs a network) or a wireless terminal connected to a wireless communication network. Read login information (e.g., ID / PW information, terminal phone number, terminal unique number, terminal address, etc.) It confirms the viewer identification information belongs (3005).

본 발명의 실시 방법에 따르면, 상기 서버는 상기 단말과 연결된 통신채널 정보를 판독하여 상기 단말이 접속한 통신망 특성(예컨대, 유선 통신망, 무선 통신망)을 확인하는 것이 바람직하다.According to an embodiment of the present invention, it is preferable that the server reads communication channel information connected to the terminal and checks a communication network characteristic (eg, a wired communication network or a wireless communication network) to which the terminal is connected.

또한, 상기 서버는 상기 단말에서 상기 동영상 패키지에 포함된 적어도 하나 이상의 동영상을 수신하여 재생하는 동영상 재생 프로그램(또는 동영상 재생 모듈)에 대응하는 동영상 재생 프로그램 정보(또는 동영상 재생 모듈 정보)를 판독하여 상기 동영상 재생 방식에 대응하는 과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)을 확인하는 것이 바람직하다.In addition, the server reads the video playback program information (or video playback module information) corresponding to the video playback program (or video playback module) for receiving and playing at least one video included in the video package in the terminal and the It is preferable to check a video transmission method (eg, a streaming method, a download method, an IPTV method, etc.) corresponding to the video playback method.

상기 단말에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)이 확인되면, 상기 서버는 상기 통신망 특성과 동영상 전송 방식을 포함하는 매체정보를 생성(또는 확인)하는 것이 바람직하다.When the network characteristics (eg, wired communication network, wireless communication network) corresponding to the terminal and the video transmission method (for example, streaming method, downloading method, IPTV method, etc.) are identified, the server determines the communication network characteristics and the video transmission method. It is preferable to generate (or confirm) media information including a.

만약 상기 매체정보와 시청자 식별정보가 확인되면(3010), 상기 서버는 상기 단말로 매체 확인 정보를 전송하고(3015), 이에 대응하여 상기 단말은 상기 동영상 재생 프로그램을 통해 재생 대상 동영상 패키지를 검색하기 위한 검색어 정보가 입력(또는 선택)하고(3020), 통신망을 통해 상기 서버로 상기 검색어 정보를 전송한다(3025).If the media information and the viewer identification information are confirmed (3010), the server transmits the media identification information to the terminal (3015), and correspondingly, the terminal searches for a playback target video package through the video playback program. The search term information is input (or selected) (3020), and the search term information is transmitted to the server through a communication network (3025).

이후, 상기 서버는 상기 저장매체(125)로부터 상기 검색어 정보에 대응하는 복수개의 매체 별 동영상 패키지에 대응하는 동영상 패키지 목록을 확인한다(3030).Thereafter, the server checks the list of video packages corresponding to the plurality of media video packages corresponding to the search term information from the storage medium 125 (3030).

만약 상기 검색어 정보와 매칭되는 동영상 패키지 목록이 확인되면(3035), 상기 서버는 상기 통신채널을 통해 상기 단말로 상기 검색결과에 대응하는 동영상 패키지 목록을 전송하고(3040), 이에 대응하여 상기 단말은 상기 동영상 패키지 선택 인터페이스 상의 동영상 패키지 선택 영역에 상기 동영상 패키지 목록을 출력한다(3045).If the list of video packages matching the search word information is found (3035), the server transmits the list of video packages corresponding to the search result to the terminal through the communication channel (3040), and the terminal correspondingly The video package list is output to the video package selection area on the video package selection interface (3045).

도면31은 본 발명의 일 실시 방법에 따른 재생 대상 동영상 패키지에 포함된 동영상을 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 과정을 도시한 도면이다.31 is a diagram illustrating a process of transmitting a video included in a playback target video package to a video playback terminal 140 and playing it according to an embodiment of the present invention.

보다 상세하게 본 도면31은 상기 도면29에 도시된 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정을 통해 상기 동영상 재생 단말(140)로 상기 동영상 패키지 목록이 제공된 후, 상기 동영상 재생 단말(140)에서 상기 동영상 패키지 선택 인터페이스를 통해 재생 대상 동영상 패키지를 선택하면, 상기 동영상 패키지 제공 서버(105)에서 상기 시청자 식별정보를 기반으로 상기 선택된 재생 대상 동영상 패키지가 상기 동영상 재생 단말(140)이 접속하기 전에 중간 정지되어 매체 동기화가 필요한지 확인한 후, 매체 동기화(또는 이종의 매체 간 이어보기) 확인 결과에 따라 상기 동영상 재생 단말(140)로 상기 동영상 패키지에 대한 매체 동기화 과정을 수행하거나, 또는 상기 선택된 재생 대상 동영상 패키지를 상기 동영상 재생 단말(140)로 전송하여 재생하는 과정에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면31을 참조 및/또는 변형하여 상기 재생 대상 동영상 패키지에 포함된 동영상을 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면31에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.In more detail, FIG. 31 illustrates that the video package list is provided to the video playback terminal 140 through the video package synchronization and playback target video package selection process shown in FIG. 29, and then the video playback terminal 140. When the video to be played through the video package selection interface to select the playback target video package, the video package providing server 105 before the video playback terminal 140 is connected to the selected playback target video package based on the viewer identification information After determining whether media synchronization is necessary due to an intermediate stop, a media synchronization process for the video package is performed by the video playback terminal 140 or the selected playback target according to the media synchronization (or inter-media resume). Send the video package to the video playback terminal 140 As a person having ordinary knowledge in the technical field to which the present invention pertains, the video included in the video package to be reproduced is converted to the video playing terminal 140 by referring to and / or modifying the drawing 31. Various implementation methods for the process of transmitting and reproducing may be inferred, but the present invention includes all the implementation methods inferred, and the technical features are not limited to the implementation method shown in FIG. .

이하, 본 도면31에서 상기 도면28에 도시된 동영상 재생 단말(140)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 제공 서버(105)를 편의상 "서버"라고 한다.Hereinafter, in FIG. 31, the video playback terminal 140 shown in FIG. 28 is referred to as a "terminal" for convenience, and the video package providing server 105 is referred to as a "server" for convenience.

도면31을 참조하면, 상기 도면29에 도시된 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정을 통해 상기 단말로 상기 동영상 패키지 목록이 제공된 후, 상기 단말은 상기 동영상 패키지 선택 인터페이스의 동영상 패키지 선택 영역을 통해 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지 선택 정보가 입력(또는 선택)되는지 확인한다(3100).Referring to FIG. 31, after the video package list is provided to the terminal through the video package synchronization and playback target video package selection process shown in FIG. 29, the terminal selects a video package selection area of the video package selection interface. In operation 3100, it is checked whether the play target video package selection information is input (or selected) from the list of video packages.

만약 상기 재생 대상 동영상 패키지 선택 정보가 입력(또는 선택)되면(3105), 상기 단말은 통신망을 통해 상기 서버로 상기 재생 대상 동영상 패키지 선택 정보를 전송하고(3110), 이에 대응하여 상기 서버는 상기 저장매체(125)로부터 상기 재생 대상 동영상 패키지 선택 정보에 대응하는 재생 대상 동영상 패키지 를 확인한다(3115).If the playback target video package selection information is input (or selected) (3105), the terminal transmits the playback target video package selection information to the server through a communication network (3110), and correspondingly the server stores the storage. The media 125 checks the playback target video package corresponding to the playback target video package selection information (3115).

만약 상기 재생 대상 동영상 패키지가 확인되면(3120), 상기 서버는 상기 매체 동기화 관리 D/B(2897)와 연계하여 상기 시청자 식별정보와 연계된 매체 동기화 정보에 포함된 동영상 패키지 식별정보(또는 동영상 정보)와 상기 재생 대상 동영상 패키지 정보를 비교하여 상기 재생 대상 동영상 패키지에 대한 매체 동기화(또는 이종의 매체 간 이어보기) 여부를 확인한다(3125).If the playback target video package is identified (3120), the server links the media synchronization management D / B 2897 to the video package identification information (or video information) included in the media synchronization information associated with the viewer identification information. (3125) and compares the playback target video package information with each other to determine whether the media is synchronized (or resumes between different media) for the playback target video package.

만약 상기 확인결과 상기 매체 동기화(또는 이종의 매체 간 이어보기)가 확인되면(3130), 상기 서버는 상기 단말로 상기 대한 매체 동기화(또는 이종의 매체 간 이어보기)에 대한 매체 동기화 승인 메시지를 전송하여 상기 고객으로부터 상기 대한 매체 동기화(또는 이종의 매체 간 이어보기)에 대한 고객 승인을 확인한다(3135).If it is determined that the media synchronization (or heterogeneous media preview) is confirmed (3130), the server transmits a media synchronization acknowledgment message for the media synchronization (or heterogeneous media preview) for the terminal. Confirm (3135) with the customer a customer approval for media synchronization (or heterogeneous media viewing) for the customer.

만약 상기 매체 동기화(또는 이종의 매체 간 이어보기)에 대한 고객 승인이 확인되지 않으면(3140), 상기 서버는 상기 재생 대상 동영상 패키지에 대한 매체 동기화(또는 이종의 매체 간 이어보기)를 수행하지 않는다.If the customer approval for the media synchronization (or heterogeneous media preview) is not confirmed (3140), the server does not perform media synchronization (or heterogeneous media preview) for the video package to be played. .

반면 상기 매체 동기화(또는 이종의 매체 간 이어보기)에 대한 고객 승인이 확인되면(3140), 상기 서버는 상기 매체 동기화 관리 D/B(2897)와 연계하여 상기 시청자 식별정보와 연계된 매체 동기화 정보를 확인한다(3145).On the other hand, if the customer approval for the media synchronization (or heterogeneous media retrieval) is confirmed (3140), the server, in conjunction with the media synchronization management D / B (2897), the media synchronization information associated with the viewer identification information Check (3145).

본 발명의 실시 방법에 따르면, 상기 서버는 상기 매체 동기화 관리 D/B(2897)와 연계하여 상기 확인된 매체 동기화 정보에 포함된 동영상 패키지 식별 정보를 통해 중간 정지된 동영상 패키지를 확인하고, 상기 매체 동기화 정보에 포함된 중간 정지된 제n(1≤n≤N) 동영상 정보를 통해 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 중간 정지된 동영상을 확인하고, 상기 매체 동기화 정보에 포함된 중간 정지 시간(또는 프레임) 정보를 통해 상기 중간 정지된 동영상의 동기화 시간(또는 프레임)을 확인하는 것이 바람직하다.According to an embodiment of the present invention, the server checks an intermediate stopped video package through the video package identification information included in the checked media synchronization information in association with the media synchronization management D / B 2897, and the media Check the middle-stopped video among the N (N≥1) videos included in the video package through the middle-stopped n-th (1≤n≤N) video information included in the synchronization information, and include it in the media synchronization information. It is preferable to check the synchronization time (or frame) of the intermediate paused video based on the intermediate stop time (or frame) information.

만약 상기 동영상 패키지에 오직 하나의 동영상 파일이 포함되거나, 또는 하나의 데이터 스트림으로 이루어진 동영상 데이터가 포함된 경우, 상기 서버는 상기 시청자 식별정보와 매체 동기화 정보를 저장하는 매체 동기화 관리 D/B(2897)와 연계하여 상기 확인된 매체 동기화 정보에 포함된 중간 정지된 동영상 정보를 확인하고, 상기 매체 동기화 정보에 포함된 중간 정지 시간(또는 프레임) 정보를 확인하는 것이 바람직하다.If only one video file is included in the video package or the video data includes one data stream, the server stores the viewer identification information and the media synchronization information. It is preferable to check the intermediate stop video information included in the checked medium synchronization information and the intermediate stop time (or frame) information included in the medium synchronization information.

또한, 상기 서버는 상기 확인된 매체 동기화 정보를 판독하여 복수개의 매체 별 동영상 패키지 중, 상기 동기화 대상 동영상 패키지와, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 동기화 대상 동영상과, 상기 동기화 대상 동영상에 대 한 동기화 대상 프레임을 확인한다(3150).The server reads the identified media synchronization information, and among the plurality of media-specific video packages, the synchronization target video package, N (N≥1) video synchronization target videos included in the video package, and the synchronization. The synchronization target frame for the target video is checked (3150).

본 발명의 실시 방법에 따르면, 상기 서버는 상기 저장매체(125)와 연계하여 상기 매체 동기화 정보에 포함된 동영상 패키지 식별 정보에 대응하는 복수개의 매체 별 동영상 패키지 중 상기 서버에 의해 확인된 매체정보에 대응하는 동영상 패키지를 동기화 대상 동영상 패키지로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 패키지로부터 매체 동기화 정보에 포함된 중간 정지된 제n(1≤n≤N) 동영상 정보에 대응하는 동영상을 동기화 대상 동영상으로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 중 상기 매체 동기화 정보에 포함된 의 중간 정지 시간(또는 프레임)(또는 중간 정지 시간(또는 프레임) 이후의 프레임)을 동기화 대상 프레임으로 확인되도록 처리하는 것이 바람직하다.According to the exemplary embodiment of the present invention, the server is connected to the storage medium 125 to media information checked by the server among a plurality of media video packages corresponding to the video package identification information included in the media synchronization information. Process the corresponding video package to be identified as the synchronization target video package, and synchronize the video corresponding to the intermediate stopped nth (1≤n≤N) video information included in the media synchronization information from the identified synchronization target video package Processing to be confirmed as a moving picture, and processing to determine an intermediate stop time (or frame) (or a frame after the intermediate stop time (or frame)) of included in the media synchronization information among the identified synchronization target moving pictures as a synchronization target frame. It is desirable to.

만약 상기 동영상 패키지에 오직 하나의 동영상 파일이 포함되거나, 또는 하나의 데이터 스트림으로 이루어진 동영상 데이터가 포함된 경우, 상기 서버는 상기 매체 동기화 정보에 포함된 중간 정지된 동영상 정보에 대응하는 동영상을 동기화 대상 동영상으로 확인되도록 처리하는 것이 바람직하다.If only one video file is included in the video package, or if the video data includes one data stream, the server synchronizes the video corresponding to the intermediate stopped video information included in the media synchronization information. It is desirable to process the video to be confirmed.

본 발명의 다른 실시 방법에 따라 상기 저장매체(125)에 저장된 동영상 패키지가 복수개의 매체-통신망 특성, 동영상 전송 방식, 단말 플랫폼- 중 어느 하나의 매체에 대응하여 전송 가능한 하나의 동영상 패키지를 포함하여 이루어지거나, 또 는 복수개의 매체-통신망 특성, 동영상 전송 방식, 단말 플랫폼-에 대응하는 매체 별 동영상으로 고속 변환될 수 있는 동영상-비압축 동영상, 또는 다른 코덱으로 고속변환이 가능한 코덱으로 압축된 동영상-으로 변환 처리된 경우, 상기 서버는 상기 저장매체(125)와 연계하여 상기 매체 동기화 정보에 포함된 동영상 패키지 식별 정보에 대응하는 동영상 패키지를 동기화 대상 동영상 패키지로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 패키지로부터 매체 동기화 정보에 포함된 중간 정지된 제n(1≤n≤N) 동영상 정보에 대응하는 동영상을 동기화 대상 동영상으로 확인되도록 처리하고, 상기 확인된 매체 동기화 대상 동영상 중 상기 매체 동기화 정보에 포함된 의 중간 정지 시간(또는 프레임)(또는 중간 정지 시간(또는 프레임) 이후의 프레임)을 동기화 대상 프레임으로 처리하는 것이 바람직하다.According to another embodiment of the present invention, the video package stored in the storage medium 125 includes one video package that can be transmitted in correspondence with any one of a plurality of media-telecommunication network characteristics, a video transmission method, and a terminal platform. Or uncompressed video, which can be converted into media-specific video corresponding to a plurality of media-communication network characteristics, video transmission methods, terminal platforms, or video compressed with a codec capable of high-speed conversion with another codec. If the conversion process is-, the server processes the video package corresponding to the video package identification information included in the media synchronization information to be identified as a synchronization target video package in association with the storage medium 125, and the confirmed synchronization Intermediate stopped nth (1 ≦ n ≦ N) included in the medium synchronization information from the target video package A video corresponding to the video information is processed to be identified as a video to be synchronized, and after the intermediate stop time (or frame) of (or frame) of (or frame) included in the media synchronization information of the checked media synchronization target video, Frame) as a synchronization target frame.

이후, 상기 서버는 상기 동기화 대상 동영상 패키지에 포함된 상기 동기화 대상 동영상에 대응하는 제n(1≤n≤N) 동영상의 동기화 대상 프레임부터 상기 단말로 전송하여 재생되도록 처리하며(3155), 상기 동영상 패키지에 포함된 동영상의 재생 과정은 상기 도면18 또는 도면19 또는 도면20 또는 도면21 또는 도면22 또는 도면23에 도시된 바와 같다.Subsequently, the server processes to transmit and play the sync target frame of the n (1 ≦ n ≦ N) video corresponding to the sync target video package included in the sync target video package to the terminal (3155). The playback process of the video included in the package is as shown in FIG. 18 or 19 or 20 or 21 or 22 or 23.

본 발명의 다른 실시 방법에 따라 상기 저장매체(125)에 저장된 동영상 패키지가 복수개의 매체-통신망 특성, 동영상 전송 방식, 단말 플랫폼- 중 어느 하나의 매체에 대응하여 전송 가능한 하나의 동영상 패키지를 포함하여 이루어지거나, 또 는 복수개의 매체-통신망 특성, 동영상 전송 방식, 단말 플랫폼-에 대응하는 매체 별 동영상으로 고속 변환될 수 있는 동영상-비압축 동영상, 또는 다른 코덱으로 고속변환이 가능한 코덱으로 압축된 동영상-으로 변환 처리된 경우, 상기 서버는 상기 중간 정지 시간(또는 프레임)(또는 중간 정지 시간(또는 프레임) 이후의 프레임)부터 상기 제k(k=2,3,...) 매체 별 단말에 대응하는 제k(k=2,3,...) 매체 별 동영상으로 변환한 후, 제k(k=2,3,...) 매체 별 동영상에 대응하는 동기화 대상 동영상의 동기화 대상 프레임부터 상기 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 것이 바람직하다.According to another embodiment of the present invention, the video package stored in the storage medium 125 includes one video package that can be transmitted in correspondence with any one of a plurality of media-telecommunication network characteristics, a video transmission method, and a terminal platform. Or uncompressed video, which can be converted into media-specific video corresponding to a plurality of media-communication network characteristics, video transmission methods, terminal platforms, or video compressed with a codec capable of high-speed conversion with another codec. When the conversion process is performed to the server, the server starts the intermediate stop time (or frame) (or a frame after the intermediate stop time (or frame)) from the terminal for each k-th (k = 2,3, ...) medium. After converting the video for each k-th (k = 2,3, ...) medium, starting from the synchronization target frame of the video to be synchronized corresponding to the k-k (k = 2,3, ...) video Said copper It is preferable to process the transmission to the video playback terminal 140 to be reproduced.

반면 상기 확인결과 상기 매체 동기화(또는 이종의 매체 간 이어보기)가 확인되지 않으면(3130), 상기 서버는 상기 단말로 동영상 재생 인터페이스를 전송하여 출력하고(3160), 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 상기 동영상 재생 인터페이스를 통해 재생되도록 처리한다(3165).On the other hand, if the media synchronization (or heterogeneous media viewing) is not confirmed (3130), the server transmits and outputs a video playback interface to the terminal (3160), and the N ( N≥1) videos are transmitted to the terminal according to the playback order included in the video organization information and processed to be played through the video playback interface (3165).

여기서, 상기 서버에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 전송되도록 처리하는 바람직한 실시 방법은 상기 도면18 또는 도면19 또는 도면20 또는 도면21 또는 도면22 또는 도면23을 참조하기로 한다.Here, the preferred embodiment of the server to process the N (N ≥ 1) videos included in the video package to be transmitted to the terminal in accordance with the playback order included in the video configuration information is transmitted to the Figure 18 or 19 Or refer to FIG. 20 or 21 or 22 or 23.

또한, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 단말로 전송하여 재생시, 상기 동영상 편성 정보에 배경음악이 포함된 경우, 상기 서버는 상기 배경음악이 재생되도록 처리하는 것이 바람직하다.In addition, when transmitting the N (N≥1) videos included in the video package to the terminal and playing, when the background music is included in the video program information, the server preferably processes the background music to be played. Do.

이후, 상기 서버는 상기 저장매체(125)와 연계하여 상기 동영상 패키지에 대응하는 제작자 정보를 확인하고(3170), 회원정보 D/B(도시생략)와 연계하여 상기 동영상 패키지를 재생하는 단말에 대응하는 시청자 식별정보에 대한 시청자 카테고리 정보(예컨대, 시청자의 연령, 성별, 주소, 직업 등)를 확인한 후(3175), 상기 제작자 정보와 상기 시청자 카테고리 정보를 연계하여 저장매체(125)에 저장하며(3180), 이후 상기 시청자 카테고리 정보는 상기 제작자가 제작한 동영상 패키지를 시청하는 시청자를 분석하는 자료로 활용된다.Thereafter, the server checks producer information corresponding to the video package in association with the storage medium 125 (3170), and corresponds to a terminal that plays the video package in association with member information D / B (not shown). After confirming viewer category information (eg, age, gender, address, occupation, etc.) of the viewer identification information (3175), the producer information is stored in the storage medium 125 in association with the viewer category information; 3180), the viewer category information is then used as a material for analyzing viewers watching the video package produced by the producer.

또한, 상기 서버는 상기 동영상 패키지에 대한 누적 재생횟수(또는 재생시간)을 확인하고(3185), 상기 제작자 정보와 상기 누적 재생횟수(또는 재생시간) 정보를 연계하여 저장매체(125)에 저장하며(3190), 이후 상기 누적 재생횟수(또는 재생시간) 정보는 상기 제작자가 제작한 동영상 패키지의 인기도를 분석하는 자료로 활용된다.In addition, the server checks the cumulative playing count (or playing time) for the video package (3185), stores the stored information in the storage medium 125 in association with the producer information and the cumulative playing count (or playing time) information. The cumulative play count (or play time) information is then used as data analyzing the popularity of the video package produced by the producer.

도면32는 본 발명의 다른 일 실시 방법에 따른 재생 대상 동영상 패키지에 포함된 동영상을 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 과정을 도시한 도면이다.32 is a diagram illustrating a process of transmitting a video included in a playback target video package to a video playback terminal 140 to be played according to another exemplary embodiment of the present invention.

보다 상세하게 본 도면32는 상기 도면30에 도시된 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정을 통해 상기 동영상 재생 단말(140)로 상기 동영상 패키지 목록이 제공된 후, 상기 동영상 재생 단말(140)에서 상기 동영상 재생 프로그램을 통해 재생 대상 동영상 패키지를 선택하면, 상기 동영상 패키지 제공 서버(105)에서 상기 시청자 식별정보를 기반으로 상기 선택된 재생 대상 동영상 패키지가 상기 동영상 재생 단말(140)이 접속하기 전에 중간 정지되어 매체 동기화가 필요한지 확인한 후, 매체 동기화(또는 이종의 매체 간 이어보기) 확인 결과에 따라 상기 동영상 재생 단말(140)로 상기 동영상 패키지에 대한 매체 동기화 과정을 수행하거나, 또는 상기 선택된 재생 대상 동영상 패키지를 상기 동영상 재생 단말(140)로 전송하여 재생하는 과정에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면32를 참조 및/또는 변형하여 상기 재생 대상 동영상 패키지에 포함된 동영상을 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면32에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.In more detail, in FIG. 32, after the video package list is provided to the video playback terminal 140 through the video package synchronization and playback target video package selection process shown in FIG. 30, the video playback terminal 140 is provided. When the video clip playback program is selected through the video playback program, the video package providing server 105 selects the video clip playback server based on the viewer identification information before the video playback terminal 140 accesses the intermediate video package. After checking whether the media is stopped and media synchronization is necessary, the media playback process is performed to the video playback terminal 140 or the selected playback target video according to the media synchronization (or heterogeneous media). Send the package to the video playback terminal 140 to play As a person having ordinary knowledge in the art to which the present invention pertains, a video included in the video package to be reproduced is transmitted to the video playing terminal 140 by referring to and / or modifying the drawing 32. Various implementation methods for the process of reproducing may be inferred, but the present invention includes all the implementation methods inferred above, and the technical features are not limited to the implementation method shown in FIG.

이하, 본 도면32에서 상기 도면28에 도시된 동영상 재생 단말(140)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 제공 서버(105)를 편의상 "서버"라고 한 다.Hereinafter, in FIG. 32, the video playback terminal 140 shown in FIG. 28 is referred to as a "terminal" for convenience, and the video package providing server 105 is referred to as a "server" for convenience.

도면32를 참조하면, 상기 도면30에 도시된 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정을 통해 상기 단말로 상기 동영상 패키지 목록이 제공된 후, 상기 단말은 상기 동영상 재생 프로그램의 동영상 패키지 선택 영역을 통해 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지 선택 정보가 입력(또는 선택)되는지 확인한다(3200).Referring to FIG. 32, after the video package list is provided to the terminal through the video package synchronization and playback target video package selection process shown in FIG. 30, the terminal selects a video package selection area of the video playback program. In operation 3200, it is determined whether the play target video package selection information is input (or selected) from the list of video packages.

만약 상기 재생 대상 동영상 패키지 선택 정보가 입력(또는 선택)되면(3205), 상기 단말은 통신망을 통해 상기 서버로 상기 재생 대상 동영상 패키지 선택 정보를 전송하고(3210), 이에 대응하여 상기 서버는 상기 저장매체(125)로부터 상기 재생 대상 동영상 패키지 선택 정보에 대응하는 재생 대상 동영상 패키지를 확인한다(3215).If the playback target video package selection information is input (or selected) (3205), the terminal transmits the playback target video package selection information to the server through a communication network (3210), and the server correspondingly stores the storage. The media 125 identifies the playback target video package corresponding to the playback target video package selection information (3215).

만약 상기 재생 대상 동영상 패키지가 확인되면(3220), 상기 서버는 상기 매체 동기화 관리 D/B(2897)와 연계하여 상기 시청자 식별정보와 연계된 매체 동기화 정보에 포함된 동영상 패키지 식별정보(또는 동영상 정보)와 상기 재생 대상 동영상 패키지 정보를 비교하여 상기 재생 대상 동영상 패키지에 대한 매체 동기화(또는 이종의 매체 간 이어보기) 여부를 확인한다(3225).If the playback target video package is identified (3220), the server, in association with the media synchronization management D / B 2897, identifies the video package identification information (or video information) included in the media synchronization information associated with the viewer identification information. ) And the reproduction target video package information is checked to determine whether the media is synchronized (or retrieval between different media) for the reproduced video package (3225).

만약 상기 확인결과 상기 매체 동기화(또는 이종의 매체 간 이어보기)가 확인되면(3230), 상기 서버는 상기 단말로 상기 대한 매체 동기화(또는 이종의 매체 간 이어보기)에 대한 매체 동기화 승인 메시지를 전송하여 상기 고객으로부터 상기 대한 매체 동기화(또는 이종의 매체 간 이어보기)에 대한 고객 승인을 확인한다(3235).If it is confirmed that the media synchronization (or heterogeneous media preview) is confirmed (3230), the server transmits a media synchronization acknowledgment message for the media synchronization (or heterogeneous media preview) for the terminal. Confirm (3235) a customer approval for media synchronization (or heterogeneous media viewing) from the customer.

만약 상기 매체 동기화(또는 이종의 매체 간 이어보기)에 대한 고객 승인이 확인되지 않으면(3240), 상기 서버는 상기 재생 대상 동영상 패키지에 대한 매체 동기화(또는 이종의 매체 간 이어보기)를 수행하지 않는다.If the customer approval for the media synchronization (or heterogeneous media preview) is not confirmed (3240), the server does not perform media synchronization (or heterogeneous media preview) for the video package to be played. .

반면 상기 매체 동기화(또는 이종의 매체 간 이어보기)에 대한 고객 승인이 확인되면(3240), 상기 서버는 상기 매체 동기화 관리 D/B(2897)와 연계하여 상기 시청자 식별정보와 연계된 매체 동기화 정보를 확인한다(3245).On the other hand, if the customer approval for the media synchronization (or heterogeneous media retrieval) is confirmed (3240), the server is connected to the media synchronization management D / B (2897), the media synchronization information associated with the viewer identification information Check (3245).

본 발명의 실시 방법에 따르면, 상기 서버는 상기 매체 동기화 관리 D/B(2897)와 연계하여 상기 확인된 매체 동기화 정보에 포함된 동영상 패키지 식별 정보를 통해 중간 정지된 동영상 패키지를 확인하고, 상기 매체 동기화 정보에 포함된 중간 정지된 제n(1≤n≤N) 동영상 정보를 통해 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 중간 정지된 동영상을 확인하고, 상기 매체 동기화 정보에 포함된 중간 정지 시간(또는 프레임) 정보를 통해 상기 중간 정지된 동영상의 동기 화 시간(또는 프레임)을 확인하는 것이 바람직하다.According to an embodiment of the present invention, the server checks an intermediate stopped video package through the video package identification information included in the checked media synchronization information in association with the media synchronization management D / B 2897, and the media Check the middle-stopped video among the N (N≥1) videos included in the video package through the middle-stopped n-th (1≤n≤N) video information included in the synchronization information, and include it in the media synchronization information. It is preferable to check the synchronization time (or frame) of the intermediate paused video based on the intermediate stop time (or frame) information.

만약 상기 동영상 패키지에 오직 하나의 동영상 파일이 포함되거나, 또는 하나의 데이터 스트림으로 이루어진 동영상 데이터가 포함된 경우, 상기 서버는 상기 시청자 식별정보와 매체 동기화 정보를 저장하는 매체 동기화 관리 D/B(2897)와 연계하여 상기 확인된 매체 동기화 정보에 포함된 중간 정지된 동영상 정보를 확인하고, 상기 매체 동기화 정보에 포함된 중간 정지 시간(또는 프레임) 정보를 확인하는 것이 바람직하다.If only one video file is included in the video package or the video data includes one data stream, the server stores the viewer identification information and the media synchronization information. It is preferable to check the intermediate stop video information included in the checked medium synchronization information and the intermediate stop time (or frame) information included in the medium synchronization information.

또한, 상기 서버는 상기 확인된 매체 동기화 정보를 판독하여 복수개의 매체 별 동영상 패키지 중, 상기 동기화 대상 동영상 패키지와, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 동기화 대상 동영상과, 상기 동기화 대상 동영상에 대한 동기화 대상 프레임을 확인한다(3250).The server reads the identified media synchronization information, and among the plurality of media-specific video packages, the synchronization target video package, N (N≥1) video synchronization target videos included in the video package, and the synchronization. The synchronization target frame for the target video is checked (3250).

본 발명의 실시 방법에 따르면, 상기 서버는 상기 저장매체(125)와 연계하여 상기 매체 동기화 정보에 포함된 동영상 패키지 식별 정보에 대응하는 복수개의 매체 별 동영상 패키지 중 상기 서버에 의해 확인된 매체정보에 대응하는 동영상 패키지를 동기화 대상 동영상 패키지로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 패키지로부터 매체 동기화 정보에 포함된 중간 정지된 제n(1≤n≤N) 동영상 정보에 대응하는 동영상을 동기화 대상 동영상으로 확인되도록 처리하고, 상 기 확인된 동기화 대상 동영상 중 상기 매체 동기화 정보에 포함된 의 중간 정지 시간(또는 프레임)(또는 중간 정지 시간(또는 프레임) 이후의 프레임)을 동기화 대상 프레임으로 확인되도록 처리하는 것이 바람직하다.According to the exemplary embodiment of the present invention, the server is connected to the storage medium 125 to media information checked by the server among a plurality of media video packages corresponding to the video package identification information included in the media synchronization information. Process the corresponding video package to be identified as the synchronization target video package, and synchronize the video corresponding to the intermediate stopped nth (1≤n≤N) video information included in the media synchronization information from the identified synchronization target video package Process to be confirmed as a moving picture, and the middle stop time (or frame) of (or a frame after the middle stop time (or frame)) included in the media synchronization information among the identified synchronization target videos is identified as the synchronization target frame. It is preferable to process.

만약 상기 동영상 패키지에 오직 하나의 동영상 파일이 포함되거나, 또는 하나의 데이터 스트림으로 이루어진 동영상 데이터가 포함된 경우, 상기 서버는 상기 매체 동기화 정보에 포함된 중간 정지된 동영상 정보에 대응하는 동영상을 동기화 대상 동영상으로 확인되도록 처리하는 것이 바람직하다.If only one video file is included in the video package, or if the video data includes one data stream, the server synchronizes the video corresponding to the intermediate stopped video information included in the media synchronization information. It is desirable to process the video to be confirmed.

본 발명의 다른 실시 방법에 따라 상기 저장매체(125)에 저장된 동영상 패키지가 복수개의 매체-통신망 특성, 동영상 전송 방식, 단말 플랫폼- 중 어느 하나의 매체에 대응하여 전송 가능한 하나의 동영상 패키지를 포함하여 이루어지거나, 또는 복수개의 매체-통신망 특성, 동영상 전송 방식, 단말 플랫폼-에 대응하는 매체 별 동영상으로 고속 변환될 수 있는 동영상-비압축 동영상, 또는 다른 코덱으로 고속변환이 가능한 코덱으로 압축된 동영상-으로 변환 처리된 경우, 상기 서버는 상기 저장매체(125)와 연계하여 상기 매체 동기화 정보에 포함된 동영상 패키지 식별 정보에 대응하는 동영상 패키지를 동기화 대상 동영상 패키지로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 패키지로부터 매체 동기화 정보에 포함된 중간 정지된 제n(1≤n≤N) 동영상 정보에 대응하는 동영상을 동기화 대상 동영상으로 확인되도록 처리하고, 상기 확인된 매체 동기화 대상 동영상 중 상기 매체 동기화 정보에 포함된 의 중간 정지 시간(또는 프레임)(또는 중간 정지 시간(또는 프레임) 이후의 프레임)을 동기화 대상 프레임으로 처리하는 것이 바람직하다.According to another embodiment of the present invention, the video package stored in the storage medium 125 includes one video package that can be transmitted in correspondence with any one of a plurality of media-telecommunication network characteristics, a video transmission method, and a terminal platform. Video, which can be converted into media-specific video corresponding to a plurality of media-communication network characteristics, video transmission methods, and terminal platforms-uncompressed video, or video compressed with a codec capable of high-speed conversion to another codec. In this case, the server processes the video package corresponding to the video package identification information included in the media synchronization information to be identified as a synchronization target video package in association with the storage medium 125, and the identified synchronization target Intermediate stopped nth (1≤n≤N) included in the media synchronization information from the video package A video corresponding to the video information is processed to be identified as a video to be synchronized, and after the intermediate stop time (or frame) of (or frame) of (or frame) included in the media synchronization information of the checked media synchronization target video, Frame) as a synchronization target frame.

이후, 상기 서버는 상기 동기화 대상 동영상 패키지에 포함된 상기 동기화 대상 동영상에 대응하는 제n(1≤n≤N) 동영상의 동기화 대상 프레임부터 상기 단말로 전송하여 재생되도록 처리하며(3255), 상기 동영상 패키지에 포함된 동영상의 재생 과정은 상기 도면18 또는 도면19 또는 도면20 또는 도면21 또는 도면22 또는 도면23에 도시된 바와 같다.Subsequently, the server processes and transmits to the terminal from the synchronization target frame of the n (1 ≦ n ≦ N) video corresponding to the synchronization target video included in the synchronization target video package (3255). The playback process of the video included in the package is as shown in FIG. 18 or 19 or 20 or 21 or 22 or 23.

본 발명의 다른 실시 방법에 따라 상기 저장매체(125)에 저장된 동영상 패키지가 복수개의 매체-통신망 특성, 동영상 전송 방식, 단말 플랫폼- 중 어느 하나의 매체에 대응하여 전송 가능한 하나의 동영상 패키지를 포함하여 이루어지거나, 또는 복수개의 매체-통신망 특성, 동영상 전송 방식, 단말 플랫폼-에 대응하는 매체 별 동영상으로 고속 변환될 수 있는 동영상-비압축 동영상, 또는 다른 코덱으로 고속변환이 가능한 코덱으로 압축된 동영상-으로 변환 처리된 경우, 상기 서버는 상기 중간 정지 시간(또는 프레임)(또는 중간 정지 시간(또는 프레임) 이후의 프레임)부터 상기 제k(k=2,3,...) 매체 별 단말에 대응하는 제k(k=2,3,...) 매체 별 동영상으로 변환한 후, 제k(k=2,3,...) 매체 별 동영상에 대응하는 동기화 대상 동영상의 동기화 대상 프레임부터 상기 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 것이 바람직하다.According to another embodiment of the present invention, the video package stored in the storage medium 125 includes one video package that can be transmitted in correspondence with any one of a plurality of media-telecommunication network characteristics, a video transmission method, and a terminal platform. Video, which can be converted into media-specific video corresponding to a plurality of media-communication network characteristics, video transmission methods, and terminal platforms-uncompressed video, or video compressed with a codec capable of high-speed conversion to another codec. When the conversion process is performed, the server corresponds to the terminal for each k-th (k = 2, 3, ...) medium from the intermediate stop time (or frame) (or a frame after the intermediate stop time (or frame)). After converting the k-k (k = 2,3, ...) media-specific video to the k-k (k = 2,3, ...) media-specific video, copper The reproduction is preferably treated to be played and transmits it to the terminal 140.

반면 상기 확인결과 상기 매체 동기화(또는 이종의 매체 간 이어보기)가 확인되지 않으면(3230), 상기 서버는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 상기 동영상 재생 프로그램을 통해 재생되도록 처리한다(3260).On the other hand, if the media synchronization (or heterogeneous media replay) is not confirmed (3230), the server plays the N (N≥1) videos included in the video package in the video organization information. In operation 3260, the terminal transmits the data to the terminal in order to be reproduced through the video player program.

여기서, 상기 서버에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 전송되도록 처리하는 바람직한 실시 방법은 상기 도면18 또는 도면19 또는 도면20 또는 도면21 또는 도면22 또는 도면23을 참조하기로 한다.Here, the preferred embodiment of the server to process the N (N ≥ 1) videos included in the video package to be transmitted to the terminal in accordance with the playback order included in the video configuration information is transmitted to the Figure 18 or 19 Or refer to FIG. 20 or 21 or 22 or 23.

또한, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 단말로 전송하여 재생시, 상기 동영상 편성 정보에 배경음악이 포함된 경우, 상기 서버는 상기 배경음악이 재생되도록 처리하는 것이 바람직하다.In addition, when transmitting the N (N≥1) videos included in the video package to the terminal and playing, when the background music is included in the video program information, the server preferably processes the background music to be played. Do.

이후, 상기 서버는 상기 저장매체(125)와 연계하여 상기 동영상 패키지에 대응하는 제작자 정보를 확인하고(3265), 회원정보 D/B(도시생략)와 연계하여 상기 동영상 패키지를 재생하는 단말에 대응하는 시청자 식별정보에 대한 시청자 카테고리 정보(예컨대, 시청자의 연령, 성별, 주소, 직업 등)를 확인한 후(3270), 상기 제작자 정보와 상기 시청자 카테고리 정보를 연계하여 저장매체(125)에 저장하 며(3275), 이후 상기 시청자 카테고리 정보는 상기 제작자가 제작한 동영상 패키지를 시청하는 시청자를 분석하는 자료로 활용된다.Thereafter, the server checks producer information corresponding to the video package in association with the storage medium 125 (3265), and corresponds to a terminal that plays the video package in association with member information D / B (not shown). After checking the viewer category information (eg, age, gender, address, occupation, etc.) of the viewer identification information (3270), the producer information is stored in the storage medium 125 in association with the viewer category information. The viewer category information is used as a material for analyzing viewers who watch the video package produced by the producer.

또한, 상기 서버는 상기 동영상 패키지In addition, the server is the video package

에 대한 누적 재생횟수(또는 재생시간)을 확인하고(3280), 상기 제작자 정보와 상기 누적 재생횟수(또는 재생시간) 정보를 연계하여 저장매체(125)에 저장하며(3285), 이후 상기 누적 재생횟수(또는 재생시간) 정보는 상기 제작자가 제작한 동영상 패키지의 인기도를 분석하는 자료로 활용된다.Check the cumulative number of times of play (or play time) (3280), store the stored information in the storage medium 125 in association with the producer information and the cumulative number of times of play (or play time) (3285), and then accumulate the number of times. The number of times (or playing time) information is used as data for analyzing the popularity of the video package produced by the producer.

도면33은 본 발명의 또다른 실시 방법에 따른 동영상 패키지 제공 시스템 구성을 도시한 도면이다.33 is a diagram showing the configuration of a video package providing system according to another embodiment of the present invention.

보다 상세하게 본 도면33은 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 저장매체(125)에 등록된 복수개의 매체(제1 내지 제k(k=2,3,...) 매체) 별 동영상 패키지를 시청자가 이용하는 동영상 재생 단말(140)이 접속한 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체 특성에 따라 전송하여 재생하되, 상기 제1 매체 별 동영상 재생 단말(140)에서 제k(k=2,3,...) 매체 별 동영상 재생 단말(140)을 통해 재생할 적어도 하나 이상의 동영상 패키지를 선택한 후, 상기 시청자가 제k(k=2,3,...) 매체 별 동영상 재생 단말(140)을 통해 방송 동영상 패키지 요청시, 상기 제1 매체 별 동영상 재생 단말(140)에 의해 선택된 적어도 하나 이상의 동영상 패키지 목록을 출력한 후, 상기 목록에서 선택된 동영상 패키지를 상기 제k(k=2,3,...) 매체 별 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 실시 방법에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면33을 참조 및/또는 변형하여 상기 동영상 패키지 제공 시스템 구성 구성에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면33에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.In more detail, FIG. 33 shows a plurality of media (first to k-th (k = 2,3, ...) media) registered in the storage medium 125 through the video package registration system shown in FIG. Communication network characteristics (e.g., wired communication network, wireless communication network) to which the video playback terminal 140 using the video package is connected, video transmission method (e.g., streaming method, download method, IPTV method, etc.) and terminal platform ( For example, a platform (or operating system) for driving a video playback program (or video playback module) in a wired terminal connected to a wired communication network, or a platform for driving a video playback program (or video playback module) in a wireless terminal connected to a wireless communication network. (Or an operating system), and the like, according to the characteristics of the media, and transmits the data. After selecting at least one video package to be played through 140, when the viewer requests a broadcast video package through a video playback terminal 140 for each k (k = 2,3, ...) media, the first After outputting a list of at least one video package selected by the video reproducing terminal 140 for each medium, the video reproducing terminal 140 for each k (k = 2,3, ...) media is selected for the video package selected from the list. As an embodiment of the present invention, a person having ordinary skill in the art to which the present invention pertains may refer to and / or modify the present invention to perform various configurations of the video package providing system. The method may be inferred, but the present invention includes all the inferred implementation methods, and the technical features are not limited only to the implementation method shown in FIG.

예컨대, 본 도면33에서는 편의상 상기 동영상 패키지 제공 서버(105)가 하나의 서버로 구성되는 것으로 도시하여 설명하지만, 이에 의해 본 발명이 한정되는 것은 결코 아니며, 당업자의 의도에 따라 상기 동영상 패키지 제공 서버(105)는 각 기능 구성 별로 적어도 두개 이상의 서버로 구현되는 것이 가능하며, 본 발명은 상기 구현 가능한 모든 실시 방법을 포함하여 이루어짐을 명백하게 밝혀두는 바이다.For example, in FIG. 33, the video package providing server 105 is illustrated as being configured as one server for convenience. However, the present invention is not limited thereto, and the video package providing server ( 105 may be implemented by at least two or more servers for each functional configuration, and it is apparent that the present invention includes all possible implementation methods.

본 발명의 실시 방법을 따르는 본 도면33을 참조하면, 상기 동영상 패키지 제공 시스템은, 복수개의 매체 별 동영상 패키지를 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체 특성에 따라 수신하고, 상기 수신된 복수개의 매체 별 동영상 패키지에 포함된 N(N≥1)의 동영상을 동영상 편성 정보에 따라 재생하는 동영상 재생 프로그램(또는 동영상 재생 모듈이 구비된 브라우져 프로그램)이 구비된 복수개의 매체 별 동영상 재생 단말(140)과, 상기 복수개의 매체 별 동영상 재생 단말(140)과 유선(또는 무선) 통신망을 통해 연결되며, 상기 복수개의 매체 별 동영상 재생 단말(140)로 복수개의 매체 별 동영상 패키지를 전송하여 상기 동영상 패키지에 포함된 N(N≥1)의 동영상이 상기 동영상 편성 정보에 따른 재생순서에 따라 재생되도록 처리하되, 상기 복수개의 매체 별 동영상 패키지에 광고(또는 문구)가 포함된 경우, 상기 동영상 편성 정보에 따라 상기 광고(또는 문구)가 출력되도록 처리하며, 상기 제1 매체 별 동영상 재생 단말(140)에서 제k(k=2,3,...) 매체 별 동영상 재생 단말(140)을 통해 재생할 적어도 하나 이상의 동영상 패키지를 선택한 후, 상기 시청자가 제k(k=2,3,...) 매체 별 동영상 재생 단말(140)을 통해 방송 동영상 패키지 요청시, 상기 제1 매체 별 동영상 재생 단말(140)에 의해 선택된 적어도 하나 이상의 동영상 패키지 목록을 출력한 후, 상기 목록에서 선택된 동영상 패키지를 상기 제k(k=2,3,...) 매체 별 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 동영상 패키지 제공 서버(105)를 구비하여 이루어지는 것을 특징으로 하며, 만약 상기 동영상 패키지가 오직 하나의 동영상을 포함하여 이루어지거나, 또는 N(N≥1)개의 동영상을 포함하여 이루어진 동영상 데이터를 포함하여 이루어진 경우, 상기 동영상 패키지는 하나의 멀티미디어 컨텐츠(또는 동영상)로 보아도 무방하며, 이에 의해 본 발명이 한정되지 아니한다.Referring to FIG. 33 according to an exemplary embodiment of the present invention, the video package providing system includes a plurality of video packages for each medium, including communication network characteristics (eg, wired communication network and wireless communication network) and video transmission method (eg, streaming). Method, download method, IPTV method, etc.) and terminal platform (e.g., a platform (or operating system) for driving a video playback program (or video playback module) in a wired terminal connected to a wired communication network) or a wireless terminal connected to a wireless communication network. Receives a video according to a media characteristic corresponding to a platform (or operating system) for driving a video player (or a video player), and receives N (N≥1) videos included in the received video package for each of the plurality of media. Video playback program (or browser program with video playback module) to play according to video schedule information The video playback terminal 140 for each of the plurality of media, and the video playback terminal 140 for each of the plurality of media are connected to each other via a wired (or wireless) communication network, and to the video playback terminal 140 for each of the plurality of media. By transmitting a plurality of video packages for each medium, a video of N (N≥1) included in the video package is reproduced according to the playback order according to the video organization information, and the advertisement (or Phrase), the advertisement (or phrase) is outputted according to the video programming information, and the k-th (k = 2, 3, ...) in the video reproduction terminal 140 for each first medium is output. After selecting at least one video package to be played through the video playback terminal 140 for each medium, the viewer requests a broadcast video package through the video playback terminal 140 for each k (k = 2,3, ...) media. City, award After outputting a list of at least one video package selected by the video reproducing terminal 140 for each first medium, the video reproducing terminal for each k-th (k = 2,3, ...) medium is selected from the list. And a video package providing server 105 for processing to be transmitted to 140 to play. If the video package includes only one video, or N (N≥1) videos, the video package includes only one video. In the case where the video package includes video data, the video package may be regarded as one multimedia content (or video), and the present invention is not limited thereto.

본 도면33에 도시된 실시 방법을 참조하면, 상기 동영상 패키지 제공 서버(105)가 편의상 하나의 서버로 실시되는 것으로 도시하였으나, 이에 의해 본 발명이 한정되는 것은 결코 아니며, 당업자의 의도에 따라 상기 동영상 패키지 제공 서버(105)는 각 기능 구성에 따라 적어도 두개 이상의 서버(예컨대, 동영상 패키지 전송 서버와 광고처리 서버 등)로 실시되는 것이 가능하며, 본 발명은 상기 유추 가능한 모든 실시 방법을 포함하여 이루어지는 것을 특징으로 한다.Referring to the embodiment illustrated in FIG. 33, the video package providing server 105 is illustrated as being implemented as one server for convenience. However, the present invention is not limited thereto and according to the intention of the person skilled in the art. The package providing server 105 may be implemented by at least two or more servers (eg, a video package transmission server and an advertisement processing server) according to each function configuration, and the present invention includes all the inferred implementation methods. It features.

본 발명의 실시 방법에 따르면, 상기 제1 매체는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지는 것이 바람직하며, 이 경우 상기 제k(k=2,3,...) 매체는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함 하여 이루어지거나, 또는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지는 것이 바람직하다.According to an embodiment of the present invention, the first medium preferably comprises a streaming transmission method corresponding to a wired terminal platform connected to a wired communication network, in which case k (k = 2,3, ... ) The medium includes a download transmission method corresponding to a wired terminal platform connected to a wired communication network, or a streaming transmission method corresponding to a wireless terminal platform connected to a wireless communication network, or connected to a wireless communication network. IPTV transmission including a download transmission method corresponding to a wireless terminal platform or an IPTV transmission method corresponding to a wired terminal platform connected to a wired communication network or corresponding to a wireless terminal platform connected to a wireless communication network. It is preferable to include a system.

또는, 상기 제1 매체는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지는 것이 바람직하며, 이 경우 상기 제k(k=2,3,...) 매체는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지거나, 또는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지는 것이 바람직하다.Alternatively, the first medium may include a download transmission method corresponding to a wired terminal platform connected to a wired communication network, and in this case, the k (k = 2,3, ...) medium may be connected to the wired communication network. Including a streaming transmission method corresponding to the connected wired terminal platform, or including a streaming transmission method corresponding to the wireless terminal platform connected to the wireless communication network, or corresponding to a wireless terminal platform connected to the wireless communication network Including a download transmission method, or an IPTV transmission method corresponding to a wired terminal platform connected to a wired communication network, or an IPTV transmission method corresponding to a wireless terminal platform connected to a wireless communication network. desirable.

또는, 상기 제1 매체는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지는 것이 바람직하며, 이 경우 상기 제k(k=2,3,...) 매체는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지거나, 또는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지거나, 또는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지는 것이 바람직하다.Alternatively, the first medium may include a streaming transmission method corresponding to a wireless terminal platform connected to a wireless communication network, and in this case, the k (k = 2,3, ...) medium may be connected to a wired communication network. Including a streaming transmission method corresponding to the connected wired terminal platform, or including a download transmission method corresponding to the wired terminal platform connected to the wired communication network, or corresponding to a wireless terminal platform connected to the wireless communication network Including a download transmission method, or an IPTV transmission method corresponding to a wired terminal platform connected to a wired communication network, or an IPTV transmission method corresponding to a wireless terminal platform connected to a wireless communication network. desirable.

또는, 상기 제1 매체는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지는 것이 바람직하며, 이 경우 상기 제k(k=2,3,...) 매체는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지거나, 또는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지거나, 또는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지는 것이 바람직하다.Alternatively, the first medium may include a download transmission method corresponding to a wireless terminal platform connected to a wireless communication network. In this case, the k (k = 2,3, ...) medium may be connected to a wired communication network. Including a streaming transmission method corresponding to the connected wired terminal platform, or including a download transmission method corresponding to the wired terminal platform connected to the wired communication network, or corresponding to a wireless terminal platform connected to the wireless communication network Including a streaming transmission method or an IPTV transmission method corresponding to a wired terminal platform connected to a wired communication network, or an IPTV transmission method corresponding to a wireless terminal platform connected to a wireless communication network. desirable.

또는, 상기 제1 매체는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지는 것이 바람직하며, 이 경우 상기 제k(k=2,3,...) 매체는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지거나, 또는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지는 것이 바람직하다.Alternatively, the first medium may include an IPTV transmission method corresponding to a wired terminal platform connected to a wired communication network, and in this case, the k (k = 2,3, ...) medium may be connected to the wired communication network. Including a streaming transmission method corresponding to the connected wired terminal platform, or including a download transmission method corresponding to the wired terminal platform connected to the wired communication network, or corresponding to a wireless terminal platform connected to the wireless communication network Including a streaming transmission scheme, or a download transmission scheme corresponding to a wireless terminal platform connected to a wireless communication network, or an IPTV transmission scheme corresponding to a wireless terminal platform connected to a wireless communication network. desirable.

또는, 상기 제1 매체는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지는 것이 바람직하며, 이 경우 상기 제k(k=2,3,...) 매체는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지거나, 또는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 스트리밍 전송 방식을 포함하여 이루어지거나, 또는 무선 통신망에 접속한 무선단말 플랫폼에 대응하는 다운로드 전송 방식을 포함하여 이루어지거나, 또는 유선 통신망에 접속한 유선단말 플랫폼에 대응하는 IPTV 전송 방식을 포함하여 이루어지는 것이 바람직하다.Alternatively, the first medium may include an IPTV transmission method corresponding to a wireless terminal platform connected to a wireless communication network. In this case, the k (k = 2,3, ...) medium may be connected to a wired communication network. Including a streaming transmission method corresponding to the connected wired terminal platform, or including a download transmission method corresponding to the wired terminal platform connected to the wired communication network, or corresponding to a wireless terminal platform connected to the wireless communication network Including a streaming transmission scheme, or a download transmission scheme corresponding to a wireless terminal platform connected to a wireless communication network, or an IPTV transmission scheme corresponding to a wired terminal platform connected to a wired communication network. desirable.

상기 동영상 패키지 제공 시스템을 구성하는 동영상 재생 단말(140)은 TCP/IP(Transmission Control Protocol/Internet Protocol) 기반의 유선 통신망(예컨대, ADSL(Asymmetric Digital Subscriber Line)/VDSL(34ery high-data rate Digital Subscriber Line) 및/또는 케이블 통신망)를 통해 상기 동영상 패키지 제공 서버(105)와 통신 연결되는 데스크탑 컴퓨터, 노트북, IPTV 등을 적어도 하나 이상 포함하는 유선 단말을 포함하여 이루어지거나, 또는 CDMA(Code Division Multiple Access) 기반의 이동 통신망(또는 HSDPA(High Speed Downlink Packet Access) 기반 이동 통신망)에 연결되는 이동 통신단말, IEEE 802.16x 기반의 초고속 무선 인터넷에 연결되는 휴대 인터넷 단말, IEEE 802.11x 기반의 무선랜 통신망에 연결되는 무선랜 단말을 적어도 하나 이상 포함하는 무선 단말을 포함하여 이루어지는 것을 특징으로 하며, 상기 동영상 재생 단말(140)에는 각 매체 별 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체 특성에 따라 수신하여 재생하는 동영상 재생 프로그램(또는 동영상 재생 모듈이 구비된 브라우져 프로그램)이 구비되어 있는 것을 특징으로 한다.The video reproducing terminal 140 constituting the video package providing system is a wired communication network based on a Transmission Control Protocol / Internet Protocol (TCP / IP) (eg, Asymmetric Digital Subscriber Line (ADSL) / 34ery high-data rate Digital Subscriber). A wired terminal including at least one desktop computer, a notebook computer, an IPTV, or the like, which is connected to the video package providing server 105 through a line and / or a cable communication network), or code division multiple access (CDMA). ) Is connected to a mobile communication terminal (or HSDPA (High Speed Downlink Packet Access) based mobile communication network), a mobile Internet terminal connected to IEEE 802.16x-based high-speed wireless Internet, and an IEEE 802.11x-based wireless LAN network. It characterized in that it comprises a wireless terminal including at least one or more connected wireless LAN terminal, the movie The playback terminal 140 includes N (N≥1) videos included in the video package for each medium, and communication network characteristics (e.g., wired and wireless communication networks) and video transmission methods (e.g., streaming, download, IPTV system, etc.) and a terminal platform (e.g., a platform (or operating system) for driving a video playback program (or video playback module) in a wired terminal connected to a wired communication network), or a video playback program (or in a wireless terminal connected to a wireless communication network). And a video reproducing program (or a browser program having a video reproducing module) for receiving and reproducing according to a media characteristic corresponding to a platform (or an operating system) for driving the video reproducing module).

본 발명의 일 실시 방법에 따르면, 상기 동영상 재생 단말(140)에 동영상 재생 모듈이 구비된 브라우져 프로그램이 구비된 경우, 상기 동영상 재생 단말(140)은 상기 브라우져 프로그램을 통해 상기 동영상 패키지 제공 서버(105)와 통신채널을 연결하고, 상기 통신채널을 통해 재생 대상 동영상 패키지를 선택한 후, 상기 동영상 패키지 제공 서버(105)에서 제공하는 동영상 재생 인터페이스를 통해 상기 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유 선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체 특성에 따라 수신하여 재생하는 것이 바람직하다.According to an embodiment of the present invention, when the video playback terminal 140 is provided with a browser program having a video playback module, the video playback terminal 140 provides the video package providing server 105 through the browser program. ) Is connected to the communication channel, the playback target video package is selected through the communication channel, and N (N≥1 included in the playback target video package through the video playback interface provided by the video package providing server 105). ) Videos in communication network characteristics (e.g., wired communication network, wireless communication network), video transmission method (e.g. streaming method, download method, IPTV method, etc.) and terminal platform (e.g., wired terminal connected to wired communication network) Access to the platform (or operating system) that runs the video playback program (or video playback module), or wireless network To reproduce the received media according to the characteristic corresponding to the wireless terminal in the video play program (or video playback module) platform (or operating system) for driving the like) are preferred.

본 발명의 실시 방법에 따르면, 상기 동영상 재생 인터페이스는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 재생하는 동영상 재생 영역을 포함하여 이루어지는 것이 바람직하다.According to an embodiment of the present invention, the video playback interface preferably includes a video playback area for playing N (N≥1) videos included in the video package.

본 발명의 다른 일 실시 방법에 따르면, 상기 동영상 재생 단말(140)에 동영상 재생 프로그램이 구비된 경우, 상기 동영상 재생 단말(140)은 상기 동영상 재생 프로그램을 통해 상기 동영상 패키지 제공 서버(105)로 재생 대상 동영상 패키지 선택 정보(예컨대, 재생 대상 동영상 패키지에 대한 URL 정보)를 전송한 후, 상기 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체 특성에 따라 수신하여 재생하는 것이 바람직하다.According to another exemplary embodiment of the present invention, when the video playing terminal 140 is provided with a video playing program, the video playing terminal 140 plays the video package providing server 105 through the video playing program. After transmitting the target video package selection information (e.g., URL information for the video clip package to be played), the N (N≥1) videos included in the video clip package to be reproduced are characterized by communication network characteristics (e.g., wired network and wireless communication network). And a platform (or operating system) that runs a video playback program (or video playback module) in a video transmission method (e.g., streaming method, download method, IPTV method, etc.) and a terminal platform (e.g., a wired terminal connected to a wired communication network). Or a platform for driving a video player (or video player) in a wireless terminal connected to a wireless communication network (Or an operating system), etc.), it is preferable to receive and play back according to the media characteristics corresponding to the (or operating system).

본 발명의 실시 방법에 따르면, 상기 동영상 재생 프로그램은 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 재생하는 동영상 재생 영역을 포함하여 이루어지는 것이 바람직하다.According to an embodiment of the present invention, the video playback program preferably includes a video playback area for playing N (N≥1) videos included in the video package.

본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 적어도 하나 이상의 유선 단말 및/또는 무선 단말에 대응하는 상기 동영상 재생 단말(140)의 특징을 용이하게 유추할 수 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다.Those skilled in the art to which the present invention pertains can easily infer the characteristics of the video playback terminal 140 corresponding to at least one or more wired terminals and / or wireless terminals. Is omitted for convenience.

본 발명의 일 실시 방법에 따르면, 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 등록된 복수개의 매체 별 동영상 패키지에 대응하는 동영상 패키지 정보에 포함된 동영상 정보에 동영상 링크 정보를 포함하는 경우, 상기 동영상 패키지 제공 서버(105)는 상기 동영상 패키지 정보에 포함된 동영상 편성 정보와 동영상 링크 정보에 대응하는 복수개의 매체 별 동영상 파일을 상기 제작자 정보를 연계하여 저장하는 저장매체(125)를 구비(또는 네트워크를 통해 연동)하여 이루어지는 것이 바람직하며, 상기 복수개의 매체 별 동영상 패키지 정보에 포함된 동영상 정보의 동영상 링크 정보와 매칭되는 복수개의 매체 별 동영상 파일은 동영상 D/B(120)에 저장되어도 무방하다.According to an exemplary embodiment of the present invention, when the video link information is included in the video information included in the video package information corresponding to the plurality of media video packages registered through the video package registration system shown in FIG. The video package providing server 105 includes a storage medium 125 for storing a plurality of media-specific video files corresponding to the video organization information and the video link information included in the video package information in association with the producer information (or a network). And a plurality of media video files matching the video link information of the video information included in the plurality of media video package information may be stored in the video D / B 120.

여기서, 상기 저장매체(125)에 저장된 동영상 편성 정보와 동영상 링크 정보 및 상기 동영상 링크 정보와 매칭하여 상기 동영상 D/B(120)에 저장된 동영상 파일을 통칭하여 "동영상 패키지"라고 하며, 상기 동영상 패키지에 오직 하나의 동영상 파일이 포함된 경우, 상기 동영상 패키지를 하나의 멀티미디어 컨텐츠(또는 동영상)으로 간주하여도 무방하다.Here, the video file stored in the video D / B 120 is matched with the video organization information, the video link information, and the video link information stored in the storage medium 125, and is called a “video package”. When only one video file is included in the video package, the video package may be regarded as one multimedia content (or video).

본 발명의 다른 일 실시 방법에 따르면, 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 등록된 복수개의 매체 별 동영상 패키지에 대응하는 동영상 패키지 정보에 포함된 동영상 정보에 동영상 파일 정보를 포함하는 경우, 상기 동영상 패키지 제공 서버(105)는 상기 동영상 패키지 정보에 대응하는 동영상 편성 정보와, 동영상 파일 정보에 대응하는 복수개의 매체 별 동영상 파일을 상기 제작자 정보와 연계 처리하여 저장하는 저장매체(125)를 구비(또는 네트워크를 통해 연동)하여 이루어지는 것이 바람직하다.According to another embodiment of the present invention, when the video file information is included in the video information included in the video package information corresponding to the plurality of video packages for each medium registered through the video package registration system shown in FIG. The video package providing server 105 includes a storage medium 125 for storing the video program information corresponding to the video package information and a plurality of media video files corresponding to the video file information in association with the producer information. (Or interworking via a network) is preferable.

여기서, 상기 저장매체(125)에 저장된 동영상 편성 정보와, 상기 동영상 편성 정보에 대응하여 상기 저장매체(125)에 저장된 동영상 파일을 통칭하여 "동영상 패키지"라고 하며, 상기 동영상 패키지에 오직 하나의 동영상 파일이 포함된 경우, 상기 동영상 패키지를 하나의 멀티미디어 컨텐츠(또는 동영상)으로 간주하여도 무방하다.Here, moving picture organization information stored in the storage medium 125 and moving picture files stored in the storage medium 125 corresponding to the moving picture organization information are collectively referred to as a "video package", and only one video is included in the video package. When the file is included, the video package may be regarded as one multimedia content (or video).

본 발명의 또다른 일 실시 방법에 따르면, 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 상기 복수개의 매체 별 동영상 패키지에 대응하는 동영상 데이터가 등록된 경우, 상기 동영상 패키지 제공 서버(105)는 상기 복수개의 매체 별 동영상 데이터와 상기 제작자 정보를 연계 처리하여 저장하는 저장매체(125)를 구비(또는 네트워크를 통해 연동)하여 이루어지는 것이 바람직하며, 당업자의 의도에 따라 상기 저장매체(125)는 상기 동영상 편성 정보를 더 연계 처리하여 저장하는 것이 바람직하다.According to another exemplary embodiment of the present invention, when the video data corresponding to the plurality of video packages of the plurality of media are registered through the video package registration system shown in FIG. Preferably, the storage medium 125 includes a storage medium 125 for linking and storing a plurality of media data for each medium and the producer information (or interworking with a network). It is desirable to further store and coordinate the organization information.

여기서, 상기 저장매체(125)에 저장된 동영상 편성 정보와 상기 동영상 편성 정보에 대응하는 동영상 데이터를 통칭하여 "동영상 패키지"라고 하며, 상기 동영상 데이터에 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 하나의 데이터 스트림으로 이루어진 경우, 상기 동영상 패키지를 하나의 멀티미디어 컨텐츠(또는 동영상)으로 간주하여도 무방하다.Here, the video programming information stored in the storage medium 125 and the video data corresponding to the video programming information are collectively referred to as a "video package", and N (N≥1) pieces included in the video package are included in the video data. When a video consists of one data stream, the video package may be regarded as one multimedia content (or video).

본 발명의 다른 실시 방법에 따르면, 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 복수개의 매체 별 동영상 패키지가 아닌 하나의 동영상 패키지가 등록되는 것이 가능하며, 이 경우 상기 동영상 패키지는 복수개의 매체-통신망 특성, 동영상 전송 방식, 단말 플랫폼- 중 어느 하나의 매체에 대응하여 전송 가능하도록 상기 저장매체(125)에 저장되거나, 또는 복수개의 매체-통신망 특성, 동영상 전송 방식, 단말 플랫폼-에 대응하는 매체 별 동영상으로 고속 변환될 수 있는 동영상-비압축 동영상, 또는 다른 코덱으로 고속변환이 가능한 코덱으로 압축된 동영상-으로 변환 처리하여 상기 저장매체(125)에 저장되는 것이 바람직하다.According to another exemplary embodiment of the present invention, it is possible to register one video package instead of a plurality of video packages for each medium through the video package registration system shown in FIG. 2, in which case the video package includes a plurality of media- Media stored in the storage medium 125 so as to be able to be transmitted corresponding to any one of a network characteristic, a video transmission method, and a terminal platform, or a medium corresponding to a plurality of media—network characteristics, a video transmission method, and a terminal platform. The video may be converted into a separate video, which may be converted into a non-compressed video, or a video compressed by a codec capable of high speed conversion by another codec.

상기 복수개의 매체 별 동영상 패키지에 대응하는 동영상 데이터가 등록된 경우, 상기 동영상 패키지 제공 서버(105)는 상기 복수개의 매체 별 동영상 데이터와 상기 제작자 정보를 연계 처리하여 저장하는 저장매체(125)를 구비(또는 네트워크를 통해 연동)하여 이루어지는 것이 바람직하며, 당업자의 의도에 따라 상기 저장매체(125)는 상기 동영상 편성 정보를 더 연계 처리하여 저장하는 것이 바람직하다.When the video data corresponding to the plurality of media video packages are registered, the video package providing server 105 includes a storage medium 125 for storing the plurality of media video data and the producer information in association with each other. (Or interworking through a network), and the storage medium 125 may further store the video formation information in association with each other according to the intention of a person skilled in the art.

또한, 상기 동영상 패키지 제공 서버(105)는 상기 제1 매체 별 동영상 재생 단말(140)에서 제k(k=2,3,...) 매체 별 동영상 재생 단말(140)을 통해 재생할 적어도 하나 이상의 동영상 패키지를 선택하는 경우, 상기 선택된 동기화 대상 동영상 패키지 식별 정보와, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 동기화 대상 동영상 정보를 포함하여 이루어진 매체 동기화 정보와, 상기 제1 동영상 패키지를 재생하여 시청하는 시청자 식별정보(예컨대, 시청자 ID정보, 또는 제1 내지 제k(k=2,3,...) 매체 별 단말고유정보)를 연계 처리하여 저장하는 매체 동기화 관리 D/B(3397)를 구비(또는 네트워크를 통해 연동)하여 이루어지는 것이 바람직하다.In addition, the video package providing server 105 may play at least one or more videos to be reproduced through the video playback terminal 140 for each k (k = 2,3, ...) media in the video playback terminal 140 for each first medium. When the video package is selected, media synchronization information including the selected synchronization target video package identification information, synchronization target video information among N (N≥1) videos included in the video package, and the first video package. Media synchronization management D / B for cooperatively processing and storing viewer identification information (eg, viewer ID information or terminal specific information for each of the first to kth (k = 2,3, ...) media to play and watch It is preferable to comprise (3397) (or interworking via a network).

만약 상기 동영상 패키지에 오직 하나의 동영상 파일이 포함되거나, 또는 하나의 데이터 스트림으로 이루어진 동영상 데이터가 포함된 경우, 상기 매체 동기화 관리 D/B(3397)는 상기 제1 매체 별 동영상 재생 단말(140)에서 제k(k=2,3,...) 매체 별 동영상 재생 단말(140)을 통해 재생할 적어도 하나 이상의 동영상 패키지를 선택시, 동기화 대상 동영상 정보를 포함하여 이루어진 매체 동기화 정보와, 상기 제1 동영상 패키지를 재생하여 시청하는 시청자 식별정보(예컨대, 시청자 ID정보, 또는 제1 내지 제k(k=2,3,...) 매체 별 단말고유정보)를 연계 처리하여 매체 동기화 관리 D/B(3397)에 저장하는 것이 바람직하다.If only one video file is included in the video package or video data including one data stream is included, the media synchronization management D / B 3397 may play the video playback terminal 140 for each first medium. In the case of selecting at least one video package to be played through the video playback terminal 140 for each k (k = 2,3, ...) media, the media synchronization information including synchronization target video information, and the first Media synchronization management D / B by cooperatively processing viewer identification information (for example, viewer ID information or terminal specific information for each of the first to kth (k = 2,3, ...) media) by playing and viewing the video package. Preferably stored at 3397.

또한, 상기 동영상 패키지 제공 서버(105)는 적어도 하나 이상의 광고주가 등록한 광고 데이터(예컨대, 광고 컨텐츠, 광고 동영상 등)와, 상기 광고주가 상기 광고 데이터와 연계되도록 설정한 제작자 정보(또는 광고 태그(또는 색인, 또는 키워드)) 연계하여 저장하는 광고 D/B(130)를 구비(또는 네트워크를 통해 연동)하여 이루어지는 것이 바람직하다.In addition, the video package providing server 105 may include advertisement data (eg, advertisement content, advertisement video, etc.) registered by at least one advertiser, and producer information (or advertisement tag (or advertisement tag) set by the advertiser to be associated with the advertisement data). Index, or keyword)), the advertisement D / B 130 is stored in association (or linked via a network).

여기서, 상기 광고 데이터는 상기 동영상 패키지에 포함된 동영상 편성 정보에 따라 적어도 하나 이상의 광고삽입위치에 포함될 광고 컨텐츠(또는 광고 동영상)을 포함하여 이루어지는 것이 바람직하다.Here, the advertisement data may include advertisement content (or advertisement video) to be included in at least one advertisement insertion position according to the video programming information included in the video package.

본 발명의 일 실시 방법에 따라 상기 광고 데이터가 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 사이에 출력되는 경우, 상기 광고 데이터는 상기 동영상 사이에서 재생 가능한 광고 동영상을 포함하여 이루어지는 것이 바람직하다.According to an embodiment of the present invention, when the advertisement data is output between N (N ≧ 1) videos included in the video package, the advertisement data may include an advertisement video that can be played between the videos. Do.

본 발명의 다른 일 실시 방법에 따라 상기 광고 데이터가 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 특정 동영상에 출력되는 경우, 상기 광고 데이터는 상기 동영상의 재생 중에 상기 동영상 재생 영역의 일정 영역(또는 전체 영역)에 투명영역을 포함하여 오버랩(Overlap) 출력되는 광고 컨텐츠, 또는 상기 동영상 재생 영역의 일정 영역으로 축소되어 재생되는 광고 동영상을 적어도 하나 이상 포함하여 이루어지는 것이 바람직하다.According to another exemplary embodiment of the present invention, when the advertisement data is output to a specific video among N (N≥1) videos included in the video package, the advertisement data is fixed in the video play area during the playback of the video. Preferably, the display device includes at least one advertisement content including a transparent area in the area (or the entire area) or an advertisement video that is reduced and reproduced to a predetermined area of the video reproduction area.

또한, 상기 제작자 정보는 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 상기 동영상 패키지를 제작한 제작자 정보로서, 상기 광고주는 상기 광고 데이터와 상기 제작자 정보를 연계하여 등록함으로써, 상기 제작자가 제작한 동영상 패키지에 상기 광고 데이터가 포함되도록 처리하는 것이 바람직하다.In addition, the producer information is producer information for producing the video package through the video package registration system shown in Figure 2, the advertiser is registered by linking the advertisement data and the producer information, the video produced by the producer It is preferable to process the package so that the advertisement data is included.

또한, 상기 광고 태그(또는 색인, 또는 키워드)는 상기 도면2에 도시된 동영상 패키지 등록 시스템을 통해 제작된 동영상 패키지의 동영상 편성 정보에 포함된 광고 태그(또는 색인, 또는 키워드)와 매칭되는 정보로서, 상기 광고주는 상기 광고 데이터와 상기 광고 태그(또는 색인, 또는 키워드)를 연계하여 등록함으로써, 상기 광고 태그(또는 색인, 또는 키워드)를 포함하는 동영상 패키지에 상기 광고 데이터가 포함되도록 처리하는 것이 바람직하다.The advertisement tag (or index or keyword) is information that matches the advertisement tag (or index or keyword) included in the video programming information of the video package produced through the video package registration system shown in FIG. The advertiser may register the advertisement data in association with the advertisement tag (or index or keyword) to process the advertisement data in a video package including the advertisement tag (or index or keyword). Do.

도면33을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 통신망을 통해 상기 동영상 재생 프로그램(또는 동영상 재생 모듈이 구비된 브라우져 프로그램)이 구비된 복수개의 매체 별 동영상 재생 단말(140)과 상기 복수개의 매체 별 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체 특성에 따라 전송하기 위한 통신채널을 연결 및 관리하는 인터페이스부(3300)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 33, the video package providing server 105 includes a plurality of video playback terminals 140 for each of the media and the plurality of media including the video playback program (or a browser program having a video playback module) through a communication network. N (N≥1) videos included in video packages for each media, including network characteristics (e.g., wired communication network, wireless communication network) and video transmission methods (e.g., streaming, download, IPTV, etc.) and terminals A platform (or operating system) that drives a video playback program (or video playback module) in a platform (eg, a wired terminal connected to a wired communication network) or a video playback program (or a video playback module) in a wireless terminal connected to a wireless communication network. Connecting and managing a communication channel for transmission according to a medium characteristic corresponding to a platform (or an operating system) By having an interface portion (3300) is characterized in that formed.

본 발명의 일 실시 방법에 따라 동영상 재생 단말(140)이 TCP/IP 기반 유선 통신망에 접속한 유선단말인 경우, 상기 인터페이스부(3300)는 상기 동영상 재생 단말(140)로 상기 복수개의 매체 별 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유 선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체 특성에 따라 전송하기 위한 통신채널을 연결하는 것이 바람직하다.When the video playback terminal 140 is a wired terminal connected to a TCP / IP-based wired communication network according to an exemplary embodiment of the present invention, the interface unit 3300 sends the video playback terminal 140 to the video for each of the plurality of media. N (N≥1) videos included in the package are characterized by communication network characteristics (e.g., wired communication network, wireless communication network), video transmission method (e.g. streaming method, download method, IPTV method, etc.) and terminal platform (e.g., A platform (or operating system) for driving a video playback program (or video playback module) in a wired terminal connected to a wired communication network, or a platform for driving a video playback program (or video playback module) in a wireless terminal connected to a wireless communication network ( Or an operating system).

본 발명의 다른 일 실시 방법에 따라 동영상 재생 단말(140)이 CDMA/WCDMA 기반 무선 통신망, HSDPA 기반 무선 통신망, IEEE 802.16x 기반 무선 통신망에 접속한 무선단말인 경우, 상기 인터페이스부(3300)는 상기 동영상 재생 단말(140)로 상기 복수개의 매체 별 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체 특성에 따라 전송하기 위한 통신채널을 연결하는 것이 바람직하다.According to another exemplary embodiment of the present invention, when the video reproducing terminal 140 is a wireless terminal connected to a CDMA / WCDMA based wireless communication network, an HSDPA based wireless communication network, or an IEEE 802.16x based wireless communication network, the interface unit 3300 may be configured as described above. The video playback terminal 140 transmits N (N≥1) videos included in the plurality of media-specific video packages to communication network characteristics (e.g., wired communication network and wireless communication network) and video transmission method (e.g., streaming method, Download method, IPTV method, etc.) and terminal platform (e.g., a platform (or operating system) that runs a video playback program (or video playback module) in a wired terminal connected to a wired communication network) or a video playback in a wireless terminal connected to a wireless communication network Opens a communication channel for transmission in accordance with the characteristics of the medium corresponding to the platform (or operating system) that runs the program (or video playback module). It is preferable to defect.

본 발명의 실시 방법에 따르면, 상기 동영상 패키지 제공 서버(105)에서 상기 동영상 재생 단말(140)로 동영상 패키지에 포함된 N(N≥1)개의 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체 특성에 따라 전송시, 상기 인터페이스부(3300)는 상기 동영상 재생 단말(140)에 구비된 동영상 재생 프로그램(또는 동영상 재생 모듈)과 상기 동영상을 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 동영상 전송 통신채널을 연결하는 것을 특징으로 한다.According to the exemplary embodiment of the present invention, the N (N≥1) videos included in the video package from the video package providing server 105 to the video playback terminal 140 are characterized by communication network characteristics (eg, wired communication network, wireless communication network). And a platform (or operating system) that runs a video playback program (or video playback module) in a video transmission method (e.g., streaming method, download method, IPTV method, etc.) and a terminal platform (e.g., a wired terminal connected to a wired communication network). ), Or in response to a medium characteristic corresponding to a platform (or operating system) for driving a video playback program (or video playback module) in a wireless terminal connected to a wireless communication network, the interface unit 3300 plays the video. The video playback program (or video playback module) provided in the terminal 140 and the video network characteristics (eg, wired communication network, wireless Communication network), a video transmission method (e.g., a streaming method, a download method, an IPTV method, etc.) and a terminal platform (e.g., a platform for driving a video playback program (or video playback module) in a wired terminal connected to a wired communication network) Or a video transmission communication channel corresponding to a platform (or operating system) for driving a video playback program (or video playback module) in a wireless terminal connected to a wireless communication network.

본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 상기 동영상 전송 통신채널에 대한 기술적 특징을 기 숙지하고 있을 것이므로, 이에 대한 상세한 설명은 편의상 생략한다.Those skilled in the art will be familiar with the technical features of the video transmission communication channel, so a detailed description thereof will be omitted for convenience.

도면33을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 소정의 동영상 재생 단말(140)에서 상기 동영상 패키지 제공 서버(105)에 접속 시, 상기 인터페이스부(3300)와 연계하여 상기 동영상 재생 단말(140)에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체정보를 확인하는 매체 확인부(3320)(또는 매체 확인수단)와, 상기 시청자의 로그인 정보(또는 동영상 재생 단말(140) 정보)를 판독하여 상기 동영상 재생 단말(140)을 통해 접속한 시청자 식별정보를 확인하는 시청자 정보 확인부(3325)(또는 시청자 정보 확인수단)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 33, when the video package providing server 105 accesses the video package providing server 105 from a predetermined video playing terminal 140, the video package providing server 105 is connected with the interface unit 3300. Corresponding to network characteristics 140 (e.g., wired communication network, wireless communication network) and video transmission method (e.g., streaming, download, IPTV, etc.) and terminal platform (e.g., wired terminal connected to wired communication network) A platform (or operating system) for driving a video playback program (or a video playback module), or a platform (or operating system) for driving a video playback program (or a video playback module) in a wireless terminal connected to a wireless communication network. A media verification unit 3320 (or media verification means) for confirming media information, and login information (or video reproduction terminal 140 information) of the viewer; And a viewer information confirmation unit 3325 (or viewer information confirmation means) for reading and confirming viewer identification information connected through the video reproducing terminal 140.

소정의 동영상 재생 단말(140)(예컨대, 복수개의 매체 별 동영상 재생 단말(140) 중 제k(k=2,3,...) 매체 별 동영상 재생 단말(140))에서 상기 동영상 패키지 제공 서버(105)에 접속 시, 상기 매체 확인부(3320)는 상기 인터페이스부(3300)와 연계하여 상기 동영상 재생 단말(140)에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체정보를 확인하는 것을 특징으로 한다.The video package providing server in a predetermined video playback terminal 140 (eg, k (k = 2,3, ...) video playback terminal 140 of a plurality of media video playback terminals 140). When connected to the 105, the media identification unit 3320 is connected with the interface unit 3300 to communicate network characteristics (eg, a wired communication network, a wireless communication network) corresponding to the video playback terminal 140 and a video transmission scheme ( For example, a streaming method, a download method, an IPTV method, and the like, and a terminal platform (for example, a platform (or operating system) that runs a video playback program (or video playback module) in a wired terminal connected to a wired communication network, or a wireless communication network). And confirming the media information corresponding to the platform (or operating system) for driving the video playback program (or video playback module) in the wireless terminal connected to the wireless terminal.

본 발명의 실시 방법에 따르면, 상기 매체 확인부(3320)는 상기 인터페이스부(3300)를 통해 상기 동영상 재생 단말(140)과 연결된 통신채널 정보를 판독하여 상기 동영상 재생 단말(140)이 접속한 통신망 특성(예컨대, 유선 통신망, 무선 통신망)을 확인하는 것이 바람직하다.According to the exemplary embodiment of the present invention, the medium identifying unit 3320 reads communication channel information connected to the video playing terminal 140 through the interface unit 3300 and accesses the communication network connected to the video playing terminal 140. It is desirable to identify characteristics (eg, wired, wireless).

또한, 상기 매체 확인부(3320)는 상기 동영상 재생 단말(140)에서 상기 동영상 패키지에 포함된 적어도 하나 이상의 동영상을 수신하여 재생하는 동영상 재생 프로그램(또는 동영상 재생 모듈)에 대응하는 동영상 재생 프로그램 정보(또는 동영상 재생 모듈 정보)를 판독하여 상기 동영상 재생 방식에 대응하는 과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)을 확인하는 것이 바람직하다.In addition, the medium identification unit 3320 may perform video play program information (or a video play module) corresponding to a video play program (or a video play module) that receives and plays at least one video included in the video package at the video play terminal 140. Alternatively, it is preferable to check the video transmission method (eg, a streaming method, a download method, an IPTV method, etc.) corresponding to the video playback method by reading the video playback module information.

상기 동영상 재생 단말(140)에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)이 확인되면, 상기 매체 확인부(3320)는 상기 통신망 특성과 동영상 전송 방식을 포함하는 매체정보를 생성(또는 확인)하는 것이 바람직하다.When the communication network characteristics (eg, wired communication network, wireless communication network) corresponding to the video reproduction terminal 140 and the video transmission method (eg, streaming method, download method, IPTV method, etc.) are confirmed, the medium identification unit ( 3320 preferably generates (or confirms) media information including the network characteristics and a video transmission method.

소정의 동영상 재생 단말(140)(예컨대, 복수개의 매체 별 동영상 재생 단말(140) 중 제k(k=2,3,...) 매체 별 동영상 재생 단말(140))에서 상기 동영상 패키지 제공 서버(105)에 접속 시, 상기 시청자 정보 확인부(3325)는 상기 시청자의 로 그인 정보(예컨대, ID/PW 정보)를 판독하여 상기 동영상 재생 단말(140)을 통해 접속한 시청자 식별정보를 확인하는 것이 바람직하다.The video package providing server in a predetermined video playback terminal 140 (eg, k (k = 2,3, ...) video playback terminal 140 of a plurality of media video playback terminals 140). When connecting to 105, the viewer information checking unit 3325 reads the viewer's login information (eg, ID / PW information) to confirm viewer identification information connected through the video playback terminal 140. It is preferable.

또는, 상기 동영상 재생 단말(140)(예컨대, 복수개의 매체 별 동영상 재생 단말(140) 중 제k(k=2,3,...) 매체 별 동영상 재생 단말(140))이 개인화된 단말(예컨대, 휴대폰)인 경우, 상기 시청자 정보 확인부(3325)는 상기 동영상 재생 단말(140) 정보(예컨대, 단말 전화번호, 단말 고유번호, 단말 주소 등)를 판독하여 상기 동영상 재생 단말(140)을 통해 접속한 시청자 식별정보를 확인하는 것이 바람직하다.Alternatively, the video playback terminal 140 (eg, the k (k = 2,3, ...) media playback terminal 140 of the plurality of media playback terminals 140 for each medium) is a personalized terminal ( For example, in the case of a mobile phone, the viewer information verification unit 3325 reads the video playback terminal 140 information (eg, a terminal phone number, a terminal unique number, a terminal address, etc.) to read the video playback terminal 140. It is preferable to check the viewer identification information connected through.

도면33을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 시청자 정보 확인부(3325)에 의해 확인된 상기 시청자 식별정보를 기반으로 상기 매체 동기화 관리 D/B(3397)를 조회하여 상기 시청자 식별정보와 연계된 매체 동기화 정보가 저장되어 있는지 확인하는 매체 동기화 확인부(3330)(또는 매체 동기화 확인수단)와, 매체 동기화 확인시, 상기 매체 동기화 정보에 포함된 동영상 패키지 식별 정보를 통해 동기화 대상 동영상 패키지를 확인하고, 상기 매체 동기화 정보에 포함된 동기화 대상 동영상 정보를 통해 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 동기화 대상 동영상을 확인하는 매체 동기화 정보 확인부(3335)(또는 매체 동기화 정보 확인수단)와, 상기 매체 동기화 정보에 대응하는 적어도 하나 이상의 동기화 대상 동영상 패키지 목록을 확인하는 매체 동기화 처리부(3345)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 33, the video package providing server 105 inquires the media synchronization management D / B 3397 based on the viewer identification information confirmed by the viewer information checking unit 3325 to display the viewer. A media synchronization confirmation unit 3330 (or media synchronization confirmation means) for confirming whether media synchronization information associated with the identification information is stored, and the synchronization target through the video package identification information included in the media synchronization information when media synchronization is confirmed. A media synchronization information verification unit 3335 (or 3351) for checking a video package and checking a video to be synchronized among N (N≥1) videos included in the video package through the video information to be included in the media synchronization information; Medium synchronization information checking means) and a list of at least one video package to be synchronized corresponding to the medium synchronization information. And a medium synchronization processing unit 3345 for checking.

상기 시청자 정보 확인부(3325)에 의해 상기 동영상 재생 단말(140)(예컨대, 복수개의 매체 별 동영상 재생 단말(140) 중 제k(k=2,3,...) 매체 별 동영상 재생 단말(140))을 통해 접속한 시청자 식별정보가 확인되면, 매체 동기화 확인부(3330)는 적어도 하나 이상의 매체 동기화 정보와 시청자 식별정보를 연계하여 저장하는 매체 동기화 관리 D/B(3397)와 연계하여 상기 시청자 식별정보와 연계된 적어도 하나 이상의 매체 동기화 정보가 존재하는지 확인하는 것을 특징으로 하며, 상기 확인결과 상기 시청자 식별정보와 연계된 적어도 하나 이상의 매체 동기화 정보가 존재하면, 매체 동기화 확인부(3330)는 상기 동영상 재생 단말(140)에 대한 매체 동기화가 필요한 것으로 확인하는 것이 바람직하다.The video information playback terminal 140 (for example, k (k = 2,3, ...) of the plurality of media video playback terminals 140 by the viewer information checking unit 3325) 140), when the viewer identification information is accessed, the media synchronization check unit 3330 is linked with the media synchronization management D / B 3333 to store at least one or more media synchronization information and viewer identification information. Check whether at least one media synchronization information associated with the viewer identification information exists, and if the at least one media synchronization information associated with the viewer identification information exists, the media synchronization verification unit 3330 It is preferable to confirm that media synchronization is required for the video playback terminal 140.

매체 동기화 확인부(3330)에 의해 상기 동영상 재생 단말(140)(예컨대, 복수개의 매체 별 동영상 재생 단말(140) 중 제k(k=2,3,...) 매체 별 동영상 재생 단말(140))에 대한 매체 동기화가 필요한 것이 확인되면, 상기 매체 동기화 정보 확인부(3335)는 상기 시청자 식별정보와 매체 동기화 정보를 저장하는 매체 동기화 관리 D/B(3397)와 연계하여 상기 확인된 매체 동기화 정보에 포함된 동영상 패키지 식별 정보를 통해 동기화 대상 동영상 패키지를 확인하고, 상기 매체 동기화 정보에 포함된 동기화 대상 동영상 정보를 통해 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 동기화 대상 동영상을 확인하는 것을 특징으로 한다.A media synchronization check unit 3330 determines the video playback terminal 140 (for example, k (k = 2,3, ...)) of the video playback terminal 140 (for example, a plurality of media video playback terminals 140). If it is determined that the media synchronization is required for the &lt; RTI ID = 0.0 &gt;), the media synchronization information checking unit 3335 is connected to the media synchronization management D / B 3397 for storing the viewer identification information and the media synchronization information. Check the target video package to be synchronized through the video package identification information included in the information, and synchronize the target video among the N (N≥1) videos included in the video package through the target video information included in the media synchronization information. It is characterized by checking.

만약 상기 동영상 패키지에 오직 하나의 동영상 파일이 포함되거나, 또는 하나의 데이터 스트림으로 이루어진 동영상 데이터가 포함된 경우, 상기 매체 동기화 정보 확인부(3335)는 상기 시청자 식별정보와 매체 동기화 정보를 저장하는 매체 동기화 관리 D/B(3397)와 연계하여 상기 확인된 매체 동기화 정보에 포함된 동기화 대상 동영상 정보를 확인하는 것이 바람직하다.If only one video file is included in the video package or video data including one data stream is included, the media synchronization information checking unit 3335 may store the viewer identification information and the media synchronization information. It is preferable to check the synchronization target video information included in the identified media synchronization information in association with the synchronization management D / B 3397.

상기 매체 동기화 정보 확인부(3335)에 의해 상기 동영상 재생 단말(140)(예컨대, 복수개의 매체 별 동영상 재생 단말(140) 중 제k(k=2,3,...) 매체 별 동영상 재생 단말(140))에 대한 매체 동기화 정보가 확인되면, 상기 매체 동기화 처리부(3345)는 상기 저장매체(125)와 연계하여 상기 매체 동기화 정보에 포함된 동영상 패키지 식별정보에 대응하는 적어도 하나 이상의 동영상 패키지 목록을 확인하는 것을 특징으로 한다.The video synchronization terminal 140 (eg, k (k = 2,3, ...) of the plurality of media video playback terminals 140 of the plurality of media playback terminals 140 by the media synchronization information check unit 3335). When the media synchronization information on the 140 is confirmed, the media synchronization processor 3345 may be linked with the storage medium 125 to list at least one video package corresponding to the video package identification information included in the media synchronization information. It is characterized by checking.

만약 상기 동영상 패키지에 오직 하나의 동영상 파일이 포함되거나, 또는 하나의 데이터 스트림으로 이루어진 동영상 데이터가 포함된 경우, 상기 매체 동기화 처리부(3345)는 상기 저장매체(125)와 연계하여 상기 매체 동기화 정보에 포함된 동기화 대상 동영상 정보에 대응하는 적어도 하나 이상의 동영상 패키지 목록을 확인하는 것이 바람직하다.If only one video file is included in the video package, or the video data includes one data stream, the media synchronization processor 3345 is linked to the storage medium 125 to the media synchronization information. It is preferable to check a list of at least one video package corresponding to the included synchronization target video information.

도면33을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 매체 동기화 확인부(3330)에 의해 매체 동기화 미확인시, 상기 인터페이스부(3300)와 연계하여 상기 동영상 재생 단말(140)로 상기 저장매체(125)에 저장된 동영상 패키지를 검색하는 동영상 패키지 검색 인터페이스 화면을 제공하는 동영상 패키지 검색 인터페이스 제공부(3305)(또는 동영상 패키지 검색 인터페이스 제공수단)와, 상기 동영상 재생 단말(140)에 구비된 동영상 재생 프로그램(또는 브라우져 프로그램으로 제공된 동영상 패키지 검색 인터페이스)로부터 적어도 하나 이상의 재생 대상 동영상 패키지를 검색하기 위한 검색어 정보를 수신하는 검색어 수신부(3350)(또는 검색어 수신수단)와, 상기 저장매체(125)로부터 상기 수신된 검색어 정보에 대응하는 적어도 하나 이상의 재생 대상 동영상 패키지를 검색하는 동영상 패키지 검색부(3355)(또는 동영상 패키지 검색수단)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 33, when the media synchronization confirmation unit 3330 does not confirm media synchronization, the video package providing server 105 stores the video package terminal 140 in association with the interface unit 3300. A video package search interface providing unit 3305 (or a video package search interface providing means) that provides a video package search interface screen for searching a video package stored in the medium 125, and a video provided in the video playback terminal 140. A search term receiving unit 3350 (or search term receiving means) for receiving search term information for searching for at least one or more playback target video packages from a playing program (or a video package search interface provided by a browser program), and the storage medium 125 from the storage medium 125. At least one playback target video corresponding to the received search word information That obtained by having a package for packaging a video search the search unit (3355) (or video search device package), it is characterized.

상기 동영상 패키지 검색 인터페이스 제공부(3305)가 상기 동영상 재생 단말(140)로 제공하는 상기 동영상 패키지 검색 인터페이스 화면은 상기 동영상 재생 단말(140)에 구비된 브라우져 프로그램으로 출력되는 것이 바람직하며, 이에 대응하여 상기 동영상 재생 단말(140)은 상기 동영상 패키지 검색 인터페이스 화면을 통해 적어도 하나 이상의 재생 대상 동영상 패키지 목록을 확인하기 위한 검색어 정보를 입력(또는 선택)하여 상기 동영상 패키지 제공 서버(105)로 전송하는 것을 특징으로 한다.The video package search interface screen provided by the video package search interface providing unit 3305 to the video playback terminal 140 may be output to a browser program included in the video playback terminal 140. The video play terminal 140 inputs (or selects) search term information for checking a list of at least one play target video package through the video package search interface screen and transmits the search term information to the video package providing server 105. It is done.

본 발명의 다른 실시 방법에 따라 상기 동영상 재생 단말(140)에 동영상 재생 프로그램이 구비된 경우, 상기 동영상 재생 단말(140)은 상기 동영상 재생 프로그램을 통해 적어도 하나 이상의 재생 대상 동영상 패키지 목록을 확인하기 위한 검색어 정보를 입력(또는 선택)하여 상기 동영상 패키지 제공 서버(105)로 전송하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, when the video playing terminal 140 is provided with a video playing program, the video playing terminal 140 checks the list of at least one video package to be played through the video playing program. The keyword information is input (or selected) and transmitted to the video package providing server 105.

상기 검색어 수신부(3350)는 상기 동영상 재생 단말(140)에 구비된 동영상 재생 프로그램(또는 브라우져 프로그램으로 제공된 동영상 패키지 검색 인터페이스)을 통해 입력된 검색어 정보를 수신하는 것을 특징으로 하며, 상기 검색어 정보는 상기 저장매체(125)에 저장된 동영상 패키지를 제작한 제작자 정보(또는 제작자 정보와 매칭되는 단어, 닉네임, ID 정보)를 포함하여 이루어지거나, 또는 상기 저장매체(125)에 저장된 동영상 패키지에 포함된 동영상 편성 정보(예컨대, 동영상 편성 정보에 포함된 N(N≥1)개의 동영상 설명 정보, 또는 N(N≥1)개의 동영상 태그(또는 색인, 또는 키워드))에 포함된 단어(또는 음절)과 매칭되는 것이 바람직하다.The search term receiver 3350 may receive search term information input through a video play program (or a video package search interface provided as a browser program) included in the video play terminal 140. Includes producer information (or a word, nickname, ID information matching the creator information) that produced the video package stored in the storage medium 125, or a video program included in the video package stored in the storage medium 125 Matches words (or syllables) included in the information (e.g., N (N≥1) video description information included in the video editing information, or N (N≥1) video tags (or indexes or keywords)). It is preferable.

상기 검색어 정보가 수신되면, 상기 동영상 패키지 검색부(3355)는 상기 저장매체(125)에 저장된 제작자 정보, 또는 복수개의 매체 별 동영상 패키지에 포함된 동영상 편성 정보(예컨대, 동영상 편성 정보에 포함된 N(N≥1)개의 동영상 설명 정보, 또는 N(N≥1)개의 동영상 태그(또는 색인, 또는 키워드))와 상기 수신된 검색어 정보를 비교하여 상기 검색어 정보를 대응하는 복수개의 매체 별 동영상 패키지를 상기 검색결과에 대응하는 동영상 패키지 목록으로 처리하는 것을 특징으로 한다.When the search term information is received, the video package search unit 3355 may include producer information stored in the storage medium 125 or video programming information (eg, N included in video programming information) included in a video package for each of a plurality of media. (N≥1) video description information or N (N≥1) video tags (or indexes or keywords)) and the received search word information to compare a plurality of medium-specific video packages corresponding to the search word information. The video package corresponding to the search result is processed.

도면33을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 동영상 재생 단말(140)과 상기 통신채널 연결(또는 상기 검색결과에 대응하는 동영상 패키지 목록 확인, 또는 매체 동기화 정보와 매칭되는 동기화 대상 동영상 패키지 목록 확인) 시, 상기 인터페이스부(3300)와 연계하여 상기 동영상 재생 단말(140)로 상기 검색결과에 대응하는 동영상 패키지 목록을 포함하는 동영상 패키지 선택 인터페이스 화면을 제공하는 동영상 패키지 선택 인터페이스 제공부(3310)(또는 동영상 패키지 선택 인터페이스 제공수단)와, 상기 동영상 재생 단말(140)에 구비된 동영상 재생 프로그램(또는 브라우져 프로그램으로 제공된 동영상 패키지 선택 인터페이스)로부터 적어도 하나 이상의 재생 대상 동영상 패키지 선택 정보를 수신하는 정보 수신부(3360)(또는 정보 수신수단)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 33, the video package providing server 105 connects the video reproducing terminal 140 to the communication channel (or checks a video package list corresponding to the search result or matches media synchronization information). In the video package list check), the video package selection interface providing unit providing the video package selection interface screen including the video package list corresponding to the search result to the video playback terminal 140 in association with the interface unit 3300. 3310 (or a video package selection interface providing means) and at least one piece of playback target video package selection information from a video playback program (or a video package selection interface provided as a browser program) included in the video playback terminal 140. Information receiving unit 3360 (or receiving information) Provided with a stage) it is characterized in that formed.

상기 동영상 패키지 선택 인터페이스 제공부(3310)가 상기 동영상 재생 단말(140)로 제공하는 상기 동영상 패키지 선택 인터페이스 화면은 상기 동영상 재생 단말(140)에 구비된 브라우져 프로그램으로 출력되는 것이 바람직하며, 이에 대응하여 상기 동영상 재생 단말(140)은 상기 동영상 패키지 선택 인터페이스 화면을 통해 재생 대상 동영상 패키지 선택 정보를 입력(또는 선택)하여 상기 동영상 패키지 제공 서버(105)로 전송한다.The video package selection interface screen provided by the video package selection interface providing unit 3310 to the video playback terminal 140 may be output to a browser program included in the video playback terminal 140. The video playback terminal 140 inputs (or selects) playback target video package selection information through the video package selection interface screen and transmits it to the video package providing server 105.

본 발명의 다른 실시 방법에 따라 상기 동영상 재생 단말(140)에 동영상 재생 프로그램이 구비된 경우, 상기 동영상 재생 단말(140)은 상기 동영상 재생 프로그램을 통해 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지 선택 정보를 입력(또는 선택)하여 상기 동영상 패키지 제공 서버(105)로 전송한다.According to another embodiment of the present invention, when the video playback terminal 140 is provided with a video playback program, the video playback terminal 140 may select playback target video package selection information from the video package list through the video playback program. Input (or select) and transmit to the video package providing server 105.

본 발명의 실시 방법에 따르면, 상기 동영상 패키지 선택 인터페이스 화면은 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지를 선택하는 동영상 패키지 선택 영역을 포함하여 이루어지는 것이 바람직하다.According to the exemplary embodiment of the present invention, the video package selection interface screen preferably includes a video package selection area for selecting a video package to be played from the list of video packages.

본 발명의 다른 실시 방법에 따라 상기 동영상 재생 단말(140)에 상기 동영상 재생 프로그램인 구비된 경우, 상기 동영상 재생 인터페이스 제공부(3315)가 상기 동영상 재생 단말(140)로 상기 동영상 패키지 선택 인터페이스 화면을 제공하는 것이 생략될 수 있으며, 이에 의해 본 발명이 한정되지 아니한다.According to another embodiment of the present invention, when the video playback terminal 140 includes the video playback program, the video playback interface providing unit 3315 sends the video package selection interface screen to the video playback terminal 140. Providing may be omitted, and the present invention is not limited thereto.

본 발명의 실시 방법에 따르면, 상기 동영상 재생 프로그램은 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지를 선택하는 동영상 패키지 선택 영역을 구비하여 이루어지는 것이 바람직하다.According to an embodiment of the present invention, the video playback program may be provided with a video package selection area for selecting a video package to be played from the video package list.

상기 정보 수신부(3360)는 상기 동영상 재생 단말(140)에 구비된 동영상 재생 프로그램(또는 브라우져 프로그램으로 제공된 동영상 패키지 선택 인터페이스)를 통해 입력(또는 선택)된 적어도 하나 이상의 재생 대상 동영상 패키지 선택 정보를 수신하는 것을 특징으로 한다.The information receiving unit 3360 receives at least one or more pieces of playback target video package selection information input (or selected) through a video playback program (or a video package selection interface provided as a browser program) included in the video playback terminal 140. Characterized in that.

도면33을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 동영상 재생 단말(140)로 상기 재생 대상 동영상 패키지에 대한 동영상 재생 영역을 포함하는 동영상 재생 인터페이스 화면을 제공하는 동영상 재생 인터페이스 제공부(3315)(또는 동영상 재생 인터페이스 제공수단)와, 상기 저장매체(125)와 연계하여 상기 재생 대상 동영상 패키지 선택 정보에 대응하는 복수개의 매체 별 동영상 패키지 중 상기 매체정보에 대응하는 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생 순서에 따라 상기 동영상 재생 단말(140)로 전송하는 동영상 패키지 전송부(또는 동영상 패키지 전송수단)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 33, the video package providing server 105 includes a video playing interface providing unit which provides a video playing interface screen including a video playing area for the playing target video package to the video playing terminal 140 ( 3315) (or a video playback interface providing means) and a video package corresponding to the media information among a plurality of media video packages corresponding to the video target video package selection information in association with the storage medium 125 and included in the video target video package corresponding to the media information. And a video package transmission unit (or video package transmission unit) for transmitting the N (N≥1) videos to the video reproduction terminal 140 according to the playback order included in the video organization information. .

상기 동영상 재생 인터페이스 제공부(3315)가 상기 동영상 재생 단말(140)로 제공하는 상기 동영상 재생 인터페이스 화면은 상기 동영상 재생 단말(140)에 구비된 브라우져 프로그램으로 출력되는 것이 바람직하다.The video playback interface screen provided by the video playback interface provider 3315 to the video playback terminal 140 may be output to a browser program provided in the video playback terminal 140.

본 발명의 실시 방법에 따르면, 상기 동영상 재생 인터페이스 화면은 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대응하는 동영상 재생 영역을 포함하여 이루어지는 것이 바람직하다.According to an exemplary embodiment of the present invention, the video playback interface screen may include a video playback area corresponding to N (N≥1) videos included in the video package.

본 발명의 다른 실시 방법에 따라 상기 동영상 재생 단말(140)에 상기 동영상 재생 프로그램인 구비된 경우, 상기 동영상 재생 인터페이스 제공부(3315)가 상기 동영상 재생 단말(140)로 상기 동영상 재생 인터페이스 화면을 제공하는 것이 생략될 수 있으며, 이에 의해 본 발명이 한정되지 아니한다.According to another embodiment of the present invention, when the video playback terminal 140 includes the video playback program, the video playback interface providing unit 3315 provides the video playback interface screen to the video playback terminal 140. May be omitted, and the present invention is not limited thereto.

본 발명의 실시 방법에 따르면, 상기 동영상 재생 프로그램은 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 에 대응하는 동영상 재생 영역을 구비하여 이루어지는 것이 바람직하다.According to the exemplary embodiment of the present invention, the video playback program may include video playback areas corresponding to N (N ≧ 1) videos included in the video package.

본 발명의 일 실시 방법에 따라 상기 저장매체(125)에 저장된 동영상 패키지가 N(N≥1)개의 동영상에 대한 동영상 링크 정보를 포함하는 경우, 상기 동영상 패키지 전송부는 상기 저장매체(125)와 연계하여 상기 포함된 N(N≥1)개의 동영상 링크 정보를 확인하고, 상기 동영상 링크 정보에 대응하는 N(N≥1) 동영상을 저장하는 동영상 D/B(120)와 연계하여 상기 복수개의 매체 별 동영상 패키지 중 상기 매체정보에 대응하는 N(N≥1) 동영상을 동영상 편성 정보의 재생 순서에 따라 상기 동영상 재생 단말(140)로 전송하여 상기 동영상 재생 프로그램(또는 동영상 재생 모듈을 구비한 브라우져 프로그램)의 동영상 재생 영역을 통해 재생되도록 처리하는 것을 특징으로 한다.According to an exemplary embodiment of the present invention, when the video package stored in the storage medium 125 includes video link information about N (N≥1) videos, the video package transmitter is associated with the storage medium 125. Confirming the included N (N≥1) video link information and linking with the video D / B 120 which stores N (N≥1) video corresponding to the video link information. The N (N≥1) video corresponding to the media information in the video package is transmitted to the video playback terminal 140 according to the playback order of the video programming information, so that the video playback program (or a browser program having a video playback module) is provided. Processing to be played through the video playback area.

본 발명의 다른 일 실시 방법에 따라 상기 저장매체(125)에 저장된 동영상 패키지가 N(N≥1)개의 동영상에 대한 동영상 파일을 포함하는 경우, 상기 동영상 패키지 전송부는 상기 저장매체(125)와 연계하여 상기 동영상 패키지에 포함된 복수개의 매체 별 동영상 파일 중 상기 매체정보에 대응하는 N(N≥1)개의 동영상 파일을 확인하고, 상기 동영상 편성 정보의 재생 순서에 따라 상기 동영상 재생 단말(140)로 상기 동영상 파일을 전송하여 상기 동영상 재생 프로그램(또는 동영상 재생 모듈을 구비한 브라우져 프로그램)의 동영상 재생 영역을 통해 재생되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, when the video package stored in the storage medium 125 includes video files for N (N≥1) videos, the video package transmitter is associated with the storage medium 125. To check N (N≥1) video files corresponding to the media information among the plurality of video files for each media included in the video package, and to the video playback terminal 140 according to the playback order of the video programming information. The video file is transmitted and processed to be played through a video playing area of the video playing program (or a browser program having a video playing module).

본 발명의 또다른 일 실시 방법에 따라 상기 저장매체(125)에 저장된 동영상 패키지가 복수개의 매체 별 동영상 데이터를 포함하는 경우, 상기 동영상 패키지 전송부는 상기 저장매체(125)와 연계하여 상기 동영상 패키지 데이터에 포함된 복수개의 매체 별 동영상 데이터 중 상기 매체정보에 대응하는 동영상 데이터 포함된 N(N≥1)개의 동영상을 상기 동영상 재생 단말(140)로 전송하여 상기 동영상 재생 프로그램(또는 동영상 재생 모듈을 구비한 브라우져 프로그램)의 동영상 재생 영역을 통해 재생되도록 처리하는 것을 특징으로 한다.According to another exemplary embodiment of the present invention, when the video package stored in the storage medium 125 includes a plurality of video data for each medium, the video package transmission unit is connected to the storage medium 125 and the video package data. The video reproducing program (or a video reproducing module) is transmitted to the video reproducing terminal 140 by transmitting N (N≥1) videos including the video data corresponding to the media information among a plurality of video data for each medium included in the video reproducing terminal 140. Processing to play through a video playback area of a browser program).

본 발명의 다른 실시 방법에 따라 상기 저장매체(125)에 저장된 동영상 패키지가 복수개의 매체-통신망 특성, 동영상 전송 방식, 단말 플랫폼- 중 어느 하나의 매체에 대응하여 전송 가능한 하나의 동영상 패키지를 포함하여 이루어지거나, 또는 복수개의 매체-통신망 특성, 동영상 전송 방식, 단말 플랫폼-에 대응하는 매체 별 동영상으로 고속 변환될 수 있는 동영상-비압축 동영상, 또는 다른 코덱으로 고속변환이 가능한 코덱으로 압축된 동영상-으로 변환 처리된 경우, 상기 동영상 패키지 전송부는 상기 저장매체(125)와 연계하여 상기 동영상 패키지에 포함된 동영상 파일(또는 동영상 데이터)를 상기 제k(k=2,3,...) 매체 별 단말에 대응하는 제k(k=2,3,...) 매체 별 동영상으로 변환하고, 상기 동영상 편성 정보의 재생 순서에 따라 상기 변환된 동영상을 상기 동영상 재생 단말(140)로 전송하여 상기 동영상 재생 프로그램(또는 동영상 재생 모듈을 구비한 브라우져 프로그램)의 동영상 재생 영역을 통해 재생되도록 처리하는 것을 특징으로 한다.According to another embodiment of the present invention, the video package stored in the storage medium 125 includes one video package that can be transmitted in correspondence with any one of a plurality of media-telecommunication network characteristics, a video transmission method, and a terminal platform. Video, which can be converted into media-specific video corresponding to a plurality of media-communication network characteristics, video transmission methods, and terminal platforms-uncompressed video, or video compressed with a codec capable of high-speed conversion to another codec. In this case, the video package transmitter transmits the video file (or video data) included in the video package in association with the k (k = 2,3, ...) media in association with the storage medium 125. Converting the k-k (k = 2,3, ...) media corresponding to the terminal into a video for each medium, and converting the converted video according to the playback order of the video programming information. It is characterized in that the transmission to the video playback terminal 140 to be played through the video playback area of the video playback program (or a browser program having a video playback module).

도면33을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 재생 단말(140)로 전송하여 재생 중, 상기 동영상 편성 정보에 포함된 광고삽입 위치 정보를 주기적으로 확인하여 상기 동영상 재생 단말(140)로 상기 광고삽입 위치 정보와 연계된 광고삽입 정보에 대응하는 광고 데이터(예컨대, 광고 동영상, 또는 광고 컨텐츠)를 제공할지 확인하는 광고제공 확인부(3370)(또는 광고제공 확인수단)를 더 포함하여 이루어지거나, 또는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 재생 단 말(140)로 전송하여 재생 중, 상기 동영상 편성 정보에 포함된 문구삽입 위치 정보를 주기적으로 확인하여 상기 동영상 재생 단말(140)로 상기 문구삽입 위치 정보와 연계된 문구삽입 정보에 대응하는 문구 데이터(예컨대, 문구 출력용 동영상, 또는 문구 출력용 컨텐츠)를 제공할지 확인하는 문구제공 확인부(3383)(또는 문구제공 확인수단)를 더 포함하여 이루어지는 것을 특징으로 한다.Referring to FIG. 33, the video package providing server 105 transmits N (N≥1) videos included in the video package to the video playback terminal 140 and includes the video information in the video organization information during playback. Periodically checking the inserted advertisement insertion position information to determine whether to provide advertisement data (eg, an advertisement video or advertisement content) corresponding to the advertisement insertion information associated with the advertisement insertion position information to the video playback terminal 140. It further comprises a provision confirmation unit 3370 (or advertisement provision confirmation means), or during transmission by transmitting the N (N≥1) videos included in the video package to the video playback terminal 140, The phrase insertion position information included in the video listing information is periodically checked to correspond to the phrase insertion information associated with the phrase insertion position information to the video reproduction terminal 140. It is characterized in that it further comprises a phrase providing confirmation unit (3383) (or phrase providing confirmation means) for confirming whether to provide the phrase data (for example, a video for outputting the phrase, or the content for outputting the phrase).

상기 동영상 패키지 전송부에 의해 상기 매체정보에 대응하는 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 재생 단말(140)로 전송하여 재생되는 동안, 상기 광고제공 확인부(3370)는 상기 동영상 편성 정보에 포함된 광고삽입 위치 정보를 주기적으로 확인하고, 상기 확인된 광고삽입 위치 정보와 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 상기 동영상 재생 단말(140)로 전송되고 있는 동영상 정보를 확인하여 상기 광고삽입 위치 정보와 연계된 광고삽입 정보에 대응하는 광고 데이터(예컨대, 광고 동영상, 또는 광고 컨텐츠)를 상기 동영상 재생 단말(140)로 제공할지 확인하는 것을 특징으로 한다.The advertisement providing confirmation unit 3370 transmits the N (N≥1) videos included in the playback target video package corresponding to the media information to the video playback terminal 140 by the video package transmission unit. ) Periodically checks the advertisement insertion position information included in the video editing information, and checks the advertisement insertion position information and the video reproduction terminal 140 among the N (N≥1) videos included in the video package. Check whether the video information being transmitted is provided to the video playback terminal 140 to provide advertisement data (eg, an advertising video or an advertisement content) corresponding to the advertisement insertion information associated with the advertisement insertion position information. do.

또한, 상기 동영상 패키지 전송부에 의해 상기 매체정보에 대응하는 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 재생 단말(140)로 전송하여 재생되는 동안, 상기 문구제공 확인부(3383)는 상기 동영상 편성 정보에 포함된 문구삽입 위치 정보를 주기적으로 확인하고, 상기 확인된 문구삽입 위치 정보와 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상 중 상기 동영상 재생 단 말(140)로 전송되고 있는 동영상 정보를 확인하여 상기 문구삽입 위치 정보와 연계된 문구삽입 정보에 대응하는 문구 데이터(예컨대, 문구 출력용 동영상, 또는 문구 출력용 컨텐츠)를 상기 동영상 재생 단말(140)로 제공할지 확인하는 것을 특징으로 한다.In addition, the phrase providing confirmation unit while the N (N ≥ 1) videos included in the playback target video package corresponding to the media information is transmitted to the video playback terminal 140 by the video package transmission unit The reference numeral 3383 periodically checks the phrase insertion position information included in the moving picture organization information, and checks the moving picture reproduction terminal (N≥ N) among the identified phrase insertion position information and the N (N≥1) moving images included in the moving picture package. Check whether the video information being transmitted to the terminal 140 provides the phrase data (eg, a phrase output video or a phrase output content) corresponding to the phrase insertion information associated with the phrase insertion position information to the video reproduction terminal 140. It is characterized by checking.

도면33을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 광고제공 확인부(3370)에 의해 상기 동영상 재생 단말(140)로 상기 광고삽입 정보에 대응하는 광고 데이터를 제공하도록 확인되는 경우, 상기 동영상 패키지에 포함된 적어도 하나 이상의 광고삽입 정보에 대응하여 상기 동영상 재생 단말(140)로 전송할 적어도 하나 이상의 광고 데이터를 확인하는 광고 확인부(3375)(또는 광고 확인수단)와, 상기 확인된 광고 데이터를 상기 동영상 패키지에 포함하여 상기 동영상 재생 단말(140)로 전송하는 광고 전송부(3380)(또는 광고 전송수단)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 33, when the video package providing server 105 is confirmed by the advertisement providing confirmation unit 3370 to provide advertisement data corresponding to the advertisement insertion information to the video reproduction terminal 140, An advertisement confirming unit 3375 (or advertisement confirming means) confirming at least one or more advertisement data to be transmitted to the video reproduction terminal 140 in response to at least one advertisement insertion information included in the video package; It is characterized in that it comprises an advertisement transmission unit 3380 (or advertisement transmission means) for including the data in the video package to the video playback terminal 140.

상기 광고제공 확인부(3370)에 의해 상기 동영상 재생 단말(140)로 상기 광고삽입 정보에 대응하는 광고 데이터를 제공하도록 확인되면, 상기 광고 확인부(3375)는 상기 동영상 재생 단말(140)로 전송되는 상기 동영상 패키지에 포함된 동영상 편성 정보에 포함된 광고삽입 정보를 참조하여 상기 동영상 패키지에 포함하여 상기 동영상 재생 단말(140)로 전송할 적어도 하나 이상의 광고 데이터를 확인하는 것을 특징으로 한다.When the advertisement providing confirmation unit 3370 confirms to provide the advertisement data corresponding to the advertisement insertion information to the video reproduction terminal 140, the advertisement confirming unit 3375 transmits to the video reproduction terminal 140. The at least one advertisement data to be transmitted to the video playback terminal 140 is included in the video package with reference to the advertisement insertion information included in the video organization information included in the video package.

본 발명의 일 실시 방법에 따르면, 상기 광고 확인부(3375)는 상기 동영상 패키지에 포함된 동영상 편성 정보에 포함된 광고삽입 정보에 대응하는 광고선택 정보를 확인하고, 상기 광고 D/B(130)와 연계하여 상기 광고선택 정보에 대응하는 적어도 하나 이상의 광고 데이터를 상기 동영상 재생 단말(140)로 전송할 광고 데이터로 확인하는 것이 바람직하다.According to the exemplary embodiment of the present invention, the advertisement checking unit 3375 checks the advertisement selection information corresponding to the advertisement insertion information included in the video organization information included in the video package, and the advertisement D / B 130. It is preferable to check at least one or more advertisement data corresponding to the advertisement selection information as the advertisement data to be transmitted to the video playback terminal 140 in association with.

본 발명의 다른 일 실시 방법에 따르면, 상기 광고 확인부(3375)는 상기 동영상 패키지에 포함된 동영상 편성 정보에 포함된 광고 태그(또는 색인, 또는 키워드)를 확인하고, 상기 광고 D/B(130)와 연계하여 상기 광고 태그(또는 색인, 또는 키워드)와 연계된 적어도 하나 이상의 광고 데이터를 상기 동영상 재생 단말(140)로 전송할 광고 데이터로 확인하는 것이 바람직하다.According to another exemplary embodiment of the present invention, the advertisement checking unit 3375 checks the advertisement tag (or index or keyword) included in the video organization information included in the video package, and the advertisement D / B 130. ) At least one advertisement data associated with the advertisement tag (or index or keyword) as the advertisement data to be transmitted to the video playback terminal 140.

본 발명의 또다른 일 실시 방법에 따르면, 상기 광고 확인부(3375)는 상기 동영상 패키지에 포함된 동영상 편성 정보에 포함된 광고 카테고리 정보를 확인하고, 상기 광고 D/B(130)와 연계하여 상기 광고 카테고리 정보에 포함되는 적어도 하나 이상의 광고 데이터를 상기 동영상 재생 단말(140)로 전송할 광고 데이터로 확인하는 것이 바람직하다.According to another exemplary embodiment of the present invention, the advertisement checking unit 3375 checks the advertisement category information included in the video organization information included in the video package, and links the advertisement D / B 130 with the advertisement D / B 130. Preferably, at least one advertisement data included in advertisement category information is identified as advertisement data to be transmitted to the video playback terminal 140.

본 발명의 다른 실시 방법에 따라 상기 동영상 패키지에 상기 광고 데이터가 기 포함된 경우, 상기 광고 확인부(3375)가 상기 동영상 재생 단말(140)로 전송할 적어도 하나 이상의 광고 데이터를 확인하는 기능이 생략되어도 무방하며, 이에 의해 본 발명이 한정되지 아니한다.According to another exemplary embodiment of the present invention, when the advertisement data is previously included in the video package, a function of checking at least one advertisement data to be transmitted to the video playback terminal 140 by the advertisement verification unit 3375 is omitted. The present invention is not limited thereto.

상기 광고 확인부(3375)에 의해 상기 동영상 재생 단말(140)로 전송할 적어도 하나 이상의 광고 데이터가 확인되면, 상기 광고 전송부(3380)는 상기 동영상 패키지에 포함된 동영상 편성 정보에 포함된 광고삽입 위치 정보를 확인하고, 상기 확인된 광고삽입 위치에 상기 확인된 광고 데이터가 삽입되도록 처리하여 상기 동영상 재생 단말(140)로 전송하는 것을 특징으로 한다.When at least one advertisement data to be transmitted to the video playback terminal 140 is confirmed by the advertisement confirming unit 3375, the advertisement transmitting unit 3380 includes an advertisement insertion position included in the video programming information included in the video package. After confirming the information, the processed advertisement data is inserted into the identified advertisement insertion position, characterized in that for transmitting to the video playback terminal 140.

본 발명의 일 실시 방법에 따라 상기 광고삽입 위치가 상기 동영상 패키지에 포함된 동기화 대상 동영상과 제(n+1) 동영상 사이를 포함하는 경우, 상기 광고 전송부(3380)는 상기 동기화 대상 동영상의 재생이 종료되는 시점에 상기 광고 데이터(예컨대, 광고 동영상)가 상기 동영상 재생 단말(140)로 전송되도록 처리하는 것이 바람직하다.According to an embodiment of the present invention, when the advertisement insertion position includes a synchronization target video included in the video package and a (n + 1) video, the advertisement transmitter 3380 plays the synchronization target video. At this time, the advertisement data (for example, the advertisement video) is preferably processed to be transmitted to the video reproduction terminal 140.

본 발명의 일 실시 방법에 따라 상기 광고삽입 위치가 상기 동영상 패키지에 포함된 제m(1≤m≤N) 동영상을 포함하는 경우, 상기 광고 전송부(3380)는 상기 제m(1≤m≤N) 동영상이 재생되는 동안 상기 동영상의 재생시간(또는 프레임)이 상기 광고삽입 위치 정보에 포함된 광고삽입 시간 정보(또는 광고삽입 프레임 정보)에 도달하는지 확인하고, 상기 광고삽입 시간 정보(또는 광고삽입 프레임 정보) 도달 확인시, 상기 광고 데이터(예컨대, 광고 컨텐츠, 또는 광고 동영상)가 상기 동영상 재생 단말(140)로 전송되도록 처리하는 것이 바람직하다.According to an embodiment of the present invention, when the advertisement insertion position includes the m-th (1≤m≤N) video included in the video package, the advertisement transmitting unit 3380 may receive the mth (1≤m≤). N) while the video is playing, checks whether the play time (or frame) of the video reaches the advertisement insertion time information (or the advertisement insertion frame information) included in the advertisement insertion position information, and the advertisement insertion time information (or the advertisement). Upon confirmation of arrival of the insertion frame information), it is preferable to process the advertisement data (for example, advertisement content or advertisement video) to be transmitted to the video reproduction terminal 140.

본 발명의 다른 실시 방법에 따라 상기 동영상 패키지에 상기 광고 데이터가 기 포함된 경우, 상기 광고 전송부(3380)가 상기 광고삽입 위치에 상기 광고 데이터가 삽입되도록 처리하여 전송하는 기능이 생략되어도 무방하며, 이에 의해 본 발명이 한정되지 아니한다.According to another exemplary embodiment of the present invention, when the advertisement data is previously included in the video package, the function of transmitting and processing the advertisement data by inserting the advertisement data into the advertisement insertion position may be omitted. The present invention is not limited thereby.

도면33을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 문구제공 확인부(3383)에 의해 상기 동영상 재생 단말(140)로 상기 문구삽입 정보에 대응하는 문구 데이터를 제공하도록 확인되는 경우, 상기 문구삽입 정보에 대응하는 문구 데이터를 상기 동영상 패키지에 포함하여 상기 동영상 재생 단말(140)로 전송하는 문구 전송부(3385)(또는 문구 전송수단)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 33, when the video package providing server 105 is confirmed to provide the phrase data corresponding to the phrase insertion information to the video reproduction terminal 140 by the phrase providing confirmation unit 3383, And a phrase transmitter 3385 (or phrase transmitter) for including phrase data corresponding to the phrase insertion information in the video package and transmitting the phrase data to the video playback terminal 140.

상기 문구제공 확인부(3383)에 의해 상기 동영상 재생 단말(140)로 상기 문구삽입 정보에 대응하는 문구 데이터를 제공하도록 확인되면, 상기 문구 전송부(3385)는 상기 동영상 패키지에 포함된 동영상 편성 정보에 포함된 문구삽입 위치 정보를 확인하고, 상기 확인된 문구삽입 위치에 상기 확인된 문구 데이터가 삽 입되도록 처리하여 상기 동영상 재생 단말(140)로 전송하는 것을 특징으로 한다.When the phrase providing confirmation unit 3383 confirms to provide the phrase data corresponding to the phrase insertion information to the video reproduction terminal 140, the phrase transmitting unit 3385 includes the video programming information included in the video package. Check the phrase insertion position information included in, characterized in that the process to insert the identified phrase data in the phrase insertion position characterized in that the transmission to the video playback terminal 140.

본 발명의 일 실시 방법에 따라 상기 문구삽입 위치가 상기 동영상 패키지에 포함된 동기화 대상 동영상과 제(n+1) 동영상 사이를 포함하는 경우, 상기 문구 전송부(3385)는 상기 동기화 대상 동영상의 재생이 종료되는 시점에 상기 문구 데이터(예컨대, 문구 출력용 동영상)가 상기 동영상 재생 단말(140)로 전송되도록 처리하는 것이 바람직하다.According to an embodiment of the present invention, when the phrase insertion position includes a synchronization target video included in the video package and a (n + 1) th video, the phrase transmitter 3385 plays the synchronization target video. It is preferable to process the phrase data (for example, a phrase output video) to be transmitted to the video reproduction terminal 140 at the end of this time.

본 발명의 일 실시 방법에 따라 상기 문구삽입 위치가 상기 동영상 패키지에 포함된 제m(1≤m≤N) 동영상을 포함하는 경우, 상기 문구 전송부(3385)는 상기 제m(1≤m≤N) 동영상이 재생되는 동안 상기 동영상의 재생시간(또는 프레임)이 상기 문구삽입 위치 정보에 포함된 문구삽입 시간 정보(또는 문구삽입 프레임 정보)에 도달하는지 확인하고, 상기 문구삽입 시간 정보(또는 문구삽입 프레임 정보) 도달 확인시, 상기 문구 데이터(예컨대, 문구 출력용 컨텐츠)가 상기 동영상 재생 단말(140)로 전송되도록 처리하는 것이 바람직하다.According to an embodiment of the present invention, when the phrase insertion position includes the m-th (1≤m≤N) video included in the video package, the phrase transmitting unit 3185 is the mth (1≤m≤). N) while the video is playing, checks whether the play time (or frame) of the video reaches the phrase insertion time information (or phrase insertion frame information) included in the phrase insertion position information, and the phrase insertion time information (or phrase) Insertion frame information) When the arrival confirmation, it is preferable to process the phrase data (for example, the content for outputting the output) is transmitted to the video playback terminal 140.

본 발명의 다른 실시 방법에 따라 상기 동영상 패키지에 상기 문구 데이터가 기 포함된 경우, 상기 문구 전송부(3385)가 상기 문구삽입 위치에 상기 문구 데이터가 삽입되도록 처리하여 전송하는 기능이 생략되어도 무방하며, 이에 의해 본 발명이 한정되지 아니한다.According to another exemplary embodiment of the present invention, when the phrase data is previously included in the video package, the function of transmitting the phrase data by inserting the phrase data into the phrase insertion position may be omitted. The present invention is not limited thereby.

도면33을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 동영상 재생 단말(140)에 구비된 브라우져 프로그램(또는 동영상 재생 프로그램)으로 상기 동영상 패키지가 전송되어 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 재생되는 경우, 상기 동영상 패키지를 재생하여 시청하는 시청자 카테고리 정보와, 상기 동영상 패키지를 제작한 제작자 정보를 확인하는 정보 확인부(3387)(또는 정보 확인수단)와, 상기 제작자 정보와 상기 시청자 카테고리 정보를 연계하여 저장매체(125)에 저장하는 정보 저장부(3390)(또는 정보 확인수단)를 구비하여 이루어지는 것을 특징으로 하며, 상기 정보 확인부(3387)는 상기 동영상 패키지에 대한 누적 재생횟수(또는 재생시간)를 더 확인(또는 산출)하고, 상기 정보 저장부(3390)는 상기 확인(또는 산출)된 누적 재생횟수(또는 재생시간) 정보를 상기 제작자 정보와 연계 처리하여 저장하는 것을 특징으로 한다.Referring to FIG. 33, the video package providing server 105 transmits the video package to a browser program (or a video playback program) included in the video playback terminal 140 and includes N (N included in the video package). When ≥ 1 videos are reproduced, an information confirming unit 3387 (or information checking means) for confirming viewer category information for playing and viewing the video package, creator information for producing the video package, and the producer. And an information storage unit 3390 (or information checking means) for storing information in the storage medium 125 in association with the viewer category information. The information checking unit 3387 is provided in the video package. Further confirm (or calculate) the cumulative number of times of play (or play time), and the information storage unit 3390 calculates the accumulated number of times of play Information (or playback time), characterized in that the storage and processing associated with the manufacturer information.

상기 동영상 재생 단말(140)에 구비된 브라우져 프로그램(또는 동영상 재생 프로그램)으로 상기 동영상 패키지가 전송되어 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 재생되는 경우, 상기 정보 확인부(3387)는 상기 저장매체(125)와 연계하여 상기 동영상 패키지를 제작한 제작자 정보를 확인하는 것을 특징으로 한다.When the video package is transmitted to a browser program (or a video playback program) included in the video playback terminal 140 and N (N≥1) videos included in the video package are played, the information checking unit 3387 ) Checks the producer information of the video package in association with the storage medium 125.

또한, 상기 정보 확인부(3387)는 시청자 회원정보를 저장하는 회원정보 D/B(도시생략)와 연계하여 상기 동영상 패키지를 재생하여 시청하는 시청자의 연령, 성별, 주소, 직업 등을 적어도 하나 이상 포함하는 시청자 카테고리 정보를 확인하는 것을 특징으로 한다.In addition, the information verification unit 3387 is at least one of the age, gender, address, occupation, etc. of the viewers who play the video package by viewing in conjunction with the member information D / B (not shown) storing the viewer member information The viewer category information is included.

또한, 상기 정보 확인부(3387)는 상기 동영상 패키지에 대한 누적 재생횟수(또는 재생시간)를 더 확인(또는 산출)하는 것을 특징으로 한다.In addition, the information checking unit 3387 further checks (or calculates) the cumulative playing count (or playing time) for the video package.

상기 정보 확인부(3387)에 의해 상기 제작자 정보와 시청자 카테고리 정보가 확인되면, 상기 정보 저장부(3390)는 상기 확인된 제작자 정보와 상기 시청자 카테고리 정보를 연계 처리하여 저장매체(125)에 저장하는 것을 특징으로 하며, 이후 상기 시청자 카테고리 정보는 상기 제작자가 제작한 동영상 패키지를 시청하는 시청자를 분석하는 자료로 활용된다.When the producer information and the viewer category information are confirmed by the information checking unit 3386, the information storage unit 3390 may process the identified producer information and the viewer category information in a storage medium 125 in a cooperative process. Afterwards, the viewer category information is used as a material for analyzing viewers watching the video package produced by the producer.

상기 정보 확인부(3387)에 의해 상기 제작자 정보와 누적 재생횟수(또는 재생시간) 정보가 확인되면, 상기 정보 저장부(3390)는 상기 확인된 제작자 정보와 상기 누적 재생횟수(또는 재생시간)를 연계 처리하여 저장매체(125)에 저장하는 것을 특징으로 하며, 이후 상기 누적 재생횟수(또는 재생시간) 정보는 상기 제작자가 제작한 동영상 패키지의 인기도를 분석하는 자료로 활용된다.When the producer information and the accumulated reproduction number (or reproduction time) information are confirmed by the information confirmation unit 3386, the information storage unit 3390 may determine the identified producer information and the accumulated reproduction number (or reproduction time). And storing the data in the storage medium 125 in association with each other. The cumulative number of play (or play time) information is then used as data for analyzing the popularity of the video package produced by the producer.

도면33을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 상기 동영상 재 생 단말(140)에 구비된 브라우져 프로그램(또는 동영상 재생 프로그램)으로 상기 동영상 패키지가 전송되어 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상이 중간 정지(또는 재생 완료)되는 경우, 상기 중간 정지(또는 재생 완료) 시점에 대한 상기 동영상 패키지의 누적 재생시간을 더 확인(또는 산출)하는 정보 확인부(3387)와, 상기 확인(또는 산출)된 누적 재생시간 정보를 상기 제작자 정보와 연계 처리하여 상기 저장매체(125)에 저장하는 정보 저장부(3390)를 구비하여 이루어지는 것을 특징으로 하며, 상기 누적 재생시간 정보는 상기 제작자가 제작한 동영상 패키지의 인기도를 분석하는 자료로 활용된다.Referring to FIG. 33, the video package providing server 105 transmits the video package to a browser program (or a video playing program) included in the video playing terminal 140 and includes N ( An information checking unit 3307 further confirming (or calculating) the cumulative playing time of the video package with respect to the middle stop (or playing completion) time point when N≥1) videos are stopped in the middle (or playback completion); And an information storage unit 3390 for storing the checked (or calculated) accumulated reproduction time information in association with the producer information and storing the stored reproduction time information in the storage medium 125. It is used as a material to analyze the popularity of the video package produced by the producer.

도면33을 참조하면, 상기 동영상 패키지 제공 서버(105)는, 적어도 하나 이상의 동영상 재생 단말(140)로 상기 제작자가 제작한 동영상 패키지를 전송하여 재생한 후, 상기 동영상 패키지와 연계하여 제공된 복수개의 광고에 대한 광고수익금이 발생하면, 상기 광고수익금 중 상기 제작자 분배금액을 확인하고, 상기 제작자 분배금액 중 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 저작권자 별 분배금액을 산출한 후, 상기 제작자 분배금액 중 상기 저작권자 별 분배금액을 각 저작권자에게 분배하고, 상기 저작권자 분배 후 남은 제작자 분배금액이 상기 제작자에게 정산되도록 처리하는 정산 처리부(3395)(또는 정산 처리수단)를 구비하여 이루어지는 것을 특징으로 한다.Referring to FIG. 33, the video package providing server 105 transmits and plays a video package produced by the producer to at least one video playback terminal 140, and then provides a plurality of advertisements provided in association with the video package. When the advertising proceeds for the generated, check the producer distribution amount of the advertising revenue, calculate the distribution amount per copyright holder for the N (N≥1) videos included in the video package of the producer distribution amount, And a settlement processing unit (3395) (or settlement processing means) for distributing the distribution amount for each copyright holder among the producer distribution amounts to each copyright holder, and processing the producer distribution amount remaining after the copyright holder distribution to the producer. It is done.

본 발명의 실시 방법에 따르면, 상기 정산 처리부(3395)는 상기 동영상 패키 지에 포함된 N(N≥1)개의 동영상 중 저작권이 확인된 적어도 하나 이상의 동영상에 대한 저작권자 별 분배금액을 산출하는 것이 바람직하며, 저작권이 확인되지 않거나, 또는 상기 저작권이 상기 제작자에게 귀속되는 동영상에 대해서는 저작권자 별 분배금액을 산출하지 않는 것이 바람직하다.According to the exemplary embodiment of the present invention, the settlement processing unit 3395 may calculate a distribution amount for each copyright holder for at least one video whose copyright is verified among N (N≥1) videos included in the video package. It is preferable that a distribution amount for each copyright holder is not calculated for a video whose copyright is not confirmed or whose copyright belongs to the producer.

본 발명의 실시 방법에 따르면, 상기 정산 처리부(3395)는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상에 대한 저작권자 별 분배금액을 산출함에 있어서, 상기 N(N≥1)개의 동영상 중 적어도 하나 이상의 동영상(예컨대, 동영상 패키지의 핵심 동영상)에 가중치를 두어 상기 저작권자 별 분배금액을 산출하는 것이 바람직하다.According to the exemplary embodiment of the present invention, the settlement processing unit 3395 calculates a distribution amount for each copyright holder for N (N≥1) videos included in the video package, and among the N (N≥1) videos It is preferable to calculate a distribution amount for each copyright holder by weighting at least one video (eg, a core video of the video package).

도면34는 본 발명의 일 실시 방법에 따라 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정을 도시한 도면이다.FIG. 34 is a diagram illustrating a video package synchronization and a playback target video package selection process for each medium according to one embodiment of the present invention.

보다 상세하게 본 도면34는 상기 도면33에 도시된 동영상 패키지 제공 시스템 상의 동영상 재생 단말(140)에서 동영상 재생 모듈을 구비한 브라우져 프로그램을 통해 상기 도면33에 도시된 동영상 패키지 제공 서버(105)에 접속하여 통신채널을 연결하면, 상기 동영상 패키지 제공 서버(105)에서 상기 동영상 재생 단말(140)과 연결된 통신채널에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체정보와 상기 동영상 재생 단말(140)에 대응하는 시청자 식별정보를 확인하고, 상기 시청자 식별정보를 기반으로 상기 동영상 재생 단말(140)이 접속하기 전에 동기화 대상 동영상 패키지에 대한 매체 동기화 여부를 확인한 후, 매체 동기화 확인 결과에 따라 상기 동영상 재생 단말(140)로 매체 동기화 과정을 수행하거나, 또는 상기 동영상 재생 단말(140)로 소정의 동영상 패키지 재생을 위해 동영상 패키지 검색 인터페이스를 제공하고, 상기 동영상 재생 단말(140)에서 상기 동영상 패키지 검색 인터페이스를 통해 검색어 정보를 입력하여 전송하면, 상기 동영상 패키지 제공 서버(105)에서 상기 동영상 재생 단말(140)로 상기 검색결과에 대응하는 동영상 패키지 목록을 포함하는 동영상 패키지 선택 인터페이스를 제공하여 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지를 선택하는 과정에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면34를 참조 및/또는 변형하여 상기 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면34에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.More specifically, FIG. 34 is connected to the video package providing server 105 shown in FIG. 33 through a browser program having a video playing module in the video playback terminal 140 on the video package providing system shown in FIG. When the communication channel is connected to each other, the video package providing server 105 connects a communication network characteristic (eg, a wired communication network and a wireless communication network) corresponding to the communication channel connected with the video reproduction terminal 140 and a video transmission method (eg, streaming ( Streaming), download, IPTV, etc.) and the terminal platform (e.g., a platform (or operating system) that runs a video playback program (or video playback module) in a wired terminal connected to a wired communication network) or a wireless connection to a wireless communication network. On the platform (or operating system) that runs the video playback program (or video playback module) on the terminal. Check the corresponding media information and the viewer identification information corresponding to the video playback terminal 140, and determine whether to synchronize the media for the video package to be synchronized before the video playback terminal 140 accesses based on the viewer identification information. After confirming, a media synchronization process is performed to the video playback terminal 140 according to a media synchronization check result, or a video package search interface is provided to the video playback terminal 140 to play a predetermined video package. When the playback terminal 140 inputs and transmits search word information through the video package search interface, the video package providing server 105 includes a video package list corresponding to the search result to the video playback terminal 140. The video package list is provided by providing a video package selection interface. As a process of selecting a video object package to be played, one of ordinary skill in the art to which the present invention pertains may refer to FIG. 34 and / or modify the video package for each medium to select a video package for synchronization and playback. Various implementation methods for the process may be inferred, but the present invention includes all the implementation methods inferred above, and the technical features are not limited to the implementation method shown in FIG.

이하, 본 도면34에서 상기 도면33에 도시된 동영상 재생 단말(140)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 제공 서버(105)를 편의상 "서버"라고 한다.Hereinafter, in FIG. 34, the video playback terminal 140 shown in FIG. 33 is referred to as a "terminal" for convenience, and the video package providing server 105 is referred to as a "server" for convenience.

도면34를 참조하면, 상기 단말에서 동영상 재생 모듈을 구비한 브라우져 프로그램을 통해 상기 서버에 접속하여 통신채널을 연결하면(3400), 상기 서버는 상기 통신채널을 판독하여 상기 통신채널이 연결된 통신망에 대한 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체정보를 확인하고, 상기 시청자의 로그인 정보(예컨대, ID/PW 정보, 단말 전화번호, 단말 고유번호, 단말 주소 등)를 판독하여 상기 단말을 통해 접속한 시청자 식별정보를 확인한다(3405). Referring to FIG. 34, when the terminal accesses the server through a browser program having a video reproducing module and connects the communication channel (3400), the server reads the communication channel to determine a communication network to which the communication channel is connected. Network characteristics (e.g., wired network, wireless network), video transmission methods (e.g. streaming, download, IPTV, etc.) and terminal platforms (e.g., video playback programs (or Identify media information corresponding to a platform (or operating system) for driving a video playback module) or a platform (or operating system) for driving a video playback program (or a video playback module) in a wireless terminal connected to a wireless communication network; The login information of the viewer (eg, ID / PW information, terminal telephone number, terminal unique number, terminal address, etc.) is sold. To verify the viewer identification information connected with the user terminal (3405).

본 발명의 실시 방법에 따르면, 상기 서버는 상기 단말과 연결된 통신채널 정보를 판독하여 상기 단말이 접속한 통신망 특성(예컨대, 유선 통신망, 무선 통신망)을 확인하는 것이 바람직하다.According to an embodiment of the present invention, it is preferable that the server reads communication channel information connected to the terminal and checks a communication network characteristic (eg, a wired communication network or a wireless communication network) to which the terminal is connected.

또한, 상기 서버는 상기 단말에서 상기 동영상 패키지에 포함된 적어도 하나 이상의 동영상을 수신하여 재생하는 동영상 재생 프로그램(또는 동영상 재생 모듈)에 대응하는 동영상 재생 프로그램 정보(또는 동영상 재생 모듈 정보)를 판독하여 상기 동영상 재생 방식에 대응하는 과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)을 확인하는 것이 바람직하다.In addition, the server reads the video playback program information (or video playback module information) corresponding to the video playback program (or video playback module) for receiving and playing at least one video included in the video package in the terminal and the It is preferable to check a video transmission method (eg, a streaming method, a download method, an IPTV method, etc.) corresponding to the video playback method.

상기 단말에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)이 확인되면, 상기 서버는 상기 통신망 특성과 동영상 전송 방식을 포함하는 매체정보를 생성(또는 확인)하는 것이 바람직하다.When the network characteristics (eg, wired communication network, wireless communication network) corresponding to the terminal and the video transmission method (for example, streaming method, downloading method, IPTV method, etc.) are identified, the server determines the communication network characteristics and the video transmission method. It is preferable to generate (or confirm) media information including a.

만약 상기 매체정보와 시청자 식별정보가 확인되면(3410), 상기 서버는 상기 매체 동기화 관리 D/B(3397)와 연계하여 상기 시청자 정보를 통해 상기 시청자(또는 단말)에 대한 매체 동기화 여부를 확인한다(3415). If the media information and the viewer identification information are confirmed (3410), the server checks whether the media is synchronized with the viewer (or terminal) through the viewer information in association with the media synchronization management D / B 3397. (3415).

만약 상기 확인결과 상기 시청자(또는 단말)에 대한 매체 동기화가 확인되면(3420), 상기 서버는 상기 매체 동기화 관리 D/B(3397)와 연계하여 상기 시청자 정보와 연계된 매체 동기화 정보를 확인하고(3425), 상기 매체 동기화 정보에 포함된 동기화 대상 동영상 패키지에 대응하는 동기화 대상 동영상 패키지 목록을 확인한다(3430).If the media synchronization for the viewer (or terminal) is confirmed (3420), the server checks the media synchronization information associated with the viewer information in association with the media synchronization management D / B 3397; In operation 3430, the synchronization target video package list corresponding to the synchronization target video package included in the media synchronization information may be checked (3430).

만약 동기화 대상 동영상 패키지 목록이 확인되면(3435), 상기 서버는 통신채널을 통해 상기 단말로 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지를 선택하는 동영상 패키지 선택 영역을 포함하는 동영상 패키지 선택 인터페이스 화면을 제공한다(3465).If the synchronization target video package list is confirmed (3435), the server provides a video package selection interface screen including a video package selection area for selecting a playback target video package from the video package list to the terminal through a communication channel. (3465).

이후, 상기 서버는 상기 통신채널을 통해 상기 단말로 상기 검색결과에 대응하는 동영상 패키지 목록을 전송하고(3470), 이에 대응하여 상기 단말은 상기 동영상 패키지 선택 인터페이스 상의 동영상 패키지 선택 영역에 상기 동영상 패키지 목록을 출력한다(3475).Thereafter, the server transmits the video package list corresponding to the search result to the terminal through the communication channel (3470), and correspondingly, the terminal transmits the video package list to the video package selection area on the video package selection interface. (3475).

반면 상기 확인결과 상기 시청자(또는 단말)에 대한 매체 동기화가 확인되지 않으면(3420), 상기 서버는 소정의 동영상 패키지에 포함된 N(N≥1)개의 동영상 재생을 위해 상기 통신채널을 통해 상기 단말로 동영상 패키지 검색 인터페이스 화면을 제공하며(3440), 이에 대응하여 상기 단말은 동영상 패키지 검색 인터페이스 화면을 통해 검색어 정보를 입력(또는 선택)하고(3445), 상기 입력(또는 선택)된 상기 검색어 정보를 상기 통신채널을 통해 상기 서버로 전송한다(3450).On the other hand, if the media synchronization for the viewer (or terminal) is not confirmed (3420), the server transmits the terminal through the communication channel to play N (N≥1) videos included in a predetermined video package. In operation 3440, the terminal inputs (or selects) search term information through the video package search interface screen, and transmits the search term information to the search term information. The server transmits to the server through the communication channel (3450).

이후, 상기 서버는 상기 저장매체(125)로부터 상기 검색어 정보에 대응하는 복수개의 매체 별 동영상 패키지에 대응하는 동영상 패키지 목록을 확인한다(3455).Thereafter, the server checks the list of video packages corresponding to the plurality of media video packages corresponding to the search term information from the storage medium 125 (3455).

만약 상기 검색어 정보와 매칭되는 동영상 패키지 목록이 확인되면(3460), 상기 서버는 통신채널을 통해 상기 단말로 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지를 선택하는 동영상 패키지 선택 영역을 포함하는 동영상 패키지 선택 인터페이스 화면을 제공한다(3465).If the list of video packages matching the search word information is checked (3460), the server includes a video package selection interface including a video package selection area for selecting a video package to be played from the list of video packages through the communication channel. Provide a screen (3465).

이후, 상기 서버는 상기 통신채널을 통해 상기 단말로 상기 검색결과에 대응하는 동영상 패키지 목록을 전송하고(3470), 이에 대응하여 상기 단말은 상기 동영상 패키지 선택 인터페이스 상의 동영상 패키지 선택 영역에 상기 동영상 패키지 목록을 출력한다(3475).Thereafter, the server transmits the video package list corresponding to the search result to the terminal through the communication channel (3470), and correspondingly, the terminal transmits the video package list to the video package selection area on the video package selection interface. (3475).

도면35는 본 발명의 다른 일 실시 방법에 따라 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정을 도시한 도면이다.35 is a diagram illustrating a process of synchronizing video packages for each medium and selecting a target video package according to another embodiment of the present invention.

보다 상세하게 본 도면35는 상기 도면33에 도시된 동영상 패키지 제공 시스템 상의 동영상 재생 단말(140)에서 본 발명에 따른 동영상 재생 인터페이스를 구비한 동영상 재생 프로그램을 실행하여 상기 도면33에 도시된 동영상 패키지 제공 서버(105)와 통신채널을 연결하면, 상기 동영상 패키지 제공 서버(105)에서 상기 동영상 재생 단말(140)과 연결된 통신채널에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다 운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체정보와 상기 동영상 재생 단말(140)에 대응하는 시청자 식별정보를 확인하고, 상기 시청자 식별정보를 기반으로 상기 동영상 재생 단말(140)이 접속하기 전에 동기화 대상 동영상 패키지에 대한 매체 동기화 여부를 확인한 후, 매체 동기화 확인 결과에 따라 상기 동영상 재생 단말(140)에서 상기 동영상 재생 프로그램을 통해 매체 동기화 과정을 수행하거나, 또는 소정의 동영상 패키지를 재생하기 위해 상기 동영상 재생 프로그램을 통해 검색어 정보를 입력하여 전송하면, 상기 동영상 패키지 제공 서버(105)에서 상기 동영상 재생 단말(140)로 상기 검색결과에 대응하는 동영상 패키지 목록을 제공하여 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지를 선택하는 과정에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면35를 참조 및/또는 변형하여 상기 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면35에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.In more detail, FIG. 35 provides a video package shown in FIG. 33 by executing a video playback program having a video playback interface according to the present invention in the video playback terminal 140 on the video package providing system shown in FIG. When the communication channel is connected to the server 105, the video package providing server 105 and the communication network characteristics (eg, wired communication network, wireless communication network) corresponding to the communication channel connected to the video playback terminal 140 and the video transmission scheme ( For example, a streaming (downloading, IPTV, etc.) and terminal platform (e.g., a platform (or operating system) for driving a video playback program (or video playback module) in a wired terminal connected to a wired communication network), or A platform for driving a video player (or video player) in a wireless terminal connected to a wireless communication network (or Operating system) and the viewer identification information corresponding to the video playback terminal 140, and before the video playback terminal 140 accesses based on the viewer identification information, After confirming whether or not to synchronize the media, the video playback terminal 140 performs a media synchronization process through the video playback program, or through the video playback program to play a predetermined video package according to the media synchronization check result. Inputting and transmitting search word information, the video package providing server 105 provides a video package list corresponding to the search result to the video playback terminal 140 to select a video package to be played from the video package list; As to, the art in the art Those skilled in the art will be able to infer various implementation methods for the video package synchronization and playback target video package selection process for each medium by referring to and / or modifying the drawing 35. It is made, including the method, the technical features are not limited only to the implementation method shown in FIG.

이하, 본 도면35에서 상기 도면33에 도시된 동영상 재생 단말(140)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 제공 서버(105)를 편의상 "서버"라고 한 다.Hereinafter, in FIG. 35, the video playback terminal 140 shown in FIG. 33 is referred to as a "terminal" for convenience, and the video package providing server 105 is referred to as a "server" for convenience.

도면35를 참조하면, 상기 단말은 상기 동영상 재생 프로그램을 실행한 후, 상기 서버와 통신채널을 연결하고(3500), 상기 서버는 상기 통신채널을 판독하여 상기 통신채널이 연결된 통신망에 대한 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등) 및 단말 플랫폼(예컨대, 유선 통신망에 접속한 유선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제), 또는 무선 통신망에 접속한 무선단말에서 동영상 재생 프로그램(또는 동영상 재생 모듈)을 구동하는 플랫폼(또는 운영체제) 등)에 대응하는 매체정보를 확인하고, 상기 시청자의 로그인 정보(예컨대, ID/PW 정보, 단말 전화번호, 단말 고유번호, 단말 주소 등)를 판독하여 상기 단말을 통해 접속한 시청자 식별정보를 확인한다(3505). Referring to FIG. 35, after the terminal executes the video playing program, the terminal connects the communication channel with the server (3500), and the server reads the communication channel so that the communication network characteristics of the communication network to which the communication channel is connected ( For example, a video playback program (or a video playback module) in a wired terminal connected to a wired communication network and a video transmission method (eg, a streaming method, a download method, an IPTV method, etc.) and a terminal platform (eg, a wired communication network). Media information corresponding to a platform (or an operating system) that drives a video playback program (or a video playback module) in a platform (or operating system) that runs a network) or a wireless terminal connected to a wireless communication network. Read login information (e.g., ID / PW information, terminal phone number, terminal unique number, terminal address, etc.) It confirms the viewer identification information belongs (3505).

본 발명의 실시 방법에 따르면, 상기 서버는 상기 단말과 연결된 통신채널 정보를 판독하여 상기 단말이 접속한 통신망 특성(예컨대, 유선 통신망, 무선 통신망)을 확인하는 것이 바람직하다.According to an embodiment of the present invention, it is preferable that the server reads communication channel information connected to the terminal and checks a communication network characteristic (eg, a wired communication network or a wireless communication network) to which the terminal is connected.

또한, 상기 서버는 상기 단말에서 상기 동영상 패키지에 포함된 적어도 하나 이상의 동영상을 수신하여 재생하는 동영상 재생 프로그램(또는 동영상 재생 모듈)에 대응하는 동영상 재생 프로그램 정보(또는 동영상 재생 모듈 정보)를 판독하여 상기 동영상 재생 방식에 대응하는 과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)을 확인하는 것이 바람직하다.In addition, the server reads the video playback program information (or video playback module information) corresponding to the video playback program (or video playback module) for receiving and playing at least one video included in the video package in the terminal and the It is preferable to check a video transmission method (eg, a streaming method, a download method, an IPTV method, etc.) corresponding to the video playback method.

상기 단말에 대응하는 통신망 특성(예컨대, 유선 통신망, 무선 통신망)과 동영상 전송 방식(예컨대, 스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식 등)이 확인되면, 상기 서버는 상기 통신망 특성과 동영상 전송 방식을 포함하는 매체정보를 생성(또는 확인)하는 것이 바람직하다.When the network characteristics (eg, wired communication network, wireless communication network) corresponding to the terminal and the video transmission method (for example, streaming method, downloading method, IPTV method, etc.) are identified, the server determines the communication network characteristics and the video transmission method. It is preferable to generate (or confirm) media information including a.

만약 상기 매체정보와 시청자 식별정보가 확인되면(3510), 상기 서버는 상기 매체 동기화 관리 D/B(3397)와 연계하여 상기 시청자 정보를 통해 상기 시청자(또는 단말)에 대한 매체 동기화 여부를 확인한다(3515). If the media information and the viewer identification information are identified (3510), the server checks the media synchronization for the viewer (or terminal) through the viewer information in association with the media synchronization management D / B 3397. (3515).

만약 상기 확인결과 상기 시청자(또는 단말)에 대한 매체 동기화가 확인되면(3520), 상기 서버는 상기 매체 동기화 관리 D/B(3397)와 연계하여 상기 시청자 정보와 연계된 매체 동기화 정보를 확인하고(3525), 상기 매체 동기화 정보에 포함된 동기화 대상 동영상 패키지에 대응하는 동기화 대상 동영상 패키지 목록을 확인한다(3530).If the media synchronization for the viewer (or terminal) is confirmed (3520), the server checks the media synchronization information associated with the viewer information in association with the media synchronization management D / B 3397; In operation 3530, the synchronization target video package list corresponding to the synchronization target video package included in the media synchronization information may be checked.

만약 동기화 대상 동영상 패키지 목록이 확인되면(3535), 상기 서버는 상기 통신채널을 통해 상기 단말로 상기 검색결과에 대응하는 동영상 패키지 목록을 전 송하고(3565), 이에 대응하여 상기 단말은 상기 동영상 패키지 선택 인터페이스 상의 동영상 패키지 선택 영역에 상기 동영상 패키지 목록을 출력한다(3570).If the synchronization target video package list is confirmed (3535), the server transmits the video package list corresponding to the search result to the terminal through the communication channel (3565), and the terminal correspondingly the video package The video package list is output to the video package selection area on the selection interface (3570).

반면 상기 확인결과 상기 시청자(또는 단말)에 대한 매체 동기화가 확인되지 않으면(3520), 상기 서버는 상기 단말로 매체 확인 정보를 전송하고(3540), 이에 대응하여 상기 단말은 상기 동영상 재생 프로그램을 통해 재생 대상 동영상 패키지를 검색하기 위한 검색어 정보가 입력(또는 선택)하고(3545), 통신망을 통해 상기 서버로 상기 검색어 정보를 전송한다(3550).On the other hand, if the media synchronization for the viewer (or the terminal) is not confirmed (3520), the server transmits the media identification information to the terminal (3540), and correspondingly the terminal through the video playback program Search term information for searching for a playback target video package is input (or selected) (3545), and the search term information is transmitted to the server through a communication network (3550).

이후, 상기 서버는 상기 저장매체(125)로부터 상기 검색어 정보에 대응하는 복수개의 매체 별 동영상 패키지에 대응하는 동영상 패키지 목록을 확인한다(3555).Thereafter, the server checks the list of video packages corresponding to the plurality of media video packages corresponding to the search term information from the storage medium 125 (3555).

만약 상기 검색어 정보와 매칭되는 동영상 패키지 목록이 확인되면(3560), 상기 서버는 상기 통신채널을 통해 상기 단말로 상기 검색결과에 대응하는 동영상 패키지 목록을 전송하고(3565), 이에 대응하여 상기 단말은 상기 동영상 패키지 선택 인터페이스 상의 동영상 패키지 선택 영역에 상기 동영상 패키지 목록을 출력한다(3570).If the list of video packages matching the search word information is found (3560), the server transmits the list of video packages corresponding to the search result to the terminal through the communication channel (3565), and the terminal correspondingly The video package list is output to the video package selection area on the video package selection interface (3570).

도면36은 본 발명의 일 실시 방법에 따른 재생 대상 동영상 패키지에 포함된 동영상을 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 과정을 도시한 도면이다.FIG. 36 is a diagram illustrating a process of transmitting a video included in a playback target video package to a video playback terminal 140 and playing it according to an embodiment of the present invention.

보다 상세하게 본 도면36은 상기 도면34에 도시된 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정을 통해 상기 동영상 재생 단말(140)로 상기 동영상 패키지 목록이 제공된 후, 상기 동영상 재생 단말(140)에서 상기 동영상 패키지 선택 인터페이스를 통해 재생 대상 동영상 패키지를 선택하면, 상기 동영상 패키지 제공 서버(105)에서 상기 선택된 재생 대상 동영상 패키지를 상기 동영상 재생 단말(140)로 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상을 전송하여 재생하는 과정에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면36을 참조 및/또는 변형하여 상기 재생 대상 동영상 패키지에 포함된 동영상을 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면36에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.In more detail, in FIG. 36, after the video package list is provided to the video playback terminal 140 through the video package synchronization and playback target video package selection process shown in FIG. 34, the video playback terminal 140 is provided. In the video package selection interface, if the playback target video package is selected, the video package providing server 105 includes the selected playback target video package to the video playback terminal 140 included in the playback target video package N (N Regarding a process of transmitting and reproducing ≥ 1 video files, those skilled in the art may refer to and / or modify this video to modify the videos included in the video package to be played. Various implementation methods for the process of transmitting to the video playback terminal 140 to be reproduced Would be chuhal, the present invention is made, including any exemplary way in which the inference, to which the technical feature that is not limited to the exemplary method shown in the figure 36.

이하, 본 도면36에서 상기 도면33에 도시된 동영상 재생 단말(140)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 제공 서버(105)를 편의상 "서버"라고 한다.Hereinafter, in FIG. 36, the video playback terminal 140 shown in FIG. 33 is referred to as a "terminal" for convenience, and the video package providing server 105 is referred to as a "server" for convenience.

도면36을 참조하면, 상기 도면34에 도시된 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정을 통해 상기 단말로 상기 동영상 패키지 목록이 제공된 후, 상기 단말은 상기 동영상 패키지 선택 인터페이스의 동영상 패키지 선택 영역을 통해 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지 선택 정보가 입력(또는 선택)되는지 확인한다(3600).Referring to FIG. 36, after the video package list is provided to the terminal through the video package synchronization and playback target video package selection process shown in FIG. 34, the terminal selects a video package selection area of the video package selection interface. In operation 3600, it is checked whether the play target video package selection information is input (or selected) from the list of video packages.

만약 상기 재생 대상 동영상 패키지 선택 정보가 입력(또는 선택)되면(3605), 상기 단말은 통신망을 통해 상기 서버로 상기 재생 대상 동영상 패키지 선택 정보를 전송하고(3610), 이에 대응하여 상기 서버는 상기 저장매체(125)로부터 상기 재생 대상 동영상 패키지 선택 정보에 대응하는 재생 대상 동영상 패키지를 확인한다(3615).If the playback target video package selection information is input (or selected) (3605), the terminal transmits the playback target video package selection information to the server through a communication network (3610), and the server correspondingly stores the storage. The media 125 identifies the playback target video package corresponding to the playback target video package selection information (3615).

만약 상기 재생 대상 동영상 패키지가 확인되면(3620), 상기 서버는 상기 단말로 동영상 재생 인터페이스를 전송하여 출력하고(3625), 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 상기 동영상 재생 인터페이스를 통해 재생되도록 처리한다(3630).If the playback target video package is identified (3620), the server transmits and outputs a video playback interface to the terminal (3625), and the N (N≥1) videos included in the video package to the video organization information In operation 3630, the terminal transmits the data to the terminal in accordance with the playback order included in the playback sequence.

여기서, 상기 서버에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 전송되도 록 처리하는 바람직한 실시 방법은 상기 도면18 또는 도면19 또는 도면20 또는 도면21 또는 도면22 또는 도면23을 참조하기로 한다.Here, the preferred embodiment of the server to process the N (N ≥ 1) videos included in the video package to be transmitted to the terminal in accordance with the playback order included in the video configuration information to the transmission method 18 or FIG. Reference will be made to 19 or 20 or 21 or 22 or 23.

또한, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 단말로 전송하여 재생시, 상기 동영상 편성 정보에 배경음악이 포함된 경우, 상기 서버는 상기 배경음악이 재생되도록 처리하는 것이 바람직하다.In addition, when transmitting the N (N≥1) videos included in the video package to the terminal and playing, when the background music is included in the video program information, the server preferably processes the background music to be played. Do.

이후, 상기 서버는 상기 저장매체(125)와 연계하여 상기 동영상 패키지에 대응하는 제작자 정보를 확인하고(3635), 회원정보 D/B(도시생략)와 연계하여 상기 동영상 패키지를 재생하는 단말에 대응하는 시청자 식별정보에 대한 시청자 카테고리 정보(예컨대, 시청자의 연령, 성별, 주소, 직업 등)를 확인한 후(3640), 상기 제작자 정보와 상기 시청자 카테고리 정보를 연계하여 저장매체(125)에 저장하며(3645), 이후 상기 시청자 카테고리 정보는 상기 제작자가 제작한 동영상 패키지를 시청하는 시청자를 분석하는 자료로 활용된다.Thereafter, the server checks the producer information corresponding to the video package in association with the storage medium 125 (3635) and corresponds to a terminal that plays the video package in association with member information D / B (not shown). After checking the viewer category information (eg, age, gender, address, occupation, etc.) of the viewer identification information (3640), the producer information is stored in the storage medium 125 in association with the viewer category information ( 3645), the viewer category information is then used as data for analyzing viewers watching the video package produced by the producer.

또한, 상기 서버는 상기 동영상 패키지에 대한 누적 재생횟수(또는 재생시간)을 확인하고(3650), 상기 제작자 정보와 상기 누적 재생횟수(또는 재생시간) 정보를 연계하여 저장매체(125)에 저장하며(3655), 이후 상기 누적 재생횟수(또는 재생시간) 정보는 상기 제작자가 제작한 동영상 패키지의 인기도를 분석하는 자료로 활용된다.In addition, the server checks the cumulative playing count (or playing time) for the video package (3650), and stores the information on the storage medium 125 in association with the producer information and the cumulative playing count (or playing time) information. The cumulative number of play (or play time) information is then used as data analyzing the popularity of the video package produced by the producer.

도면37은 본 발명의 다른 일 실시 방법에 따른 재생 대상 동영상 패키지에 포함된 동영상을 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 과정을 도시한 도면이다.FIG. 37 is a diagram illustrating a process of transmitting a video included in a playback target video package to a video playback terminal 140 and playing it according to another embodiment of the present invention.

보다 상세하게 본 도면37은 상기 도면35에 도시된 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정을 통해 상기 동영상 재생 단말(140)로 상기 동영상 패키지 목록이 제공된 후, 상기 동영상 재생 단말(140)에서 상기 동영상 재생 프로그램을 통해 재생 대상 동영상 패키지를 선택하면, 상기 동영상 패키지 제공 서버(105)에서 상기 선택된 재생 대상 동영상 패키지를 상기 동영상 재생 단말(140)로 재생 대상 동영상 패키지에 포함된 N(N≥1)개의 동영상을 전송하여 재생하는 과정에 대한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면37을 참조 및/또는 변형하여 상기 재생 대상 동영상 패키지에 포함된 동영상을 동영상 재생 단말(140)로 전송하여 재생되도록 처리하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면37에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.In more detail, in FIG. 37, after the video package list is provided to the video playback terminal 140 through the media package synchronization and playback target video package selection process shown in FIG. 35, the video playback terminal 140 is provided. When the video clip playback program is selected through the video playback program, the video package providing server 105 includes the selected video clip playback package to the video playback terminal 140 in the video playback terminal 140 (N? 1) the process of transmitting and playing the video, if one of ordinary skill in the art to which the present invention belongs, the video contained in the video package to be reproduced by referring to and / or Various implementation methods for the process of transmitting to the playback terminal 140 to be reproduced can be inferred Although there will be, the present invention includes all the implementation methods inferred, and the technical features are not limited only to the implementation method shown in FIG.

이하, 본 도면37에서 상기 도면33에 도시된 동영상 재생 단말(140)을 편의상 "단말"이라고 하고, 상기 동영상 패키지 제공 서버(105)를 편의상 "서버"라고 한 다.Hereinafter, in FIG. 37, the video playback terminal 140 shown in FIG. 33 is referred to as a "terminal" for convenience, and the video package providing server 105 is referred to as a "server" for convenience.

도면37을 참조하면, 상기 도면35에 도시된 매체 별 동영상 패키지 동기화 및 재생 대상 동영상 패키지 선택 과정을 통해 상기 단말로 상기 동영상 패키지 목록이 제공된 후, 상기 단말은 상기 동영상 재생 프로그램의 동영상 패키지 선택 영역을 통해 상기 동영상 패키지 목록 중 재생 대상 동영상 패키지 선택 정보가 입력(또는 선택)되는지 확인한다(3700).Referring to FIG. 37, after the video package list is provided to the terminal through the video package synchronization and playback target video package selection process shown in FIG. 35, the terminal selects a video package selection area of the video playback program. In operation 3700, it is checked whether the video package selection information to be played is input (or selected) from the video package list.

만약 상기 재생 대상 동영상 패키지 선택 정보가 입력(또는 선택)되면(3705), 상기 단말은 통신망을 통해 상기 서버로 상기 재생 대상 동영상 패키지 선택 정보를 전송하고(3710), 이에 대응하여 상기 서버는 상기 저장매체(125)로부터 상기 재생 대상 동영상 패키지 선택 정보에 대응하는 재생 대상 동영상 패키지를 확인한다(3715).If the playback target video package selection information is input (or selected) (3705), the terminal transmits the playback target video package selection information to the server through a communication network (3710), and the server correspondingly stores the storage. The media 125 identifies the playback target video package corresponding to the playback target video package selection information (3715).

만약 상기 재생 대상 동영상 패키지가 확인되면(3720), 상기 서버는 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 상기 동영상 재생 프로그램을 통해 재생되도록 처리한다(3725).If the playback target video package is identified (3720), the server transmits the N (N≥1) videos included in the video package to the terminal according to the playback order included in the video configuration information to play the video. Processing to be reproduced through the program (3725).

여기서, 상기 서버에서 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 동영상 편성 정보에 포함된 재생순서에 따라 상기 단말로 전송하여 전송되도록 처리하는 바람직한 실시 방법은 상기 도면18 또는 도면19 또는 도면20 또는 도면21 또는 도면22 또는 도면23을 참조하기로 한다.Here, the preferred embodiment of the server to process the N (N ≥ 1) videos included in the video package to be transmitted to the terminal in accordance with the playback order included in the video configuration information is transmitted to the Figure 18 or 19 Or refer to FIG. 20 or 21 or 22 or 23.

또한, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 상기 단말로 전송하여 재생시, 상기 동영상 편성 정보에 배경음악이 포함된 경우, 상기 서버는 상기 배경음악이 재생되도록 처리하는 것이 바람직하다.In addition, when transmitting the N (N≥1) videos included in the video package to the terminal and playing, when the background music is included in the video program information, the server preferably processes the background music to be played. Do.

이후, 상기 서버는 상기 저장매체(125)와 연계하여 상기 동영상 패키지에 대응하는 제작자 정보를 확인하고(3730), 회원정보 D/B(도시생략)와 연계하여 상기 동영상 패키지를 재생하는 단말에 대응하는 시청자 식별정보에 대한 시청자 카테고리 정보(예컨대, 시청자의 연령, 성별, 주소, 직업 등)를 확인한 후(3735), 상기 제작자 정보와 상기 시청자 카테고리 정보를 연계하여 저장매체(125)에 저장하며(3740), 이후 상기 시청자 카테고리 정보는 상기 제작자가 제작한 동영상 패키지를 시청하는 시청자를 분석하는 자료로 활용된다.Thereafter, the server checks producer information corresponding to the video package in association with the storage medium 125 (3730) and corresponds to a terminal that plays the video package in association with member information D / B (not shown). After checking the viewer category information (eg, age, gender, address, occupation, etc.) of the viewer identification information (3735), the producer information and the viewer category information are stored in the storage medium 125 in association with the viewer information; 3740), the viewer category information is then used as data for analyzing viewers who watch the video package produced by the producer.

또한, 상기 서버는 상기 동영상 패키지에 대한 누적 재생횟수(또는 재생시간)을 확인하고(3745), 상기 제작자 정보와 상기 누적 재생횟수(또는 재생시간) 정보를 연계하여 저장매체(125)에 저장하며(3750), 이후 상기 누적 재생횟수(또는 재생시간) 정보는 상기 제작자가 제작한 동영상 패키지의 인기도를 분석하는 자료로 활용된다.In addition, the server checks the cumulative playing count (or playing time) for the video package (3745), stores the stored information in the storage medium 125 in association with the producer information and the cumulative playing count (or playing time) information. The cumulative play count (or play time) information is then used as data analyzing the popularity of the video package produced by the producer.

본 발명에 따르면, 동영상을 감상하는 시청자는 제작자가 제작한 동영상 패키지를 선택함으로써, 자신이 원하는 동영상을 검색하는데 시간을 할애할 필요가 없으며, 각 분야의 전문 제작자가 존재하는 경우, 해당 분야의 전문 제작자가 제작한 동영상 패키지를 감상함으로써, 자신이 원하는 대부분의 동영상을 편리하게 연속 감상하는 이점이 있다.According to the present invention, the viewer watching the video does not need to spend time searching for the video he / she wants by selecting the video package produced by the producer, and if there is a professional producer in each field, By watching the video package produced by the producer, there is an advantage that you can conveniently enjoy most of the videos you want.

본 발명에 따르면, 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 유선을 통해 재생 중 일시 정지(또는 강제 종료)하는 경우, 동일한 동영상 패키지에 포함된 동영상을 무선 및 IPTV를 통해 이어보기를 제공하거나, 또는 역으로 상기 동영상 패키지에 포함된 N(N≥1)개의 동영상을 무선 또는 IPTV를 통해 재생 중 일시 정지(또는 강제 종료)하는 경우, 동일한 동영상 패키지에 포함된 동영상을 유선을 통해 이어보기를 제공함으로써, 동영상 패키지에 포함된 N(N≥1)개의 동영상을 복수개의 매체에 동기화하여 제공하는 이점이 있다.According to the present invention, in case of pausing (or forcibly terminating) N (N≥1) videos included in the video package through a wire, the video included in the same video package is continued through wireless and IPTV. , Or vice versa, in case of pausing (or forcibly terminating) N (N≥1) videos included in the video package through wireless or IPTV, the videos included in the same video package are By providing the following example, there is an advantage of providing N (N≥1) videos included in the video package in synchronization with a plurality of media.

본 발명에 따르면, 상기 동영상 패키지를 제작하는 제작자와, 상기 동영상 패키지에 포함된 복수개의 동영상의 저작권자는 상기 동영상 패키지에 대응하는 발생하는 광고수익금을 분배 받음으로써, 상기 제작자는 자신의 동영상 편집 및 편성 능력에 따른 수익을 발생하고, 상기 저작권자는 자신의 저작물인 동영상에 대한 수익을 발생하는 이점이 있다.According to the present invention, the producer who manufactures the video package and the copyright holder of the plurality of videos included in the video package receive the generated advertising revenue corresponding to the video package, so that the producer edits and organizes his own video. Profit is generated according to the capability, and the copyright holder has an advantage of generating profit for a video which is his work.

본 발명에 따르면, 광고주는 상기 동영상 패키지를 제작하는 제작자의 인지도와 능력에 대응하여 광고를 등록, 및 상기 동영상 패키지에 삽입되도록 의뢰함으로써, 광고 대상을 집중화함은 물론, 광고효과를 극대화하는 이점이 있다.According to the present invention, the advertiser registers an advertisement in response to the recognition and ability of the producer producing the video package and requests the advertisement to be inserted into the video package, thereby maximizing the advertisement target and maximizing the advertisement effect. have.

Claims (14)

동영상 제작자(또는 사용자)가 제작(또는 생성 또는 편집)하여 통신망 특성-유선 통신망, 무선 통신망-과, 동영상 전송 방식-스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식-에 대응하는 매체 특성에 따라 복수개의 매체 별 동영상을 저장매체에 저장하는 정보 저장수단;The video producer (or user) produces (or creates or edits) a plurality of media characteristics corresponding to communication network characteristics-wired communication network, wireless communication network and video transmission method-streaming method, streaming method, download method, and IPTV method. Information storage means for storing the moving pictures for each medium in a storage medium; 동영상 재생을 요청하는 단말에서 서버에 접속시, 통신망 특성-유선 통신망, 무선 통신망-과, 동영상 전송 방식-스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식- 등)에 대응하는 매체정보를 확인하는 매체 확인수단;A medium for identifying media information corresponding to communication network characteristics-wired communication network, wireless communication network, and video transmission method-streaming method, streaming method, download method, IPTV method, etc. when the terminal requesting video playback is connected to the server. Identification means; 상기 동영상 재생을 요청한 단말로부터 로그인 정보를 수신하는 경우, 상기 수신된 로그인 정보를 판독하여 시청자 정보를 확인하거나, 또는 상기 동영상 재생을 요청한 단말에 대한 단말 정보를 판독하여 시청자 정보를 확인하는 시청자 정보 확인수단;When receiving the login information from the terminal requesting to play the video, confirm the viewer information by reading the received login information, or confirm the viewer information by reading the terminal information for the terminal requesting to play the video Way; 상기 확인된 시청자 정보와 연계된 동영상 패키지 식별 정보, 일시 정지된 동영상 정보, 일시 정지 시간(또는 프레임) 정보가 확인되면, 상기 동영상 패키지 식별정보에 대응하는 일시 정지된 동영상 패키지와, 일시 정지된 동영상 정보에 대응하는 일시 정지된 동영상과, 상기 일시 정지 시간(또는 프레임)에 대응하여 상기 일시 정지된 동영상의 동기화 시간(또는 프레임)을 확인하는 매체 동기화 정보 확인수단;When the video package identification information, the paused video information, and the pause time (or frame) information associated with the confirmed viewer information are confirmed, the paused video package corresponding to the video package identification information and the paused video Medium synchronization information checking means for checking a paused video corresponding to information and a synchronization time (or frame) of the paused video corresponding to the pause time (or frame); 상기 저장매체에 저장된 복수개의 매체 별 동영상 패키지 중 상기 동영상 패 키지 식별 정보와, 상기 확인된 매체정보에 대응하는 동영상 패키지를 동기화 대상 동영상 패키지로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 패키지로부터 일시 정지된 동영상 정보에 대응하는 동영상을 동기화 대상 동영상으로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 중 상기 일시정지 시간(또는 프레임 또는 일시정지 시간(또는 프레임) 이후의 프레임)을 동기화 대상 프레임으로 확인되도록 처리하는 매체 동기화 처리수단;The video package identification information and the video package corresponding to the identified media information among the plurality of media-specific video packages stored in the storage medium are processed to be identified as a synchronization target video package, and the date and time are determined from the identified synchronization target video package. Process the video corresponding to the still video information to be identified as the sync target video, and check the pause time (or frame or frame after the pause time (or frame)) of the checked sync video as the sync target frame. Media synchronization processing means for processing to enable; 상기 동기화 대상 동영상 패키지에 포함된 동기화 대상 동영상의 동기화 대상 프레임을 상기 동영상 재생을 요청한 단말로 전송하여 상기 동기화 대상 동영상 패키지가 재생되도록 처리하는 동영상 패키지 전송수단;을 구비하여 이루어지는 것을 특징으로 하는 동영상 패키지 동기화 시스템.And a video package transmission means for transmitting the synchronization target frame of the synchronization target video included in the synchronization target video package to a terminal requesting to play the video and processing the playback of the synchronization target video package. Synchronization system. 정보 저장수단에서 동영상 제작자(또는 사용자)가 제작(또는 생성 또는 편집)하여 통신망 특성-유선 통신망, 무선 통신망-과, 동영상 전송 방식-스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식-에 대응하는 매체 특성에 따라 복수개의 매체 별 동영상을 저장매체에 저장하는 단계;Media makers (or users) create (or create or edit) information storage means and correspond to network characteristics-wired networks, wireless networks-and video transmission methods-streaming, streaming, IPTV, etc. Storing a plurality of media-specific moving pictures in a storage medium according to the characteristics; 매체 확인수단에서 동영상 재생을 요청하는 단말에서 서버에 접속시, 통신망 특성-유선 통신망, 무선 통신망-과, 동영상 전송 방식-스트리밍(Streaming) 방식, 다운로드 방식, IPTV 방식- 등)에 대응하는 매체정보를 확인하는 단계;Media information corresponding to communication network characteristics-wired communication network, wireless communication network, and video transmission method-streaming method, downloading method, IPTV method, etc., when the terminal for requesting video playback is connected to the server by the medium checking means. Confirming; 시청자 정보 확인수단에서 상기 동영상 재생을 요청한 단말로부터 로그인 정 보를 수신하는 경우, 상기 수신된 로그인 정보를 판독하여 시청자 정보를 확인하거나, 또는 상기 동영상 재생을 요청한 단말에 대한 단말 정보를 판독하여 시청자 정보를 확인하는 단계;When the viewer information checking means receives the login information from the terminal requesting the video playback, the received login information is read to confirm the viewer information, or the terminal information for the terminal requesting the video playback is read to obtain the viewer information. Confirming; 매체 동기화 정보 확인수단에서 상기 확인된 시청자 정보와 연계된 동영상 패키지 식별 정보, 일시 정지된 동영상 정보, 일시 정지 시간(또는 프레임) 정보가 확인되면, 상기 동영상 패키지 식별정보에 대응하는 일시 정지된 동영상 패키지와, 일시 정지된 동영상 정보에 대응하는 일시 정지된 동영상과, 상기 일시 정지 시간(또는 프레임)에 대응하여 상기 일시 정지된 동영상의 동기화 시간(또는 프레임)을 확인하는 단계;When the video package identification information, the paused video information, and the pause time (or frame) information associated with the identified viewer information are confirmed by the media synchronization information checking means, the paused video package corresponding to the video package identification information Checking a paused video corresponding to the paused video information and a synchronization time (or frame) of the paused video corresponding to the pause time (or frame); 매체 동기화 처리수단에서 상기 저장매체에 저장된 복수개의 매체 별 동영상 패키지 중 상기 동영상 패키지 식별 정보와, 상기 확인된 매체정보에 대응하는 동영상 패키지를 동기화 대상 동영상 패키지로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 패키지로부터 일시 정지된 동영상 정보에 대응하는 동영상을 동기화 대상 동영상으로 확인되도록 처리하고, 상기 확인된 동기화 대상 동영상 중 상기 일시정지 시간(또는 프레임 또는 일시정지 시간(또는 프레임) 이후의 프레임)을 동기화 대상 프레임으로 확인되도록 처리하는 단계;The media synchronization processing unit processes the video package identification information and the video package corresponding to the identified media information among the plurality of video packages for each media stored in the storage medium to be identified as a synchronization target video package, and the confirmed synchronization target Process the video corresponding to the video information paused from the video package to be identified as the sync target video, and synchronize the pause time (or frame or frame after the pause time (or frame)) of the checked sync video. Processing to be identified as a target frame; 동영상 패키지 전송수단에서 상기 동기화 대상 동영상 패키지에 포함된 동기화 대상 동영상의 동기화 대상 프레임을 상기 동영상 재생을 요청한 단말로 전송하여 상기 동기화 대상 동영상 패키지가 재생되도록 처리하는 단계;를 구비하여 이루어지는 것을 특징으로 하는 동영상 패키지 동기화 방법.And transmitting the sync target frame of the sync target video included in the sync target video package to a terminal requesting to play the video by the video package transmitting means to play the sync target video package. How to sync video packages. 제 2항의 방법을 실행하기 위한 프로그램을 기록한 것을 특징으로 하는 컴퓨터로 판독 가능한 기록매체.A computer-readable recording medium having recorded thereon a program for executing the method of claim 2. 제1 통신매체를 통해 시청자가 동영상 시청 중 중간 정지되면, 상기 중간 정지된 동영상 정보와 중간 정지된 시간(또는 프레임) 정보를 시청자 식별정보-시청자 ID정보, 또는 단말고유정보-와 연계하여 매체 동기화 관리 D/B에 저장하는 정보 저장 단계; When the viewer stops midway while watching a video through a first communication medium, media synchronization is performed by linking the middle stopped video information and the middle stopped time (or frame) information with viewer identification information-viewer ID information or terminal specific information. An information storing step of storing in the management D / B; 제2 통신매체를 통해 시청자가 동영상 요청시, 상기 시청자의 식별정보를 확인한 후, 상기 매체 동기화 관리 D/B를 통해 상기 확인된 시청자 식별정보와 연결된 중간 정지된 동영상 정보와 중간 정지된 시간(또는 프레임) 정보를 확인하고, 상기 시청자가 요청한 동영상이 상기 확인된 중간 정지된 동영상 정보에 대응하는지 여부를 확인하는 단계; When a viewer requests a video through a second communication medium, the viewer checks the identification information of the viewer, and then, through the media synchronization management D / B, the intermediate stopped video information and the intermediate paused time (or Frame) information, and checking whether the video requested by the viewer corresponds to the checked middle stopped video information; 상기 시청자가 요청한 동영상이 상기 확인된 중간 정지된 동영상 정보에 대응하는 경우, 상기 시청자에게 상기 중간 정지된 동영상의 이어보기 여부를 확인하고, 상기 시청자가 이어보기를 요청하는 경우, 상기 확인된 중간 정지된 시간(또는 프레임) 정보를 이용하여, 상기 시청자에게 중간 정지 이후의 동영상이 재생되도록 처리하는 단계;를 포함하여 이루어지는 것을 특징으로 하는 동영상 동기화 재생 방 법. When the video requested by the viewer corresponds to the identified middle stopped video information, the viewer determines whether to continue the middle stopped video, and when the viewer requests the resume, the checked middle stop And processing the video to be played after the intermediate stop by the viewer by using the received time (or frame) information. 제1 통신매체를 통해 재생 대상 동영상 선택시, 상기 선택된 동영상 정보를 시청자 식별정보-시청자 ID정보, 또는 단말고유정보-와 연계하여 매체 동기화 관리 D/B에 저장하는 정보 저장 단계; An information storing step of storing the selected video information in a media synchronization management D / B in association with viewer identification information-viewer ID information or terminal-specific information when selecting a video to be played through a first communication medium; 제2 통신매체를 통해 시청자 접속시, 상기 시청자의 식별정보를 확인한 후, 상기 매체 동기화 관리 D/B를 통해 상기 시청자 식별정보와 연결된 동기화 대상 동영상 정보를 확인하는 단계; Confirming the identification information of the viewer when accessing the viewer through a second communication medium, and then confirming synchronization target video information connected to the viewer identification information through the media synchronization management D / B; 상기 시청자에게 상기 동기화 대상 동영상 시청 여부를 확인하고, 상기 동영상 시청을 요청하는 경우, 상기 시청자에게 상기 확인된 동기화 대상 동영상이 재생되도록 처리하는 단계;를 포함하여 이루어지는 것을 특징으로 하는 동영상 동기화 재생 방법. And checking the viewer to watch the video to be synchronized, and when the video is requested to be viewed, processing the identified video to be played by the viewer. 제 4항 또는 제 5항에 있어서, The method according to claim 4 or 5, 상기 제1 통신매체가 PC인 경우, 상기 제2 통신매체는 무선 단말 또는 IPTV인 것을 특징으로 하며, When the first communication medium is a PC, the second communication medium is characterized in that the wireless terminal or IPTV, 상기 제1 통신매체가 무선 단말인 경우, 상기 제2 통신매체는 PC 또는 IPTV인 것을 특징으로 하며, When the first communication medium is a wireless terminal, the second communication medium is characterized in that the PC or IPTV, 상기 제1 통신매체가 IPTV인 경우, 상기 제2 통신매체는 PC 또는 무선 단말인 것을 특징으로 하는 동영상 동기화 재생 방법. If the first communication medium is an IPTV, the second communication medium is a PC or a wireless terminal. 제 4항 또는 제 5항에 있어서, 상기 동영상은, The method of claim 4 or 5, wherein the video, 상기 제1 통신매체로 전송 가능한 동영상 구조로 저장매체에 저장되거나, 또는 Stored in a storage medium in a moving picture structure that can be transmitted to the first communication medium, or 상기 제2 통신매체로 고속 변환될 수 있는 동영상 구조-비압축 동영상 구조, 또는 제1 내지 제2 통신매체로 전송 가능한 동영상 구조로 실시간 변환되는 압축 방식으로 압축된 동영상 구조-로 변환되어 저장매체에 저장되거나, 또는 A video structure that can be quickly converted to the second communication medium-an uncompressed video structure, or a video structure that is compressed in a compression manner in real time into a video structure that can be transmitted to the first to second communication media-is converted into a storage medium. Stored, or 상기 제2 통신매체로 전송 가능한 동영상 구조로 변환되어 저장매체에 저장되는 것을 특징으로 하는 동영상 동기화 방법.And converting the video structure into a video structure that can be transmitted to the second communication medium and storing the same in the storage medium. 제 4항 또는 제 5항에 있어서, 상기 동영상은,The method of claim 4 or 5, wherein the video, 제작자가 동영상 제작 도구를 이용하여 N(N>1)개의 동영상을 기 설정된 재생 순서에 따라 재생되도록 제작-편집, 또는 편성-한 동영상 패키지인 것을 특징으로 하는 동영상 동기화 방법.And a video package produced, edited, or organized so that a producer plays N (N> 1) videos according to a preset playback order using a video production tool. 제 4항 또는 제 5항에 있어서, 상기 동영상은,The method of claim 4 or 5, wherein the video, 재생 전, 재생 중, 재생 후 적어도 하나 이상의 광고가 삽입되도록 설정된 동영상인 것을 특징으로 하는 동영상 동기화 방법.The video synchronization method characterized in that the video is set to insert at least one advertisement before, during playback, after playback. 제 4항 또는 제 5항에 있어서, 상기 동영상은,The method of claim 4 or 5, wherein the video, 제작자가 N(N>1)개의 동영상을 기 설정된 재생 순서에 따라 재생되도록 제작-편집, 또는 편성-한 동영상 패키지인 경우,If a creator is a video package that is produced, edited, or organized to play N (N> 1) videos according to a preset playback order, 상기 동영상 패키지에 포함된 제1 동영상의 재생 전, 제n(1≤n≤N) 동영상과 제(n+1) 동영상 사이, 제n(1≤n≤N) 동영상의 재생 중간, 제N 동영상의 재생 후를 적어도 하나 이상 포함하는 위치에 적어도 하나 이상의 광고가 삽입되도록 설정되어 상기 저장매체에 저장되는 것을 특징으로 하는 동영상 동기화 방법.Before playback of the first video included in the video package, between an n (1 ≦ n ≦ N) video and an (n + 1) video, the middle of the n (1 ≦ n ≦ N) video, and an Nth video At least one advertisement is set to be inserted at a position including at least one after the playing of the at least one advertisement and is stored in the storage medium. 제 4항 또는 제 5항에 있어서, The method according to claim 4 or 5, 상기 동영상이 상기 제1 통신매체로 전송 가능한 동영상 구조로 저장매체에 저장되거나, 또는 상기 제2 통신매체로 고속 변환될 수 있는 동영상 구조-비압축 동영상 구조, 또는 제1 내지 제2 통신매체로 전송 가능한 동영상 구조로 실시간 변환되는 압축 방식으로 압축된 동영상 구조-로 변환되어 저장매체에 저장된 경우, The moving picture is stored in a storage medium in a moving picture structure that can be transmitted to the first communication medium, or a moving picture structure-uncompressed moving picture structure that can be quickly converted to the second communication medium, or transmitted to the first to second communication medium. When converted to a compressed video structure in a compressed manner that is converted in real time to a possible video structure and stored on a storage medium, 상기 저장매체에 저장된 동영상을 상기 제2 통신매체를 통해 재생 가능한 동 영상 구조로 변환하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 동영상 동기화 방법.And converting the video stored in the storage medium into a video structure reproducible through the second communication medium. 제 4항 또는 제 5항에 있어서,The method according to claim 4 or 5, 상기 동영상이 상기 제2 통신매체로 전송 가능한 동영상 구조로 변환되어 저장매체에 저장된 경우,When the video is converted into a video structure that can be transmitted to the second communication medium and stored in a storage medium, 상기 저장매체로부터 상기 제2 통신매체를 통해 재생 가능한 동영상을 확인하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 동영상 동기화 방법.The method of synchronizing the video, characterized in that further comprising the step of identifying a video that can be played through the second communication medium from the storage medium. 제 4항 또는 제 5항에 있어서,The method according to claim 4 or 5, 상기 동영상이 제작자가 N(N>1)개의 동영상을 기 설정된 재생 순서에 따라 재생되도록 제작한 동영상 패키지를 포함하는 경우,If the video includes a video package produced by the producer to play the N (N> 1) videos in a predetermined playback order, 상기 동영상 패키지에 포함된 N(N>1)개의 동영상을 기 설정된 재생 순서에 따라 재생되도록 처리하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 동영상 동기화 방법.And processing the N (N> 1) videos included in the video package to be played in a preset playback order. 제 4항 또는 제 5항의 방법을 실행하는 프로그램을 기록한 것을 특징으로 하 는 컴퓨터로 판독 가능한 기록매체.A computer-readable recording medium which records a program for executing the method of claim 4 or 5.
KR1020070109235A 2007-10-17 2007-10-29 Method for Playing Movie Synchronous Expired - Fee Related KR101523622B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20070104786 2007-10-17
KR1020070104786 2007-10-17

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020150012133A Division KR101520788B1 (en) 2015-01-26 2015-01-26 Method for Playing Movie Synchronous

Publications (2)

Publication Number Publication Date
KR20090039570A true KR20090039570A (en) 2009-04-22
KR101523622B1 KR101523622B1 (en) 2015-05-29

Family

ID=40763429

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070109235A Expired - Fee Related KR101523622B1 (en) 2007-10-17 2007-10-29 Method for Playing Movie Synchronous

Country Status (1)

Country Link
KR (1) KR101523622B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012002779A3 (en) * 2010-07-01 2012-04-12 Samsung Electronics Co., Ltd. Method and apparatus for selecting video codec to be used between stations
KR101490507B1 (en) * 2014-07-08 2015-02-10 주식회사 테라클 Method and apparatus for editing moving picture contents
US8966547B2 (en) 2011-10-17 2015-02-24 Kt Corporation Seamless service information providing scheme

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100792289B1 (en) * 2001-07-13 2008-01-07 삼성전자주식회사 Content download system and method
JP3747910B2 (en) * 2003-01-24 2006-02-22 ソニー株式会社 COMMUNICATION SYSTEM AND METHOD, INFORMATION PROCESSING DEVICE AND METHOD, INFORMATION MANAGEMENT DEVICE AND METHOD, RECORDING MEDIUM, AND PROGRAM
KR100582353B1 (en) * 2004-04-19 2006-05-22 주식회사 휴맥스 Continuous playback service provision method in content provision server and terminal

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012002779A3 (en) * 2010-07-01 2012-04-12 Samsung Electronics Co., Ltd. Method and apparatus for selecting video codec to be used between stations
US8966547B2 (en) 2011-10-17 2015-02-24 Kt Corporation Seamless service information providing scheme
KR101490507B1 (en) * 2014-07-08 2015-02-10 주식회사 테라클 Method and apparatus for editing moving picture contents

Also Published As

Publication number Publication date
KR101523622B1 (en) 2015-05-29

Similar Documents

Publication Publication Date Title
US11457256B2 (en) System and method for video conversations
EP2433423B1 (en) Media content retrieval system and personal virtual channel
US8185477B2 (en) Systems and methods for providing a license for media content over a network
US9160470B2 (en) System and method for delivering representative media objects of a broadcast media stream to a terminal
US20030093790A1 (en) Audio and video program recording, editing and playback systems using metadata
CN101321025B (en) Information providing system, information receiving apparatus, information providing apparatus, information providing method
US20090228921A1 (en) Content Matching Information Presentation Device and Presentation Method Thereof
US20060117365A1 (en) Stream output device and information providing device
US20090327100A1 (en) Method of Internet Video Access and Management
CN100390763C (en) Content-related information providing apparatus and method, and bulletin board system
CN1471672A (en) Methods for Collecting Data Using Embedded Media Player Pages
US8881196B2 (en) Video playback apparatus, information providing apparatus, information providing system, information providing method and program
JP2004185456A (en) Customized content distribution system
KR100908144B1 (en) Multimedia editing / playback system and its operation method
KR101520788B1 (en) Method for Playing Movie Synchronous
US20100169942A1 (en) Systems, methods, and apparatus for tagging segments of media content
CN101202894B (en) Method, system for playing program sequence and digital television receiver
US20050144636A1 (en) Information distribution system, and information distribution method
KR101523622B1 (en) Method for Playing Movie Synchronous
JP2002330415A (en) Contents producing device, method, computer program, recording medium
US20100169347A1 (en) Systems and methods for communicating segments of media content
US20230336842A1 (en) Information processing apparatus, information processing method, and program for presenting reproduced video including service object and adding additional image indicating the service object
KR20090038276A (en) Method and system for providing a video package and recording medium therefor
KR101472102B1 (en) System and terminal for rearranging live channel and generating complex contents using index file
KR20090027125A (en) Preview data registration method and system for video multimedia contents

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

A201 Request for examination
E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P22-X000 Classification modified

St.27 status event code: A-2-2-P10-P22-nap-X000

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E90F Notification of reason for final refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

A107 Divisional application of patent
P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PA0107 Divisional application

St.27 status event code: A-0-1-A10-A18-div-PA0107

St.27 status event code: A-0-1-A10-A16-div-PA0107

E701 Decision to grant or registration of patent right
GRNT Written decision to grant
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

FPAY Annual fee payment

Payment date: 20180717

Year of fee payment: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

FPAY Annual fee payment

Payment date: 20190522

Year of fee payment: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20240522

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20240522