KR20090025441A - 동영상 팁 서비스 방법, 사용자 단말 및 기록매체 - Google Patents

동영상 팁 서비스 방법, 사용자 단말 및 기록매체 Download PDF

Info

Publication number
KR20090025441A
KR20090025441A KR1020070090302A KR20070090302A KR20090025441A KR 20090025441 A KR20090025441 A KR 20090025441A KR 1020070090302 A KR1020070090302 A KR 1020070090302A KR 20070090302 A KR20070090302 A KR 20070090302A KR 20090025441 A KR20090025441 A KR 20090025441A
Authority
KR
South Korea
Prior art keywords
video
tip
information
input
playback
Prior art date
Application number
KR1020070090302A
Other languages
English (en)
Inventor
김수영
Original Assignee
주식회사 다음커뮤니케이션
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 다음커뮤니케이션 filed Critical 주식회사 다음커뮤니케이션
Priority to KR1020070090302A priority Critical patent/KR20090025441A/ko
Publication of KR20090025441A publication Critical patent/KR20090025441A/ko

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/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42212Specific keyboard arrangements
    • H04N21/42213Specific keyboard arrangements for facilitating data entry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/437Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 동영상 팁 서비스 방법, 사용자 단말 및 기록매체에 관한 것이다. 본 발명은 사용자가 원격의 서비스 서버로 제1 동영상 데이터를 요청하여 상기 제1 동영상 데이터와 상기 제1 동영상 팁 목록을 포함하는 제1 동영상 정보를 수신하고, 수신한 제1 동영상 정보의 제1 동영상 데이터를 재생시켜 화면창의 제1 필드에 표시하고, 이와 동시에 제1 동영상의 재생 중에 상기 제1 동영상 목록 중 현재 재생 프레임에 매칭된 동영상 팁이 있으면, 화면창의 제2 필드에 해당하는 제1 동영상 팁을 표시하며, 상기 제1 필드에 상기 제1 동영상의 재생 화면이 표시되는 중에 상기 제3 필드를 통해 사용자가 동영상 팁을 입력하면, 이에 대응하여 입력한 동영상 팁을 현재 재생중인 재생 프레임에 매칭시켜 상기 제1 동영상 데이터의 식별정보와 함께 서비스 서버로 전송한다. 이에 의해 본 발명은 사용자가 동영상 시청시 특정 장면에 대한 자신의 의견이나 임의의 정보를 입력시킬 수 있고 이렇게 입력시킨 정보가 타인과 공유할 수 있게 함으로써, 동영상에 대한 시청 빈도를 높일 수 있고 단순한 시청만의 효과에서 벗어나 동영상을 통한 타인과의 커뮤니티를 가능하게 한다.
동영상, 동영상 플레이어, 동영상 팁, 정보 공유

Description

동영상 팁 서비스 방법, 사용자 단말 및 기록매체 {Service method to input tip on playing screen, user terminal and recorder}
본 발명은 웹(Web) 또는 왑(Wap) 기반의 동영상 서비스에 관한 것으로, 특히, 재생되는 동영상에 관련된 임의의 정보를 사용자가 입력할 수 있고 이렇게 입력한 정보를 특정 또는 불특정 다수 간에 공유할 수 있게 한 동영상 팁(tip) 서비스 방법, 사용자 단말 및 기록매체에 관한 것이다.
CD(Compact Disk), DVD(Digital Versatile Disk), USB(Universal Serial Bus) 메모리 등의 기록매체를 통해서만 동영상 시청이 가능했던 과거에 비해서, 현재에는 인터넷과 데이터 통신 및 데이터 처리 기술의 발전으로 사용자가 웹이나 왑을 통해 동영상을 제공하는 서비스 서버에 접속하는 것으로 원하는 동영상을 시청할 수 있게 되었다.
이렇게 웹이나 왑에 접속 가능한 단말을 이용하게 되면 언제 어디에서든지 원하는 동영상을 시청할 수 있게 됨에 따라서 특정 동영상을 시청한 사용자의 수가 많아지게 되었으며, 그 중 일부는 자신이 알고 있는 특정 동영상에 대한 부가정보 등을 타인과 공유하고 싶고, 또 다른 일부는 특정 동영상에 대한 부가적인 지식을 더 알고 싶은 요구가 발생하고 있다.
물론, 현재에도 동영상 데이터 제공 시에 제공되는 동영상에 관련된 부가정보가 제공되고 있다. 그러나 이때의 부가정보는 서비스 사업자가 일방적으로 제공하는 정보로서, 동영상에 관련한 정보나 광고 정보 등이 대부분이다.
그러므로 사용자가 동영상 시청 시에 특정 영상에 대한 임의의 정보(이하에서는 "동영상 팁"이라 한다)를 입력하고 이렇게 입력한 정보를 타인이 공유할 수 있게 하는 것이 요구된다.
본 발명이 이루고자 하는 기술적 과제는 시청중인 동영상의 특정 부분에 대하여 사용자가 임의의 정보를 남기고, 타인이 해당 동영상 시청 시에 사용자가 남긴 임의의 정보를 확인할 수 있게 하는 동영상 팁 서비스 방법, 사용자 단말 및 기록매체를 제공하는 것이다.
상기 기술적 과제를 달성하기 위한 특징에 따르면 본 발명은 동영상 팁 서비스를 수행하기 위한 사용자 단말을 제공한다. 이 사용자 단말은, 유선 또는 무선 데이터망을 통해 서비스 서버와의 데이터 송수신을 가능하게 하는 제1 송수신부; 사용자 입력에 대응하는 신호를 출력하는 키 입력부; 정보의 저장이 가능한 저장부; 상기 제1 송수신부를 통해 수신되는 제1 동영상 정보에 포함된 제1 동영상 데이터를 재생시키는 동영상 재생부; 상기 동영상 재생부와 연동하여 현재 재생중인 화면정보인 재생 식별자를 파악하고, 상기 제1 동영상 정보에 포함된 제1 동영상 팁 목록 중 상기 파악한 재생 식별자에 매칭된 제1 동영상 팁을 화면상에 표시되게 하는 팁 재생부; 상기 동영상 재생부와 연동하여 현재의 재생 식별자를 파악하며, 사용자에 의한 팁 입력 이벤트 발생을 감지하면 입력되는 제2 동영상 팁을 현재의 재생 식별자을 포함하는 동영상 팁 정보를 상기 서비스 서버에 알리는 팁입력 처리부; 및 상기 동영상 재생부와 상기 팁 재생부와 상기 팁입력 처리부의 제어에 따라서 상기 제1 동영상 데이터의 재생화면과 상기 제1 동영상 팁의 출력 화면과 상기 제2 동영상 팁의 입력 화면이 하나의 화면에 동시에 표시되게 하는 표시부를 포함한다.
상기에서 재생 식별자는 현재 재생중인 하나의 영상 프레임이거나, 이 영상 프레임에 대한 재생 시간일 수 있다.
그리고 상기 제1 및 제2 동영상 팁은 메모 형태의 텍스트 정보이거나 설정된 특정 정보를 나타내는 아이콘일 수 있으며, 이때 아이콘 중 일부는 플래시 형태로 표현되거나 설정된 음성 출력을 가질 수 있다.
그리고 상기 제1 및 제2 동영상 팁은 해당 동영상 팁 입력자의 닉네임을 포함하고, 상기 입력자의 닉네임은 상기 제1 또는 제2 동영상 팁 표시 때에 함께 표시된다.
상기 동영상 팁 정보에 포함되는 재생 식별자는 상기 제2 동영상 팁의 입력이 시작되는 시점에 판단되는 재생 식별자이거나, 상기 제2 동영상 팁의 입력이 완료되는 시점에 판단되는 재생 식별자이거나, 상기 동영상 팁 정보에 포함되는 재생 식별자는 상기 제2 동영상 팁의 입력이 시작되는 시점에 판단되는 재생 식별자보다 설정치만큼 이전 시점의 재생 식별자이거나, 상기 제2 동영상 팁의 입력이 완료되는 시점에 판단되는 재생 식별자보다 설정치만큼 이전 시점의 재생 식별자일 수 있다. 이때 설정치는 사용자가 특정 화면을 육안으로 확인 및 판단하는 시점과 상기 판단 후 상기 특정 화면에 대한 동영상 팁을 입력하는 시점까지의 시간 오차를 고려한 값이다.
한편, 상기 기술적 과제를 달성하기 위한 다른 특징에 따르면 본 발명은 동 영상 팁 서비스 방법을 제공한다. 이 동영상 팁 서비스 방법은 서비스 서버에서 이루어지는 형태로서, 제1 사용자 단말로부터 제1 동영상의 식별정보와 제1 동영상 팁과 제1 재생 식별자를 포함하는 제1 동영상 팁 정보를 수신하는 단계; 상기 제1 동영상 팁을 상기 제1 재생 식별자를 통해 판단되는 재생순서에 따라 기 저장된 제1 동영상에 매칭된 제1 동영상 팁 목록에 추가시키는 단계; 및 제2 사용자 단말로부터 상기 제1 동영상 데이터를 요청하면 상기 제1 동영상 데이터와 상기 제1 동영상 팁이 추가된 제1 동영상 팁 목록을 포함하는 제1 동영상 정보를 상기 제2 사용자 단말에 제공하는 단계를 포함한다.
여기서 제1 재생 식별자는 상기 제1 동영상을 이루는 하나의 영상 프레임이거나, 이 영상 프레임에 대한 재생 시간이다.
그리고 상기 동영상 팁 서비스 방법은 복수의 사용자들 각각의 요청에 따라 이들을 하나의 제1 그룹으로 관리하는 경우에, 상기 제1 그룹의 제1 회원으로부터 그룹간 동영상 팁 확인 모드 설정을 수신하는 단계; 상기 제1 회원에 대해 그룹간 동영상 팁 확인 모드를 설정하는 단계와, 상기 제1 회원에게 상기 제1 동영상 정보 제공시 상기 제1 동영상 팁 목록 중 상기 제1 그룹의 회원이 입력한 동영상 팁에 대하여 해당 회원의 닉네임을 추가하는 단계를 더 포함할 수 있다.
그리고 이에 더하여, 상기 동영상 팁 서비스 방법은 상기 제1 그룹의 제2 회원에게 상기 제1 동영상 정보 제공시 상기 제1 동영상 팁 목록 중 상기 제1 회원이 입력한 동영상 팁에 대해 상기 제1 회원의 닉네임을 추가하는 단계를 더 포함할 수 있다.
한편, 상기 기술적 과제를 달성하기 위한 또 다른 특징에 따르면 본 발명은 동영상 팁 서비스를 달성할 수 있게 하는 프로그램이 기록된 기록매체를 제공한다. 이 기록매체는, 원격의 서비스 서버로 제1 동영상 데이터를 요청하는 단계; 상기 제1 동영상 데이터와 상기 제1 동영상 팁 목록을 포함하는 상기 제1 동영상 정보를 수신하는 단계; 재생 화면이 표시되는 재생 화면창-상기 제1 동영상 데이터의 재생 화면을 표시하는 제1 필드와 상기 제1 동영상 팁의 재생 화면이 표시되는 제2 필드를 포함-을 출력하는 단계; 그리고 상기 제1 동영상 데이터 재생시켜 상기 제1 필드에 표시하고, 상기 제1 동영상의 재생 중에 상기 제1 동영상 목록 중 현재 재생 프레임 또는 이 재생 프레임의 재생 시간에 매칭된 동영상 팁이 있으면, 상기 제2 필드에 해당하는 제1 동영상 팁을 표시하는 단계를 실행시킬 수 있는 프로그램이 기록된다.
그리고 상기 기록매체의 프로그램은 상기 제1 동영상 데이터 재생시 상기 재생 화면창에 동영상 팁을 입력할 수 있게 하는 제3 필드가 추가로 표시되게 하며, 상기 제1 필드에 상기 제1 동영상의 재생 화면이 표시되는 중에 상기 제3 필드를 통해 사용자가 입력한 동영상 팁을 수신하는 단계; 상기 수신한 동영상 팁을 현재 재생중인 재생 프레임 또는 이 재생 프레임의 재생 시간에 매칭시켜 상기 제1 동영상 데이터의 식별정보와 함께 상기 서비스 서버로 전송하는 단계를 더 포함할 수 있다.
본 발명은 사용자가 동영상 시청시 특정 장면에 대한 자신의 의견이나 임의 의 정보를 입력시킬 수 있고 이렇게 입력시킨 정보가 타인과 공유할 수 있게 함으로써, 동영상에 대한 시청 빈도를 높일 수 있고 단순한 시청만의 효과에서 벗어나 동영상을 통한 타인과의 커뮤니티를 가능하게 하는 효과가 있다.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시 예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시 예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "…부", "…기", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
이제, 첨부한 도면을 참조로 하여 본 발명의 실시 예에 따른 동영상 팁 서비스 방법을 설명한다.
도 1은 본 발명을 설명하기 위한 개략적인 개념도로서, 본 발명을 달성할 수 있는 가장 간단한 구성을 도시하고 있다. 도 1에 도시된 바와 같이, 본 발명의 동 영상 팁 서비스는 제1 사용자 단말(101), 제2 사용자 단말(102)과, 동영상 서비스 서버(200)를 통해 달성된다. 이하에서는 제1 및 제2 사용자 단말(101, 102)을 통칭하여 사용자 단말(100)이라 한다.
제1 및 제2 사용자 단말(101, 102)은 유선 또는 무선으로 인터넷에 접속할 수 있는 모든 종류의 단말일 수 있다. 예컨대, 사용자 단말(100)은 컴퓨터, 노트북, 휴대폰, PDA(Personal Digital Assistant), PMP(Portable Multimedia Player) 등 일 수 있다. 물론 사용자 단말(100)은 본 발명의 동영상 팁 서비스를 위해 동영상 서비스 서버(200)에서 제공하는 동영상 및 이에 관련된 각종 정보(동영상 팁 정보 포함)를 재생할 수 있는 동영상 재생 기능을 가진다.
이러한 사용자 단말(100)은 동영상 팁 입력, 동영상 서비스 서버(200)에게 입력된 동영상 팁과 이에 매칭되는 동영상 알림, 동영상과 함께 동영상 팁 표시 기능을 가진다.
일반적으로, 팁이란 사전적으로는 비밀 정보, 조언, 힌트 등을 의미하는데, 상기 동영상 팁은 동영상에 관련된 팁을 의미하고 텍스트 형태의 메모, 아이콘(icon) 등의 형태를 가진다.
동영상 서비스 서버(200)는 인터넷상에 위치하며 사용자 단말(100)이 요청하는 동영상 데이터(동영상 식별정보 포함)를 제공하는 기능을 가지며, 동영상 팁 서비스를 위하여 각 사용자 단말(100)로부터 동영상 팁을 계속해서 수집하고 수집한 동영상 팁을 매칭되는 동영상별로 분류하며, 분류된 동영상 팁을 해당 동영상을 요청하는 사용자 단말(100)에 제공하는 기능을 가진다.
이하, 동영상 데이터와 이에 관련된 각종 부가정보(동영상 팁 포함)를 포함하여 "동영상 정보"라 한다.
이러한 구성을 기반으로 하는 본 발명의 개념적인 동작을 설명한다.
우선, 제1 사용자 단말(101)이 동영상 서비스 서버(200)로부터 제1 동영상 데이터를 요청하면(1), 동영상 서비스 서버(200)는 제1 사용자 단말(101)에 제1 동영상 정보를 제공한다(2). 이때 제1 동영상 정보에는 동영상 팁 정보가 없다고 한다.
제1 동영상 정보를 수신한 제1 사용자 단말(101)은 제1 동영상 정보를 재생시키고, 그에 따라 사용자는 재생된 영상을 화면을 통화 시청하게 된다(3). 이렇게 제1 동영상을 시청하는 중에 사용자가 특정 장면(즉, 특정 화면)에 대한 동영상 팁을 입력한다(4). 그러면 제1 사용자 단말(101)은 특정 화면에 대한 동영상 팁을 동영상 서비스 서버(200)에게 알리고(5), 동영상 서비스 서버(200)는 수신된 동영상 팁을 제1 동영상 데이터에 관련시킨다.
이후 동영상 서비스 서버(200)는 제2 사용자 단말(102)로부터 제1 동영상 데이터의 요청을 수신하면(6), 이에 응답하여 제1 동영상 데이터와 더불어 현재까지 축적된 제1 동영상에 관련된 동영상 팁을 제1 동영상 정보로 하여 제2 사용자 단말(102)에 제공한다(7).
그러면 제2 사용자 단말(102)에서는 사용자가 제1 동영상을 시청하면서 특정 화면에서 제1 사용자 단말(101)에서 입력한 동영상 팁을 같이 볼 수 있게 제1 동영상 데이터를 재생함과 더불어 동영상 팁을 재생하여 동일 화면상에 표시한다(8).
물론, 제2 사용자 단말(102)의 사용자 또한 제1 동영상을 시청하면서 임의의 장면에서 동영상 팁을 입력할 수 있으며(9), 이렇게 제2 사용자 단말(102)에 동영상 팁은 동영상 서비스 서버(200)에서 제1 동영상 데이터에 대한 추가적인 동영상 팁으로 가공한다.
이하, 첨부한 도 2를 참조로 하여 본 발명의 실시 예에 따른 사용자 단말(100)을 설명한다. 도 2는 본 발명의 실시 예에 따른 사용자 단말의 블록 구성도이다.
도 2에 도시된 바와 같이, 사용자 단말(100)은 제1 송수신부(110), 키 입력부(120), 저장부(130), 표시부(140), 제어부(150), 동영상 처리부(160)를 포함한다.
제1 송수신부(110)는 유선 또는 무선 데이터망에 접속하여 동영상 서비스 서버(200)와 데이터 송수신을 수행하고, 키 입력부(120)는 사용자 입력에 대응하는 명령 신호를 생성한다.
표시부(140)는 제어부(150)의 제어하에 출력 정보를 화면상에 표시하며, 특히, 동영상 처리부(160)에 의해 동영상 데이터 재생시에 설정된 동영상 재생창을 화면상에 표시한다.
화면상에 표시되는 동영상 재생창의 일 예가 도 3에 도시되어 있다. 도 3에 도시된 바와 같이 동영상 재생창은 재생되는 동영상 데이터가 표시되는 동영상 표시필드(A)와, 동영상 서비스 서버(200)가 제공한 동영상 팁 리스트의 동영상 팁이 표시되는 팁표시 필드(B)와, 사용자가 동영상 팁을 입력할 수 있게 하는 팁입력 필 드(C)를 포함한다.
저장부(130)는 동영상 서비스 서버(200)로부터 수신되는 정보(동영상 데이터, 팁 정보 등)나 동영상 서비스 서버(200)로 전송할 정보를 저장하며, 이때 저장되는 정보는 동영상 팁, 동영상 데이터 등이다.
제어부(150)는 동영상 서비스 서버가 이루어지도록 장치의 전반적인 동작을 제어한다.
동영상 처리부(160)는 일종의 동영상 플레이어로서, 동영상 서비스 서버(200)에서 제공되는 동영상 정보를 재생하여 화면상에 표시되게 하거나, 저장부(130)에 저장된 동영상 데이터 또는 이에 관련된 부가 정보를 재생하여 화면상에 표시되게 한다. 또한, 동영상 처리부(160)는 동영상 재생 중에 해당 동영상에 관련된 부가 정보 특히 동영상 팁을 사용자로부터 입력받아 동영상 서비스 서버(200)에게 알린다.
이를 위해 동영상 처리부(160)는 동영상 재생부(161), 팁 재생부(162)와, 팁입력 처리부(163)를 포함한다.
동영상 재생부(161)는 동영상을 이루는 영상 프레임을 순서대로 재생시켜 화면상에 표시한다.
팁 재생부(162)는 동영상 재생부(161)와 연동하여 재생중인 현재의 영상 프레임 또는 현재의 영상 프레임에 대응된 재생 시간을 파악한다. 이하에서는 동영상 팁이 매칭되는 상기 영상 프레임 또는 재생 시간을 "재생 식별자"라 한다. 팁 재생부(162)는 재생 식별자를 파악하면, 파악한 재생 식별자에 매칭된 동영상 팁을 찾 아 화면상에 표시한다.
팁 입력 처리부(163)는 동영상 재생부(161)와 연동하여 현재의 재생 식별자를 파악하고, 사용자의 팁 입력 이벤트를 감지하면 입력된 동영상 팁을 팁 입력 이벤트를 기반으로 판단되는 재생 식별자와 동영상 서비스 서버(200)에 알린다. 이하에서는 동영상 팁 입력시 동영상 서비스 서버(200)에게 제공되는 동영상 팁, 동영상 식별정보와 재생 식별자 정보 등을 총칭하여 동영상 팁 정보라 한다.
여기서, 팁 입력 이벤트를 기반으로 재생 식별자를 판단하는 방법의 일 예로는 이벤트입력 동기 방식, 팁입력 동기 방식, 예측 동기방식이 있다.
이벤트입력 동기 방식은 팁 입력 이벤트가 발생된 시점에 동기하여 재생 식별자를 판단하는 방식으로, 이때 판단되는 재생 식별자는 팁 입력 이벤트가 발생된 시점의 영상 프레임 또는 재생 시간이다.
팁입력 동기 방식은 팁 입력 이벤트 발생후에 사용자가 동영상 팁의 입력을 완료한 시점, 즉 사용자가 키 입력부를 조작하여 동영상 팁의 입력에 대한 완료를 알리는 시점에 동기하여 재생 식별자를 판단하는 방식으로, 이때 판단되는 재생 식별자는 동영상 팁의 입력이 완료된 시점의 영상 프레임 또는 재생 시간이다.
예측 동기방식은 사용자가 특정 화면을 육안으로 확인한 시점과 특정 화면에 대한 동영상 팁을 입력하는 시점간에 발생하는 차이를 고려한 방식으로, 팁 입력 이벤트 발생 시점의 영상 프레임을 기준으로 설정된 N개 이전의 영상 프레임을 재생 식별자로 하거나, 팁 입력 이벤트 발생 시점의 재생 시간을 기준으로 설정된 K 시간(예; 1초, 2초, 3초 등) 이전의 재생 시간을 재생 식별자로 한다.
팁 입력 이벤트 발생은 사용자가 동영상 팁을 도 3의 팁입력 필드(C)에 입력하는 순간에 발생된다. 예컨대, 사용자가 "이 장면은 정말 XXX 감독의 전형적인 표현 방식이다."라는 동영상 팁을 입력하는 경우에 사용자가 팁입력 필드(C)에 "이 장면"의 "이"자를 입력하는 순간에 팁 입력 이벤트가 발생한다.
그런데, 본 발명의 동영상 팁은 텍스트 글자(즉, 메모)에 한정되지 않고, 아이콘, 영상, 음성 또는 이들의 하나 이상의 조합일 수 있다. 여기서 아이콘은 단순 아이콘이나 플래시 기능을 가진 아이콘, 음성 출력 및 플래시 기능을 가진 아이콘 등일 수 있다. 동영상 팁이 아이콘인 경우에는 팁입력 필드(c) 또는 동영상 재생창의 임의의 부분에 자체적으로 제공 가능한 아이콘 리스트을 표시하거나 아이콘 리스트를 별의 창으로 호출할 수 있는 기능과 아이콘을 재생하는 기능을 가지게 하는 것이 양호하다. 그리고 동영상 팁이 영상인 경우에는 팁입력 필드(c) 또는 동영상 재생창의 임의의 부분에 입력할 영상을 저장된 정보로부터 호출하게 하거나, 팁입력 필드(C)에서 마우스로 그린 그림을 입력할 수 있게 하는 기능을 가지는 것이 양호하다. 또한 동영상 팁이 음성인 경우에는 팁입력 필드(c) 또는 동영상 재생창의 임의의 부분에 녹음 기능을 호출하거나 녹음된 음성을 호출할 수 있는 기능을 가지게 하는 것이 양호하다.
그러므로 팁입력 처리부(163)는 팁입력 필드(C)를 통해 메모 형태의 동영상 팁을 입력할 수 있게 하거나, 별도의 아이콘 리스트를 제공하여 사용자가 임의의 아이콘을 팁입력 필드(C)에 입력할 수 있게 한다.
이러한 팁입력 처리부(163)의 동영상 팁 동작에 대응하여, 팁 재생부(162)는 메모 형태나 단순 아이콘의 동영상 팁인 경우에 도 3의 팁표시 필드(B)에 단순히 표시하고, 플래시 또는/및 음악 출력 기능의 아이콘인 경우에는 플래시를 재생하여 팁표시 필드(B)에 아이콘 플래시를 표시하고, 상기 플래시의 재생에 동기되게 음성을 재생하여 스피커(미도시)를 통해 음성을 출력한다.
한편, 본 발명에 적용되는 동영상 재생창은 도 3에 도시된 형태에 한정되지않고 다양한 형태로의 변형 또는 변경이 가능하다. 변형 또는 변경의 예를 들면, 동영상 재생창은 팁표시 필드(B)가 동영상 표시필드(A)에 포함되게 구성할 수 있으며, 이 경우에 동영상 팁은 마치 동영상의 자막처럼 표시될 것이다. 그리고 다른 예로서, 동영상 재생창은 동영상 표시필드(A)와 팁표시 필드(B)만을 가지도록 구성한 후 동영상 재생창 중 특정 부분을 클릭하면 팝업(pop-up)창과 같이 팁입력 필드(C)가 표시되도록 할 수 있다.
이하, 도 4를 참조로 하여 본 발명의 실시 예에 따른 동영상 서비스 서버를 설명한다. 도 4는 본 발명의 실시 예에 따른 동영상 서비스 서버의 블록 구성도이다.
도 4에 도시된 바와 같이, 동영상 서비스 서버(200)는 제2 송수신부(210), 동영상 제공부(220), 팁 분류부(230), 팁목록 제공부(240), 웹/왑 페이지 제공부(250)와, 데이터베이스(260)를 포함한다.
제2 송수신부(210)는 사용자 단말(100)과 데이터 송수신을 수행한다.
동영상 제공부(220)는 사용자 단말(100)이 요청하는 동영상 데이터를 데이터베이스(260)에서 찾아 제공하며, 동영상 데이터 제공시 팁목록 제공부(240)에 의해 생성한 팁 목록을 데이터베이스(260)에서 획득하여 함께 제공한다.
팁 분류부(230)는 사용자 단말(100)로부터 수신된 동영상 팁 정보(동영상 팁, 재생 식별자, 동영상 식별자 포함)에 포함된 동영상 팁을 동영상 식별자와 재생 식별자별로 분류한다.
팁 목록 제공부(240)는 팁 분류부(230)에 의해 동영상별 재생 식별자별로 분류된 동영상 팁들을 동영상별 재생 식별자의 순서별로 분류된 팁 목록을 생성 또는 갱신한다. 즉, 팁 목록 제공부(240)에 의해 분류된 팁 목록은 제1 동영상에 대한 동영상 팁들이 재생순서(즉, 영상 프레임 순서 또는 재생 시간 순서)대로 나열된 형태를 가진다. 팁 목록 제공부(240)는 이렇게 생성 또는 갱신한 동영상별 팁 목록을 데이터베이스(260), 특히 팁 목록 DB(262)에 저장한다. 또한 팁 목록 제공부(240)는 동영상 제공부(220)와 연동하여 해당 동영상에 대응된 팁 목록을 사용자에게 제공한다.
웹/왑 페이지 제공부(250)는 접속한 사용자 단말(100)에게 요청한 동영상 서비스 서버(200)내의 URL에 해당하는 웹 또는 왑 페이지를 제공한다. 이렇게 제공되는 웹 또는 왑 페이지로 사용자는 각종 컨텐츠의 정보 확인과 더불어, 사용자 단말(100)에서 재생할 동영상을 식별하고 호출할 수 있게 된다.
데이터베이스(260)는 동영상 DB(261), 팁목록 DB(262)와 사용자 DB(263)를 포함한다. 동영상 DB(261)는 각종 동영상의 식별정보와 더불어 각 식별 정보에 매칭하여 동영상 데이터가 저장되어 있으며, 팁목록 DB(262)는 동영상별 팁 목록이 저장되어 있다. 그리고 사용자 DB(263)는 사용자의 개인정보가 저장되어 있다. 여 기서 사용자의 개인정보는 사용자의 식별정보(예; 이동전화번호, IP 주소, MAC 주소, 로그인 ID 등), 식별정보에 매칭된 닉네임, 가입된 그룹명 및 그룹의 식별정보 등이다.
사용자 DB(263)에 저장된 정보는 특정 그룹으로 지정된 회원간에 본 발명의 동영상 팁 서비스가 제공될 수 있게 하거나, 특정 동영상 팁을 입력한 사용자를 식별할 수 있는 기초 정보로 이용된다.
예컨대, 본 발명의 동영상 서비스 서버(200)는 특정 그룹으로 지정된 회원간 또는 특정 그룹으로 지정된 회원에 대한 동영상 팁 서비스가 이루어지게 할 수 있다.
특정 그룹으로 지정된 회원간의 동영상 팁 서비스는 제1 동영상 데이터에 매칭된 팁 목록 중에서 특정 그룹의 회원들이 입력한 동영상 팁만을 추출한 후 동영상 데이터와 함께 특정 그룹의 회원에게 제공하는 것이다. 이때 사용자 단말(100)은 동영상 서비스 서버(200)에게 제공되는 동영상 팁 정보에 가능한 한 사용자의 식별정보와 사용자의 닉네임이 포함되게 한다.
다음으로, 특정 그룹으로 지정된 회원에 대한 동영상 팁 서비스는 특정 그룹의 회원에게 제1 동영상 정보를 제공할 때에 제1 동영상 데이터에 매칭된 팁 목록 중에서 특정 그룹의 회원들이 입력한 동영상 팁만을 닉네임이 표시되게 하는 것이다. 이 경우에도 사용자 단말(100)은 동영상 서비스 서버(200)에게 제공되는 동영상 팁 정보에 가능한 한 사용자의 식별정보와 사용자의 닉네임이 포함되게 한다.
이하에서는 도 5를 참조로 하여 본 발명의 실시 예에 따른 동영상 팁 서비스 중 사용자 단말에서 이루어지는 동영상 팁 입력 및 전송 과정을 설명한다. 도 5는 본 발명의 실시 예에 따른 사용자 단말에서 이루어지는 동영상 팁 입력 및 가공 과정을 보인 순서도이다.
제1 사용자 단말(101)은 사용자의 요청에 따라 제1 송수신부(110)를 통해 동영상 서비스 서버(200)에 접속하고(S501), 동영상 서비스 서버(200)로부터 웹 페이지(동영상 링크 정보 포함)를 수신하여 표시부(140)를 통해 화면상에 표시한다(S502).
사용자가 키 입력부(120)를 조작하여 화면상의 웹 페이지에서 특정 동영상 즉, 제1 동영상을 선택하면(S503), 제1 사용자 단말(101)은 제1 송수신부(110)를 통해 동영상 서비스 서버(200)에게 제1 동영상을 요청하고 그에 따라 동영상 서비스 서버(200)로부터 제1 동영상 정보를 수신한다(S504).
제1 사용자 단말(101)은 수신된 제1 동영상 정보를 재생시키기 위해 동영상 플레이어 기능을 수행하는 동영상 처리부(160)를 구동시킨다. 즉, 동영상 처리부(160)의 동영상 재생부(161)는 제1 동영상 정보의 동영상 데이터를 처리하고, 팁 재생부(162)는 동영상 재생부(161)로부터 재생중인 제1 동영상의 재생 식별자(즉, 영상 프레임의 식별정보 또는 재생 시간)을 수신하고 수신한 재생 식별자에 매칭되는 동영상 팁이 있는지를 파악한 후 매칭된 동영상 팁이 있으면 이를 처리한다(S505).
이렇게 동영상 재생부(161)와 팁 재생부(162)에 의해 처리된 정보는 동영상 표시필드(A)와 팁표시 필드(B)에 각각 표시된다(S506).
이에 따라 사용자는 S506 과정에 의해 화면상에 표시된 제1 동영상과 동영상 팁을 화면을 통해 확인 즉, 시청하게 된다.
이런 와중에 사용자가 팁입력 필드(C)에 메모 입력 또는 임의의 아이콘 설정 등의 동영상 팁 입력 동작을 하면(S507), 팁 입력 이벤트가 발생하고 그에 따라 팁 입력 처리부(163)는 현재 재생중인 제1 동영상에 대한 재생 식별자를 파악하고(S508), 팁 입력 필드(C)에 입력된 동영상 팁과 재생 식별자 및 제1 동영상 식별자로 이루어진 동영상 팁 정보를 동영상 서비스 서버(200)에 전송한다(S509).
이러한 동영상 팁 입력과 그에 따른 동영상 팁 정보 전송 과정은 또 다른 동영상 팁 입력이 발생하면(S510), 제1 동영상 재생이 종료될 때까지 반복된다(S511).
이하, 도 6을 참조로 하여 본 발명의 실시 예에 따른 동영상 팁 서비스 중 동영상 서비스 서버에서 이루어지는 동작을 설명한다. 도 6은 본 발명의 실시 예에 따른 동영상 서비스 서버의 동작 순서도이다.
동영상 서비스 서버(200)는 제2 송수신부(210)를 통해 동영상 팁 정보가 수신되면(S601), 팁 분류부(230)를 통해 동영상 팁 정보에서 동영상 팁을 추출하고, 동영상 식별자와 재생 식별자를 파악한다(S602).
그런 다음, 동영상 서비스 서버(200)는 팁목록 제공부(240)을 통해 동영상 팁을 동영상 식별자와 재생 식별자에 매칭시키고, 기 저장된 제1 동영상의 팁 목록에 상기 매칭시킨 동영상 팁을 추가한다(S603). 만약 기 저장된 제1 동영상의 팁 목록이 없으면 동영상 서비스 서버(200)는 제1 동영상 팁 목록을 생성한다.
이러한 과정이 이루어진 후에, 동영상 서비스 서버(200)는 제2 송수신부(210)를 통해 제2 사용자 단말(102)로부터 제1 동영상 요청 메시지를 수신하면(S604), 동영상 제공부(220)를 통해 동영상 DB(261)로부터 획득한 제1 동영상을 제2 사용자 단말(102)에 제공한다(S605).
이때 동영상 서비스 서버(200)는 S602 과정과 더불어, 팁목록 제공부(240)를 통해 제1 동영상에 대한 팁 목록의 존재 유무를 파악하고(S606), 존재하면(S607), 제1 동영상과 더불어 팁 목록을 함께 제2 사용자 단말(102)에게 제공한다(S608).
이하, 도 7을 참조로 하여 본 발명의 동영상 팁 서비스 중 사용자 단말에서 이루어지는 동영상 정보 재생 과정을 설명한다. 도 7은 본 발명의 실시 예에 따른 사용자 단말에서 이루어지는 동영상 재생 방법을 보인 순서도이다.
제2 사용자 단말(102)은 사용자의 명령에 따라 제1 동영상을 요청하여 동영상 서비스 서버(200)로부터 제1 동영상 정보를 수신하면(S701), 수신한 제1 동영상 정보를 재생시키기 위해 동영상 플레이어 기능을 수행하는 동영상 처리부(160)를 구동시킨다(S702).
이에 화면상에는 동영상 재생창이 표시되고, 이와 동시에 동영상 처리부(160)의 동영상 재생부(161)는 제1 동영상 정보의 동영상 데이터를 추출하여 재생 처리하여 동영상 재생창의 동영상 표시필드(A)에 동영상을 출력한다(S703).
그리고 동영상 재생부(161)의 동작에 연동하여, 팁 재생부(162)는 현재 재생중인 영상 프레임 또는 재생 시간 즉, 재생 식별자를 파악하고(S704), 재생 식별자에 매칭되는 동영상 팁이 팁 목록에 있는지를 파악한다(S705).
제2 사용자 단말(102)의 팁 재생부(162)는 팁 목록에 재생 식별자에 매칭된 하나 이상의 동영상 팁이 있으면(S706) 이를 팁표시 필드(B)에 표시한다(S707, S708). 이때 동영상 팁이 텍스트의 메모이면 팁표시 필드(B)에 텍스트로 표시하지만, 아이콘 형태이면 해당 아이콘을 팁표시 필드(B)에 표시함과 더불어 해당 아이콘에 링크된 플래시 효과 또는 음성 출력이 있으면 플래시 재생 또는 음성 재생을 수행한다.
그리고 이러한 동영상 팁의 재생은 팁 목록에 포함된 모든 동영상 팁이 재생될 때까지 이루어진다(S709).
따라서, 제1 동영상 재생중에는 동영상 표시필드(A)를 제1 동영상이 출력됨과 동시에, 현재 출력되는 화면에 대응되는 동영상 팁이 팁표시 필드(B)에 표시된다. 물론 이때에도 사용자는 제2 사용자 단말(102)의 키 입력부(120)를 조작하여 팁입력 필드(C)를 통해 자신만의 동영상 팁을 입력할 수 있다.
이상에서 설명한 본 발명의 실시 예는 장치 및 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시 예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있으며, 이러한 구현은 앞서 설명한 실시 예의 기재로부터 본 발명이 속하는 기술분야의 전문가라면 쉽게 구현할 수 있는 것이다.
이상에서 본 발명의 실시 예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위 에 속하는 것이다.
도 1은 본 발명을 설명하기 위한 개략적인 개념도이다.
도 2는 본 발명의 실시 예에 따른 사용자 단말의 블록 구성도이다.
도 3은 본 발명의 실시 예에 따른 동영상 팁 서비스를 위한 사용자 단말의 화면 구성도이다.
도 4는 본 발명의 실시 예에 따른 동영상 서비스 서버의 블록 구성도이다.
도 5는 본 발명의 실시 예에 따른 사용자 단말에서 이루어지는 동영상 팁 입력 및 가공 과정을 보인 순서도이다.
도 6은 본 발명의 실시 예에 따른 동영상 서비스 서버의 동작 순서도이다.
도 7은 본 발명의 실시 예에 따른 사용자 단말에서 이루어지는 동영상 재생 방법을 보인 순서도이다.

Claims (16)

  1. 유선 또는 무선 데이터망을 통해 서비스 서버와의 데이터 송수신을 가능하게 하는 제1 송수신부;
    사용자 입력에 대응하는 신호를 출력하는 키 입력부;
    정보의 저장이 가능한 저장부;
    상기 제1 송수신부를 통해 수신되는 제1 동영상 정보에 포함된 제1 동영상 데이터를 재생시키는 동영상 재생부;
    상기 동영상 재생부와 연동하여 현재 재생중인 화면정보인 재생 식별자를 파악하고, 상기 제1 동영상 정보에 포함된 제1 동영상 팁 목록 중 상기 파악한 재생 식별자에 매칭된 제1 동영상 팁을 화면상에 표시되게 하는 팁 재생부;
    상기 동영상 재생부와 연동하여 현재의 재생 식별자를 파악하며, 사용자에 의한 팁 입력 이벤트 발생을 감지하면 입력되는 제2 동영상 팁을 현재의 재생 식별자을 포함하는 동영상 팁 정보를 상기 서비스 서버에 알리는 팁입력 처리부; 및
    상기 동영상 재생부와 상기 팁 재생부와 상기 팁입력 처리부의 제어에 따라서, 상기 제1 동영상 데이터의 재생화면과 상기 제1 동영상 팁의 출력 화면과 상기 제2 동영상 팁의 입력 화면이 하나의 화면에 동시에 표시되게 하는 표시부를 포함하는 사용자 단말.
  2. 제1항에 있어서,
    상기 재생 식별자는 현재 재생중인 하나의 영상 프레임이거나, 이 영상 프레임에 대한 재생 시간인 사용자 단말.
  3. 제2항에 있어서,
    상기 제1 및 제2 동영상 팁은 메모 형태의 텍스트, 영상, 음성 중 적어도 하나이거나 2이상의 조합인 사용자 단말.
  4. 제3항에 있어서,
    상기 제1 및 제2 동영상 팁은 사용자가 입력된 임의의 텍스트, 영상, 음성 중 적어도 하나이거나 2이상의 조합인 사용자 단말.
  5. 제3항에 있어서,
    상기 제1 및 제2 동영상 팁은 설정된 특정 정보를 나타내는 아이콘인 사용자 단말.
  6. 제5항에 있어서,
    상기 아이콘은 플래시 형태로 표현되거나 설정된 음성 출력을 가지는 사용자 단말.
  7. 제3항 또는 제5항에 있어서,
    상기 제1 및 제2 동영상 팁은 해당 동영상 팁 입력자의 닉네임을 포함하고, 상기 입력자의 닉네임은 상기 제1 또는 제2 동영상 팁 표시때에 함께 표시되는 사용자 단말.
  8. 제1항 또는 제2항에 있어서,
    상기 동영상 팁 정보에 포함되는 재생 식별자는 상기 제2 동영상 팁의 입력이 시작되는 시점에 판단되는 재생 식별자인 사용자 단말.
  9. 제1항 또는 제2항에 있어서,
    상기 동영상 팁 정보에 포함되는 재생 식별자는 상기 제2 동영상 팁의 입력이 완료되는 시점에 판단되는 재생 식별자인 사용자 단말.
  10. 제1항 또는 제2항에 있어서,
    상기 동영상 팁 정보에 포함되는 재생 식별자는 상기 제2 동영상 팁의 입력이 시작되는 시점에 판단되는 재생 식별자보다 설정치만큼 이전 시점의 재생 식별자이거나, 상기 제2 동영상 팁의 입력이 완료되는 시점에 판단되는 재생 식별자보다 설정치만큼 이전 시점의 재생 식별자이되,
    이때의 설정치는 사용자가 특정 화면을 육안으로 확인 및 판단하는 시점과 상기 판단 후 상기 특정 화면에 대한 동영상 팁을 입력하는 시점까지의 시간 오차를 고려한 값인 사용자 단말.
  11. 원격의 서비스 서버로 제1 동영상 데이터를 요청하는 단계;
    상기 제1 동영상 데이터와 상기 제1 동영상 팁 목록을 포함하는 제1 동영상 정보를 수신하는 단계;
    재생 화면이 표시되는 재생 화면창-상기 제1 동영상 데이터의 재생 화면을 표시하는 제1 필드와 상기 제1 동영상 팁의 재생 화면이 표시되는 제2 필드를 포함-을 출력하는 단계; 그리고
    상기 제1 동영상 데이터 재생시켜 상기 제1 필드에 표시하고, 상기 제1 동영상의 재생 중에 상기 제1 동영상 목록 중 현재 재생 프레임 또는 이 재생 프레임의 재생 시간에 매칭된 동영상 팁이 있으면, 상기 제2 필드에 해당하는 제1 동영상 팁을 표시하는 단계를 실행시킬 수 있는 프로그램이 기록된 기록매체.
  12. 제11항에 있어서,
    상기 제1 동영상 데이터 재생시 상기 재생 화면창에 동영상 팁을 입력할 수 있게 하는 제3 필드가 추가로 표시되게 하며,
    상기 제1 필드에 상기 제1 동영상의 재생 화면이 표시되는 중에 상기 제3 필드를 통해 사용자가 입력한 동영상 팁을 수신하는 단계;
    상기 수신한 동영상 팁을 현재 재생중인 재생 프레임 또는 이 재생 프레임의 재생 시간에 매칭시켜 상기 제1 동영상 데이터의 식별정보와 함께 상기 서비스 서버로 전송하는 단계를 더 포함하여 실행시킬 수 있는 프로그램이 기록된 기록매체.
  13. 제1 사용자 단말로부터 제1 동영상의 식별정보와 제1 동영상 팁과 제1 재생 식별자를 포함하는 제1 동영상 팁 정보를 수신하는 단계;
    상기 제1 동영상 팁을 상기 제1 재생 식별자를 통해 판단되는 재생순서에 따라 기 저장된 제1 동영상에 매칭된 제1 동영상 팁 목록에 추가시키는 단계; 및
    제2 사용자 단말로부터 상기 제1 동영상 데이터를 요청하면 상기 제1 동영상 데이터와 상기 제1 동영상 팁이 추가된 제1 동영상 팁 목록을 포함하는 제1 동영상 정보를 상기 제2 사용자 단말에 제공하는 단계를 포함하는 동영상 팁 서비스 방법.
  14. 제13항에 있어서,
    상기 제1 재생 식별자는 상기 제1 동영상을 이루는 하나의 영상 프레임이거나, 이 영상 프레임에 대한 재생 시간인 동영상 팁 서비스 방법.
  15. 제14항에 있어서,
    복수의 사용자들 각각의 요청에 따라 이들을 하나의 제1 그룹으로 관리하는 경우에,
    상기 제1 그룹의 제1 회원으로부터 그룹간 동영상 팁 확인 모드 설정을 수신하는 단계;
    상기 제1 회원에 대해 그룹간 동영상 팁 확인 모드를 설정하는 단계;
    상기 제1 회원에게 상기 제1 동영상 정보 제공시 상기 제1 동영상 팁 목록 중 상기 제1 그룹의 회원이 입력한 동영상 팁에 대하여 해당 회원의 닉네임을 추가하는 단계를 더 포함하는 동영상 팁 서비스 방법.
  16. 제15항에 있어서,
    상기 제1 그룹의 제2 회원에게 상기 제1 동영상 정보 제공시 상기 제1 동영상 팁 목록 중 상기 제1 회원이 입력한 동영상 팁에 대해 상기 제1 회원의 닉네임을 추가하는 단계를 더 포함하는 동영상 팁 서비스 방법.
KR1020070090302A 2007-09-06 2007-09-06 동영상 팁 서비스 방법, 사용자 단말 및 기록매체 KR20090025441A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070090302A KR20090025441A (ko) 2007-09-06 2007-09-06 동영상 팁 서비스 방법, 사용자 단말 및 기록매체

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070090302A KR20090025441A (ko) 2007-09-06 2007-09-06 동영상 팁 서비스 방법, 사용자 단말 및 기록매체

Publications (1)

Publication Number Publication Date
KR20090025441A true KR20090025441A (ko) 2009-03-11

Family

ID=40693769

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070090302A KR20090025441A (ko) 2007-09-06 2007-09-06 동영상 팁 서비스 방법, 사용자 단말 및 기록매체

Country Status (1)

Country Link
KR (1) KR20090025441A (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010148052A2 (en) * 2009-06-16 2010-12-23 Microsoft Corporation Media asset recommendation service
WO2011155703A2 (ko) * 2010-06-10 2011-12-15 에스케이 텔레콤주식회사 컨텐츠 서비스 방법
KR101447333B1 (ko) * 2012-12-21 2014-10-07 인하대학교 산학협력단 동영상을 이용한 소셜 네트워크 서비스 시스템 및 방법

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010148052A2 (en) * 2009-06-16 2010-12-23 Microsoft Corporation Media asset recommendation service
WO2010148052A3 (en) * 2009-06-16 2011-03-03 Microsoft Corporation Media asset recommendation service
CN102460435A (zh) * 2009-06-16 2012-05-16 微软公司 媒体资产推荐服务
US9460092B2 (en) 2009-06-16 2016-10-04 Rovi Technologies Corporation Media asset recommendation service
WO2011155703A2 (ko) * 2010-06-10 2011-12-15 에스케이 텔레콤주식회사 컨텐츠 서비스 방법
WO2011155703A3 (ko) * 2010-06-10 2012-03-08 에스케이 텔레콤주식회사 컨텐츠 서비스 방법
KR101447333B1 (ko) * 2012-12-21 2014-10-07 인하대학교 산학협력단 동영상을 이용한 소셜 네트워크 서비스 시스템 및 방법

Similar Documents

Publication Publication Date Title
US11689760B2 (en) Methods and devices for comment information display and interaction, electronic apparatus, and storage medium
US8799300B2 (en) Bookmarking segments of content
US9055193B2 (en) System and method of a remote conference
CN105635764B (zh) 视频直播中播放推送信息的方法和装置
US8154580B2 (en) System and method for facilitating user communication from a location
JP4216308B2 (ja) 通話装置および通話プログラム
KR101894394B1 (ko) 컨텐츠 공유 방법 및 컨텐츠 공유 단말
US20080028023A1 (en) Sharing commentaries synchronized with video content
US20100088726A1 (en) Automatic one-click bookmarks and bookmark headings for user-generated videos
US9544544B2 (en) Method and system for sharing information between users in media reproducing system
KR20120099034A (ko) 온라인 소셜 네트워크를 통한 자동 미디어 자산 업데이트
KR20100000336A (ko) 컨텐츠 감상 경험을 기록/재생하는 멀티미디어 콘텐츠 처리방법 및 장치
JP2014082582A (ja) 視聴装置、コンテンツ提供装置、視聴プログラム、及びコンテンツ提供プログラム
US20170168660A1 (en) Voice bullet screen generation method and electronic device
CN107103560A (zh) 再现多媒体内容的装置和方法
JP5355013B2 (ja) 画像提供システム、画像提供装置、コンピュータプログラム及び画像提供方法
KR20090025441A (ko) 동영상 팁 서비스 방법, 사용자 단말 및 기록매체
JP2014053776A (ja) 映像再生システム、再生装置、再生プログラムおよび再生方法
JP2005110016A (ja) 配信映像リコメンド方法、装置およびプログラム
JP2003163911A (ja) 好感度情報に基づく映像再生制御方法、映像再生制御システム、サーバ装置、クライアント装置、並びに、映像再生制御プログラム及びその記録媒体
KR20090011729A (ko) 노래방 기기를 이용한 콘텐츠 서비스 시스템 및 방법
JP2002247468A (ja) 番組案内システム
JP2018153624A (ja) サーバ装置、及びそれに用いられるコンピュータプログラム
KR20090010658A (ko) 화상 게시판 시스템 및 그 게시물 등록 방법
JP2007208511A (ja) 映像信号記録再生装置およびこれを利用したサムネイル画像表示システム

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application