CN103763586B - Television program interaction method and device and server - Google Patents
Television program interaction method and device and server Download PDFInfo
- Publication number
- CN103763586B CN103763586B CN201410021247.1A CN201410021247A CN103763586B CN 103763586 B CN103763586 B CN 103763586B CN 201410021247 A CN201410021247 A CN 201410021247A CN 103763586 B CN103763586 B CN 103763586B
- Authority
- CN
- China
- Prior art keywords
- interaction
- program
- interactive
- scene
- fingerprint
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000003993 interaction Effects 0.000 title description 296
- 238000000034 method Methods 0.000 title description 50
- 230000002452 interceptive effect Effects 0.000 description 112
- 230000008569 process Effects 0.000 description 22
- 239000000284 extract Substances 0.000 description 11
- 238000010586 diagram Methods 0.000 description 6
- 230000000977 initiatory effect Effects 0.000 description 6
- 230000009471 action Effects 0.000 description 5
- 230000001960 triggered effect Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种电视节目互动方法、装置和服务器。该电视节目互动方法包括:获取客户端发送的正在播放的电视节目的节目特征信息;根据所述节目特征信息判断是否符合互动触发条件,并在符合互动触发条件时进行电视节目互动。本发明提供的电视节目互动方法、装置和服务器的技术方案中,服务器获取客户端发送的正在播放的电视节目的节目特征信息,根据节目特征信息判断是否符合互动触发条件,并在符合互动触发条件时进行电视节目互动,本发明实现了自动进行电视节目互动,避免了工作人员手动进行电视节目互动,从而降低了运营的负担。
The invention discloses a television program interaction method, device and server. The TV program interaction method includes: obtaining program characteristic information of the currently playing TV program sent by the client; judging whether the interaction trigger condition is met according to the program characteristic information, and performing TV program interaction when the interaction trigger condition is met. In the technical solution of the television program interaction method, device and server provided by the present invention, the server obtains the program characteristic information of the currently playing television program sent by the client, judges whether the interaction trigger condition is met according to the program characteristic information, and when the interaction trigger condition is met, Interacting with TV programs from time to time, the present invention realizes automatically interacting with TV programs, avoids manual interaction of TV programs by staff, thereby reducing the burden of operation.
Description
技术领域technical field
本发明涉及智能电视技术领域,特别涉及一种电视节目互动方法、The present invention relates to the field of smart TV technology, in particular to a TV program interaction method,
装置和服务器。devices and servers.
背景技术Background technique
电视节目互动指的是用户在观看电视节目时,也同时参与一些与电视节目内容相关的一些游戏或者互动。通常用户可通过短信投票等方式参与到电视节目互动中,例如:在相亲类节目中,用户通过短信投票方式选择最后会牵手哪位嘉宾;在足球赛中,用户通过短信投票方式选择点球是否会罚进等等。The TV program interaction refers to that when a user watches a TV program, he also participates in some games or interactions related to the content of the TV program. Usually, users can participate in the interaction of TV programs through SMS voting. For example, in a blind date program, users choose which guest they will hold hands with in the end through SMS voting; Will be penalized and so on.
但是,现有技术中,电视节目互动过程中互动内容需要运营的工作人员手动编写,并且由工作人员在电视节目互动开始时向用户手动发送互动内容,并手动结束该电视节目互动过程,从而极大的增加了运营的负担。However, in the prior art, the interactive content in the TV program interaction process needs to be manually written by the operating staff, and the staff will manually send the interactive content to the user when the TV program interaction starts, and manually end the TV program interaction process, which is extremely difficult. Greatly increased the burden of operation.
发明内容Contents of the invention
本发明提供一种电视节目互动方法、装置和服务器,用于降低运营的负担。The invention provides a television program interaction method, device and server for reducing the burden of operation.
为实现上述目的,本发明提供了一种电视节目互动方法,包括:In order to achieve the above object, the present invention provides a TV program interaction method, comprising:
获取客户端发送的正在播放的电视节目的节目特征信息;Obtain the program feature information of the currently playing TV program sent by the client;
根据所述节目特征信息判断是否符合互动触发条件,并在符合互动触发条件时进行电视节目互动。According to the program feature information, it is judged whether the interaction triggering condition is met, and when the interaction triggering condition is met, the TV program interaction is performed.
可选地,所述根据节目特征信息判断是否符合互动触发条件,并在符合互动触发条件时进行电视节目互动包括:Optionally, the judging whether the interaction trigger condition is met according to the program feature information, and performing the TV program interaction when the interaction trigger condition is met includes:
根据所述节目特征信息与预先存储的互动起始指纹进行匹配,在匹配到一致的互动起始指纹时进行电视节目互动;Match the program feature information with the pre-stored interaction start fingerprint, and perform TV program interaction when a consistent interaction start fingerprint is matched;
所述方法还包括:The method also includes:
根据所述节目特征信息与预先存储的互动结束指纹进行匹配,在匹配到一致的互动结束指纹时结束电视节目互动。Matching is performed with the pre-stored interaction ending fingerprints according to the program feature information, and the TV program interaction is terminated when a consistent interaction ending fingerprint is matched.
可选地,所述互动起始指纹和所述互动结束指纹为视频指纹,或所述互动起始指纹和所述互动结束指纹为音频指纹。Optionally, the interaction start fingerprint and the interaction end fingerprint are video fingerprints, or the interaction start fingerprint and the interaction end fingerprint are audio fingerprints.
可选地,所述在匹配到一致的互动起始指纹时进行电视节目互动包括:Optionally, performing the TV program interaction when a consistent interaction start fingerprint is matched includes:
获取与所述互动起始指纹关联的互动内容,并向所述客户端发送所述互动内容。Obtain the interactive content associated with the interaction start fingerprint, and send the interactive content to the client.
可选地,所述根据节目特征信息判断是否符合互动触发条件,并在符合互动触发条件时进行电视节目互动包括:Optionally, the judging whether the interaction trigger condition is met according to the program feature information, and performing the TV program interaction when the interaction trigger condition is met includes:
根据所述节目特征信息与预先存储的互动起始场景进行匹配,在匹配到一致的互动起始场景时进行电视节目互动;Matching the pre-stored interaction start scene according to the program feature information, and performing TV program interaction when a consistent interaction start scene is matched;
所述方法还包括:The method also includes:
根据所述节目特征信息与预先存储的互动结束场景进行匹配,在匹配到一致的互动结束场景时结束电视节目互动。Matching is performed with the pre-stored interaction end scene according to the program feature information, and the television program interaction is ended when a consistent interaction end scene is matched.
可选地,所述根据节目特征信息与预先存储的互动起始场景进行匹配包括:Optionally, the matching with the pre-stored interaction starting scene according to the program feature information includes:
根据节目菜单获取正在播放的电视节目的类型;Obtain the type of TV program being played according to the program menu;
从预先存储的互动起始场景中获取与所述电视节目的类型关联的互动起始场景;Acquiring an interaction start scene associated with the type of the TV program from pre-stored interaction start scenes;
根据所述节目特征信息与所述与电视节目的类型关联的互动起始场景进行匹配。Matching the interactive start scene associated with the type of the TV program according to the program characteristic information.
可选地,所述在匹配到一致的互动起始场景时进行电视节目互动包括:Optionally, performing the TV program interaction when a consistent interaction start scene is matched includes:
获取与所述互动起始场景关联的互动内容,并向所述客户端发送所述互动内容。Obtain the interactive content associated with the interaction start scene, and send the interactive content to the client.
为实现上述目的,本发明提供了一种电视节目互动装置,包括:To achieve the above object, the present invention provides a TV program interactive device, comprising:
获取单元,用于获取客户端发送的正在播放的电视节目的节目特征信息;An acquisition unit, configured to acquire the program feature information of the currently playing TV program sent by the client;
第一互动单元,根据所述节目特征信息判断是否符合互动触发条件,并在符合互动触发条件时进行电视节目互动。The first interaction unit judges whether the interaction triggering condition is met according to the program feature information, and interacts with the TV program when the interaction triggering condition is met.
可选地,所述第一互动单元包括:匹配模块和互动模块,所述电视节目互动装置还包括:第二互动单元;Optionally, the first interaction unit includes: a matching module and an interaction module, and the television program interaction device further includes: a second interaction unit;
所述匹配模块,用于根据所述节目特征信息与预先存储的互动起始指纹进行匹配;The matching module is configured to match the pre-stored interaction start fingerprint according to the program feature information;
所述互动模块,用于在匹配到一致的互动起始指纹时进行电视节目互动;The interaction module is used to perform TV program interaction when a consistent interaction start fingerprint is matched;
所述第二互动单元,用于根据所述节目特征信息与预先存储的互动结束指纹进行匹配,在匹配到一致的互动结束指纹时结束电视节目互动。The second interaction unit is configured to match the program characteristic information with the pre-stored interaction end fingerprint, and end the TV program interaction when a consistent interaction end fingerprint is matched.
可选地,所述互动模块包括:Optionally, the interactive module includes:
获取模块,用于获取与所述互动起始指纹关联的互动内容;An acquisition module, configured to acquire the interactive content associated with the interaction start fingerprint;
发送模块,用于向所述客户端发送所述互动内容。A sending module, configured to send the interactive content to the client.
可选地,所述第一互动单元包括:匹配模块和互动模块,所述电视节目互动装置还包括:第二互动单元;Optionally, the first interaction unit includes: a matching module and an interaction module, and the television program interaction device further includes: a second interaction unit;
所述匹配模块,用于根据所述节目特征信息与预先存储的互动起始场景进行匹配;The matching module is configured to match the pre-stored interaction start scene according to the program characteristic information;
所述互动模块,用于在匹配到一致的互动起始场景时进行电视节目互动;The interaction module is used to interact with TV programs when a consistent interaction start scene is matched;
所述第二互动单元,用于根据所述节目特征信息与预先存储的互动结束场景进行匹配,在匹配到一致的互动结束场景时结束电视节目互动。The second interaction unit is configured to match the pre-stored interaction end scene according to the program characteristic information, and end the TV program interaction when a consistent interaction end scene is matched.
可选地,所述匹配模块包括:Optionally, the matching module includes:
第一获取子模块,用于根据节目菜单获取正在播放的电视节目的类型;The first obtaining submodule is used to obtain the type of the TV program being played according to the program menu;
第二获取子模块,用于从预先存储的互动起始场景中获取与所述电视节目的类型关联的互动起始场景;The second acquisition sub-module is used to acquire the interaction start scene associated with the type of the TV program from the pre-stored interaction start scene;
匹配子模块,用于根据所述节目特征信息与所述与电视节目的类型关联的互动起始场景进行匹配。The matching sub-module is configured to match the interaction starting scene associated with the type of the TV program according to the program characteristic information.
为实现上述目的,本发明提供了一种服务器,包括:上述电视节目互动装置。To achieve the above purpose, the present invention provides a server, including: the above TV program interaction device.
本发明具有以下有益效果:The present invention has the following beneficial effects:
本发明提供的电视节目互动方法、装置和服务器的技术方案中,服务器获取客户端发送的正在播放的电视节目的节目特征信息,根据节目特征信息判断是否符合互动触发条件,并在符合互动触发条件时进行电视节目互动,本发明实现了自动进行电视节目互动,避免了工作人员手动进行电视节目互动,从而降低了运营的负担。In the technical solution of the television program interaction method, device and server provided by the present invention, the server obtains the program characteristic information of the currently playing television program sent by the client, judges whether the interaction trigger condition is met according to the program characteristic information, and when the interaction trigger condition is met, Interacting with TV programs from time to time, the present invention realizes automatically interacting with TV programs, avoids manual interaction of TV programs by staff, thereby reducing the burden of operation.
附图说明Description of drawings
图1为本发明实施例一提供的一种电视节目互动方法的流程图;FIG. 1 is a flowchart of a TV program interaction method provided by Embodiment 1 of the present invention;
图2为本发明实施例二提供的一种电视节目互动方法的流程图;FIG. 2 is a flow chart of a TV program interaction method provided by Embodiment 2 of the present invention;
图3为本发明实施例三提供的一种电视节目互动方法的流程图;FIG. 3 is a flow chart of a TV program interaction method provided by Embodiment 3 of the present invention;
图4为本发明实施例四提供的一种电视节目互动装置的结构示意图;FIG. 4 is a schematic structural diagram of a television program interaction device provided in Embodiment 4 of the present invention;
图5为本发明实施例五提供的一种电视节目互动装置的结构示意图;FIG. 5 is a schematic structural diagram of a television program interaction device provided in Embodiment 5 of the present invention;
图6为本发明实施例六提供的一种电视节目互动装置的结构示意图。FIG. 6 is a schematic structural diagram of a TV program interaction device provided by Embodiment 6 of the present invention.
具体实施方式detailed description
为使本领域的技术人员更好地理解本发明的技术方案,下面结合附图对本发明提供的电视节目互动方法、装置和服务器进行详细描述。In order for those skilled in the art to better understand the technical solution of the present invention, the TV program interaction method, device and server provided by the present invention will be described in detail below with reference to the accompanying drawings.
图1为本发明实施例一提供的一种电视节目互动方法的流程图,如图1所示,该方法包括:Fig. 1 is a flow chart of a TV program interaction method provided by Embodiment 1 of the present invention. As shown in Fig. 1, the method includes:
步骤101、获取客户端发送的正在播放的电视节目的节目特征信息。Step 101. Obtain the program feature information of the currently playing TV program sent by the client.
本实施例中的各步骤可以由服务器执行。本实施例中,电视机在播放电视节目时,客户端可向服务器发送正在播放的电视节目的节目特征信息,该节目特征信息用于表示正在播放的电视节目的某一时间点的特征信息,例如:该节目特征信息可以为该电视节目的某一时间点的视频指纹或者音频指纹,或者该节目特征信息可以为某一时间点的节目场景,或者该节目特征信息可以为该电视节目的视频片段或者音频片段,或者该节目特征信息可以为该电视节目的某一时间点的视频截图。本实施例中,电视机可以为智能电视或者与智能机顶盒连接的电视机,客户端可设置在智能电视、智能机顶盒或移动终端上,其中,移动终端可包括:手机、平板电脑、MP4或者便携式计算机等。Each step in this embodiment can be executed by the server. In this embodiment, when the TV is playing a TV program, the client can send the program feature information of the TV program being played to the server, the program feature information is used to represent the feature information of a certain time point of the TV program being played, For example: the program characteristic information can be the video fingerprint or audio fingerprint at a certain time point of the TV program, or the program characteristic information can be the program scene at a certain time point, or the program characteristic information can be the video fingerprint of the TV program The segment or audio segment, or the program feature information may be a video screenshot of a certain time point of the TV program. In this embodiment, the TV set may be a smart TV or a TV connected to a smart set-top box, and the client may be set on a smart TV, a smart set-top box or a mobile terminal, wherein the mobile terminal may include: a mobile phone, a tablet computer, an MP4 or a portable computer etc.
本步骤中,客户端可实时向服务器发送正在播放的电视节目的节目特征信息。具体地,客户端以设定时间间隔向服务器发送正在播放的电视节目的节目特征信息,其中,设定时间间隔可根据节目互动的需要进行设置。当服务器接收到客户端发送的节目特征信息时,即对该节目特征信息进行判断。In this step, the client can send the program feature information of the TV program being played to the server in real time. Specifically, the client sends the program feature information of the currently playing TV program to the server at a set time interval, wherein the set time interval can be set according to the need for program interaction. When the server receives the program characteristic information sent by the client, it judges the program characteristic information.
步骤102、根据节目特征信息判断是否符合互动触发条件,并在符合互动触发条件时进行电视节目互动。Step 102: Determine whether the interaction trigger condition is met according to the program feature information, and perform TV program interaction when the interaction trigger condition is met.
可选地,本步骤具体可包括:根据节目特征信息与预先存储的互动起始指纹进行匹配,在匹配到一致的互动起始指纹时进行电视节目互动。其中,服务器在匹配到一致的互动起始指纹时,即表明了符合互动触发条件,开始与客户端进行电视节目互动。Optionally, this step may specifically include: matching the pre-stored interaction start fingerprints according to the program feature information, and performing TV program interaction when a consistent interaction start fingerprint is matched. Wherein, when the server matches a consistent interaction start fingerprint, it indicates that the interaction trigger condition is met, and starts to interact with the client on the TV program.
可选地,本步骤具体可包括:根据节目特征信息与预先存储的互动起始场景进行匹配,在匹配到一致的互动起始场景时进行电视节目互动。互动场景是一组特别定义的视频内容场景。例如:对于体育类节目,该互动场景可以为任意球场景、点球场景或者进球场景等;对于相亲类节目,该互动场景可以为嘉宾出场场景或嘉宾牵手场景。互动场景可包括:互动起始场景,以及与互动起始场景对应的互动结束场景。互动起始场景指的是触动互动开始的动作,互动结束场景指的是结束互动的动作。例如:对于点球场景,互动起始场景为球员走向罚球点准备罚点球的动作,互动结束场景为在球员射门之后判断皮球是否进网的动作。其中,在匹配到一致的互动起始场景时进行电视节目互动具体可包括:获取与互动起始场景关联的互动内容,并向客户端发送互动内容。Optionally, this step may specifically include: matching the pre-stored interaction start scene according to the program feature information, and performing TV program interaction when a consistent interaction start scene is matched. An interactive scene is a set of specially defined video content scenes. For example: for a sports program, the interactive scene may be a free kick scene, a penalty kick scene or a goal scene; for a dating program, the interactive scene may be a guest appearance scene or a guest holding hands scene. The interaction scene may include: an interaction start scene, and an interaction end scene corresponding to the interaction start scene. The interaction start scene refers to the action of touching the start of the interaction, and the interaction end scene refers to the action of ending the interaction. For example: For the penalty kick scene, the interaction start scene is the action of the player walking towards the penalty spot to prepare for the penalty kick, and the interaction end scene is the action of judging whether the ball has entered the net after the player shoots. Wherein, performing the TV program interaction when a consistent interaction start scene is matched may specifically include: obtaining the interactive content associated with the interaction start scene, and sending the interactive content to the client.
在进行电视节目互动过程中,服务器会向客户端发送互动内容。互动内容指得是用户参与到电视节目互动本身的内容,互动内容本身必须是能够让用户有所选择的,且在一定时间之后才有结果的事件。例如:互动内容可以为一次篮球场上的罚球是否命中、一次足球场上的点球是否命中、一次拳击比赛是否有KO动作或者一次相亲类节目的嘉宾牵手是否成功。优选地,互动场景与互动内容可以一一对应。例如:在足球赛中,当球员走向罚球点准备罚点球时,触发互动起始场景,服务器于是将互动内容发送给客户端,以供用户选择是否会进球。During the interactive process of the TV program, the server will send the interactive content to the client. The interactive content refers to the content in which the user participates in the interaction itself of the TV program. The interactive content itself must be an event that allows the user to choose and has a result after a certain period of time. For example, the interactive content can be whether a free throw is hit on a basketball court, whether a penalty kick is hit on a football field, whether there is a KO action in a boxing match, or whether guests on a dating show hold hands successfully. Preferably, there is a one-to-one correspondence between interactive scenes and interactive content. For example: in a football match, when a player walks towards the penalty spot to take a penalty kick, the interactive start scene is triggered, and the server then sends the interactive content to the client for the user to choose whether to score a goal.
本实施例提供的电视节目互动方法中,服务器获取客户端发送的正在播放的电视节目的节目特征信息,根据节目特征信息判断是否符合互动触发条件,并在符合互动触发条件时进行电视节目互动,本实施例实现了自动进行电视节目互动,避免了工作人员手动进行电视节目互动,从而降低了运营的负担。In the television program interaction method provided in this embodiment, the server obtains the program feature information of the currently playing TV program sent by the client, judges whether the interaction trigger condition is met according to the program feature information, and performs the TV program interaction when the interaction trigger condition is met, This embodiment realizes the automatic interaction of TV programs, avoiding manual interaction of TV programs by staff, thereby reducing the burden of operation.
图2为本发明实施例二提供的一种电视节目互动方法的流程图,本实施例主要是针对录播类的电视节目,如图2所示,该方法包括:Fig. 2 is a flow chart of a TV program interaction method provided by Embodiment 2 of the present invention. This embodiment is mainly aimed at recording and broadcasting TV programs. As shown in Fig. 2, the method includes:
步骤201、服务器从待播放的电视节目中提取出互动起始指纹,并存储互动起始指纹。Step 201, the server extracts the interaction start fingerprint from the TV program to be played, and stores the interaction start fingerprint.
具体地,对于录播类的电视节目,可以提前获取到该电视节目,服务器可在待播放的电视节目中需要产生互动的时间点提取出互动起始指纹。该互动起始指纹可以为视频指纹或者音频指纹,优选地,该互动起始指纹为视频指纹。Specifically, for recorded and broadcasted TV programs, the TV program can be obtained in advance, and the server can extract the interaction start fingerprint at the time point when interaction needs to occur in the TV program to be played. The interaction start fingerprint may be a video fingerprint or an audio fingerprint, preferably, the interaction start fingerprint is a video fingerprint.
步骤202、服务器从待播放的电视节目中提取出互动结束指纹,并存储互动结束指纹。Step 202, the server extracts the interaction end fingerprint from the TV program to be played, and stores the interaction end fingerprint.
具体地,服务器可在待播放的电视节目中需要结束互动的时间点提取出互动结束指纹。该互动结束指纹可以为视频指纹或者音频指纹,优选地,该互动起始指纹为视频指纹。Specifically, the server may extract the interaction ending fingerprint at the point in time when the interaction needs to end in the TV program to be played. The interaction end fingerprint may be a video fingerprint or an audio fingerprint. Preferably, the interaction start fingerprint is a video fingerprint.
步骤203、服务器生成并存储互动内容,并将互动内容与上述的互动起始指纹关联起来。Step 203, the server generates and stores the interactive content, and associates the interactive content with the above-mentioned interaction start fingerprint.
步骤204、服务器获取客户端发送的正在播放的电视节目的节目特征信息。Step 204, the server obtains the program characteristic information of the currently playing TV program sent by the client.
通过上述的步骤201至步骤203,已经在服务器上获取了电视电视节目的互动起始指纹和互动结束指纹,并建立了互动起始指纹和互动内容的关联关系。因此,在电视机播放上述待播放的电视节目,此时,该待播放的电视节目称为正在播放的电视节目。客户端会从正在播放的电视节目的不同时间点提取电视节目特征信息,并将提取出的不同时间点的电视节目特征信息发送给服务器。Through the above steps 201 to 203, the interaction start fingerprint and the interaction end fingerprint of the TV program have been obtained on the server, and the association relationship between the interaction start fingerprint and the interaction content has been established. Therefore, when the above-mentioned TV program to be played is played on the TV, at this time, the TV program to be played is called the currently playing TV program. The client will extract TV program feature information from different time points of the TV program being played, and send the extracted TV program feature information at different time points to the server.
本实施例中,客户端发送的该节目特征信息可以为视频指纹或者音频指纹,或者客户端发送的该节目特征信息可以为视频片段或者音频片段。In this embodiment, the program feature information sent by the client may be a video fingerprint or an audio fingerprint, or the program feature information sent by the client may be a video clip or an audio clip.
步骤205、服务器根据节目特征信息与预先存储的互动起始指纹进行匹配。Step 205, the server matches the pre-stored interaction start fingerprint according to the program characteristic information.
本实施例中,若客户端发送的节目特征信息为视频指纹或者音频指纹,则服务器直接将该节目特征信息与预先存储的互动起始指纹进行匹配,以实现匹配到与该节目特征信息一致的互动起始指纹。In this embodiment, if the program feature information sent by the client is a video fingerprint or an audio fingerprint, the server directly matches the program feature information with the pre-stored interaction start fingerprint, so as to achieve matching with the program feature information. Interaction start fingerprint.
本实施例中,若客户端发送的节目特征信息为视频片段或者音频片段时,则服务器可从视频片段中提取出视频指纹或者从音频片段中提取出音频指纹,并将提取出的视频指纹或者音频指纹与预先存储的互动起始指纹进行匹配,以实现匹配到与视频指纹或者音频指纹一致的互动起始指纹。In this embodiment, if the program feature information sent by the client is a video clip or an audio clip, the server can extract the video fingerprint from the video clip or extract the audio fingerprint from the audio clip, and use the extracted video fingerprint or The audio fingerprint is matched with the pre-stored interaction start fingerprint, so as to achieve an interaction start fingerprint consistent with the video fingerprint or the audio fingerprint.
步骤206、服务器在匹配到一致的互动起始指纹时,获取与互动起始指纹关联的互动内容,并向客户端发送互动内容。Step 206, when the server matches the same interaction start fingerprint, obtains the interaction content associated with the interaction start fingerprint, and sends the interaction content to the client.
当服务器匹配到一致的互动起始指纹时,即判断出该节目特征信息符合互动触发条件,从而触发了电视节目互动过程的开始。而该节目特征信息对应的某一时间点,即可作为电视节目互动过程的起始时间点。When the server matches a consistent interaction start fingerprint, it judges that the feature information of the program meets the interaction trigger condition, thereby triggering the start of the interaction process of the TV program. A certain time point corresponding to the program characteristic information may be used as a starting time point of the television program interaction process.
当服务器识别出互动起始指纹时即触发了电视节目互动过程的开始,从而服务器获取与互动起始指纹关联的互动内容并向客户端发送互动内容。当客户端接收到互动内容,使用该客户端的用户可根据互动内容进行电视节目互动。当电视机显示该互动内容时,优选地,用户可通过电视遥控器参与电视节目互动;当移动终端显示该互动内容时,用户可通过移动终端参与电视节目互动。When the server recognizes the interaction start fingerprint, it triggers the start of the TV program interaction process, so that the server acquires the interactive content associated with the interaction start fingerprint and sends the interactive content to the client. When the client terminal receives the interactive content, the user using the client terminal can interact with the TV program according to the interactive content. When the interactive content is displayed on the TV, preferably, the user can participate in the interactive TV program through the TV remote control; when the interactive content is displayed on the mobile terminal, the user can participate in the interactive TV program through the mobile terminal.
服务器正在发送互动内容的过程中,可首先进行时间校正,而后将互动内容发送给客户端。During the process of sending the interactive content, the server may perform time correction first, and then send the interactive content to the client.
步骤207、服务器根据节目特征信息与预先存储的互动结束指纹进行匹配,在匹配到一致的互动结束指纹时结束电视节目互动。Step 207, the server matches the pre-stored interaction end fingerprints according to the program feature information, and ends the TV program interaction when a consistent interaction end fingerprint is matched.
在用户进行电视节目互动的过程中,客户端会持续向服务器发送正在播放的电视节目的节目特征信息。本实施例中,若客户端发送的节目特征信息为视频指纹或者音频指纹,则服务器直接将该节目特征信息与预先存储的互动结束指纹进行匹配,以实现匹配到与该节目特征信息一致的互动结束指纹。本实施例中,若客户端发送的节目特征信息为视频片段或者音频片段时,则服务器可从视频片段中提取出视频指纹或者从音频片段中提取出音频指纹,并将提取出的视频指纹或者音频指纹与预先存储的互动结束指纹进行匹配,以实现匹配到与视频指纹或者音频指纹一致的互动结束指纹。During the user's interaction with the TV program, the client terminal will continuously send the program feature information of the currently playing TV program to the server. In this embodiment, if the program characteristic information sent by the client is a video fingerprint or an audio fingerprint, the server directly matches the program characteristic information with the pre-stored interaction end fingerprint, so as to achieve an interaction consistent with the program characteristic information. End fingerprinting. In this embodiment, if the program feature information sent by the client is a video clip or an audio clip, the server can extract the video fingerprint from the video clip or extract the audio fingerprint from the audio clip, and use the extracted video fingerprint or The audio fingerprint is matched with the pre-stored interaction end fingerprint, so as to achieve an interaction end fingerprint consistent with the video fingerprint or the audio fingerprint.
本实施例中,由于触发电视节目互动时服务器已经确定了互动起始指纹也就是说服务器已经确互动结束指纹,因此本步骤中服务器可以仅需根据节目特征信息与已经确定出的互动结束指纹进行匹配处理。当服务器匹配到一致的互动结束指纹时,即判断出该节目特征信息符合互动结束条件,从而触发了电视节目互动过程的结束,即结束电视节目互动。而该节目特征信息对应的某一时间点,即可作为电视节目互动过程的结束时间点。In this embodiment, since the server has determined the interaction start fingerprint when the TV program interaction is triggered, that is to say, the server has determined the interaction end fingerprint, so in this step, the server only needs to perform the process based on the program feature information and the determined interaction end fingerprint. match processing. When the server matches a consistent interaction end fingerprint, it judges that the program characteristic information meets the interaction end condition, thereby triggering the end of the TV program interaction process, that is, ending the TV program interaction. A certain time point corresponding to the program feature information may be used as the end time point of the TV program interaction process.
本实施例为采用指纹识别技术识别出互动场景并进行电视节目互动的方法,优选地,本实施例提供的方法应用于录播类电视节目的电视节目互动过程中。This embodiment is a method for identifying interactive scenes and interacting with TV programs using fingerprint recognition technology. Preferably, the method provided by this embodiment is applied to the TV program interaction process of recorded and broadcasted TV programs.
本实施例提供的电视节目互动方法中,服务器根据所述节目特征信息与预先存储的互动起始指纹进行匹配,在匹配到一致的互动起始指纹时进行电视节目互动,根据所述节目特征信息与预先存储的互动结束指纹进行匹配,在匹配到一致的互动结束指纹时结束电视节目互动,本实施例实现了自动进行电视节目互动,避免了工作人员手动进行电视节目互动,从而降低了运营的负担。本实施例中,采用指纹识别技术从待播放的电视节目中提取出互动起始指纹和互动结束指纹,并预先生成互动内容,使得电视节目互动过程匹配精准,从而提高了电视节目互动的质量。In the television program interaction method provided in this embodiment, the server performs matching with the pre-stored interaction start fingerprint according to the program feature information, and performs TV program interaction when a consistent interaction start fingerprint is matched. According to the program feature information Match with the pre-stored interaction end fingerprint, and end the TV program interaction when the consistent interaction end fingerprint is matched. This embodiment realizes the automatic TV program interaction, avoiding the manual TV program interaction by the staff, thereby reducing the operation cost. burden. In this embodiment, the fingerprint identification technology is used to extract the interactive start fingerprint and the interactive end fingerprint from the TV program to be played, and the interactive content is generated in advance, so that the interactive process of the TV program can be matched accurately, thereby improving the quality of the interactive TV program.
图3为本发明实施例三提供的一种电视节目互动方法的流程图,本实施例主要是针对直播类电视节目,尤其是具有某些固定模式的节目,可以考虑将其中的固定模式设定为一个互动场景,如图3所示,该方法包括:Fig. 3 is a flowchart of a TV program interaction method provided by Embodiment 3 of the present invention. This embodiment is mainly aimed at live TV programs, especially programs with certain fixed modes. It may be considered to set the fixed mode As an interactive scene, as shown in Figure 3, the method includes:
步骤301、服务器采集历史节目数据。Step 301, the server collects historical program data.
本实施例中,历史节目数据可以为已播放的电视节目或者其它可采集到的节目素材。In this embodiment, historical program data may be TV programs that have been played or other program materials that can be collected.
步骤302、服务器根据历史节目数据,生成互动场景,并存储所述互动场景,互动场景包括互动起始场景和互动结束场景。Step 302, the server generates an interactive scene according to historical program data, and stores the interactive scene, the interactive scene includes an interactive start scene and an interactive end scene.
本步骤中,服务器可从历史节目数据中提取出互动起始场景和互动结束场景。具体的,该互动场景可以是在视频截图进行特征提取,然后对提取的特征进行分析得到,例如针对某一场足球比赛的视频截图,可以提取球员、守门员以及球门这些特征,分析其关联关系,从而得出其符合要罚点球这一固定模式,从而获得点球即将开始这一互动起始场景,针对其他的节目也可以采取类似的分析方式。In this step, the server may extract the interaction start scene and the interaction end scene from the historical program data. Specifically, the interactive scene can be obtained by extracting features from video screenshots, and then analyzing the extracted features. For example, for a video screenshot of a football match, features such as players, goalkeepers, and goals can be extracted, and their associations can be analyzed. Therefore, it can be concluded that it conforms to the fixed mode of taking a penalty kick, so as to obtain the interactive starting scene that the penalty kick is about to start, and a similar analysis method can be adopted for other programs.
步骤303、服务器生成与互动场景匹配的互动模板,并存储该互动模板。Step 303, the server generates an interaction template matching the interaction scene, and stores the interaction template.
本实施例中,互动模板为互动内容的模板,向互动模板中填写内容即可生成互动内容,该互动模板可以与互动场景一一对应。例如对应于相亲节目中男嘉宾入场的场景,可以设置互动模板“——男嘉宾是否能够牵手成功”,具体的,针对实际的电视节目,可以添加男嘉宾姓名,或者是序号,生成互动内容。In this embodiment, the interactive template is a template of the interactive content, and the interactive content can be generated by filling in the content in the interactive template, and the interactive template can be in one-to-one correspondence with the interactive scenes. For example, corresponding to the scene where a male guest enters the scene in a dating show, you can set an interactive template "—whether the male guest can hold hands successfully". Specifically, for the actual TV program, you can add the name or serial number of the male guest to generate interactive content .
步骤304、服务器获取客户端发送的正在播放的电视节目的节目特征信息。Step 304, the server obtains the program characteristic information of the currently playing TV program sent by the client.
电视机播放该电视节目,客户端会从正在播放的电视节目的不同时间点提取电视节目特征信息,并将提取出的不同时间点的电视节目特征信息发送给服务器。When the television is playing the TV program, the client will extract TV program feature information from different time points of the TV program being played, and send the extracted TV program feature information at different time points to the server.
本实施例中,客户端发送的该节目特征信息可以为节目场景,或者客户端发送的该节目特征信息可以为视频片段或者音频片段。In this embodiment, the program feature information sent by the client may be a program scene, or the program feature information sent by the client may be a video clip or an audio clip.
步骤305、服务器根据所述节目特征信息与预先存储的互动起始场景进行匹配,在匹配到一致的互动起始场景时进行电视节目互动。Step 305 , the server matches the pre-stored interaction start scene according to the program feature information, and interacts with the TV program when a consistent interaction start scene is matched.
本实施例中,若客户端发送的节目特征信息为节目场景,则服务器直接将该节目特征信息与预先存储的互动起始场景进行匹配,以实现匹配到与该节目特征信息一致的互动起始场景。In this embodiment, if the program feature information sent by the client is a program scene, the server directly matches the program feature information with the pre-stored interaction start scene, so as to match the program feature information consistent with the interaction start scene. Scenes.
本实施例中,若客户端发送的节目特征信息为视频片段或者音频片段时,则服务器可对视频片段或者音频片段进行分析以获得节目场景,并将该节目场景与预先存储的互动起始场景进行匹配,以实现匹配到与节目场景一致的互动起始场景。In this embodiment, if the program feature information sent by the client is a video clip or an audio clip, the server can analyze the video clip or audio clip to obtain a program scene, and combine the program scene with the pre-stored interaction start scene Matching is performed to achieve an interactive starting scene consistent with the program scene.
本步骤中,优选地,服务器可根据节目菜单获取正在播放的电视节目的类型,从预先存储的互动起始场景中获取与所述电视节目的类型关联的互动起始场景,根据所述节目特征信息与所述与电视节目的类型关联的互动起始场景进行匹配。优选地,节目菜单为电子节目菜单(Electronic Program Guide,简称:EPG)。采用节目菜单可缩小互动场景识别的范围,从而使得服务器能够更加快速和准确的识别出互动起始场景。In this step, preferably, the server can obtain the type of the TV program being played according to the program menu, and obtain the interaction start scene associated with the type of the TV program from the pre-stored interaction start scene, and according to the program feature Information is matched to the interaction initiation scene associated with the genre of the television program. Preferably, the program menu is an electronic program guide (Electronic Program Guide, EPG for short). The use of the program menu can narrow the scope of interactive scene recognition, so that the server can identify the interactive start scene more quickly and accurately.
步骤306、服务器在匹配到一致的互动起始场景时,通过与互动场景匹配的互动模板生成互动内容,并向客户端发送互动内容。Step 306, when the server matches a consistent interaction start scene, it generates interactive content through the interactive template matching the interactive scene, and sends the interactive content to the client.
当服务器匹配到一致的互动起始场景时,即判断出该节目特征信息符合互动触发条件,从而触发了电视节目互动过程的开始。而该节目特征信息对应的某一时间点,即可作为电视节目互动过程的起始时间点。When the server matches a consistent interaction start scene, it judges that the feature information of the program meets the interaction trigger condition, thereby triggering the start of the TV program interaction process. A certain time point corresponding to the program characteristic information may be used as a starting time point of the television program interaction process.
当服务器识别出互动起始场景时即触发了电视节目互动过程的开始,从而服务器通过与互动场景匹配的互动模板生成互动内容并向客户端发送互动内容。当客户端接收到互动内容,使用该客户端的用户可根据互动内容进行电视节目互动。其中,互动内容与互动场景匹配。When the server recognizes the interaction start scene, the beginning of the interactive process of the TV program is triggered, so that the server generates interactive content through the interactive template matching the interactive scene and sends the interactive content to the client. When the client terminal receives the interactive content, the user using the client terminal can interact with the TV program according to the interactive content. Wherein, the interactive content matches the interactive scene.
当电视机显示该互动内容时,优选地,用户可通过电视遥控器参与电视节目互动;当移动终端显示该互动内容时,用户可通过移动终端参与电视节目互动。When the interactive content is displayed on the TV, preferably, the user can participate in the interactive TV program through the TV remote control; when the interactive content is displayed on the mobile terminal, the user can participate in the interactive TV program through the mobile terminal.
服务器正在发送互动内容的过程中,可首先进行时间校正,而后将互动内容发送给客户端。During the process of sending the interactive content, the server may perform time correction first, and then send the interactive content to the client.
可选地,步骤306可包括:服务器可根据互动起始场景,通过与互动场景匹配的互动模板生成互动内容。具体地,服务器可根据互动起始场景,填写互动模板以生成互动内容。Optionally, step 306 may include: the server may generate interactive content through an interactive template matching the interactive scene according to the interactive initial scene. Specifically, the server may fill in an interaction template to generate interactive content according to an interaction start scene.
可选地,步骤306可包括:服务器可根据互动起始场景和关键信息识别结果,通过与互动场景匹配的互动模板生成所述互动内容。具体地,服务器可根据互动起始场景和关键信息识别结果,填写互动模板以生成互动内容。其中,关键信息识别结果可包括人脸识别结果和文字信息识别结果,人脸识别结果和文字信息识别结果可以为服务器对客户端发送的正在播放的电视节目的节目特征信息进行识别的结果,例如:在足球赛中,人脸识别结果可以为罚球点的球员和/或防守的守门员;在相亲类娱乐节目中,人脸识别结果可以为嘉宾;文字信息识别结果可以屏幕上打出的字幕。采用关键信息识别结果使得互动内容更加丰富。Optionally, step 306 may include: the server may generate the interactive content through an interactive template that matches the interactive scene according to the interactive starting scene and the key information identification result. Specifically, the server may fill in an interaction template to generate interactive content according to the interaction start scene and key information identification results. Wherein, the key information recognition result may include a face recognition result and a text information recognition result, and the face recognition result and the text information recognition result may be the result of the server identifying the program feature information of the currently playing TV program sent by the client, for example : In a football game, the result of face recognition can be the penalty kick player and/or the defensive goalkeeper; in a dating entertainment program, the result of face recognition can be a guest; the result of text information recognition can be the subtitles printed on the screen. Using the key information to identify the results makes the interactive content richer.
步骤307、服务器根据节目特征信息与预先存储的互动结束场景进行匹配,在匹配到一致的互动结束场景时结束电视节目互动。Step 307, the server matches the pre-stored interaction end scene according to the program feature information, and ends the TV program interaction when a consistent interaction end scene is matched.
在用户进行电视节目互动的过程中,客户端会持续向服务器发送正在播放的电视节目的不同时间点的节目特征信息。本实施例中,若客户端发送的节目特征信息为节目场景,则服务器直接将该节目特征信息与预先存储的互动结束场景进行匹配,以实现匹配到与该节目特征信息一致的互动结束场景。本实施例中,若客户端发送的节目特征信息为视频片段或者音频片段时,则服务器可对视频片段或者音频片段进行分析以获得节目场景,并将该节目场景与预先存储的互动结束场景进行匹配,以实现匹配到与节目场景一致的互动起始场景。During the interaction process of the TV program by the user, the client terminal will continuously send the program feature information at different time points of the TV program being played to the server. In this embodiment, if the program feature information sent by the client is a program scene, the server directly matches the program feature information with the pre-stored interaction end scene, so as to match the interaction end scene consistent with the program feature information. In this embodiment, if the program feature information sent by the client is a video clip or an audio clip, the server can analyze the video clip or audio clip to obtain a program scene, and compare the program scene with the pre-stored interactive end scene. Matching, in order to achieve matching to the interactive starting scene consistent with the program scene.
本实施例中,由于触发电视节目互动时服务器已经确定了互动起始场景,也就是说服务器已经确定了互动结束场景,因此本步骤中服务器可以仅需根据节目特征信息与将已经确定出的互动结束场景进行匹配处理。当服务器匹配到一致的互动结束场景时,即判断出该节目特征信息符合互动结束条件,从而触发了电视节目互动过程的结束,即结束电视节目互动。而该节目特征信息对应的某一时间点,即可作为电视节目互动过程的结束时间点。In this embodiment, since the server has already determined the interaction start scene when the TV program interaction is triggered, that is to say, the server has already determined the interaction end scene, so in this step, the server may only need to interact with the determined interaction scene according to the program feature information. End the scene for matching processing. When the server matches a consistent interaction end scene, it judges that the program feature information meets the interaction end condition, thereby triggering the end of the TV program interaction process, that is, ending the TV program interaction. A certain time point corresponding to the program feature information may be used as the end time point of the TV program interaction process.
本实施例提供的方法可应用于直播类或者录播类电视节目的电视节目互动过程中。优选地,本实施例提供的方法应用于直播类电视节目的电视节目互动过程中。The method provided in this embodiment can be applied in the interactive process of TV programs of live or recorded TV programs. Preferably, the method provided by this embodiment is applied in the TV program interaction process of live TV programs.
本实施例提供的电视节目互动方法中,服务器根据所述节目特征信息与预先存储的互动起始场景进行匹配,在匹配到一致的互动起始场景时进行电视节目互动,根据所述节目特征信息与预先存储的互动结束场景进行匹配,在匹配到一致的互动结束场景时结束电视节目互动本实施例实现了自动进行电视节目互动,避免了工作人员手动进行电视节目互动,从而降低了运营的负担。In the television program interaction method provided in this embodiment, the server performs matching with the pre-stored interaction start scene according to the program feature information, and performs TV program interaction when a consistent interaction start scene is matched, and according to the program feature information Match with the pre-stored interaction end scene, and end the TV program interaction when the same interaction end scene is matched. This embodiment realizes the automatic TV program interaction, avoids the staff to manually interact with the TV program, thereby reducing the burden of operation .
图4为本发明实施例四提供的一种电视节目互动装置的结构示意图,如图4所示,该装置包括:获取单元1和第一互动单元2。FIG. 4 is a schematic structural diagram of a television program interaction device provided by Embodiment 4 of the present invention. As shown in FIG. 4 , the device includes: an acquisition unit 1 and a first interaction unit 2 .
获取单元1用于获取客户端发送的正在播放的电视节目的节目特征信息;第一互动单元2根据所述节目特征信息判断是否符合互动触发条件,并在符合互动触发条件时进行电视节目互动。The acquiring unit 1 is used to acquire the program feature information of the currently playing TV program sent by the client; the first interaction unit 2 judges whether the interaction trigger condition is met according to the program feature information, and interacts with the TV program when the interaction trigger condition is met.
本实施例提供的电视节目互动装置可用于实现上述实施例一提供的电视节目互动方法,具体描述可参见上述实施例一,此处不再赘述。The TV program interaction device provided in this embodiment can be used to implement the TV program interaction method provided in the first embodiment above. For a specific description, please refer to the first embodiment above, which will not be repeated here.
本实施例提供的电视节目互动装置获取客户端发送的正在播放的电视节目的节目特征信息,根据所述节目特征信息判断是否符合互动触发条件,并在符合互动触发条件时进行电视节目互动,本实施例实现了自动进行电视节目互动,避免了工作人员手动进行电视节目互动,从而降低了运营的负担。The television program interaction device provided in this embodiment acquires the program feature information of the currently playing TV program sent by the client, judges whether the interaction trigger condition is met according to the program feature information, and performs TV program interaction when the interaction trigger condition is met. The embodiment realizes automatic TV program interaction, avoids manual TV program interaction by staff, thereby reducing the burden of operation.
图5为本发明实施例五提供的一种电视节目互动装置的结构示意图,如图5所示,本实施例在上述实施例四的基础上,第一互动单元2可包括:匹配模块21和互动模块22,电视节目互动装置还包括:第二互动单元3。Fig. 5 is a schematic structural diagram of a TV program interactive device provided by Embodiment 5 of the present invention. As shown in Fig. 5 , in this embodiment, on the basis of Embodiment 4 above, the first interactive unit 2 may include: a matching module 21 and The interactive module 22 , the television program interactive device further includes: a second interactive unit 3 .
匹配模块21用于根据所述节目特征信息与预先存储的互动起始指纹进行匹配;互动模块22用于在匹配到一致的互动起始指纹时进行电视节目互动;第二互动单元3用于根据所述节目特征信息与预先存储的互动结束指纹进行匹配,在匹配到一致的互动结束指纹时结束电视节目互动。The matching module 21 is used for matching with the pre-stored interaction initiation fingerprint according to the program characteristic information; the interaction module 22 is used for performing interaction with a television program when a consistent interaction initiation fingerprint is matched; the second interaction unit 3 is used for The program characteristic information is matched with the pre-stored interaction end fingerprint, and the TV program interaction is ended when a consistent interaction end fingerprint is matched.
优选地,互动模块22可包括:获取模块221和发送模块222。获取模块221用于获取与所述互动起始指纹关联的互动内容;发送模块222用于向所述客户端发送所述互动内容。Preferably, the interaction module 22 may include: an acquisition module 221 and a sending module 222 . The obtaining module 221 is used to obtain the interactive content associated with the interaction start fingerprint; the sending module 222 is used to send the interactive content to the client.
本实施例提供的电视节目互动装置可用于实现上述实施例二提供的电视节目互动方法,具体描述可参见上述实施例二,此处不再赘述。The TV program interaction device provided in this embodiment can be used to implement the TV program interaction method provided in the second embodiment above. For a specific description, please refer to the second embodiment above, which will not be repeated here.
本实施例提供的电视节目互动装置根据所述节目特征信息与预先存储的互动起始指纹进行匹配,在匹配到一致的互动起始指纹时进行电视节目互动,根据所述节目特征信息与预先存储的互动结束指纹进行匹配,在匹配到一致的互动结束指纹时结束电视节目互动,本实施例实现了自动进行电视节目互动,避免了工作人员手动进行电视节目互动,从而降低了运营的负担。本实施例中,采用指纹识别技术从待播放的电视节目中提取出互动起始指纹和互动结束指纹,并预先生成互动内容,使得电视节目互动过程匹配精准,从而提高了电视节目互动的质量。The television program interaction device provided in this embodiment matches the pre-stored interaction initiation fingerprint according to the program characteristic information, and performs television program interaction when a consistent interaction initiation fingerprint is matched, and performs the TV program interaction according to the program characteristic information and the pre-stored interaction initiation fingerprint. The interaction end fingerprint is matched, and the TV program interaction is ended when the same interaction end fingerprint is matched. This embodiment realizes the automatic TV program interaction, avoiding the manual TV program interaction by the staff, thereby reducing the burden of operation. In this embodiment, the fingerprint identification technology is used to extract the interactive start fingerprint and the interactive end fingerprint from the TV program to be played, and the interactive content is generated in advance, so that the interactive process of the TV program can be matched accurately, thereby improving the quality of the interactive TV program.
图6为本发明实施例六提供的一种电视节目互动装置的结构示意图,如图6所示,本实施例在上述实施例四的基础上,第一互动模块2包括:匹配模块21和互动模块22,电视节目互动装置还包括:第二互动单元3。Fig. 6 is a schematic structural diagram of a TV program interactive device provided by Embodiment 6 of the present invention. As shown in Fig. 6, on the basis of Embodiment 4 above, the first interactive module 2 of this embodiment includes: a matching module 21 and an interactive Module 22 , the television program interaction device further includes: a second interaction unit 3 .
匹配模块21用于根据所述节目特征信息与预先存储的互动起始场景进行匹配;互动模块22用于在匹配到一致的互动起始场景时进行电视节目互动;第二互动单元3用于根据所述节目特征信息与预先存储的互动结束场景进行匹配,在匹配到一致的互动结束场景时结束电视节目互动。The matching module 21 is used for matching with the pre-stored interaction starting scene according to the program feature information; the interaction module 22 is used for performing interaction with the TV program when a consistent starting scene for interaction is matched; the second interaction unit 3 is used for The program feature information is matched with the pre-stored interaction end scene, and the television program interaction is ended when a consistent interaction end scene is matched.
优选地,匹配模块21包括:第一获取子模块221、第二获取子模块222和匹配子模块223。Preferably, the matching module 21 includes: a first acquiring submodule 221 , a second acquiring submodule 222 and a matching submodule 223 .
第一获取子模块221用于根据节目菜单获取正在播放的电视节目的类型;第二获取子模块222用于从预先存储的互动起始场景中获取与所述电视节目的类型关联的互动起始场景;匹配子模块223用于根据所述节目特征信息与所述与电视节目的类型关联的互动起始场景进行匹配。The first acquisition submodule 221 is used to acquire the type of the TV program being played according to the program menu; the second acquisition submodule 222 is used to acquire the interaction start associated with the type of the TV program from the pre-stored interaction start scene The scene; the matching sub-module 223 is used for matching the interaction starting scene associated with the type of the TV program according to the program feature information.
本实施例提供的电视节目互动装置可用于实现上述实施例三提供的电视节目互动方法,具体描述可参见上述实施例三,此处不再赘述。The TV program interaction device provided in this embodiment can be used to implement the TV program interaction method provided in the third embodiment above. For a specific description, please refer to the third embodiment above, which will not be repeated here.
本实施例提供的电视节目互动装置根据所述节目特征信息与预先存储的互动起始场景进行匹配,在匹配到一致的互动起始场景时进行电视节目互动,根据所述节目特征信息与预先存储的互动结束场景进行匹配,在匹配到一致的互动结束场景时结束电视节目互动本实施例实现了自动进行电视节目互动,避免了工作人员手动进行电视节目互动,从而降低了运营的负担。The TV program interaction device provided in this embodiment matches the pre-stored interaction start scene according to the program feature information, and performs TV program interaction when a consistent interaction start scene is matched, and performs the TV program interaction according to the program feature information and the pre-stored interaction start scene. Match the interaction end scene, and end the TV program interaction when a consistent interaction end scene is matched. This embodiment realizes automatic TV program interaction, avoids manual TV program interaction by staff, and reduces the burden of operation.
本发明实施例七提供了一种服务器,该服务器包括:电视节目互动装置。其中,电视节目互动装置可采用上述实施例四、实施例五或者实施例六提供的电视节目互动装置。Embodiment 7 of the present invention provides a server, which includes: a television program interaction device. Wherein, the TV program interaction device may adopt the TV program interaction device provided in the fourth embodiment, the fifth embodiment or the sixth embodiment.
本实施例提供的服务器可识别出与客户端发送的正在播放的电视节目的节目特征信息匹配的互动场景,并根据识别出的互动场景进行电视节目互动,本实施例实现了自动进行电视节目互动,避免了工作人员手动进行电视节目互动,从而降低了运营的负担。The server provided in this embodiment can identify the interactive scene that matches the program characteristic information of the currently playing TV program sent by the client, and perform TV program interaction according to the identified interactive scene. This embodiment realizes automatic TV program interaction , which avoids manual interaction of TV programs by staff, thereby reducing the burden on operations.
可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。It can be understood that, the above embodiments are only exemplary embodiments adopted for illustrating the principle of the present invention, but the present invention is not limited thereto. For those skilled in the art, various modifications and improvements can be made without departing from the spirit and essence of the present invention, and these modifications and improvements are also regarded as the protection scope of the present invention.
Claims (11)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410021247.1A CN103763586B (en) | 2014-01-16 | 2014-01-16 | Television program interaction method and device and server |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410021247.1A CN103763586B (en) | 2014-01-16 | 2014-01-16 | Television program interaction method and device and server |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN103763586A CN103763586A (en) | 2014-04-30 |
| CN103763586B true CN103763586B (en) | 2017-05-10 |
Family
ID=50530734
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410021247.1A Expired - Fee Related CN103763586B (en) | 2014-01-16 | 2014-01-16 | Television program interaction method and device and server |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103763586B (en) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104093079B (en) * | 2014-05-29 | 2015-10-07 | 腾讯科技(深圳)有限公司 | Based on the exchange method of multimedia programming, terminal, server and system |
| CN104023251B (en) | 2014-06-13 | 2015-08-19 | 腾讯科技(深圳)有限公司 | Based on interactive approach and the system of video |
| CN104618816A (en) * | 2015-02-26 | 2015-05-13 | 北京奇艺世纪科技有限公司 | Cross-screen interaction method, device and system |
| CN105187890A (en) * | 2015-08-24 | 2015-12-23 | 天脉聚源(北京)科技有限公司 | Method for generating television interactive system terminal interface |
| CN106658202A (en) | 2015-10-30 | 2017-05-10 | 中国移动通信集团公司 | Method and equipment for triggering interaction application |
| CN105635841A (en) * | 2015-12-28 | 2016-06-01 | 北京正奇联讯科技有限公司 | Interaction broadcast control method and system |
| CN107094262B (en) * | 2016-02-17 | 2021-02-12 | 阿里巴巴集团控股有限公司 | Wireless media interaction method, system and server |
| CN106375798A (en) * | 2016-10-11 | 2017-02-01 | 上海涛略广告有限公司 | Interactive method and system based on voiceprint recognition technology |
| CN107071582A (en) * | 2017-05-05 | 2017-08-18 | 深圳市茁壮网络股份有限公司 | The method of combination and system of a kind of interactive application |
| CN108737905B (en) * | 2018-06-12 | 2021-04-13 | 中国联合网络通信集团有限公司 | Live interactive synchronization method and structure |
| CN111158576A (en) * | 2019-12-31 | 2020-05-15 | 广州酷狗计算机科技有限公司 | Social relationship establishing method and device based on live broadcast scene and storage medium |
| CN111429941B (en) * | 2020-03-19 | 2023-08-22 | 北京达佳互联信息技术有限公司 | Audio positioning method, device, terminal equipment and server |
| CN113905220B (en) * | 2021-08-30 | 2023-11-21 | 咪咕动漫有限公司 | Sand table projection method, device, equipment and storage medium based on event scene |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5400261A (en) * | 1990-06-21 | 1995-03-21 | Reynolds Software, Inc. | Method and apparatus for wave analysis and event recognition |
| CN101009553A (en) * | 2006-12-30 | 2007-08-01 | 中兴通讯股份有限公司 | Secret key safety method and system for realizing multi-network integration mobile multi-media broadcasting system |
| CN101674455A (en) * | 2008-09-10 | 2010-03-17 | 新奥特(北京)视频技术有限公司 | Information interaction method based on WEB services between heterogeneous systems of main control broadcasting line |
| WO2010102404A1 (en) * | 2009-03-11 | 2010-09-16 | Ravosh Samari | Digital signatures |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7450734B2 (en) * | 2000-01-13 | 2008-11-11 | Digimarc Corporation | Digital asset management, targeted searching and desktop searching using digital watermarks |
| EP1410380B1 (en) * | 2001-07-20 | 2010-04-28 | Gracenote, Inc. | Automatic identification of sound recordings |
| CN101345740B (en) * | 2007-07-09 | 2011-08-24 | 华为技术有限公司 | Numerical recognition registration, processing method and system for multimedia data |
| US9055271B2 (en) * | 2008-03-20 | 2015-06-09 | Verna Ip Holdings, Llc | System and methods providing sports event related media to internet-enabled devices synchronized with a live broadcast of the sports event |
| JP5710604B2 (en) * | 2009-05-21 | 2015-04-30 | ディジマーク コーポレイション | Combination of watermarking and fingerprinting |
| CN101827250B (en) * | 2010-04-21 | 2013-08-07 | 中兴通讯股份有限公司 | Implementation method and system of interactive business of mobile terminal television |
| ES2583261T3 (en) * | 2010-12-29 | 2016-09-20 | Telecom Italia S.P.A. | Procedure and system to synchronize electronic program guides |
| US9223893B2 (en) * | 2011-10-14 | 2015-12-29 | Digimarc Corporation | Updating social graph data using physical objects identified from images captured by smartphone |
| CN103338406A (en) * | 2012-11-27 | 2013-10-02 | 深圳同方蓝色数码有限公司 | Method for interacting with audiences in process of watching television programs and television system |
| CN103475943A (en) * | 2013-09-11 | 2013-12-25 | 马清虎 | Interaction method and system of television program |
| CN103501449A (en) * | 2013-10-08 | 2014-01-08 | 十分(北京)信息科技有限公司 | Method and device for recommending video source associated with television program |
-
2014
- 2014-01-16 CN CN201410021247.1A patent/CN103763586B/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5400261A (en) * | 1990-06-21 | 1995-03-21 | Reynolds Software, Inc. | Method and apparatus for wave analysis and event recognition |
| CN101009553A (en) * | 2006-12-30 | 2007-08-01 | 中兴通讯股份有限公司 | Secret key safety method and system for realizing multi-network integration mobile multi-media broadcasting system |
| CN101674455A (en) * | 2008-09-10 | 2010-03-17 | 新奥特(北京)视频技术有限公司 | Information interaction method based on WEB services between heterogeneous systems of main control broadcasting line |
| WO2010102404A1 (en) * | 2009-03-11 | 2010-09-16 | Ravosh Samari | Digital signatures |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103763586A (en) | 2014-04-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103763586B (en) | Television program interaction method and device and server | |
| CN110505519B (en) | Video editing method, electronic equipment and storage medium | |
| US10981056B2 (en) | Methods and systems for determining a reaction time for a response and synchronizing user interface(s) with content being rendered | |
| US10616663B2 (en) | Computer-implemented capture of live sporting event data | |
| US9242177B2 (en) | Simulated sports events utilizing authentic event information | |
| US20150248918A1 (en) | Systems and methods for displaying a user selected object as marked based on its context in a program | |
| US20160365121A1 (en) | Game Video Processing Systems and Methods | |
| CN112753227A (en) | Audio processing for detecting the occurrence of crowd noise in a sporting event television program | |
| CN112312142B (en) | Video playing control method and device and computer readable storage medium | |
| JP6673221B2 (en) | Information processing apparatus, information processing method, and program | |
| CN105530548A (en) | Smart TV and program interaction method and server thereof | |
| US11264048B1 (en) | Audio processing for detecting occurrences of loud sound characterized by brief audio bursts | |
| CN106210836A (en) | Interactive learning method and device in video playing process and terminal equipment | |
| CN106302477A (en) | A kind of net cast method of testing and system | |
| CN110505521A (en) | Live broadcast competition interaction method, electronic equipment, storage medium and system | |
| US20210306680A1 (en) | System, method, user equipment and computer-readable recording medium for live streaming activity | |
| US20250014340A1 (en) | Enhancing viewing experience by animated tracking of user specific key instruments | |
| US11606608B1 (en) | Gamification of video content presented to a user | |
| CN107135366A (en) | Image generating method and device inserted with source of sound | |
| CN107967312A (en) | Explain automatic generation method, device and terminal device | |
| EP3905701A1 (en) | Moving image tagging device and moving image tagging method | |
| JP2024534347A (en) | System and method for generating and distributing sports video clips | |
| JP2020119364A (en) | Interactive robot and its control device | |
| CN110688498B (en) | Information processing method and device, electronic equipment and storage medium | |
| US12406405B2 (en) | Enhanced interactive features for a video presentation system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170510 |