KR20080045576A - System and method for synchronization between broadcasting contents and data information - Google Patents

System and method for synchronization between broadcasting contents and data information Download PDF

Info

Publication number
KR20080045576A
KR20080045576A KR1020060114828A KR20060114828A KR20080045576A KR 20080045576 A KR20080045576 A KR 20080045576A KR 1020060114828 A KR1020060114828 A KR 1020060114828A KR 20060114828 A KR20060114828 A KR 20060114828A KR 20080045576 A KR20080045576 A KR 20080045576A
Authority
KR
South Korea
Prior art keywords
information
broadcast content
broadcast
pts
start time
Prior art date
Application number
KR1020060114828A
Other languages
Korean (ko)
Other versions
KR101253546B1 (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 KR1020060114828A priority Critical patent/KR101253546B1/en
Priority to CN2007800426144A priority patent/CN101554054B/en
Priority to PCT/KR2007/005817 priority patent/WO2008062979A1/en
Priority to JP2009537089A priority patent/JP5191493B2/en
Priority to US12/446,179 priority patent/US8407741B2/en
Priority to EP07834123.7A priority patent/EP2103129A4/en
Publication of KR20080045576A publication Critical patent/KR20080045576A/en
Application granted granted Critical
Publication of KR101253546B1 publication Critical patent/KR101253546B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/081Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division the additional information signals being transmitted by means of a subcarrier
    • 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/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • H04N21/41265The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
    • 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/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • 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/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
    • H04N21/43074Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of additional data with content streams on the same device, e.g. of EPG data or interactive icon with a TV program
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A system and a method for synchronizing broadcast contents and supplementary information are provided to avoid using of additional broadcast frequency resources in transferring additional information via a broadcast network. A broadcast system transmits various broadcast contents via a broadcast infrastructure and stores composition information with respect to the provided broadcast contents. A PTS(Presentation Time Stamp) information generating server(200) receives the composition information, checks start time information of particular broadcast contents, extracts PTS information corresponding to the start time of the broadcast contents from the corresponding broadcast contents, and transmits it together with absolute time information. A supplementary information server(300) stores various supplementary information corresponding to the broadcast contents, receives the start time information of the broadcast contents and the PTS information corresponding to the start time information, associates a particular screen image of the broadcast content to the corresponding supplementary information, and provides the same via a communication infrastructure according to a request from a mobile terminal.

Description

방송 컨텐츠와 부가 정보의 동기화 시스템 및 그 방법{SYSTEM AND METHOD FOR SYNCHRONIZATION BETWEEN BROADCASTING CONTENTS AND DATA INFORMATION}Synchronization system of broadcast content and additional information, and method thereof {SYSTEM AND METHOD FOR SYNCHRONIZATION BETWEEN BROADCASTING CONTENTS AND DATA INFORMATION}

본 명세서에서 첨부되는 다음의 도면 들은 본 발명의 바람직한 실시예를 예시하는 것이며, 후술하는 발명의 상세한 설명과 함께 본 발명의 기술사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석되어서는 아니된다.The following drawings, which are attached in this specification, illustrate exemplary embodiments of the present invention, and together with the detailed description of the present invention, serve to further understand the technical spirit of the present invention. It should not be construed as limited to.

도 1은 본 발명의 실시예에 따른 방송 컨텐츠와 부가 정보의 동기화 시스템의 개략적인 구성도. 1 is a schematic configuration diagram of a synchronization system for broadcasting content and additional information according to an embodiment of the present invention;

도 2는 본 발명의 실시예에 따른 방송 컨텐츠와 부가 정보의 동기화 방법을 설명하기 위한 순서도.2 is a flowchart illustrating a synchronization method of broadcast content and additional information according to an embodiment of the present invention.

*도면의 주요 부분에 대한 부호의 설명** Description of the symbols for the main parts of the drawings *

100 : 방송 시스템 110: 비디오 인코더100: broadcast system 110: video encoder

120: 리먹스(ReMux) 130: 방송 편성 데이터 베이스120: ReMux 130: broadcast programming database

200: PTS(Presentation Time Stamp) 정보 생성 서버200: Presentation Time Stamp (PTS) information generation server

300: 부가 정보 서버300: additional information server

400: 이동단말기400: mobile terminal

방송 컨텐츠와 부가정보의 동기화 시스템 및 그 방법에 관한 것으로, 더욱 상세하게는, 방송 컨텐츠에 따른 부가 정보를 실시간으로 가변되는 해당 방송 컨텐츠에 정확히 매칭시켜 제공하는 방송 컨텐츠와 부가정보의 동기화 시스템 및 그 방법에 관한 것이다.The present invention relates to a synchronization system and a method of synchronizing broadcast content and additional information, and more particularly, to a broadcast system and an additional information synchronization system for accurately matching and providing additional information corresponding to broadcast content in real time, and a synchronization system and the same. It is about a method.

현재 모바일 데이터 통신서비스에는 무선 인터넷서비스, 이동 컴퓨팅서비스, 무선 데이터 통신서비스, 무선 인터넷 접속 서비스, 위성 통신 서비스 등이 사용되고 있다.Current mobile data communication services include wireless Internet services, mobile computing services, wireless data communication services, wireless Internet access services, and satellite communication services.

이러한, 모바일 데이터 통신서비스 중에서 사업의 다각화, 시장성, 기술의 진보성 등으로 인하여 가장 각광을 받고 있는 분야로서 각종 컨텐츠를 개인정보단말기로 제공하는 무선 방송서비스 분야가 손꼽히며, 현재 CP(Contents Provider)와 방송사업자 및 이동통신사업자를 주축으로 하는 데이터 방송 서비스가 제공되고 있다.Among the mobile data communication services, the wireless broadcasting service field that provides various contents as personal information terminals is one of the most popular fields due to diversification of business, marketability, and technological progress. Data broadcasting services are mainly provided by broadcasters and mobile communication providers.

기존의 데이터 방송 서비스의 경우, 방송망을 통하여 통신망과의 인터페이스를 위한 추가 정보(예,URL)를 전달하고 사용자가 이를 활용하여 통신망에 접속하거나, 또는 통신망에서 방송 프로그램상에 표시되는 정보를 전달하는 방식을 사용한다.In the case of the existing data broadcasting service, additional information (e.g., URL) for interfacing with the communication network is transmitted through the broadcasting network, and a user accesses the communication network by using it, or delivers information displayed on the broadcasting program in the communication network. Use the method.

그러나, 방송망을 통하여 추가 정보를 전달하는 것은 추가적인 방송주파수 자원을 사용하여야 하는 문제를 발생시키고 시청자의 추가 정보에 대한 요청이 존재하지 않는 상황에서도 정보를 전달하는 비효율과 모든 사용자에게 동일한 정보를 전달하는 서비스의 제약이 있다. However, transmitting additional information through a broadcasting network causes a problem of using additional broadcasting frequency resources, and inefficiency of transmitting information even in the absence of a request for additional information from a viewer, and delivering the same information to all users. There is a service limitation.

또한, 통신망을 통하여 방송과 연계된 정보를 제공하는 서비스의 경우에는, 방송정보와 통신망의 부가정보를 동기화시키기가 어려우며, 이로 인해, 프로그램 단위로 정보를 묶어서 제공하는 방식만이 적용되고 있는 실정이다.In addition, in the case of a service for providing information associated with a broadcast through a communication network, it is difficult to synchronize broadcast information with additional information of the communication network, and thus, only a method of bundleing and providing information by program unit is applied. .

본 발명은 상기한 바와 같이 선행 기술에 내재되었던 문제점을 해결하기 위해 창작된 것으로, 본 발명의 목적은, 실시간으로 가변되는 방송 컨텐츠에 따른 부가 정보를 해당 방송 컨텐츠에 정확히 매칭시켜 사용자에게 제공하는 방송 컨텐츠와 부가 정보의 동기화 시스템 및 그 방법을 제공함에 있다.The present invention was created to solve the problems inherent in the prior art as described above, an object of the present invention is to provide a user by accurately matching the additional information according to the broadcast content that is changed in real time to the corresponding broadcast content to the user A system and method for synchronizing content and additional information are provided.

상기한 바와 같은 목적을 달성하기 위해 본 발명의 일면에 따라, 방송 컨텐츠와 부가 정보의 동기화 시스템이 제공되며: 이 시스템은, 방송 인프라를 구비하여, 다수 채널에 따른 다양한 방송 컨텐츠를 송출하며, 상기 제공되는 방송 컨텐츠에 대한 편성 정보를 저장하는 방송 시스템; 상기 방송 시스템으로부터 방송 컨텐츠에 대한 편성 정보를 제공받아, 특정 방송 컨텐츠의 시작시간 정보를 확인하고, 상기 송출되는 방송 컨텐츠로부터 해당 방송 컨텐츠의 시작시간에 해당하는 PTS(Presentation Time Stamp)정보를 추출하여, 상기 절대 시간 정보와 함께 전송하는 PTS 정보 생성 서버; 상기 방송 컨텐츠에 해당하는 다양한 부가 정보를 저장 하며, 상기 PTS 정보 생성 서버로부터 상기 방송 컨텐츠의 시작시간 정보 및 상기 시작시간 정보에 해당하는 PTS 정보를 제공받아, 상기 방송 컨텐츠의 특정 화면과 해당 부가 정보를 연계하고, 이동단말기의 요청에 따라 통신 인프라를 통해 제공하는 부가 정보 서버;를 포함하는 것을 특징으로 한다.According to an aspect of the present invention, a system for synchronizing broadcast content and additional information is provided to achieve the object as described above. The system includes a broadcast infrastructure for transmitting various broadcast contents according to a plurality of channels. A broadcast system for storing organizational information on the provided broadcast content; Receiving the program information on the broadcast content from the broadcast system, confirming the start time information of the specific broadcast content, and extracts PTS (Presentation Time Stamp) information corresponding to the start time of the broadcast content from the broadcast content A PTS information generation server for transmitting the absolute time information together; Stores various additional information corresponding to the broadcast content, receives the start time information of the broadcast content and the PTS information corresponding to the start time information from the PTS information generation server, and displays a specific screen of the broadcast content and the corresponding additional information. And an additional information server for connecting through the communication infrastructure according to the request of the mobile terminal.

상기 구성에서, 상기 방송 인프라는, 지상파를 통한 DTV, 위성을 통한 위성 TV, 위성 DMB, 지상파 DMB 중 어느 하나를 포함하는 것을 특징으로 한다.In the above configuration, the broadcast infrastructure is characterized in that it comprises any one of the DTV over the terrestrial, satellite TV via satellite, satellite DMB, terrestrial DMB.

상기 구성에서, 상기 PTS 정보 생성 서버는, 상기 송출되는 방송 컨텐츠에 포함된 MPEG-TS(Moving Picture Experts Group Transport Stream)에서 상기 시작시간에 해당하는 PTS 정보를 추출하는 것을 특징으로 한다.In the above configuration, the PTS information generating server extracts PTS information corresponding to the start time from a Moving Picture Experts Group Transport Stream (MPEG-TS) included in the broadcast content.

상기 구성에서, 상기 부가 정보 서버는, 상기 PTS 정보 생성 서버로부터 제공되는 PTS 정보를 토대로 상기 송출되는 방송 컨텐츠에 포함된 MPEG-TS에서 상기 방송 컨텐츠의 시작 시점을 파악하는 것을 특징으로 한다.In the above configuration, the additional information server may be configured to determine a start time of the broadcast content in MPEG-TS included in the broadcast content transmitted based on the PTS information provided from the PTS information generation server.

상기 구성에서, 상기 이동단말기는, 상기 송출되는 방송 컨텐츠에서 특정 화면의 이미지 프레임에 대한 PTS 정보를 상기 부가 정보 제공 서버로 전송하여, 부가 정보를 요청하는 것을 특징으로 한다.In the above configuration, the mobile terminal transmits PTS information on an image frame of a specific screen in the transmitted broadcast content to the additional information providing server, and requests additional information.

상기 구성에서, 상기 부가 정보 서버는, 상기 방송 컨텐츠의 시작시간 정보에 해당하는 PTS 정보 및 상기 이동단말기로부터 제공되는 상기 특정 화면의 이미지 프레임에 대한 PTS 정보를 토대로 상기 특정 화면에 따른 경과 시간을 계산하여, 상기 이동단말기가 요청한 특정 화면에 대응하는 부가 정보를 추출하는 것을 특징으로 한다.In the above configuration, the additional information server calculates an elapsed time according to the specific screen based on the PTS information corresponding to the start time information of the broadcast content and the PTS information for the image frame of the specific screen provided from the mobile terminal. The terminal may extract additional information corresponding to the specific screen requested by the mobile terminal.

상기 구성에서, 상기 통신 인프라는, 셀룰러, PCS, 무선 LAN, W-CDMA, 휴대 인터넷 중 하나를 포함하는 것을 특징으로 한다.In the above configuration, the communication infrastructure includes one of cellular, PCS, wireless LAN, W-CDMA, and portable Internet.

본 발명의 또 다른 일면에 따라, 방송 컨텐츠와 부가 정보의 동기화 방법이 제공되며: 이 방법은, a) PTS 정보 생성 서버가 방송 시스템으로부터 방송 컨텐츠의 시작시간 정보를 수신하고, 상기 방송 시스템으로부터 송출되는 상기 방송 컨텐츠로부터 상기 시작시간에 해당하는 PTS(Presentation Time Stamp)정보를 추출하는 단계; b) 부가 정보 서버가 상기 시작시간에 해당하는 PTS 정보를 통해 상기 송출되는 방송 컨텐츠의 시작 시점을 인지하는 단계; c) 상기 송출되는 방송 컨텐츠를 수신하는 이동단말기가 특정 화면의 이미지 프레임에 대한 PTS 정보를 전송하여 부가 정보를 요청하는 단계; d) 상기 부가 정보 서버가 상기 방송 컨텐츠의 시작시간 정보에 해당하는 PTS 정보 및 상기 이동단말기로부터 제공되는 상기 특정 화면의 이미지 프레임에 대한 PTS 정보를 토대로 상기 특정 화면에 따른 경과 시간을 계산하는 단계; 및 e) 상기 계산된 경과 시간을 통해 상기 특정 화면에 대응하는 부가 정보를 추출하여 상기 이동단말기에 제공하는 단계;를 포함하는 것을 특징으로 한다.According to yet another aspect of the present invention, there is provided a method for synchronizing broadcast content with additional information: a) a PTS information generation server receives start time information of broadcast content from a broadcast system and transmits it from the broadcast system; Extracting PTS (Presentation Time Stamp) information corresponding to the start time from the broadcast content; b) the additional information server recognizing the start time of the broadcast content transmitted through the PTS information corresponding to the start time; c) requesting additional information by transmitting, by the mobile terminal receiving the broadcast content, PTS information on an image frame of a specific screen; d) calculating, by the additional information server, the elapsed time according to the specific screen based on the PTS information corresponding to the start time information of the broadcast content and the PTS information of the image frame of the specific screen provided from the mobile terminal; And e) extracting additional information corresponding to the specific screen through the calculated elapsed time and providing the additional information to the mobile terminal.

상기 구성에서, 상기 a) 단계는, 상기 송출되는 방송 컨텐츠에 포함된 MPEG-TS(Moving Picture Experts Group Transport Stream)에서 상기 시작시간에 해당하는 PTS 정보를 추출하는 것을 특징으로 한다.In the above configuration, the step a) may include extracting PTS information corresponding to the start time from a Moving Picture Experts Group Transport Stream (MPEG-TS) included in the broadcast content.

상기 구성에서, 상기 b) 단계는, 상기 시작시간에 해당하는 PTS 정보를 토대로 상기 송출되는 방송 컨텐츠에 포함된 MPEG-TS에서 상기 방송 컨텐츠의 시작 시 점을 파악하는 것을 특징으로 한다.In the above configuration, step b) is characterized in that the starting point of the broadcast content is identified from the MPEG-TS included in the broadcast content transmitted based on the PTS information corresponding to the start time.

(실시예)(Example)

이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시예를 상술하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1에는 본 발명의 실시예에 따른 방송 컨텐츠와 부가 정보의 동기화 시스템의 개략적인 구성도를 도시한다. 1 is a schematic structural diagram of a synchronization system for broadcasting content and additional information according to an embodiment of the present invention.

도 1에 도시한 바와 같이, 상기 시스템은, 다양한 방송 컨텐츠를 방송 인프라를 통해 송출하며, 상기 송출되는 방송 컨텐츠에 대한 편성 정보를 저장하는 방송 시스템(100); 상기 송출되는 방송 컨텐츠의 시작시간에 대한 PTS(Presentation Time Stamp) 정보를 추출하는 PTS 정보 생성 서버(200); 상기 방송 컨텐츠에 해당하는 다양한 부가 정보를 저장함, 이동단말기(400)에 요청에 따라, 해당하는 부가 정보를 추출하여 제공하는 부가 정보 서버(300); 및 상기 방송 시스템(100)으로부터 송출되는 방송 컨텐츠를 수신하며, 해당 방송 컨텐츠와 관련된 부가 정보를 통신 인프라를 통해 상기 부가 정보 서버(300)에 요청 및 수신하는 이동단말기(400);를 포함하는 구성을 갖는다.As shown in FIG. 1, the system includes a broadcast system 100 for transmitting various broadcast contents through a broadcast infrastructure and storing organizational information on the broadcast contents; A PTS information generation server (200) for extracting PTS (Presentation Time Stamp) information on a start time of the broadcast content; An additional information server 300 for storing various additional information corresponding to the broadcast content and extracting and providing corresponding additional information according to a request from the mobile terminal 400; And a mobile terminal 400 for receiving broadcast content transmitted from the broadcast system 100 and requesting and receiving additional information related to the broadcast content to the additional information server 300 through a communication infrastructure. Has

상기 방송 시스템(100)은, H.264 encoder, MPEG2 encoder, MPEG4 encoder 등을 포함하는 다수의 비디오 인코더(110); 상기 비디오 인코더(100);로부터 제공되는 방송 콘텐츠를 통합하여 방송 인프라를 통해 송출하는 리먹스(ReMux,120); 상기 리먹스를 통해 송출되는 다양한 방송 콘텐츠에 대한 편성 정보를 저장하는 방송 편 성 데이터 베이스(130);를 포함하는 구성을 갖는다. 여기서, 상기 방송 콘텐츠는 A/V(Audio/Video) 컨텐츠를 지칭한다. 그리고, 상기 방송 인프라는, 지상파를 통한 DTV, 위성을 통한 위성 TV, 위성 DMB, 지상파 DMB 등이 해당된다.The broadcast system 100 includes a plurality of video encoders 110 including an H.264 encoder, an MPEG2 encoder, an MPEG4 encoder, and the like; ReMux (120) for integrating broadcast content provided from the video encoder (100) and transmitting it through a broadcast infrastructure; It has a configuration that includes; broadcast programming database 130 for storing the configuration information for the various broadcast content transmitted through the remux. Here, the broadcast content refers to A / V (Audio / Video) content. In addition, the broadcasting infrastructure corresponds to DTV through terrestrial waves, satellite TV through satellites, satellite DMB, and terrestrial DMB.

상기 PTS 정보 생성 서버(200)는, 방송 시스템(100)으로부터 방송 컨텐츠에 대한 편성 정보를 제공받아, 특정 방송 컨텐츠의 시작시간 정보를 확인하고, 상기 송출되는 방송 컨텐츠로부터 해당 방송 컨텐츠의 시작시간에 해당하는 PTS(Presentation Time Stamp)정보를 추출하여, 상기 절대 시간 정보와 함께 상기 부가 정보 서버(300)로 전송한다. 바람직하게는, PTS 정보 생성 서버는, 상기 송출되는 방송 컨텐츠에 포함된 MPEG-TS(Moving Picture Experts Group Transport Stream)에서 상기 시작시간에 해당하는 PTS 정보를 추출하여 상기 부가 정보 서버(300)로 전송한다.The PTS information generation server 200 receives the program information on the broadcast content from the broadcast system 100, checks the start time information of the specific broadcast content, and starts the start time of the broadcast content from the broadcast content. The PTS (Presentation Time Stamp) information is extracted and transmitted along with the absolute time information to the additional information server 300. Preferably, the PTS information generation server extracts PTS information corresponding to the start time from the Moving Picture Experts Group Transport Stream (MPEG-TS) included in the broadcast content and transmits the PTS information to the additional information server 300. do.

상기 부가 정보 서버(300)는, 상기 방송 컨텐츠에 해당하는 다양한 부가 정보를 저장하며, 상기 PTS 정보 생성 서버(200)로부터 상기 방송 컨텐츠의 시작시간 정보 및 상기 시작시간 정보에 해당하는 PTS 정보를 제공받아, 방송 컨텐츠의 특정 화면과 해당 부가 정보를 연계하고, 이동단말기(400)의 요청에 따라 통신 인프라를 통해 해당 부가 정보를 제공한다.The additional information server 300 stores various additional information corresponding to the broadcast content, and provides start time information of the broadcast content and PTS information corresponding to the start time information from the PTS information generation server 200. In response, the specific screen of the broadcast content is associated with the corresponding additional information, and the corresponding additional information is provided through the communication infrastructure at the request of the mobile terminal 400.

즉, 부가 정보 서버(300)는, 상기 PTS 정보 생성 서버(200)로부터 제공되는 PTS 정보를 토대로 송출되는 방송 컨텐츠에 포함된 MPEG-TS에서 상기 방송 컨텐츠의 시작 시점을 파악하고, 상기 방송 컨텐츠의 시작시간 정보에 해당하는 PTS 정보 및 부가 정보 요청에 따른 상기 이동단말기로부터 제공되는 상기 특정 화면의 이미 지 프레임에 대한 PTS 정보를 토대로 상기 특정 화면에 따른 경과 시간을 계산하여, 상기 이동단말기가 요청한 특정 화면에 대응하는 부가 정보를 추출하여 통신 인프라를 통해 이동단말기(400)로 제공한다. 한편, 이동단말기(400)의 부가 정보 요청시 방송 컨텐츠에서 특정 화면의 이미지 프레임에 대한 PTS 정보뿐만 아이라 좌표 정보도 동시에 제공될 수 있으며, 이를 수신한 부가 정보 서버는 경과 시간 및 좌표 정보는(특정 화면 이미지 상의 X,Y 좌표)를 파라미터로 해당 부가 정보를 추출한다.That is, the additional information server 300 determines the start time of the broadcast content in MPEG-TS included in the broadcast content transmitted based on the PTS information provided from the PTS information generation server 200, and determines the start of the broadcast content. A specific time requested by the mobile terminal by calculating an elapsed time according to the specific screen based on the PTS information corresponding to the start time information and the PTS information of the image frame of the specific screen provided from the mobile terminal according to the request for additional information; The additional information corresponding to the screen is extracted and provided to the mobile terminal 400 through the communication infrastructure. Meanwhile, when requesting additional information from the mobile terminal 400, not only the PTS information for the image frame of a specific screen but also the coordinate information of the IRA may be provided at the same time. The additional information is extracted using the X, Y coordinates on the screen image as a parameter.

상기 이동단말기(400)는 방송 컨텐츠와 통신 부가 정보를 동시에 수신할 수 있는 방송 통신 융합 단말기가 해당되며, 부가 정보의 요청시 상술한 바와 같이, 자신이 원하는 특정 화면의 이미지 프레임에 대한 PTS 정보 및 위치 좌표를 상기 부가 정보 제공 서버(300)로 전송함으로써, 원하는 부가 정보를 통신 인프라를 통해 제공받는다. 여기서, 통신 인프라는, 셀룰러, PCS, 무선 LAN, W-CDMA, 휴대 인터넷 등이 해당된다.The mobile terminal 400 corresponds to a broadcast communication convergence terminal capable of receiving broadcast content and communication additional information at the same time, and as described above when requesting additional information, PTS information for an image frame of a specific screen desired by the user and By transmitting the position coordinates to the additional information providing server 300, desired additional information is provided through the communication infrastructure. Here, the communication infrastructure corresponds to cellular, PCS, wireless LAN, W-CDMA, portable Internet and the like.

이하에서는 도 2를 참조하여 본 발명의 실시예에 따른 방송 컨텐츠와 부가 정보의 동기화 방법을 설명하기로 한다. 여기서, 도 2는 본 발명의 실시예에 따른 방송 컨텐츠와 부가 정보의 동기화 방법을 설명하기 위한 순서도이다.Hereinafter, a method of synchronizing broadcast content and additional information according to an embodiment of the present invention will be described with reference to FIG. 2. 2 is a flowchart illustrating a synchronization method of broadcast content and additional information according to an embodiment of the present invention.

먼저, PTS 정보 생성 서버(200)가 방송 시스템(100)으로부터 방송 컨텐츠의 시작시간 정보를 수신하고, 상기 방송 시스템으로부터 송출되는 상기 방송 컨텐츠로부터 상기 시작시간에 해당하는 PTS 정보를 추출한다(S100). 바람직하게는, PTS 정보 생성 서버(200)는 상기 송출되는 방송 컨텐츠에 포함된 MPEG-TS(Moving Picture Experts Group Transport Stream)에서 상기 시작시간에 해당하는 PTS 정보를 추출한다.First, the PTS information generation server 200 receives start time information of broadcast content from the broadcast system 100, and extracts PTS information corresponding to the start time from the broadcast content transmitted from the broadcast system (S100). . Preferably, the PTS information generation server 200 extracts PTS information corresponding to the start time from a moving picture expert group transport stream (MPEG-TS) included in the broadcast content.

다음으로, 부가 정보 서버(300)가 상기 시작시간에 해당하는 PTS 정보를 통해 상기 송출되는 방송 컨텐츠의 시작 시점을 인지한다(S200). 바람직하게는, 부가 정보 서버(300)는, 상기 시작시간에 해당하는 PTS 정보를 토대로 상기 송출되는 방송 컨텐츠에 포함된 MPEG-TS에서 상기 방송 컨텐츠의 시작 시점을 파악한다.Next, the additional information server 300 recognizes the start time of the broadcast content transmitted through the PTS information corresponding to the start time (S200). Preferably, the additional information server 300, based on the PTS information corresponding to the start time, to determine the start time of the broadcast content in the MPEG-TS included in the broadcast content.

그리고 나서,상기 송출되는 방송 컨텐츠를 수신하는 이동단말기(400)가 특정 화면의 이미지 프레임에 대한 PTS 정보 및 위치 좌표를 전송하여 부가 정보를 요청한다(S300).Thereafter, the mobile terminal 400 receiving the transmitted broadcast content requests additional information by transmitting PTS information and position coordinates of an image frame of a specific screen (S300).

그런 다음, 상기 부가 정보 서버(300)가 상기 방송 컨텐츠의 시작시간 정보에 해당하는 PTS 정보 및 상기 이동단말기로부터 제공되는 상기 특정 화면의 이미지 프레임에 대한 PTS 정보를 토대로 상기 특정 화면에 따른 경과 시간을 계산한다(S400).Then, the additional information server 300 determines the elapsed time according to the specific screen based on the PTS information corresponding to the start time information of the broadcast content and the PTS information on the image frame of the specific screen provided from the mobile terminal. Calculate (S400).

이 후, 부가 정보 서버(300)는 상기 경과 시간 및 위치 좌표를 파라미터로 상기 특정 화면에 대응하는 부가 정보를 추출하여 상기 이동단말기(400)에 제공한다(S500).Thereafter, the additional information server 300 extracts additional information corresponding to the specific screen by using the elapsed time and position coordinates as a parameter and provides the additional information to the mobile terminal 400 (S500).

이상에서 알 수 있는 바와 같이, 본 발명에 따른 방송 컨텐츠와 부가 정보의 동기화 시스템 및 그 방법은, 실시간으로 가변되는 방송 컨텐츠의 매프레임에 따른 부가 정보를 각각의 프레임에 정확히 매칭시켜 제공함으로써, 사용자로 하여금 서비스 만족도를 향상시킬 수 있다.As can be seen above, the synchronization system and the method of synchronizing the broadcast content and the additional information according to the present invention, by providing the additional information according to each frame of the broadcast content that is changed in real time by accurately matching each frame, the user Can improve service satisfaction.

지금까지 본 발명을 바람직한 실시예를 참조하여 상세히 설명하였지만, 본 발명이 상기한 실시예에 한정되는 것은 아니며, 이하의 특허청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 또는 수정이 가능한 범위까지 본 발명의 기술적 사상이 미친다 할 것이다.Although the present invention has been described in detail with reference to the preferred embodiments, the present invention is not limited to the above-described embodiments, and the present invention belongs to the present invention without departing from the gist of the present invention as claimed in the following claims. Anyone skilled in the art will have the technical idea of the present invention to the extent that various modifications or changes are possible.

Claims (10)

방송 인프라를 통해 다양한 방송 컨텐츠를 송출하며, 상기 제공되는 방송 컨텐츠에 대한 편성 정보를 저장하는 방송 시스템;A broadcast system that transmits various broadcast contents through a broadcast infrastructure and stores organization information about the provided broadcast contents; 상기 방송 시스템으로부터 방송 컨텐츠에 대한 편성 정보를 제공받아, 특정 방송 컨텐츠의 시작시간 정보를 확인하고, 상기 송출되는 방송 컨텐츠로부터 해당 방송 컨텐츠의 시작시간에 해당하는 PTS(Presentation Time Stamp) 정보를 추출하여, 상기 절대 시간 정보와 함께 전송하는 PTS 정보 생성 서버; Receiving program information on broadcast content from the broadcast system, checking start time information of a specific broadcast content, and extracting PTS (Presentation Time Stamp) information corresponding to the start time of the broadcast content from the broadcast content. A PTS information generation server for transmitting the absolute time information together; 상기 방송 컨텐츠에 해당하는 다양한 부가 정보를 저장하며, 상기 PTS 정보 생성 서버로부터 상기 방송 컨텐츠의 시작시간 정보 및 상기 시작시간 정보에 해당하는 PTS 정보를 제공받아, 상기 방송 컨텐츠의 특정 화면과 해당 부가 정보를 연계하고, 이동단말기의 요청에 따라 통신 인프라를 통해 제공하는 부가 정보 서버;를 포함하는 것을 특징으로 하는 방송 컨텐츠와 부가 정보의 동기화 시스템.Stores various additional information corresponding to the broadcast content, receives the start time information of the broadcast content and the PTS information corresponding to the start time information from the PTS information generation server, and displays a specific screen of the broadcast content and the corresponding additional information. And an additional information server for connecting through the communication infrastructure according to a request of the mobile terminal. 제 1 항에 있어서, 상기 방송 인프라는,The method of claim 1, wherein the broadcast infrastructure, 지상파를 통한 DTV, 위성을 통한 위성 TV, 위성 DMB, 지상파 DMB 중 어느 하나를 포함하는 것을 특징으로 하는 방송 컨텐츠와 부가 정보의 동기화 시스템.A system for synchronizing broadcast content and additional information, comprising any one of a terrestrial DTV, a satellite TV via a satellite, a satellite DMB, and a terrestrial DMB. 제 1 항에 있어서, 상기 PTS 정보 생성 서버는,The method of claim 1, wherein the PTS information generation server, 상기 송출되는 방송 컨텐츠에 포함된 MPEG-TS(Moving Picture Experts Group Transport Stream)에서 상기 시작시간에 해당하는 PTS 정보를 추출하는 것을 특징으로 하는 방송 컨텐츠와 부가 정보의 동기화 시스템.And extracting PTS information corresponding to the start time from a moving picture expert group transport stream (MPEG-TS) included in the transmitted broadcast content. 제 1 항에 있어서, 상기 부가 정보 서버는,The method of claim 1, wherein the additional information server, 상기 PTS 정보 생성 서버로부터 제공되는 PTS 정보를 토대로 상기 송출되는 방송 컨텐츠에 포함된 MPEG-TS에서 상기 방송 컨텐츠의 시작 시점을 파악하는 것을 특징으로 하는 방송 컨텐츠와 부가 정보의 동기화 시스템.And a start time of the broadcast content in the MPEG-TS included in the transmitted broadcast content based on the PTS information provided from the PTS information generation server. 제 1 항에 있어서, 상기 이동단말기는,The method of claim 1, wherein the mobile terminal, 상기 송출되는 방송 컨텐츠에서 특정 화면의 이미지 프레임에 대한 PTS 정보를 상기 부가 정보 제공 서버로 전송하여, 해당하는 부가 정보를 요청하는 것을 특징으로 하는 방송 컨텐츠와 부가 정보의 동기화 시스템.And transmitting the PTS information on the image frame of a specific screen from the broadcast content to the additional information providing server and requesting corresponding additional information. 제 5 항에 있어서, 상기 부가 정보 서버는,The method of claim 5, wherein the additional information server, 상기 방송 컨텐츠의 시작시간 정보에 해당하는 PTS 정보 및 상기 이동단말기로부터 제공되는 상기 특정 화면의 이미지 프레임에 대한 PTS 정보를 토대로 상기 특정 화면에 따른 경과 시간을 계산하여, 상기 이동단말기가 요청한 특정 화면에 대응하는 부가 정보를 추출하는 것을 특징으로 하는 방송 컨텐츠와 부가 정보의 동기화 시스템.The elapsed time according to the specific screen is calculated on the basis of the PTS information corresponding to the start time information of the broadcast content and the PTS information of the image frame of the specific screen provided from the mobile terminal, and the mobile terminal requests the specific screen. And the corresponding additional information is extracted. 제 1 항에 있어서, 상기 통신 인프라는,The method of claim 1, wherein the communication infrastructure, 셀룰러, PCS, 무선 LAN, W-CDMA, 휴대 인터넷 중 하나를 포함하는 것을 특징으로 하는 방송 컨텐와 부가 정보의 동기화 시스템.A system for synchronizing broadcast content with additional information comprising one of cellular, PCS, wireless LAN, W-CDMA, and portable Internet. a) PTS 정보 생성 서버가 방송 시스템으로부터 방송 컨텐츠의 시작시간 정보를 수신하고, 상기 방송 시스템으로부터 송출되는 상기 방송 컨텐츠로부터 상기 시작시간에 해당하는 PTS(Presentation Time Stamp)정보를 추출하는 단계;a) receiving, by the PTS information generation server, start time information of broadcast content from a broadcast system, and extracting PTS (Presentation Time Stamp) information corresponding to the start time from the broadcast content transmitted from the broadcast system; b) 부가 정보 서버가 상기 시작시간에 해당하는 PTS 정보를 통해 상기 송출되는 방송 컨텐츠의 시작 시점을 인지하는 단계;b) the additional information server recognizing the start time of the broadcast content transmitted through the PTS information corresponding to the start time; c) 상기 송출되는 방송 컨텐츠를 수신하는 이동단말기가 특정 화면의 이미지 프레임에 대한 PTS 정보를 전송하여 부가 정보를 요청하는 단계;c) requesting additional information by transmitting, by the mobile terminal receiving the broadcast content, PTS information on an image frame of a specific screen; d) 상기 부가 정보 서버가 상기 방송 컨텐츠의 시작시간 정보에 해당하는 PTS 정보 및 상기 이동단말기로부터 제공되는 상기 특정 화면의 이미지 프레임에 대한 PTS 정보를 토대로 상기 특정 화면에 따른 경과 시간을 계산하는 단계; 및d) calculating, by the additional information server, the elapsed time according to the specific screen based on the PTS information corresponding to the start time information of the broadcast content and the PTS information of the image frame of the specific screen provided from the mobile terminal; And e) 상기 계산된 경과 시간을 통해 상기 특정 화면에 대응하는 부가 정보를 추출하여 상기 이동단말기에 제공하는 단계;를 포함하는 것을 특징으로 하는 방송 컨텐츠와 부가 정보의 동기화 방법.and e) extracting additional information corresponding to the specific screen through the calculated elapsed time and providing the additional information to the mobile terminal. 제 8 항에 있어서, 상기 a) 단계는,The method of claim 8, wherein step a) comprises: 상기 송출되는 방송 컨텐츠에 포함된 MPEG-TS(Moving Picture Experts Group Transport Stream)에서 상기 시작시간에 해당하는 PTS 정보를 추출하는 것을 특징으로 하는 방송 컨텐츠와 부가 정보의 동기화 방법.And extracting PTS information corresponding to the start time from a moving picture expert group transport stream (MPEG-TS) included in the transmitted broadcast content. 제 8 항에 있어서, 상기 b) 단계는,The method of claim 8, wherein b), 상기 시작시간에 해당하는 PTS 정보를 토대로 상기 송출되는 방송 컨텐츠에 포함된 MPEG-TS에서 상기 방송 컨텐츠의 시작 시점을 파악하는 것을 특징으로 하는 방송 컨텐츠와 부가 정보의 동기화 방법.And a start time of the broadcast content in the MPEG-TS included in the transmitted broadcast content based on the PTS information corresponding to the start time.
KR1020060114828A 2006-11-20 2006-11-20 System and method for synchronization between broadcasting contents and data information KR101253546B1 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
KR1020060114828A KR101253546B1 (en) 2006-11-20 2006-11-20 System and method for synchronization between broadcasting contents and data information
CN2007800426144A CN101554054B (en) 2006-11-20 2007-11-20 System, server and method for providing supplementary information service related to broadcast content
PCT/KR2007/005817 WO2008062979A1 (en) 2006-11-20 2007-11-20 System, server and method for providing supplementary information service related to broadcast content
JP2009537089A JP5191493B2 (en) 2006-11-20 2007-11-20 Additional information service providing system related to broadcast content, additional information service providing server, and additional information service providing method
US12/446,179 US8407741B2 (en) 2006-11-20 2007-11-20 System, server and method for providing supplementary information service related to broadcast content
EP07834123.7A EP2103129A4 (en) 2006-11-20 2007-11-20 System, server and method for providing supplementary information service related to broadcast content

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060114828A KR101253546B1 (en) 2006-11-20 2006-11-20 System and method for synchronization between broadcasting contents and data information

Publications (2)

Publication Number Publication Date
KR20080045576A true KR20080045576A (en) 2008-05-23
KR101253546B1 KR101253546B1 (en) 2013-04-11

Family

ID=39662952

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060114828A KR101253546B1 (en) 2006-11-20 2006-11-20 System and method for synchronization between broadcasting contents and data information

Country Status (2)

Country Link
KR (1) KR101253546B1 (en)
CN (1) CN101554054B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130044770A (en) * 2011-10-24 2013-05-03 엘지전자 주식회사 Searching method and mobile device using the method
US10080046B2 (en) 2010-11-24 2018-09-18 Lg Electronics Inc. Video display device and control method thereof

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2601793A1 (en) * 2010-08-04 2013-06-12 Nagravision S.A. Method for sharing data and synchronizing broadcast data with additional information
US9661397B2 (en) 2010-12-26 2017-05-23 Lg Electronics Inc. Broadcast service transmitting method, broadcast service receiving method and broadcast service receiving apparatus
KR101969930B1 (en) * 2011-01-07 2019-04-18 삼성전자주식회사 Method and apparatus for gathering content
CN103718564B (en) * 2011-08-05 2018-01-09 索尼公司 Reception device, method of reseptance and information processing system
CN102510535A (en) * 2011-10-14 2012-06-20 上海文广科技(集团)有限公司 System and method for transmitting relevant scene information of digital television
CN103024464B (en) * 2011-12-31 2016-03-30 中国科学院计算技术研究所 System and method with video-frequency playing content relevant information is provided
CN103517130A (en) * 2012-07-18 2014-01-15 Tcl集团股份有限公司 Method and system for obtaining television program expanded information of smart television
CN103024609B (en) * 2012-12-21 2016-09-28 北京赛科世纪数码科技有限公司 A kind of method and system updating digital television broadcasting web page server address
CN104066148B (en) * 2013-03-19 2018-01-02 华为技术有限公司 Service discovery method, access point and website
CN103888785A (en) * 2014-03-10 2014-06-25 百度在线网络技术(北京)有限公司 Method and device for providing information
CN106973315B (en) * 2017-04-07 2023-11-21 广西广播电视信息网络股份有限公司 Broadcast television network multichannel intelligent scheduling transmission system and method based on user requirements
CN107465952B (en) * 2017-09-12 2019-08-16 中广热点云科技有限公司 A kind of method and system that broadcasted content is played simultaneously with supplemental information
CN112786022B (en) * 2019-11-11 2023-04-07 青岛海信移动通信技术股份有限公司 Terminal, first voice server, second voice server and voice recognition method
KR102305172B1 (en) * 2020-04-03 2021-09-27 한국교육방송공사 Method for outputting additional content linkled with brodcasting content

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5929849A (en) * 1996-05-02 1999-07-27 Phoenix Technologies, Ltd. Integration of dynamic universal resource locators with television presentations
EP0920778B1 (en) * 1997-05-21 2011-11-16 Koninklijke Philips Electronics N.V. Transmission and reception of television programs
JP2000278663A (en) * 1999-01-20 2000-10-06 Sony Corp Broadcasting system
KR100439339B1 (en) * 2002-01-15 2004-07-07 한국전자통신연구원 Apparatus and method for controlling data broadcasting server
KR100619041B1 (en) * 2004-07-22 2006-09-01 삼성전자주식회사 Video synchronization apparatus and video synchronization method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10080046B2 (en) 2010-11-24 2018-09-18 Lg Electronics Inc. Video display device and control method thereof
KR20130044770A (en) * 2011-10-24 2013-05-03 엘지전자 주식회사 Searching method and mobile device using the method

Also Published As

Publication number Publication date
CN101554054B (en) 2012-09-19
KR101253546B1 (en) 2013-04-11
CN101554054A (en) 2009-10-07

Similar Documents

Publication Publication Date Title
KR101253546B1 (en) System and method for synchronization between broadcasting contents and data information
US8407741B2 (en) System, server and method for providing supplementary information service related to broadcast content
CN1976440B (en) Method and system for accurately positioning playing progress rate in IPTV
KR102529711B1 (en) Receiving device, transmitting device, and data processing method
EP3334175A1 (en) Streaming media and caption instant synchronization displaying and matching processing method, device and system
EP2763427A1 (en) System and method for providing content-associated information associated with broadcast content
EP2180652B1 (en) Method and system for transferring media information
US20080148316A1 (en) Method and system for providing information which relates in broadcasting
CN103096128B (en) A kind of realize the method for video interactive, server, terminal and system
KR100640490B1 (en) Multi-user support content mobility method and apparatus
US10070159B2 (en) Method and apparatus for transmitting and receiving additional information in a broadcast communication system
EP2778981B1 (en) Distribution control system, distribution system, distribution control method, and computer-readable storage medium
CN104035953A (en) Method And System For Seamless Navigation Of Content Across Different Devices
TW202102000A (en) Content-modification system with determination of input-buffer switching delay feature
CN106605408A (en) Method and apparatus for transmitting and receiving media data
CN104618805A (en) Video-on-demand method and video-on-demand equipment
KR100630166B1 (en) Method of providing information for multimedia contents in a multimedia service system
KR20090091892A (en) Method and system for synchronization between broadcasting contents and data information
US20130091517A1 (en) Method and apparatus of providing broadcast content and metadata for augmented broadcasting, method and apparatus of providing augmenting content, and method and apparatus of receiving augmented broadcast content
CN101247540A (en) Method and device for combining interactive channel service and broadcasting channel service
JP2012242983A (en) Content distribution server
JP7094462B1 (en) Content modification system with geographic area-based features
JP7094461B2 (en) Content modification system with transmission delay-based functionality
KR100715598B1 (en) Method and system for providing extra broadcasting information using object segmentation
KR100864483B1 (en) System and method for synchronization between broadcasting contents and data information

Legal Events

Date Code Title Description
A201 Request for examination
N231 Notification of change of applicant
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20160405

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20180328

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20190320

Year of fee payment: 7