KR101095296B1 - Hybrid broadcasting service system using metadata - Google Patents
Hybrid broadcasting service system using metadata Download PDFInfo
- Publication number
- KR101095296B1 KR101095296B1 KR1020090105954A KR20090105954A KR101095296B1 KR 101095296 B1 KR101095296 B1 KR 101095296B1 KR 1020090105954 A KR1020090105954 A KR 1020090105954A KR 20090105954 A KR20090105954 A KR 20090105954A KR 101095296 B1 KR101095296 B1 KR 101095296B1
- Authority
- KR
- South Korea
- Prior art keywords
- metadata
- video
- broadcast
- bookmark
- information
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/29—Arrangements for monitoring broadcast services or broadcast-related services
- H04H60/33—Arrangements for monitoring the users' behaviour or opinions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
- H04H60/46—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management 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/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4755—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Computer Graphics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
본 발명은 메타데이터를 이용한 하이브리드 방송 서비스 기술에 관한 것으로, 특히 시청자의 관심사항과 취향 등을 통신망을 통해 취득/분석하고 이를 메타데이터에 반영하여 시청자에게 제공함으로써 이후 방송 VOD 재생시 맞춤형 광고를 제공받을 수 있고, 방송 시청중 북마크 설정에 따른 메타데이터를 생성하고 이를 서버와 연계하여 동영상 정보와 재생위치 정보가 포함된 메타데이터를 시청자에게 제공함으로써 TV 프로그램 이어보기 형태의 서비스를 제공할 수 있는 하이브리드 방송 서비스 기술에 관한 것이다. 본 발명에 따르면 네트워크와 부하를 최소화하면서 시청자 맞춤형 동영상 광고를 제공할 수 있고, 동영상 광고를 미리 다운로드할 수 있어 동영상 광고 파일을 버퍼링하는데 필요한 지연시간을 줄일 수 있는 효과가 있다. 또한, 본 발명에 따르면 시간과 장소와 단말에 관계없이 시청이 중단되었던 위치부터 TV 프로그램을 계속 이어서 볼 수 있고, 서비스에 필요한 메타데이터의 구조를 변경/추가하는데 있어서, 방송 수신장치의 기능을 추가할 필요없이 서버의 프로그래밍만으로 메타데이터를 파싱하고 처리하는 것이 가능한 효과가 있다.The present invention relates to a hybrid broadcasting service technology using metadata, and in particular, acquires / analyzes the interests and tastes of viewers through a communication network and provides them to the viewer by reflecting them in the metadata to provide customized advertisements during the subsequent broadcast VOD playback. A hybrid that can receive a TV program by generating metadata according to a bookmark setting while watching a broadcast, and providing the viewer with metadata including video information and playback location information in connection with a server. A broadcast service technology. According to the present invention, it is possible to provide a customized video advertisement for the viewer while minimizing the network and load, and can download the video advertisement in advance, thereby reducing the delay time required for buffering the video advertisement file. In addition, according to the present invention, regardless of time, place, and terminal, the TV program can be continuously viewed from the position where the viewing was stopped, and the function of the broadcast receiving apparatus is added in changing / adding the structure of metadata required for the service. There is an effect that it is possible to parse and process metadata only by programming the server without having to do it.
방송, 하이브리드, 광고, 동영상, 메타데이터, 북마크 Broadcast, hybrid, ad, video, metadata, bookmark
Description
본 발명은 메타데이터를 이용한 하이브리드 방송 서비스 기술에 관한 것으로, 특히 시청자의 관심사항과 취향 등을 통신망을 통해 취득/분석하고 이를 메타데이터에 반영하여 시청자에게 제공함으로써 이후 방송 VOD 재생시 맞춤형 광고를 제공받을 수 있고, 방송 시청중 북마크 설정에 따른 메타데이터를 생성하고 이를 서버와 연계하여 동영상 정보와 재생위치 정보가 포함된 메타데이터를 시청자에게 제공함으로써 TV 프로그램 이어보기 형태의 서비스를 제공할 수 있는 하이브리드 방송 서비스 기술에 관한 것이다.The present invention relates to a hybrid broadcasting service technology using metadata, and in particular, acquires / analyzes the interests and tastes of viewers through a communication network and provides them to the viewer by reflecting them in the metadata to provide customized advertisements during the subsequent broadcast VOD playback. A hybrid that can receive a TV program by generating metadata according to a bookmark setting while watching a broadcast, and providing the viewer with metadata including video information and playback location information in connection with a server. A broadcast service technology.
현재의 일반적인 방송 시스템은 방송국에서 정해진 방송 스케줄대로 일방적으로 방송을 송출하고, TV에서는 이를 수신하여 시청자들에게 단순히 전달하는 시스템으로 구성되어 있다. 따라서, 이와 같은 방송 시스템은 단순 전달형 방송 시스템이므로 인터넷 또는 이동통신망 등을 이용한 통신 서비스의 경우에서처럼 시청자 들의 요구사항에 즉각적으로 대응할 수 없는 문제점이 있다.The current general broadcasting system consists of a system that unilaterally transmits broadcasts according to a broadcast schedule determined by a broadcasting station, and receives and transmits the broadcasts to viewers. Therefore, such a broadcast system is a simple delivery type broadcast system, there is a problem that can not immediately respond to the requirements of viewers as in the case of a communication service using the Internet or a mobile communication network.
이러한 문제점을 해결하기 위해 통신망을 이용하여 방송 서비스를 제공하고, VOD(video on demand : 주문형 비디오)와 같은 양방향 서비스를 제공할 수 있는 IPTV 시스템이 개발되었으나 여전히 시청자의 요구에 보다 긴밀하게 대응할 수 있는 방송 시스템의 개발에 대한 필요성이 요구되고 있다.In order to solve these problems, IPTV systems have been developed that can provide broadcast services using a communication network and provide interactive services such as video on demand (VOD), but still can respond more closely to the needs of viewers. There is a need for development of a broadcasting system.
일례로 통신망을 이용한 맞춤형 광고의 경우 방송 수신기에서 광고를 요청할 때마다 시청자별로 광고 동영상을 제공해야 하므로 네트워크와 서버에 많은 부하를 초래하는 문제점이 있다.For example, in the case of a customized advertisement using a communication network, an advertisement video must be provided for each viewer whenever an advertisement is requested from a broadcast receiver, which causes a lot of load on the network and the server.
또한, 일반 TV 방송 서비스에서는 TV 시청을 하다가 시청자의 개인적인 사정 또는 방송 시스템상의 문제 등의 이유로 인해 원하는 않는 순간에 시청을 그만두어야하는 경우에 나중에 시청자가 다시 이어서 방송을 계속 볼 수 있는 마땅한 서비스가 제공되지 않아 시청자의 불편을 초래하는 문제점이 있다.In addition, the general TV broadcasting service provides a service that allows the viewer to continue watching the broadcast later when the TV is watched and the viewer needs to stop watching at a moment when he / she does not want it due to personal circumstances or problems with the broadcasting system. There is a problem causing inconvenience to viewers.
본 발명의 목적은 방송 시스템과 통신기술의 결합을 통해 방송 서비스를 효과적으로 제공하고, 네트워크와 서버의 부하를 최소화하면서 시청자 맞춤형 광고 동영상을 제공하고, 시간, 장소, 단말에 관계없이 시청이 중단된 위치부터 TV 프로그램을 이어서 계속 볼 수 있는 서비스를 제공하는 메타데이터를 이용한 하이브리드 방송 서비스 기술을 제공하는 것이다.An object of the present invention is to effectively provide a broadcast service through a combination of a broadcast system and communication technology, provide a customized advertisement video while minimizing the load on the network and server, the location where viewing is stopped regardless of time, place, or terminal It is to provide a hybrid broadcast service technology using metadata that provides a service that can continue to watch TV programs.
본 발명의 실시예에 따른 메타데이터를 이용한 하이브리드 방송 서비스 시스템은 광고 동영상이 포함된 디지털 방송 신호를 송신하는 방송 송신 시스템; 방송 송신 시스템과 연계하여 방송 메인 동영상과 광고 동영상을 구비하고, 외부 요청에 의해 방송 메인 동영상과 광고 동영상 중 하나 이상을 인터넷망을 통해 제공하는 동영상 서버; 디지털 방송 신호를 수신하여 방송 메인 동영상과 광고 동영상을 재생하고, 시청자의 관심사항과 취향에 관한 정보가 포함된 시청자 정보를 생성하여 인터넷망을 통해 전송하고, 광고 메타데이터가 구비된 경우 동영상 서버로부터 방송을 제공받아 재생하면서 광고 메타데이터를 참조하여 해당 광고 동영상을 선택하여 재생하고, 광고 메타데이터에 등록된 광고 동영상이 방송 수신장치 내에 존재하지 않으면 광고 동영상의 재생시점이 도래하기 전에 미리 동영상 서버로 해당 광고 동영상을 요청하여 수신 후 저장하는 방송 수신장치; 및 인터넷망을 통해 방송 수 신장치로부터 시청자 정보를 전송받고, 시청자 정보를 분석하여 시청자 정보에 대응되는 광고 동영상을 미리 구비된 광고 동영상 정보로부터 도출하고, 광고 동영상에 대한 정보가 등록된 광고 메타데이터를 생성하여 해당 방송 수신장치로 전송하는 광고 메타데이터 서버;를 포함하여 구성된다.A hybrid broadcast service system using metadata according to an embodiment of the present invention includes a broadcast transmission system for transmitting a digital broadcast signal including an advertisement video; A video server including a broadcast main video and an advertisement video in association with a broadcast transmission system, and providing one or more of the broadcast main video and the advertisement video through an internet network by an external request; Receives digital broadcasting signals to play broadcast main videos and advertising videos, generates viewer information including information on the interests and tastes of viewers, transmits them through the Internet, and, if advertisement metadata is provided, from video servers While receiving and playing a broadcast, the corresponding advertisement video is selected and played with reference to the advertisement metadata. If the advertisement video registered in the advertisement metadata does not exist in the broadcast receiving apparatus, the advertisement video is previously displayed before the playback point of the advertisement video arrives. A broadcast reception device for requesting and storing a corresponding advertisement video; And receiving the viewer information from the broadcast receiving device through the internet network, analyzing the viewer information, deriving the advertisement video corresponding to the viewer information from the advertisement video information provided in advance, and registering the advertisement metadata with the information about the advertisement video. It is configured to include; advertising metadata server for generating and transmitting to the broadcast receiving device.
또한, 본 발명의 실시예에 따른 메타데이터를 이용한 하이브리드 방송 서비스 시스템에서 광고 메타데이터는 방송 메인 동영상에 대한 정보, 방송 메인 동영상에 삽입될 광고 동영상에 대한 정보, 광고 동영상의 삽입 위치에 대한 정보를 포함하는 것이 바람직하다.In addition, in the hybrid broadcast service system using metadata according to an embodiment of the present invention, the advertisement metadata may include information about a broadcast main video, information about an advertisement video to be inserted into the broadcast main video, and information about an insertion position of the advertisement video. It is preferable to include.
또한, 본 발명의 실시예에 따른 메타데이터를 이용한 하이브리드 방송 서비스 시스템에서 방송 수신장치는 광고 메타데이터를 파싱하여 방송 메인 동영상에 삽입될 광고 동영상, 삽입 위치를 판독하여 방송 메인 동영상의 재생 중에 해당 광고 동영상을 삽입하여 재생하는 것이 바람직하다.In addition, in a hybrid broadcast service system using metadata according to an embodiment of the present invention, the broadcast receiving apparatus parses advertisement metadata to read an advertisement video to be inserted into a broadcast main video and an insertion position to read the corresponding advertisement during playback of the broadcast main video. It is preferable to insert and play a video.
또한, 본 발명의 실시예에 따른 메타데이터를 이용한 하이브리드 방송 서비스 시스템에서 광고 메타데이터 서버는 광고 메타데이터의 업데이트시 새로 생성된 광고 메타데이터를 방송 수신장치로 전송하는 것이 바람직하다.In addition, in the hybrid broadcast service system using metadata according to an embodiment of the present invention, the advertisement metadata server preferably transmits newly generated advertisement metadata to the broadcast receiving device when the advertisement metadata is updated.
본 발명의 실시예에 따른 메타데이터를 이용한 하이브리드 방송 서비스 시스템은 디지털 방송 신호를 송신하는 방송 송신 시스템; 인터넷망을 통해 방송시점에 대한 북마크가 설정된 TV 북마크 메타데이터를 전송받으면 북마크에 대응되는 동영상 파일과 재생위치에 대한 정보가 설정된 비디오 북마크 메타데이터를 생성하는 북마크 메타데이터 서버; 하나 이상의 동영상 파일을 구비하고, 외부 요청에 의해 해당 동영상 파일를 요청된 재생위치부터 판독하여 동영상 데이터를 제공하는 동영상 서버; 및 방송 송신 시스템으로부터 디지털 방송 신호를 수신하여 방송을 재생하고, 사용자 입력에 의한 북마크 설정시 방송시점에 대한 북마크가 설정된 TV 북마크 메타데이터를 생성하여 인터넷망을 통해 북마크 메타데이터 서버로 전송하고, 사용자 입력에 의한 북마크 재생시 북마크 메타데이터 서버로부터 해당 비디오 북마크 메타데이터를 제공받아 동영상 파일과 재생위치에 대한 정보를 판독하고, 동영상 파일을 재생위치로부터 재생할 것을 동영상 서버에 요청하여 해당 동영상 데이터를 제공받아 재생하는 방송 수신장치;를 포함하여 구성된다.A hybrid broadcast service system using metadata according to an embodiment of the present invention includes a broadcast transmission system for transmitting a digital broadcast signal; A bookmark metadata server configured to generate video bookmark metadata in which information about a video file and a playback position corresponding to the bookmark is set when the bookmark for the broadcast point is transmitted through the Internet; A video server including one or more video files and providing video data by reading the video file from the requested playback position by an external request; And receiving the digital broadcast signal from the broadcast transmission system, playing the broadcast, generating TV bookmark metadata in which bookmarks are set for the broadcast point when the bookmark is set by the user input, and transmitting the bookmarked metadata server through the Internet to a bookmark metadata server. When the bookmark is played by input, the corresponding video bookmark metadata is provided from the bookmark metadata server to read the video file and the play position information, and the video server is provided to request the video server to play the video file from the play position. And a broadcast receiving device for playing back.
본 발명의 실시예에 따른 메타데이터를 이용한 하이브리드 방송 서비스 시스템은 디지털 방송 신호를 송신하는 방송 송신 시스템; 인터넷망을 통해 방송시점에 대한 북마크가 설정된 TV 북마크 메타데이터를 전송받으면 북마크에 대응되는 동영상 파일과 재생위치에 대한 정보가 설정된 비디오 북마크 메타데이터를 생성하는 북마크 메타데이터 서버; 하나 이상의 동영상 파일을 구비하고, 외부 요청에 의해 해당 동영상 파일를 요청된 재생위치부터 판독하여 동영상 데이터를 제공하는 동영상 서버; 사용자 입력에 의한 북마크 설정시 사용자 입력에 의해 방송 채널 정보를 입력받아 방송시점에 대한 북마크와 방송 채널 정보가 설정된 TV 북마크 메타데이터를 생성하여 북마크 메타데이터 서버로 전송하는 휴대 단말장치; 및 방송 송신 시스템으로부터 디지털 방송 신호를 수신하여 방송을 재생하고, 북마크 재생시 북마크 메타데이터 서버로부터 해당 비디오 북마크 메타데이터를 제공받아 동영상 파일과 재생위치에 대한 정보를 판독하고, 동영상 파일을 재생위치로부터 재생할 것 을 동영상 서버에 요청하여 해당 동영상 데이터를 제공받아 재생하는 방송 수신장치;를 포함하여 구성된다.A hybrid broadcast service system using metadata according to an embodiment of the present invention includes a broadcast transmission system for transmitting a digital broadcast signal; A bookmark metadata server configured to generate video bookmark metadata in which information about a video file and a playback position corresponding to the bookmark is set when the bookmark for the broadcast point is transmitted through the Internet; A video server including one or more video files and providing video data by reading the video file from the requested playback position by an external request; A mobile terminal device receiving the broadcasting channel information by the user input when setting the bookmark by the user input and generating the TV bookmark metadata in which the bookmark for the broadcasting time point and the broadcasting channel information are set and transmitting the same to the bookmark metadata server; And receiving the digital broadcast signal from the broadcast transmission system, playing the broadcast, receiving corresponding video bookmark metadata from the bookmark metadata server during bookmark playback, reading information on the video file and the playback position, and reading the video file from the playback position. And a broadcast receiving device for requesting a video server to play and receiving the video data to play the video data.
또한, 본 발명의 실시예에 따른 메타데이터를 이용한 하이브리드 방송 서비스 시스템에서 TV 북마크 메타데이터는 북마크 설정된 방송 채널 정보, 북마크 설정된 방송 시각 정보, 북마크를 설정한 시청자 정보를 포함하는 것이 바람직하다.In addition, in the hybrid broadcast service system using metadata according to an embodiment of the present invention, the TV bookmark metadata preferably includes bookmarked broadcast channel information, bookmarked broadcast time information, and bookmarked viewer information.
또한, 본 발명의 실시예에 따른 메타데이터를 이용한 하이브리드 방송 서비스 시스템에서 북마크 메타데이터 서버는 디지털 방송 편성정보를 구비하고, TV 북마크 메타데이터를 파싱하여 방송 채널 정보, 방송 시각 정보, 시청자 정보를 판독한 후 디지털 방송 편성정보를 참조하여 방송 채널 정보와 방송 시각 정보에 대응되는 동영상 파일 정보와 동영상 파일 내의 재생위치를 산출하고, 동영상 파일 정보와 동영상 파일 내의 재생위치 정보가 포함된 비디오 북마크 메타데이터를 생성하여 방송 수신장치로 전송하는 것이 바람직하다.In addition, in the hybrid broadcast service system using metadata according to an embodiment of the present invention, the bookmark metadata server includes digital broadcast program information, and parses TV bookmark metadata to read broadcast channel information, broadcast time information, and viewer information. Then, the video file information corresponding to the broadcast channel information and the broadcast time information and the playback position in the video file are calculated with reference to the digital broadcasting program information, and the video bookmark metadata including the video file information and the playback position information in the video file is obtained. It is preferable to generate and transmit to the broadcast receiving device.
또한, 본 발명의 실시예에 따른 메타데이터를 이용한 하이브리드 방송 서비스 시스템에서 북마크 메타데이터 서버는 방송연관정보를 구비하고, 방송연관정보로부터 북마크 설정된 재생위치에 대한 설명정보를 자동 추출하여 비디오 북마크 메타데이터에 포함시키는 것이 바람직하다.In addition, in the hybrid broadcast service system using metadata according to an embodiment of the present invention, the bookmark metadata server includes broadcast association information, and automatically extracts description information on a bookmarked playback position from broadcast association information, thereby extracting video bookmark metadata. It is preferable to include in the.
또한, 본 발명의 실시예에 따른 메타데이터를 이용한 하이브리드 방송 서비스 시스템에서 방송 수신장치는 각종 메타데이터에 공통된 처리를 위한 API로 구성된 수신기 API를 구비하고, 브라우저 프로그램을 구비하며, 수신기 API를 사용하여 메타데이터를 스트링으로 판독 후 브라우저 프로그램을 통해 스트링을 파싱하여 메 타데이터에 포함된 값을 판독하고, 브라우저 프로그램의 스크립트 기능을 사용하여 메타데이터를 처리하는 것이 바람직하다.In addition, in a hybrid broadcast service system using metadata according to an embodiment of the present invention, a broadcast receiving device includes a receiver API configured as an API for processing common to various metadata, includes a browser program, and uses a receiver API. After reading the metadata as a string, it is desirable to read the value included in the metadata by parsing the string through a browser program, and process the metadata using the script function of the browser program.
본 발명에 따르면 네트워크와 부하를 최소화하면서 시청자 맞춤형 동영상 광고를 제공할 수 있고, 동영상 광고를 미리 다운로드할 수 있어 동영상 광고 파일을 버퍼링하는데 필요한 지연시간을 줄일 수 있는 효과가 있다.According to the present invention, it is possible to provide a customized video advertisement for the viewer while minimizing the network and load, and can download the video advertisement in advance, thereby reducing the delay time required for buffering the video advertisement file.
또한, 본 발명에 따르면 광고 정책에 따라 동영상 광고 변경이 용이하고, 서버 연결이 끊어지거나 서버 접속 지연이 발생하는 경우에도 동영상 광고를 보여줄 수 있는 효과가 있다.In addition, according to the present invention, it is easy to change the video advertisement according to the advertisement policy, and even when the server is disconnected or a server connection delay occurs, the video advertisement can be shown.
또한, 본 발명에 따르면 시간과 장소와 단말에 관계없이 시청이 중단되었던 위치부터 TV 프로그램을 계속 이어서 볼 수 있고, 서비스에 필요한 메타데이터의 구조를 변경/추가하는데 있어서, 방송 수신장치의 기능을 추가할 필요없이 서버의 프로그래밍만으로 메타데이터를 파싱하고 처리하는 것이 가능한 효과가 있다.In addition, according to the present invention, regardless of time, place, and terminal, the TV program can be continuously viewed from the position where the viewing was stopped, and the function of the broadcast receiving apparatus is added in changing / adding the structure of metadata required for the service. There is an effect that it is possible to parse and process metadata only by programming the server without having to do it.
또한, 본 발명에서 제시하는 맞춤형 광고 서비스 기술에 의하면 다음과 같은 추가적인 장점이 있다.In addition, according to the customized advertising service technology proposed in the present invention has the following additional advantages.
■ 보통 프리미엄망이 아닌 오픈네트워크(일반적인 초고속 인터넷)에서 VOD 서비스를 실시하면 Download&Play(다운로드를 시작하고 일정 버퍼가 차면 재생을 시작하는 기술로서 Qos가 보장되지 않는 네트워크에서 비디오 서비스를 제공할 때 많이 사용됨) 기술을 사용하는 경우가 있다.■ When VOD service is executed in open network (general high speed internet) instead of premium network, it is a technology that starts Download & Play (starts download and starts playing when a certain buffer is full). It is widely used when providing video service in a network not guaranteed by Qos. ) Technology may be used.
따라서, 본 발명에서는 방송 메인 동영상을 버퍼링하는 시간동안에 방송 수신장치(40)에 미리 저장된 광고 동영상을 재생할 수 있으므로 효과적인 서비스를 제공할 수 있는 장점이 있다.Therefore, in the present invention, since the advertisement video stored in the
■ 네트워크가 여유있는 시간에 방송 수신장치(40)가 동영상 서버(20)로 필요한 광고 동영상을 요청할 수 있는데, 이때 광고를 제공하는 특정 사업자가 하나만 있는 경우(close platform)가 아니고 여러 서비스 사업자가 존재하는 경우(open platform)일 수 있다.■ When the network is free, the
따라서, 이러한 경우에는 광고 메타데이터의 AdsProgramId(광고 동영상에 대한 컨텐츠 ID) 정보를 이용하여 광고 동영상의 위치를 찾고 이를 다운로드받을 수 있어 쉽게 구현할 수 있는 장점이 있다.Therefore, in this case, the location of the advertisement video can be found and downloaded using the AdsProgramId (content ID of the advertisement video) information of the advertisement metadata, and thus it can be easily implemented.
이하, 본 발명의 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
[도 1]은 본 발명에 따른 메타데이터를 이용한 하이브리드 방송 서비스 시스템의 기본 개념도이다.1 is a basic conceptual diagram of a hybrid broadcast service system using metadata according to the present invention.
[도 1]에서는 본 발명에 따른 시스템을 구현하기 위한 기반 구조에 대한 설명이므로, 보다 구체적인 시스템의 구현에 대한 설명은 [도 2]와 [도 5]에서 각각 설명하기로 한다.1 is a description of the infrastructure for implementing the system according to the present invention, a description of the implementation of a more specific system will be described in [2] and [5], respectively.
제작/송출 시스템과 수신기/애플리케이션을 연결하는 콘텐츠 전달망으로서 지상파 DTV 방송망과 유무선 IP망이 구비될 수 있다. 지상파 DTV 방송망을 통해서 는 디지털 방송을 단방향으로 제공하며, 유무선 IP망을 통해서는 방송, 광고, 메타데이터가 추가적으로 제공될 수 있다. 이때, 유무선 IP망을 통해서는 양방향 통신이 가능하다.As a content delivery network connecting the production / transmission system and the receiver / application, a terrestrial DTV broadcasting network and a wired / wireless IP network may be provided. Digital broadcasting is unidirectionally provided through the terrestrial DTV broadcasting network, and broadcasting, advertisement, and metadata may be additionally provided through wired and wireless IP networks. At this time, two-way communication is possible through a wired or wireless IP network.
디지털 방송과 함께 광고 등의 별도의 동영상을 추가할 수도 있는데, 이는 지상파 DTV 방송망을 통해서 디지털 방송에 추가적인 동영상을 함께 포함시켜 푸시 VOD(Push VOD) 형태로 수신기에 전송할 수 있으며, 또는 유무선 IP망을 통해 추가적인 동영상을 VOD 형태로 수신기에 전송할 수도 있다.In addition to digital broadcasting, a separate video such as an advertisement may be added, which may include additional video in digital broadcasting through a terrestrial DTV broadcasting network and transmit it to a receiver in the form of a push VOD or a wired or wireless IP network. Additional video may be transmitted to the receiver in the form of VOD.
추가적인 동영상을 방송망을 통해서 전송할 경우 방송과 동시에 전송이 가능하므로 유무선 IP망을 통해 전송하는 것보다 효율적으로 전송할 수 있다. 이와 같은 푸시 VOD 형태의 전송에 대해서는 2008년 1월 16일자로 출원된 본 발명의 동일 출원인의 '푸시 서비스용 디지털 방송 시스템'(특허출원번호 10-2008-0004938)에 구체적으로 구현되어 있으며 본 발명에도 위 기술의 적용이 가능하다. 단, 본 발명의 구현에 있어 위 출원기술의 내용에 한정될 필요는 없다.If additional video is transmitted through broadcasting network, it can be transmitted simultaneously with broadcasting, so it can be transmitted more efficiently than transmission through wired / wireless IP network. The transmission of such a push VOD type is specifically implemented in the 'Push Service Digital Broadcasting System' (Patent Application No. 10-2008-0004938) of the same applicant filed on January 16, 2008. The above technique can also be applied. However, in the implementation of the present invention, there is no need to be limited to the contents of the above application technology.
[도 2]는 본 발명의 제 1 실시예에 따른 메타데이터를 이용한 하이브리드 방송 서비스 시스템의 전체 구성도이다.2 is an overall configuration diagram of a hybrid broadcast service system using metadata according to a first embodiment of the present invention.
방송 송신 시스템(10)은 광고 동영상이 포함된 디지털 방송 신호를 방송 수신장치(40)로 송신한다. 이때, 광고 동영상은 앞서 [도 1]에서 설명한 바와 같이 푸시 VOD 형태로 메인 방송과 함께 방송망을 통해 제공될 수도 있고, 동영상 서버(20)를 거쳐 인터넷망을 통해 방송 수신장치(40)로 제공될 수도 있다.The
동영상 서버(20)는 방송 송신 시스템(10)으로부터 광고 동영상을 제공받거나 별도의 입력과정을 통해 광고 동영상을 제공받아 저장한다. 그리고, 방송 수신장치(40)로부터 요청이 발생하면 해당 광고 동영상을 방송 수신장치(40)로 전송한다.The
또한, 동영상 서버(20)는 방송 메인 동영상을 구비해둠으로써 방송 수신장치(40)로부터 요청에 의해 VOD 서비스로 인터넷망을 통해 방송 메인 동영상을 제공한다.In addition, the
광고 메타데이터 서버(30)는 인터넷망을 통해 방송 수신장치(40)로부터 시청자 정보를 전송받아 이를 분석한다. 이때, 시청자 정보에는 시청자의 관심사항, 취향 등에 대한 정보가 포함되어 있으며, 이를 분석하여 해당 시청자에게 적합한 맞춤형 광고 동영상을 선택한다. 맞춤형 광고 동영상의 선택은 다양한 방식으로 구현할 수 있다.The
맞춤형 광고 동영상 선택을 위해서는 광고 메타데이터 서버(30)에 다양한 광고 동영상에 대한 정보가 구비되어 있어야 하며, 이는 방송 송신 시스템(10)으로부터 미리 제공받을 수도 있고 별도의 입력과정을 통해 구비할 수도 있다.In order to select a customized advertisement video, information about various advertisement videos should be provided in the
광고 메타데이터 서버(30)는 맞춤형 광고 동영상의 선택 후, 맞춤형 광고 동영상에 대한 정보가 등록된 광고 메타데이터를 생성한다. 광고 메타데이터에는 메인방송 시청중에 맞춤형 광고를 삽입하는데 필요한 정보들이 포함된다. 광고 메타데이터에 포함되는 구체적인 정보에 대해서는 이후 [도 3]에서 보다 자세히 설명하기로 한다.The
광고 메타데이터 서버(30)는 광고 메타데이터를 생성한 후, 광고 메타데이터 를 방송 수신장치(40)로 전송한다. 또한, 광고 메타데이터가 업데이트되는 경우에도 업데이트된 광고 메타데이터를 방송 수신장치(40)로 전송한다. 그러면, 방송 수신장치(40)는 광고 메타데이터를 내부 저장했다가 방송 재생시에 맞춤형 광고에 맞게 광고 동영상을 선택하여 재생한다.The
방송 수신장치(40)는 방송 송신 시스템(10)으로부터 디지털 방송 신호를 수신하여 방송 메인 동영상과 광고 동영상을 재생한다. 이때, 광고 동영상은 푸시 VOD 형태로 방송망을 통해 방송 신호와 함께 수신할 수도 있고 인터넷망을 통해 따로 제공받을 수도 있다.The
그리고, 방송 수신장치(40)는 시청자의 관심사항과 취향에 관한 정보가 포함된 시청자 정보를 생성하여 인터넷망을 통해 광고 메타데이터 서버(30)로 전송한다.The
방송 수신장치(40)에서 시청자 정보를 생성하는 방식으로 다양한 실시예가 가능하다. 예컨대, 방송 수신장치(40)를 통해 방송되는 채널 정보와 방송 프로그램 등을 집계하여 통계처리할 수도 있고 시청시간 등에 비례하여 시청자의 취향을 보다 구체화할 수도 있다. 또는, 시청자가 직접 자신의 관심사항과 취향 등에 대한 정보를 입력하도록 구현하는 것도 가능하다. 그 밖에도 다양한 방식으로 구현할 수 있다.Various embodiments are possible in a manner of generating viewer information in the
방송 수신장치(40)는 시청자 정보를 광고 메타데이터 서버(30)로 전송한 후, 광고 메타데이터 서버(30)로부터 광고 메타데이터를 제공받아 저장한다. 이후, 인터넷망을 이용한 VOD 서비스를 통해 동영상 서버(20)로부터 방송 메인 동영상을 제 공받아 재생할 때 내부 저장된 광고 메타데이터를 참조하여 맞춤형 광고 동영상을 선택하여 재생하는 과정이 진행된다.The
이때, 맞춤형 광고 서비스를 이용하기 위해서 방송 수신장치(40)는 인터넷망을 통한 VOD 서비스 형태로 방송을 제공받아 재생한다. 즉, 동영상 서버(20)로 방송 VOD를 요청하여 방송 메인 동영상을 제공받아 재생한다.In this case, in order to use the customized advertisement service, the
이때, 맞춤형 광고 동영상에 해당되는 광고 동영상이 방송 수신장치(40)에 없으면, 방송 수신장치(40)는 동영상 서버(20)로 해당 광고 동영상을 요청한다. 그러면, 인터넷망을 통한 VOD 형태로 맞춤형 광고에 해당되는 광고 동영상을 제공받아 적당한 시점에 광고 재생이 이루어진다. 이러한, 별도의 광고 요청은 광고 동영상 재생시점에 이루어지는 것보다는 네트워크가 여유있을 때 백그라운드 작업으로 미리 진행되는 것이 바람직하다.In this case, if the advertisement video corresponding to the customized advertisement video does not exist in the
이상의 구성요소 중에서 방송 송신 시스템(10), 동영상 서버(20), 광고 메타데이터 서버(30)은 각 개별 구성요소로 구현될 수도 있지만 하나의 전체적인 방송 제작/송출 시스템으로 구현되는 것도 가능하다.Among the above components, the
[도 3]은 [도 2]의 시스템에서 사용되는 광고 메타데이터의 구조의 실시예이다.FIG. 3 is an embodiment of the structure of advertisement metadata used in the system of FIG. 2.
광고 메타데이터에는 방송 메인 동영상에 대한 정보, 방송 메인 동영상에 삽입될 광고 동영상에 대한 정보, 광고 동영상의 삽입 위치에 대한 정보 등이 포함된다.The advertisement metadata includes information about the broadcast main video, information about an advertisement video to be inserted into the broadcast main video, information about an insertion position of the advertisement video, and the like.
아래의 [표 1]은 [도 3]에 도시된 광고 메타데이터의 요소를 설명한 것이다.Table 1 below describes the elements of the advertisement metadata shown in FIG. 3.
[표 1][Table 1]
방송 수신장치(40)는 광고 메타데이터를 파싱하여 광고 동영상을 해당 시점에 재생하여 시청자에게 보여준다.The
즉, [표 1]의 ConnectedContent에 해당되는 방송 메인 동영상을 재생할 때, AdsProgramId에 해당되는 광고 동영상을 함께 재생하여 시청자에게 보여준다. 또한, AdsInsertPosition 값을 참조하여 방송 메인 동영상의 어느 위치에서 맞춤형 광고 동영상을 재생할지를 결정한다.That is, when playing the broadcast main video corresponding to the ConnectedContent of [Table 1], the advertisement video corresponding to the AdsProgramId is played together and shown to the viewer. In addition, the AdsInsertPosition value is used to determine at which position of the broadcast main video to play a customized advertisement video.
그리고, 동일한 위치에서 여러 개의 광고 동영상을 재생하는 경우에는 AdsInsertOrder 값을 참조하여 광고 동영상의 재생 순서를 결정한다.In the case where multiple advertisement videos are played at the same position, the order of playing the advertisement videos is determined by referring to the AdsInsertOrder value.
이처럼 광고 메타데이터에 설정된 값을 참조함으로써 방송 메인 동영상을 재 생할 때마다 어느 광고 동영상을 재생할지를 결정하기 위해 서버에 접속할 필요없이 방송 수신장치(40)에서 자체적으로 맞춤형 광고 동영상을 바로 필터링하고 선택하여 재생할 수 있다. 또한, 서버 접속이 끊어졌거나 지연되는 경우에도 광고 동영상 재생에는 영향을 미치지 않는 장점이 있다.As such, by referring to the value set in the advertisement metadata, the
[도 4]는 [도 2]의 시스템에서 광고 동영상 서비스 동작 과정을 개략적으로 나타낸 순서도이다.FIG. 4 is a flowchart schematically illustrating a process of operating an advertisement video service in the system of FIG. 2.
[STEP 10] 방송 메인 동영상과 광고 동영상을 방송 수신장치(40)로 전송한다. 이때, 광고 동영상은 푸시 VOD 형태로 방송망을 통해 전송할 수도 있고 인터넷망을 통해 VOD 형태로 전송할 수도 있다.[STEP 10] The broadcast main video and the advertisement video are transmitted to the
[STEP 15] 방송 수신장치(40)에서 시청자 정보를 생성하여 광고 메타데이터 서버(30)로 전송한다. 시청자 정보에는 시청자의 관심사항, 취향 등에 관한 정보가 포함된다.[STEP 15] The
[STEP 20] 광고 메타데이터 서버(30)에서 시청자 정보를 분석하여 맞춤형 광고 정보를 도출한다. 그리고, 맞춤형 광고 정보가 포함된 광고 메타데이터를 생성한다. 생성된 광고 메타데이터는 방송 수신장치(40)로 전송된다. 광고 메타데이터의 구조는 앞서 [도 3]과 [표 1]에서와 같이 구현할 수 있다.[STEP 20] The
[STEP 25/30] 만약, 광고 메타데이터가 업데이트되면 이를 다시 방송 수신장치(40)로 전송한다. 이후에도 광고 메타데이터 업데이트시에는 새로운 광고 메타데이터에 의해 맞춤형 광고 동영상 재생 과정을 반복한다.[STEP 25/30] If the advertisement metadata is updated, it is transmitted to the
[STEP 35] 시청자가 방송 수신장치(40)를 통해 방송을 시청한다. 이때, 방송 메인 동영상은 인터넷망을 통해 동영상 서버(20)로부터 VOD 형태로 전송된다.[STEP 35] The viewer watches the broadcast through the
[STEP 40] 방송 수신장치(40)에서 광고 메타데이터를 파싱한다. 광고 메타데이터의 파싱을 통해 방송 메인 동영상에 삽입될 광고 동영상, 삽입 위치 등이 판독된다.[STEP 40] The
[STEP 45/50] 만약, 광고 메타데이터에 등록된 광고 동영상이 방송 수신장치(40)에 존재하지 않으면 인터넷망을 통해 VOD 형태의 전송방식을 이용하여 해당 광고 동영상을 방송 수신장치(40)에 전송한다.[STEP 45/50] If the advertisement video registered in the advertisement metadata does not exist in the
광고 메타데이터에 등록된 광고 동영상은 해당 광고가 재생될 시점에 전송받는 것보다는 재생시점 이전에 미리 전송받는 것이 바람직하다. 따라서, 네트워크가 여유있는 시간에 백그라운드 작업으로 방송 수신장치(40)가 동영상 서버(20)로 해당 광고 동영상을 미리 요청하여 전송받아둔다.The advertisement video registered in the advertisement metadata is preferably transmitted in advance before the playing time, rather than being transmitted at the time when the corresponding advertisement is played. Therefore, the
[STEP 55] 방송 수신장치(40)는 방송 메인 동영상을 재생하면서 맞춤형 광고 동영상을 해당 시점에 재생하여 보여준다.[STEP 55] The
[도 5]는 본 발명의 제 2 실시예에 따른 메타데이터를 이용한 하이브리드 방송 서비스 시스템의 전체 구성도이다.5 is an overall configuration diagram of a hybrid broadcast service system using metadata according to a second embodiment of the present invention.
방송 송신 시스템(50)은 디지털 방송 신호를 방송 수신장치(80)로 송신한다.The
동영상 서버(60)는 하나 이상의 동영상 파일을 구비한다. 이때, 동영상 파일은 방송 송신 시스템(50)에서 제공하는 방송과 대응하여 구비되며, 방송 송신 시스 템(50)으로부터 동영상 파일을 제공받을 수도 있고 별도의 입력과정을 통해 제공받을 수도 있다. 또는, 동영상 서버(60)에서 방송을 수신하여 동영상 파일로 변환하여 저장할 수도 있다.
동영상 서버(60)는 방송 수신장치(80)로부터 요청신호를 받으면 요청에 따른 동영상 파일을 검색하여 방송 수신장치(80)로 제공한다. 이때, 동영상 파일 자체를 전송할 수도 있고, 동영상 파일을 재생하여 생성되는 동영상 데이터를 스트리밍으로 전송할 수도 있다.When the
또한, 동영상 서버(60)는 방송 수신장치(80)로부터 동영상 파일의 특정 시점을 시작점으로 하여 재생할 것을 요청받으면, 특정 시점부터 재생하여 스트리밍으로 전송할 수도 있고 특정시점을 시작점으로 하는 동영상 파일을 생성하여 전송할 수도 있다. 이상의 동영상 파일을 방송 수신장치(80)로 제공하는 방식은 다양하게 구현될 수 있다.In addition, when the
북마크 메타데이터 서버(70)는 인터넷망을 통해 방송 수신장치(80)로부터 TV 북마크 메타데이터를 전송받고, 이를 토대로 비디오 북마크 메타데이터를 생성한다.The
즉, TV 북마크 메타데이터는 방송 수신장치(80)에서 생성되고, 비디오 북마크 메타데이터는 북마크 메타데이터 서버(70)에서 생성된다. TV 북마크 메타데이터에는 방송시점에 대한 북마크가 설정되어 있으며, 비디오 북마크 메타데이터에는 북마크에 대응되는 동영상 파일과 재생위치에 대한 정보가 설정되어 있다. 각 북마크 메타데이터에 포함되는 구체적인 정보는 이후 [도 6]에서 보다 자세히 설명하기 로 한다.That is, the TV bookmark metadata is generated in the
방송 수신장치(80)는 방송 송신 시스템(50)으로부터 디지털 방송 신호를 수신하여 방송을 재생한다. 그리고, 시청자가 방송 시청 중에 방송 수신장치(80) 또는 리모콘의 입력수단(예:북마크 키)을 이용하여 북마크 마킹을 하면 TV 북마크 메타데이터가 생성된다. 즉, TV 북마크 메타데이터에는 현재의 방송시점에 대한 북마크가 설정된다.The
이후, 방송 수신장치(80)는 TV 북마크 메타데이터를 인터넷망을 통해 북마크 메타데이터 서버(70)로 전송한다. 그리고, 북마크 메타데이터 서버(70)로부터 비디오 북마크 메타데이터를 전송받는다. 비디오 북마크 메타데이터는 시청자가 북마크 재생시에 전송받을 수도 있고 그 전에 미리 전송받도록 구현할 수도 있다.Thereafter, the
방송 수신장치(80)에 비디오 북마크 메타데이터가 구비되면 시청자는 자신이 북마크 마킹해둔 지점부터 방송을 시청하는 TV 이어보기 서비스를 이용할 수 있다. 즉, 방송 수신장치(80)는 비디오 북마크 메타데이터를 파싱하여 동영상 파일과 재생위치에 대한 정보를 판독한다. 그리고, 해당 동영상 파일을 특정 재생위치로부터 재생할 것을 동영상 서버(60)에 요청하고, 동영상 서버(60)로부터 동영상 데이터를 제공받아 재생함으로써 시청자는 예전에 보던 방송을 계속 이어서 시청할 수 있다.When the video receiving metadata is provided in the
방송 수신장치(80)는 TV, PC, 모바일 단말 등에 다양하게 적용할 수 있으며, 각 단말에 적합한 UI와 함께 연동하여 비디오 북마크 메타데이터를 이용한 TV 이어보기 서비스를 구현할 수 있다. 예컨대, 외출하느라 시청을 중단한 TV 프로그램을 귀가하는 차안에서 모바일 단말로 계속 이어보는 서비스를 제공하는 것도 가능하 다.The
추가적으로, 게시판,블로그(90)가 구비될 수 있는데, 게시판,블로그(90)는 비디오 북마크 메타데이터를 공유한다. 즉, 비디오 북마크 메타데이터는 시청자가 친구들과 공유하거나 인터넷 게시판을 통해서 다른 사람들과 공유하는 목적으로도 활용될 수 있다.Additionally, bulletin boards, blogs 90 may be provided, where the bulletin boards, blogs 90 share video bookmark metadata. In other words, the video bookmark metadata may be used for the purpose of sharing the viewer with friends or with others through the Internet bulletin board.
또한, 추가적으로 휴대 단말장치(100)가 더 구비될 수 있다. 이는, 방송 수신장치(80)가 일반 TV인 경우에 사용되기 위한 추가 구성으로서, 방송 수신장치(80)가 일반 TV인 경우에 TV 북마크 정보를 입력하기 어려우므로 별도의 TV 북마크 정보 입력수단으로서 휴대 단말장치(100)가 구비된다.In addition, the
즉, 시청자는 TV를 통해 방송을 시청하는 중에 휴대 단말장치(100)를 통해서 북마크를 설정함으로써 TV 북마크 메타데이터를 생성한다. 이후, 휴대 단말장치(100)는 북마크 메타데이터 서버(70)로 TV 북마크 메타데이터를 전송한다.That is, the viewer generates the TV bookmark metadata by setting a bookmark through the
이때, 휴대 단말장치(100)는 방송 시각 정보와 시청자 정보는 알 수 있지만 방송 채널 정보는 자체적으로 알기 어려우므로 사용자가 별도로 방송 채널 정보를 입력해주도록 구성되는 것이 바람직하다.In this case, the portable
이상의 구성요소 중에서 방송 송신 시스템(50), 동영상 서버(60), 북마크 메타데이터 서버(70)은 각 개별 구성요소로 구현될 수도 있지만 하나의 전체적인 방송 제작/송출 시스템으로 구현되는 것도 가능하다.Among the above components, the
[도 6]은 [도 5]의 시스템에서 사용되는 TV 북마크 메타데이터의 구조의 실 시예이다.FIG. 6 is an example of the structure of TV bookmark metadata used in the system of FIG.
TV 북마크 메타데이터에는 북마크 설정된 방송 채널 정보, 북마크 설정된 방송 시각 정보, 북마크를 설정한 시청자 정보 등이 포함된다. 그리고, 비디오 북마크 메타데이터에는 동영상 파일 정보, 동영상 파일 내의 재생위치 정보 등이 포함된다.The TV bookmark metadata includes bookmarked broadcast channel information, bookmarked broadcast time information, bookmarked viewer information, and the like. The video bookmark metadata includes video file information, playback position information in the video file, and the like.
아래의 [표 2]는 [도 6]에 도시된 TV 북마크 메타데이터의 요소를 설명한 것이다.Table 2 below describes the elements of TV bookmark metadata shown in FIG. 6.
[표 2]TABLE 2
방송 수신장치(80)는 시청자의 북마크 설정 명령에 따라 TV 북마크 메타데이터를 생성한다. 이때, 방송 수신장치(80)에서 TV 북마크 메타데이터를 생성하기 위해 API를 이용할 수 있는데, 메타데이터의 처리를 위한 API의 이용에 대해서는 이후 [도 8]에서 보다 구체적으로 설명하기로 한다.The
[표 2]와 같은 구성의 TV 북마크 메타데이터를 생성하는 과정에서, 방송 수 신장치(80)가 ChannelInformation을 얻기 위해서는 현재 시청중인 채널 정보를 획득해야 한다. 예컨대, 현재 시청중인 채널 정보를 리턴값으로 돌려주는 수신기 API(예 : getChannelNumber)를 활용한다.In the process of generating TV bookmark metadata having the configuration as shown in [Table 2], in order to obtain the ChannelInformation, the
또한, BroadcastingTimeInformation을 얻기 위해서는 현재 시각을 리턴값으로 돌려주는 수신기 API(예 : getCurrentTime)를 활용한다. 또는 서버 시각을 활용할 수도 있다.In addition, to obtain BroadcastingTimeInformation, a receiver API (eg getCurrentTime) that returns the current time as a return value is used. You can also use server time.
UserInformation은 일반적으로 로그인 정보를 활용하여 획득할 수 있으며, 그 밖에도 다양한 방식으로 획득할 수 있다. 예컨대, 로그인 정보를 얻을 수 없는 경우에는 TV 북마크 메타데이터를 북마크 메타데이터 서버(70)로 전달할 때 수신장치 고유 ID 정보를 보내고, 북마크 메타데이터 서버(70)에서 UserInformation을 추출하도록 구현한다. 이를 위해서는 북마크 메타데이터 서버(70)에 사용자별로 수신장치 고유 ID 정보가 등록되어 있어야 한다.UserInformation can generally be obtained by using login information, and can also be obtained in various ways. For example, when the login information cannot be obtained, when the TV bookmark metadata is transmitted to the
또한, TV와 같이 로그인 정보가 없는 방송 수신장치의 경우에는, TV를 통해 방송 시청중 UserInformation을 쉽게 얻을 수 있는 휴대 단말을 이용하여 TV 북마크 입력 어플리케이션을 통해 TV 북마크 메타데이터를 생성하도록 구현할 수도 있다. 이때, 중요한 ChannelInformation은 휴대 단말을 통해 사용자가 직접 입력하도록 구현하는 것이 바람직하다.In addition, in the case of a broadcast receiving device having no login information, such as a TV, a TV bookmark metadata may be generated through a TV bookmark input application by using a mobile terminal that can easily obtain UserInformation while watching a broadcast on a TV. In this case, it is preferable to implement an important ChannelInformation so that the user directly inputs it through the mobile terminal.
TagInformation은 북마크한 지점에 대한 태그 및 설명으로서, 나중에 이어보고자 할 때 구별할 수 있는 정보가 된다. 또는, 친구와 공유할 때나 게시판에 공유할 때도 비디오 북마크에 대한 정보로 활용된다.TagInformation is a tag and description of a bookmarked point, and is information that can be distinguished when you want to continue later. Or, when sharing with friends or sharing on the bulletin board is also used as information about video bookmarks.
TagInformation은 사용자 입력창을 통해서 입력된 텍스트를 활용할 수 있다. 그러나, 라이브 방송을 보는 경우에는 태그를 위한 정보를 입력하는 것이 쉽지 않다. 따라서, 북마크 메타데이터 서버(70)에서 비디오 북마크 메타데이터를 만들 때 MediaTimeInformation을 참조하여 해당 장면에 연관된 자막이나 제작 메타데이터 정보 등의 방송연관정보로부터 추출된 중요 키워드나 설명정보 등을 자동으로 TagInformation에 추가하도록 구현하는 것도 가능하다.TagInformation can utilize the text entered through the user input window. However, when watching a live broadcast, it is not easy to input information for a tag. Accordingly, when the
또한, 텍스트를 입력하기 어려운 TV와 같은 수신장치의 경우, 텍스트를 쉽게 입력할 수 있는 휴대 단말을 이용하여 TagInformation을 생성한 후 TV 북마크 메타데이터를 생성하도록 구현하는 것이 바람직하다.In addition, in the case of a receiving device such as a TV, which is difficult to input text, it is preferable to create a TagInformation using a portable terminal capable of easily inputting text and then generate TV bookmark metadata.
위의 과정을 거쳐 생성된 UserInformation과 TagInformation은 이후 [표 3]을 참조하여 설명하는 비디오 북마크 메타데이터에도 그대로 적용될 수 있다.The UserInformation and TagInformation generated through the above process may be applied to the video bookmark metadata described later with reference to [Table 3].
이와 같이 TV 북마크 메타데이터의 구성값을 수집하고 북마크 메타데이터 서버(70)로 전송하는 동작은 간단한 수신기 API를 활용하여 스크립트로 처리 가능하다.As such, the operation of collecting the configuration value of the TV bookmark metadata and transmitting it to the
아래의 [표 3]은 [도 6]에 도시된 비디오 북마크 메타데이터의 요소를 설명한 것이다.Table 3 below describes the elements of the video bookmark metadata shown in FIG. 6.
[표 3][Table 3]
북마크 메타데이터 서버(70)는 방송 수신장치(80)로부터 TV 북마크 메타데이터를 전송받아 이를 파싱하여 방송 채널 정보, 방송 시각 정보, 시청자 정보를 판독한다. 그리고, 디지털 방송 편성정보를 참조하여 방송 채널 정보, 방송 시각 정보에 대응되는 동영상 파일 정보와 동영상 파일 내의 재생위치를 산출하고 이를 포함하는 비디오 북마크 메타데이터를 생성한다. 디지털 방송 편성정보는 미리 별도로 구비될 수도 있고 방송 송신 시스템(50) 또는 동영상 서버(60)로부터 제공받을 수도 있다.The
[표 3]와 같은 구성의 비디오 북마크 메타데이터를 생성하기 위해 북마크 메타데이터 서버(70)에서는 TV 북마크 메타데이터의 ChannelInformation과 BroadcastingTimeInformation 정보를 이용하여 디지털 방송 편성정보로부터 북마크가 설정된 TV 프로그램을 검색한다. 또한, 검색된 TV 프로그램에 대해 이어보기 서비스를 위하여 인코딩된 동영상 파일 정보(MediaInformation)도 검색한다. 이때, BroadcastingTimeInformation 정보를 이용하여 동영상 파일 내에서의 북마크 위치 를 나타내는 MediaTimeInformation 정보를 얻는다.In order to generate video bookmark metadata having the configuration as shown in [Table 3], the
따라서, 비디오 북마크 메타데이터에는 앞서 얻어진 MediaInformation과 MediaTimeInformation 정보가 포함되고, TV 북마크 메타데이터에 포함되었던 UserInformation과 TagInformation 정보가 포함된다. 결과적으로, TV 북마크 메타데이터로부터 비디오 북마크 메타데이터가 생성되면서 동영상 파일과 동영상 파일 내 재생위치에 대한 정보가 새롭게 얻어진다.Accordingly, the video bookmark metadata includes the previously obtained MediaInformation and MediaTimeInformation information, and the UserInformation and TagInformation information included in the TV bookmark metadata. As a result, while video bookmark metadata is generated from TV bookmark metadata, information on the video file and the playback position in the video file is newly obtained.
이후, 비디오 북마크 메타데이터는 방송 수신장치(80)로 전송되고, 방송 수신장치(80)에서는 비디오 북마크 메타데이터를 활용하여 TV 이어보기 서비스를 이용할 수 있다. 비디오 북마크 메타데이터에 포함된 정보는 방송 수신장치(80)의 표시수단을 통해 시청자에게 보여질 수 있다.Thereafter, the video bookmark metadata is transmitted to the
시청자가 TV 이어보기 서비스를 개시하면, 방송 수신장치(80)는 MediaInformation 정보를 통해 시청을 중단한 TV 프로그램과 연결된 동영상을 찾고, MediaTimeInformation 정보를 통해 시청이 중단된 위치를 찾는다. 그리고, 동영상 서버(60)로부터 해당 동영상을 제공받아 동영상의 시청 중단된 위치부터 재생을 개시한다.When the viewer starts the TV retrieval service, the
[도 7]은 [도 5]의 시스템에서 TV 이어보기 서비스 동작 과정을 개략적으로 나타낸 순서도이다.FIG. 7 is a flowchart schematically illustrating a process of operating a TV watching service in the system of FIG. 5.
[STEP 100] 시청자가 방송 수신장치(80)를 통해 방송 시청중 북마크를 설정한다.[STEP 100] The viewer sets a bookmark while watching a broadcast through the
[STEP 105] 방송 수신장치(80)에서 TV 북마크 메타데이터를 생성하여 북마크 메타데이터 서버(70)로 전송한다. TV 북마크 메타데이터에는 방송 채널 정보, 방송 시각 정보, 시청자 정보 등이 포함된다.[STEP 105] The
[STEP 110] 북마크 메타데이터 서버(70)에서 디지털 방송 편성정보를 조회한다.[STEP 110] The
[STEP 115] 북마크 메타데이터 서버(70)에서 비디오 북마크 메타데이터를 생성한다. 비디오 북마크 메타데이터에는 동영상 파일 정보, 동영상 파일 내 재생위치 등이 포함된다.[STEP 115] The
[STEP 120] 비디오 북마크 메타데이터를 활용하여 TV 이어보기 서비스가 제공된다. 비디오 북마크 메타데이터는 방송 수신장치(80)로 제공되어 동영상 서버(60)로부터 동영상을 제공받아 TV 이어보기 서비스를 개시할 수도 있고, 게시판이나 블로그 등을 통해 비디오 북마크 메타데이터를 공유할 수도 있다.[STEP 120] TV follow-up service is provided using video bookmark metadata. The video bookmark metadata may be provided to the
[도 8]은 본 발명의 실시예에 따른 방송 수신장치의 개념적인 구조도이다.8 is a conceptual structural diagram of a broadcast receiving apparatus according to an embodiment of the present invention.
메타데이터 기반의 하이브리드 방송 서비스 시스템에서 방송 수신장치(40,80)는 서비스에 필요한 다양한 메타데이터를 파싱하여 처리할 수 있어야 한다.In the metadata-based hybrid broadcast service system, the
따라서, 본 발명에서 방송 수신장치(40,80)는 메타데이터를 처리하는데 필요한 최소한의 공통 기능을 API 형태(이하, '수신기 API'라 함)로 정의하고, 메타데이터 파싱 및 처리에 필요한 다양한 기능들은 메타데이터 서버(30,70)에서 구현하 도록 설계된 시스템을 제안한다.Accordingly, in the present invention, the
즉, 시청자에게 보여주기 위한 UI는 HTML 페이지 형태로 서버에서 제작한다. 그리고, 방송 수신장치(40,80)에 저장된 메타데이터 파일을 파싱할 필요가 있을 때는 수신기 API(예 : readxml)를 이용하여 XML 데이터를 스트링으로 읽어들이고, 브라우저에 설치된 XML 파서(parser)를 이용하여 XML 스트링에 포함된 메타데이터 값들을 읽어들인다.That is, the UI for showing to the viewer is produced by the server in the form of HTML page. When it is necessary to parse the metadata file stored in the
그리고, 브라우저에 포함된 자바스크립트(JavaScript)를 사용하여 필요한 메타데이터 처리를 수행한다. 이렇게 함으로써 메타데이터의 구조에 따라 수신기 API를 추가해야 하는 번거로움을 피할 수 있고 표준화를 시키기에도 유리하다.Then, the necessary metadata processing is performed using JavaScript included in the browser. This avoids the hassle of adding receiver APIs based on the structure of the metadata and is also beneficial for standardization.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The foregoing description is merely illustrative of the technical idea of the present invention, and various changes and modifications may be made by those skilled in the art without departing from the essential characteristics of the present invention. Therefore, the embodiments disclosed in the present invention are not intended to limit the technical idea of the present invention but to describe the present invention, and the scope of the technical idea of the present invention is not limited by these embodiments. The scope of protection of the present invention should be interpreted by the following claims, and all technical ideas within the scope equivalent thereto should be construed as being included in the scope of the present invention.
[도 1]은 본 발명에 따른 메타데이터를 이용한 하이브리드 방송 서비스 시스템의 기본 개념도,1 is a basic conceptual diagram of a hybrid broadcast service system using metadata according to the present invention;
[도 2]는 본 발명의 제 1 실시예에 따른 메타데이터를 이용한 하이브리드 방송 서비스 시스템의 전체 구성도,2 is an overall configuration diagram of a hybrid broadcast service system using metadata according to a first embodiment of the present invention;
[도 3]은 [도 2]의 시스템에서 사용되는 광고 메타데이터의 구조의 실시예,3 is an embodiment of a structure of advertisement metadata used in the system of FIG.
[도 4]는 [도 2]의 시스템에서 광고 동영상 서비스 동작 과정을 개략적으로 나타낸 순서도,4 is a flowchart schematically showing an operation of an advertisement video service in the system of FIG. 2;
[도 5]는 본 발명의 제 2 실시예에 따른 메타데이터를 이용한 하이브리드 방송 서비스 시스템의 전체 구성도,5 is an overall configuration diagram of a hybrid broadcast service system using metadata according to a second embodiment of the present invention;
[도 6]은 [도 5]의 시스템에서 사용되는 TV 북마크 메타데이터의 구조의 실시예,FIG. 6 is an embodiment of the structure of TV bookmark metadata used in the system of FIG. 5;
[도 7]은 [도 5]의 시스템에서 TV 이어보기 서비스 동작 과정을 개략적으로 나타낸 순서도,FIG. 7 is a flowchart schematically illustrating a process of operating a TV watching service in the system of FIG. 5.
[도 8]은 본 발명의 실시예에 따른 방송 수신장치의 개념적인 구조도이다.8 is a conceptual structural diagram of a broadcast receiving apparatus according to an embodiment of the present invention.
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090105954A KR101095296B1 (en) | 2009-11-04 | 2009-11-04 | Hybrid broadcasting service system using metadata |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090105954A KR101095296B1 (en) | 2009-11-04 | 2009-11-04 | Hybrid broadcasting service system using metadata |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110049099A KR20110049099A (en) | 2011-05-12 |
KR101095296B1 true KR101095296B1 (en) | 2011-12-16 |
Family
ID=44360291
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090105954A KR101095296B1 (en) | 2009-11-04 | 2009-11-04 | Hybrid broadcasting service system using metadata |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101095296B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9426506B2 (en) | 2012-08-22 | 2016-08-23 | University-Industry Cooperation Group Of Kyung Hee University | Apparatuses for providing and receiving augmented broadcasting service in hybrid broadcasting environment |
KR102147458B1 (en) | 2019-04-24 | 2020-08-25 | 하용철 | System and method of providing customized contents and advertizing based on tendency of viewer |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101345187B1 (en) * | 2011-09-26 | 2013-12-30 | 애니포인트 미디어 그룹 | Method for providing personalized advertizement and computer-readable medium having thereon program performing function embodying the same |
US8868481B2 (en) | 2011-12-14 | 2014-10-21 | Google Inc. | Video recommendation based on video co-occurrence statistics |
KR101769353B1 (en) | 2012-03-22 | 2017-08-18 | 한국전자통신연구원 | Augmented broadcasting stream transmission device and method, and augmented broadcasting service providing device and method |
KR102009899B1 (en) * | 2017-12-08 | 2019-08-12 | 주식회사 쿼렌시스 | Method and system for collecting user information based on hybrid broadcast broadband |
WO2020257424A1 (en) * | 2019-06-18 | 2020-12-24 | The Nielsen Company (Us), Llc | Content-modification system with determination of input-buffer switching delay feature |
-
2009
- 2009-11-04 KR KR1020090105954A patent/KR101095296B1/en not_active IP Right Cessation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9426506B2 (en) | 2012-08-22 | 2016-08-23 | University-Industry Cooperation Group Of Kyung Hee University | Apparatuses for providing and receiving augmented broadcasting service in hybrid broadcasting environment |
KR102147458B1 (en) | 2019-04-24 | 2020-08-25 | 하용철 | System and method of providing customized contents and advertizing based on tendency of viewer |
Also Published As
Publication number | Publication date |
---|---|
KR20110049099A (en) | 2011-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9712892B2 (en) | Method and an apparatus for processing a broadcast signal including an interactive broadcast service | |
KR102075174B1 (en) | Trigger compaction | |
US10341715B2 (en) | Extensions to trigger parameters table for interactive television | |
CA2875465C (en) | Apparatus and method for processing an interactive service | |
US10104447B2 (en) | Extensions to trigger parameters table for interactive television | |
CA2875467C (en) | Apparatus and method for processing an interactive service | |
KR101939296B1 (en) | Apparatus and method for processing an interactive service | |
KR101095296B1 (en) | Hybrid broadcasting service system using metadata | |
US9723362B2 (en) | Method for transmitting and receiving broadcast service and receiving device thereof | |
KR20080064264A (en) | System and method for transmitting preview contents, and apparatus and method for receiving the same | |
US20140204271A1 (en) | Method for transmitting a broadcast service, method for receiving a broadcast service, and apparatus for receiving a broadcast service | |
US20140317669A1 (en) | Method and apparatus for transmitting and receiving additional information in a broadcast communication system | |
KR20150013110A (en) | Device and method for processing bi-directional service related to broadcast program | |
KR101243476B1 (en) | System and method for transmitting preview contents, and apparatus and method for receiving the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
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: 20141127 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20161117 Year of fee payment: 6 |
|
LAPS | Lapse due to unpaid annual fee |