CN104581371A - Method, terminal, sever and system for media interaction - Google Patents
Method, terminal, sever and system for media interaction Download PDFInfo
- Publication number
- CN104581371A CN104581371A CN201410725692.6A CN201410725692A CN104581371A CN 104581371 A CN104581371 A CN 104581371A CN 201410725692 A CN201410725692 A CN 201410725692A CN 104581371 A CN104581371 A CN 104581371A
- Authority
- CN
- China
- Prior art keywords
- interaction
- information
- server
- terminal
- result
- 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.)
- Pending
Links
Classifications
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/437—Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server
-
- 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
-
- 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/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本申请公开了用于媒体互动的方法、终端、服务器以及系统。所述方法的一具体实施方式包括:响应于接收到互动内容信息,获取对应的互动关联信息以及当前的频道信息;基于所述互动内容信息以及所述互动关联信息,生成互动请求信息;根据所述频道信息确定对应的服务器的地址;按照所述地址向所述服务器发送所述互动请求信息,以供所述服务器根据所述互动请求信息获取互动结果信息;从所述服务器接收所述互动结果信息。该实施方式在不需要依赖第三方通讯工具的情况下,实现了用户与媒体的互动,提高了互动的效率,使互动资源得到了充分的利用。
This application discloses a method, terminal, server and system for media interaction. A specific implementation of the method includes: in response to receiving interactive content information, obtaining corresponding interactive related information and current channel information; based on the interactive content information and the interactive related information, generating interaction request information; according to the Determine the address of the corresponding server according to the channel information; send the interaction request information to the server according to the address, so that the server can obtain the interaction result information according to the interaction request information; receive the interaction result from the server information. This embodiment realizes the interaction between the user and the media without relying on a third-party communication tool, improves the efficiency of the interaction, and makes full use of the interaction resources.
Description
技术领域technical field
本申请涉及通信技术领域,具体涉及视讯技术领域,尤其涉及用于媒体互动的方法、终端、服务器以及系统。The present application relates to the technical field of communication, specifically to the technical field of video communication, and in particular to a method, terminal, server and system for media interaction.
背景技术Background technique
在采用传统终端进行媒体播放时,用户只能被动的接受媒体的内容。例如,用户在观看电视节目或电影时,只能观看其内容,不能与节目提供方进行互动。而当前对用户与媒体互动的需求是广泛的,例如,当观众观看电视节目时,针对节目中的一些事件、商品、商家,可以实时参与投票、团购、获取优惠券等。When using traditional terminals to play media, users can only passively accept media content. For example, when a user watches a TV show or movie, they can only watch the content and cannot interact with the program provider. However, the current demand for interaction between users and media is extensive. For example, when viewers watch TV programs, they can participate in real-time voting, group buying, and coupons for some events, products, and merchants in the programs.
为了弥补在互动方面的不足,一些电视节目的制作方提供了一些简单的交互方式,例如,在节目播出的同时,在屏幕下方留下电话号码、短信平台号码、二维码等。用户可以通过第三方通讯工具,如电话、手机与媒体的提供方进行互动。但上述的方法依赖于第三方通讯工具,还可能产生额外的通讯费用,因此,使得互动效率低,互动资源得不到充分的利用。In order to make up for the lack of interaction, the producers of some TV programs provide some simple interaction methods, for example, leaving phone numbers, SMS platform numbers, QR codes, etc. at the bottom of the screen while the program is broadcasting. Users can interact with media providers through third-party communication tools, such as telephones and mobile phones. However, the above-mentioned method relies on a third-party communication tool, and additional communication costs may be generated. Therefore, the interaction efficiency is low and the interaction resources are not fully utilized.
发明内容Contents of the invention
本申请提供了一种用于媒体互动的方法、终端、服务器以及系统。The present application provides a method, terminal, server and system for media interaction.
第一方面,本申请提供了一种用于媒体互动的方法,所述方法包括:响应于接收到互动内容信息,获取对应的互动关联信息以及当前的频道信息;基于所述互动内容信息以及所述互动关联信息,生成互动请求信息;根据所述频道信息确定对应的服务器的地址;按照所述地址向所述服务器发送所述互动请求信息,以供所述服务器根据所述互动请求信息获取互动结果信息;从所述服务器接收所述互动结果信息。In a first aspect, the present application provides a method for media interaction, the method comprising: in response to receiving interactive content information, acquiring corresponding interactive associated information and current channel information; based on the interactive content information and the The interaction associated information is generated to generate interaction request information; the address of the corresponding server is determined according to the channel information; the interaction request information is sent to the server according to the address, so that the server can obtain interaction information according to the interaction request information Result information: receiving the interaction result information from the server.
在某些实施方式中,所述互动请求信息包括:所述互动内容信息,所述互动关联信息以及用户相关信。In some implementation manners, the interaction request information includes: the interaction content information, the interaction association information, and user-related information.
在某些优选实施方式中,所述互动关联信息包括:接收到所述互动内容信息的时刻以及所述互动内容信息对应的互动类型。In some preferred implementation manners, the interaction association information includes: the time when the interaction content information is received and the interaction type corresponding to the interaction content information.
在某些实施方式中,所述根据所述频道信息确定对应的服务器的地址,包括:根据所述频道信息在已存储的数据中查找出与所述频道信息对应的服务器的地址作为所述服务器的地址。In some embodiments, the determining the address of the corresponding server according to the channel information includes: finding the address of the server corresponding to the channel information in the stored data according to the channel information as the server the address of.
在某些实施方式中,所述方法还包括:将所述互动结果与接收到所述对应的互动内容信息的时刻以及对应的频道信息进行关联地存储。In some embodiments, the method further includes: storing the interaction result in association with the time when the corresponding interactive content information is received and the corresponding channel information.
在某些优选实施方式中,所述方法还包括:根据用户的操作在屏幕的预定位置显示用户选中的互动结果。In some preferred implementation manners, the method further includes: displaying the interaction result selected by the user at a predetermined position on the screen according to the user's operation.
在某些优选实施方式中,所述方法还包括:向预设的存储介质发送所述互动结果。In some preferred implementation manners, the method further includes: sending the interaction result to a preset storage medium.
在某些优选实施方式中,所述向预设的存储介质发送所述互动结果,包括:确定互动结果对应的互动类型;查找对应于所述互动类型的存储介质的地址;按照所述地址发送所述互动结果。In some preferred implementation manners, the sending the interaction result to the preset storage medium includes: determining the interaction type corresponding to the interaction result; finding the address of the storage medium corresponding to the interaction type; sending according to the address The result of said interaction.
在某些优选实施方式中,所述用户相关信息包括以下至少一项:用户ID,终端ID以及终端的MAC地址。In some preferred implementation manners, the user-related information includes at least one of the following: user ID, terminal ID, and terminal MAC address.
在某些优选实施方式中,所述用户相关信息还包括:预设的存储介质的地址。In some preferred implementation manners, the user-related information further includes: an address of a preset storage medium.
第二方面,本申请提供了一种用于媒体互动的方法,所述方法包括:从终端接收互动请求信息,所述互动请求信息由所述终端基于互动内容信息以及互动关联信息生成;判断所述互动请求信息是否为有效信息;响应于所述互动请求信息是有效信息,基于所述互动请求信息获取对应的互动结果;向所述终端发送所述互动结果。In a second aspect, the present application provides a method for media interaction, the method comprising: receiving interaction request information from a terminal, the interaction request information being generated by the terminal based on interaction content information and interaction association information; judging the Whether the interaction request information is valid information; in response to the interaction request information being valid information, obtain a corresponding interaction result based on the interaction request information; and send the interaction result to the terminal.
在某些实施方式中,所述互动请求信息包括:所述互动内容信息,所述互动关联信息以及用户相关信息。In some implementation manners, the interaction request information includes: the interaction content information, the interaction association information and user-related information.
在某些优选实施方式中,所述互动关联信息包括:所述终端接收到所述互动内容信息的时刻以及所述互动内容信息对应的互动类型。In some preferred implementation manners, the interaction association information includes: the moment when the terminal receives the interaction content information and the interaction type corresponding to the interaction content information.
在某些优选实施方式中,所述判断所述互动请求信息是否为有效信息,包括:根据所述终端接收到所述互动内容信息的时刻确定对应的互动事件;判断所述互动类型与所述互动事件是否匹配;如果是,确定所述互动请求信息为有效信息。In some preferred implementation manners, the judging whether the interaction request information is valid information includes: determining the corresponding interaction event according to the moment when the terminal receives the interaction content information; judging whether the interaction type is related to the Whether the interaction event matches; if yes, determine that the interaction request information is valid information.
在某些实施方式中,所述基于所述互动请求信息获取对应的互动结果,包括:按照预定的互动规则分析所述互动请求信息以获取对应的互动结果;或者将所述互动请求信息发送给对应的互动平台以从所述互动平台获取对应的互动结果。In some implementations, the obtaining the corresponding interaction result based on the interaction request information includes: analyzing the interaction request information according to predetermined interaction rules to obtain the corresponding interaction result; or sending the interaction request information to A corresponding interactive platform to obtain a corresponding interactive result from the interactive platform.
在某些优选实施方式中,所述用户相关信息包括以下至少一项:用户ID,终端ID以及终端的MAC地址。In some preferred implementation manners, the user-related information includes at least one of the following: user ID, terminal ID, and terminal MAC address.
在某些优选实施方式中,所述用户相关信息还包括:预设的存储介质的地址。In some preferred implementation manners, the user-related information further includes: an address of a preset storage medium.
在某些优选实施方式中,所述方法还包括:向预设的存储介质发送所述互动结果。In some preferred implementation manners, the method further includes: sending the interaction result to a preset storage medium.
第三方面,本申请提供了一种用于媒体互动的终端,所述终端包括:获取单元,用于响应于接收到互动内容信息,获取对应的互动关联信息以及当前的频道信息;生成单元,用于基于所述互动内容信息以及所述互动关联信息,生成互动请求信息;确定单元,用于根据所述频道信息确定对应的服务器的地址;发送单元,用于按照所述地址向所述服务器发送所述互动请求信息,以供所述服务器根据所述互动请求信息确定互动结果信息;接收单元,用于从所述服务器接收所述互动结果信息。In a third aspect, the present application provides a terminal for media interaction, the terminal comprising: an acquisition unit, configured to acquire corresponding interaction association information and current channel information in response to receiving interactive content information; a generation unit, It is used to generate interaction request information based on the interaction content information and the interaction association information; the determining unit is used to determine the address of the corresponding server according to the channel information; the sending unit is used to send the server to the server according to the address Sending the interaction request information for the server to determine interaction result information according to the interaction request information; a receiving unit configured to receive the interaction result information from the server.
在某些实施方式中,所述互动请求信息包括:所述互动内容信息,所述互动关联信息以及用户相关信息。In some implementation manners, the interaction request information includes: the interaction content information, the interaction association information and user-related information.
在某些优选实施方式中,所述互动关联信息包括:接收到所述互动内容信息的时刻以及所述互动内容信息对应的互动类型。In some preferred implementation manners, the interaction association information includes: the time when the interaction content information is received and the interaction type corresponding to the interaction content information.
在某些实施方式中,所述确定单元具体用于:根据所述频道信息在已存储的数据中查找出与所述频道信息对应的服务器的地址作为所述服务器的地址。In some implementations, the determining unit is specifically configured to: find an address of a server corresponding to the channel information from stored data according to the channel information as the address of the server.
在某些实施方式中,所述终端还包括:存储单元,用于将所述互动结果与接收到所述对应的互动内容信息的时刻以及对应的频道信息进行关联地存储。In some implementation manners, the terminal further includes: a storage unit, configured to associate and store the interaction result with the time when the corresponding interaction content information is received and corresponding channel information.
在某些优选实施方式中,所述终端还包括:显示单元,用于根据用户的操作在屏幕的预定位置显示用户选中的互动结果。In some preferred embodiments, the terminal further includes: a display unit, configured to display the interaction result selected by the user at a predetermined position on the screen according to the user's operation.
在某些优选实施方式中,所述终端还包括:互动结果发送单元,用于向预设的存储介质发送所述互动结果。In some preferred implementation manners, the terminal further includes: an interaction result sending unit, configured to send the interaction result to a preset storage medium.
在某些优选实施方式中,所述互动结果发送单元包括:互动类型确定子单元,用于确定互动结果对应的互动类型;查找子单元,用于查找对应于所述互动类型的存储介质的地址;结果发送子单元,用于按照所述地址发送所述互动结果。In some preferred embodiments, the interaction result sending unit includes: an interaction type determination subunit, configured to determine the interaction type corresponding to the interaction result; a search subunit, configured to search for the address of the storage medium corresponding to the interaction type ; A result sending subunit, configured to send the interaction result according to the address.
在某些优选实施方式中,所述用户相关信息包括以下至少一项:用户ID,终端ID以及终端的MAC地址。In some preferred implementation manners, the user-related information includes at least one of the following: user ID, terminal ID, and terminal MAC address.
在某些优选实施方式中,所述用户相关信息还包括:预设的存储介质的地址。In some preferred implementation manners, the user-related information further includes: an address of a preset storage medium.
第四方面,本申请提供了一种用于媒体互动的服务器,所述服务器包括:互动请求信息接收单元,用于从终端接收互动请求信息,所述互动请求信息由所述终端基于互动内容信息以及互动关联信息生成;判断单元,用于判断所述互动请求信息是否为有效信息;互动结果获取单元,用于响应于所述互动请求信息是有效信息,基于所述互动请求信息获取对应的互动结果;反馈单元,用于向所述终端发送所述互动结果。In a fourth aspect, the present application provides a server for media interaction. The server includes: an interaction request information receiving unit configured to receive interaction request information from a terminal, and the interaction request information is provided by the terminal based on interactive content information. and interaction-related information generation; a judging unit, configured to determine whether the interaction request information is valid information; an interaction result acquisition unit, configured to respond to the interaction request information being valid information, and obtain a corresponding interaction based on the interaction request information Result; a feedback unit, configured to send the interaction result to the terminal.
在某些实施方式中,所述互动请求信息包括:所述互动内容信息,所述互动关联信息以及用户相关信息。In some implementation manners, the interaction request information includes: the interaction content information, the interaction association information and user-related information.
在某些优选实施方式中,所述互动关联信息包括:所述终端接收到所述互动内容信息的时刻以及所述互动内容信息对应的互动类型。In some preferred implementation manners, the interaction association information includes: the moment when the terminal receives the interaction content information and the interaction type corresponding to the interaction content information.
在某些优选实施方式中,所述判断单元包括:互动事件确定子单元,用于根据所述终端接收到所述互动内容信息的时刻确定对应的互动事件;匹配子单元,用于判断所述互动类型与所述互动事件是否匹配;判断结果确定子单元,用于在所述互动类型与所述互动事件匹配时,确定所述互动请求信息为有效信息。In some preferred embodiments, the judging unit includes: an interactive event determining subunit, configured to determine a corresponding interactive event according to the moment when the terminal receives the interactive content information; a matching subunit, configured to judge the Whether the interaction type matches the interaction event; the judging result determination subunit is configured to determine that the interaction request information is valid information when the interaction type matches the interaction event.
在某些实施方式中,所述互动结果获取单元具体用于:按照预定的互动规则分析所述互动请求信息以获取对应的互动结果;或者将所述互动请求信息发送给对应的互动平台以从所述互动平台获取对应的互动结果。In some implementations, the interaction result acquisition unit is specifically configured to: analyze the interaction request information according to predetermined interaction rules to obtain corresponding interaction results; or send the interaction request information to the corresponding interaction platform to obtain from The interaction platform obtains corresponding interaction results.
在某些优选实施方式中,所述用户相关信息包括以下至少一项:用户ID,终端ID以及终端的MAC地址。In some preferred implementation manners, the user-related information includes at least one of the following: user ID, terminal ID, and terminal MAC address.
在某些优选实施方式中,所述用户相关信息还包括:预设的存储介质的地址。In some preferred implementation manners, the user-related information further includes: an address of a preset storage medium.
在某些优选实施方式中,反馈单元还用于:向预设的存储介质发送所述互动结果。In some preferred implementation manners, the feedback unit is further configured to: send the interaction result to a preset storage medium.
第五方面,本申请提供了一种用于媒体互动的系统,包括第三方面或第三方面的任一种可能的实现方式所述的终端以及第四方面或第四方面的任一种可能的实现方式所述的服务器。In the fifth aspect, the present application provides a system for media interaction, including the terminal described in the third aspect or any possible implementation of the third aspect and the fourth aspect or any possible implementation of the fourth aspect Implementation of the server as described.
本申请提供的用于媒体互动的方法、终端、服务器以及系统,通过将基于用户输入的互动内容信息以及互动关联信息生成的互动请求信息发送给与频道对应的服务器,并接收基于互动请求信息生成的互动结果信息。在不需要依赖第三方通讯工具的情况下,实现了用户与媒体的互动,提高了互动的效率,使互动资源得到了充分的利用。The method, terminal, server, and system for media interaction provided by this application send the interaction request information generated based on the interaction content information and interaction association information input by the user to the server corresponding to the channel, and receive the information generated based on the interaction request information. information about the interaction results. Without relying on a third-party communication tool, the interaction between the user and the media is realized, the efficiency of the interaction is improved, and the interactive resources are fully utilized.
附图说明Description of drawings
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:Other characteristics, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:
图1是本申请提供的用于媒体互动的方法的一个实施例的流程图;FIG. 1 is a flowchart of an embodiment of a method for media interaction provided by the present application;
图2是本申请提供的向预设的存储介质发送互动结果的方法的一个实施例的流程图;FIG. 2 is a flowchart of an embodiment of a method for sending an interaction result to a preset storage medium provided by the present application;
图3是本申请提供的用于媒体互动的方法的另一个实施例的流程图;FIG. 3 is a flowchart of another embodiment of the method for media interaction provided by the present application;
图4是本申请提供的用于媒体互动的终端的一个实施例的结构示意图;FIG. 4 is a schematic structural diagram of an embodiment of a terminal for media interaction provided by the present application;
图5是本申请提供的用于媒体互动的服务器的一个实施例的结构示意图;FIG. 5 is a schematic structural diagram of an embodiment of a server for media interaction provided by the present application;
图6是本申请提供的用于媒体互动的系统的一个实施例的结构示意图。Fig. 6 is a schematic structural diagram of an embodiment of a system for media interaction provided by the present application.
具体实施方式Detailed ways
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。The application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain related inventions, rather than to limit the invention. It should also be noted that, for the convenience of description, only the parts related to the related invention are shown in the drawings.
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and embodiments.
请参考图1,其示出了用于媒体互动的方法的一个实施例的流程100。在本实施例中,结合能够播放视讯节目的终端和能够处理媒体互动的服务器来举例说明。本领域技术人员可以理解,该终端包括但不限于智能手机、平板电脑、膝上型便携计算机、台式电脑、智能电视以及连接数字电视的互联网电视盒等等。服务器可以为任意对应于电视频道并和终端建立连接的服务器,服务器可以是一个服务器,也可以是多个服务器组成的服务器组。Please refer to FIG. 1 , which shows a process 100 of an embodiment of a method for media interaction. In this embodiment, a terminal capable of playing video programs and a server capable of processing media interaction are used for illustration. Those skilled in the art can understand that the terminal includes, but is not limited to, smart phones, tablet computers, laptop computers, desktop computers, smart TVs, Internet TV boxes connected to digital TVs, and the like. The server may be any server corresponding to a TV channel and establishing a connection with the terminal, and the server may be one server or a server group composed of multiple servers.
如图1所示,在步骤101中,响应于接收到互动内容信息,获取对应的互动关联信息以及当前的频道信息。As shown in FIG. 1 , in step 101 , in response to receiving interactive content information, corresponding interactive associated information and current channel information are acquired.
在本实施例中,用户可以通过外接设备将互动内容信息输入至终端,例如,用户可以通过操作遥控器向终端输入互动内容信息,也可以通过具有语音识别功能的输入设备向终端输入互动内容信息,还可以通过某种预设的手势操作向终端输入互动内容信息等等。本申请对此方面不限定。In this embodiment, the user can input interactive content information to the terminal through an external device. For example, the user can input interactive content information to the terminal by operating a remote control, or input interactive content information to the terminal through an input device with a voice recognition function. , it is also possible to input interactive content information and the like to the terminal through some preset gesture operation. This application is not limited in this respect.
一般而言,互动可以有多种类型,例如可以是投票,也可以是购买节目中推荐的物品,也可以是团购,还可以是获取优惠券、进行评论或者抽奖等,本申请对此方面不限定。互动内容信息为互动中用户所传递的具体内容,例如,当互动类型为投票时,互动内容信息可以为用户所选择的支持对象的编号;当互动类型为购买时,互动内容信息可以为用户选择的所要购买的物品编号以及购买数量;当互动类型为评论时,互动内容信息可以为用户输入的评论内容;当互动类型为抽奖时,互动内容信息可以为用户的手机号、身份证号或者用户ID等。本申请对此方面不限定。Generally speaking, there are many types of interaction, such as voting, purchasing items recommended in a program, group buying, obtaining coupons, making comments, or drawing prizes. limited. The interactive content information is the specific content delivered by the user during the interaction. For example, when the interaction type is voting, the interactive content information can be the number of the support object selected by the user; when the interaction type is purchase, the interactive content information can be the The number of items to be purchased and the quantity to be purchased; when the interaction type is a comment, the interactive content information can be the comment content entered by the user; when the interaction type is a lottery draw, the interactive content information can be the user’s mobile phone number, ID number or user ID etc. This application is not limited in this respect.
在本实施例中,互动关联信息包括:接收到互动内容信息的时刻以及互动内容信息对应的互动类型。具体来说,接收到互动内容信息的时刻即为用户发起该互动的时刻,因为用户发起该互动后,互动内容信息可以立刻被终端接收到(可以忽略传递互动内容信息的过程所需要的时间)。终端可以在接收到互动内容信息时,触发终端中的时刻记录模块记录下该时刻。In this embodiment, the interaction related information includes: the time when the interactive content information is received and the interaction type corresponding to the interactive content information. Specifically, the moment when the interactive content information is received is the moment when the user initiates the interaction, because after the user initiates the interaction, the interactive content information can be received by the terminal immediately (the time required for the process of transmitting the interactive content information can be ignored) . When the terminal receives the interactive content information, it can trigger the time recording module in the terminal to record the time.
需要说明的是,互动内容信息对应的互动类型可以根据用户发送给终端的信息来确定。例如,在一种实现中,用户发送给终端的信息中除了包括互动内容信息以外,还可以包含互动类型的信息(如,输入设备上有互动类型选择按钮,需要用户先输入互动类型,然后输入互动内容信息),终端可以直接从用户发送来的信息中获取对应的互动类型。在另一种实现中,每种不同类型的互动内容信息具有不同的内容格式,终端可以根据互动内容信息的内容格式确定对应的互动类型。可以理解,还可以有其他的方式获取互动内容信息对应的互动类型,本申请对此方面不限定。It should be noted that the interaction type corresponding to the interaction content information may be determined according to the information sent by the user to the terminal. For example, in one implementation, in addition to interactive content information, the information sent by the user to the terminal may also include interactive type information (for example, there is an interactive type selection button on the input device, which requires the user to first input the interactive type, and then input interaction content information), the terminal can directly obtain the corresponding interaction type from the information sent by the user. In another implementation, each type of interactive content information has a different content format, and the terminal may determine the corresponding interaction type according to the content format of the interactive content information. It can be understood that there may be other ways to obtain the interaction type corresponding to the interactive content information, which is not limited in this application.
接着,在步骤102中,基于上述互动内容信息以及互动关联信息,生成互动请求信息。Next, in step 102, interaction request information is generated based on the above-mentioned interaction content information and interaction association information.
在本实施例中,互动请求信息至少包括互动内容信息,互动关联信息以及用户相关信息。可以理解,互动请求信息还可以包括一些可选的扩展信息,例如,认证码以及当前频道信息等,本申请对此方面不限定。扩展信息可以由用户添加和设定。In this embodiment, the interaction request information includes at least interaction content information, interaction association information, and user-related information. It can be understood that the interaction request information may also include some optional extended information, for example, authentication code and current channel information, etc., which is not limited in this application. Extended information can be added and set by the user.
其中,用户相关信息包括以下至少一项:用户ID,终端ID以及终端的MAC地址。用户相关信息还可以包括预设的存储介质的地址(用于指示服务器将互动结果信息发送到对应的存储介质)。Wherein, the user-related information includes at least one of the following: user ID, terminal ID and MAC address of the terminal. The user-related information may also include the address of a preset storage medium (used to instruct the server to send the interaction result information to the corresponding storage medium).
继而,在步骤103中,根据频道信息确定对应的服务器的地址。Then, in step 103, the address of the corresponding server is determined according to the channel information.
在本实施例的一种实现中,根据频道信息确定对应的目标服务器的地址包括:根据频道信息在已存储的数据中查找出与上述频道信息对应的服务器的地址作为目标服务器的地址。具体来说,终端中存储有不同频道所对应的互动平台服务器的地址,每个地址与其对应的频道相关联(可以通过频道标识进行关联),终端可以根据当前的频道信息确定频道标识,并根据频道标识查找对应的服务器的地址作为目标服务器。In an implementation of this embodiment, determining the address of the corresponding target server according to the channel information includes: finding the address of the server corresponding to the channel information in stored data as the address of the target server according to the channel information. Specifically, the terminal stores the addresses of the interactive platform servers corresponding to different channels, each address is associated with its corresponding channel (can be associated through the channel ID), the terminal can determine the channel ID according to the current channel information, and according to The channel ID looks up the address of the corresponding server as the target server.
在另一种实现中,可以由终端向每个频道所对应的互动平台服务器发送包含当前的频道信息的验证信息,与该频道对应的服务器会向终端发送通过验证的反馈信息,终端可以将发送通过验证的反馈信息的服务器作为目标服务器。可以理解,根据频道信息确定对应的目标服务器的地址的方式有多种,本申请对此方面不限定。In another implementation, the terminal can send verification information including current channel information to the interactive platform server corresponding to each channel, and the server corresponding to the channel will send feedback information passing the verification to the terminal, and the terminal can send the The server that passes the verified feedback information is used as the target server. It can be understood that there are many ways to determine the address of the corresponding target server according to the channel information, which is not limited in this application.
接着,在步骤104中,按照上述地址向该服务器发送互动请求信息,以供该服务器根据互动请求信息获取互动结果信息。Next, in step 104, send interaction request information to the server according to the address above, so that the server can obtain interaction result information according to the interaction request information.
最后,在步骤105中,从上述服务器接收互动结果信息。Finally, in step 105, interaction result information is received from the above-mentioned server.
在本实施例中,将互动请求信息发送给目标服务器后,该服务器根据互动请求信息获取互动结果信息,然后将互动结果信息反馈给终端。In this embodiment, after the interaction request information is sent to the target server, the server obtains the interaction result information according to the interaction request information, and then feeds back the interaction result information to the terminal.
本申请的上述实施例提供的用于媒体互动的方法,通过将基于用户输入的互动内容信息以及互动关联信息生成的互动请求信息发送给与频道对应的服务器,并接收基于互动请求信息生成的互动结果信息。在不需要依赖第三方通讯工具的情况下,实现了用户与媒体的互动,提高了互动的效率,使互动资源得到了充分的利用。In the method for media interaction provided by the above-mentioned embodiments of the present application, the interaction request information generated based on the interaction content information and interaction association information input by the user is sent to the server corresponding to the channel, and the interaction request information generated based on the interaction request information is received. result information. Without relying on a third-party communication tool, the interaction between the user and the media is realized, the efficiency of the interaction is improved, and the interactive resources are fully utilized.
在一些可选实施方式中,用于媒体互动的方法还可以包括:将互动结果与接收到对应的互动内容信息的时刻以及对应的频道信息进行关联地存储。In some optional implementation manners, the method for media interaction may further include: storing the interaction result in association with the time when the corresponding interaction content information is received and the corresponding channel information.
在本实施例中,终端在接收到服务器发送的互动结果后,可以直接将该互动结果显示在屏幕的预定位置(例如屏幕的左上角或者右下角等),但是,互动结果的显示可能会影响用户观看节目。所以,优选地,可以将该互动结果进行保存,以便用户在节目结束后,有选择的查看保存下来的互动结果。In this embodiment, after receiving the interaction result sent by the server, the terminal can directly display the interaction result at a predetermined position on the screen (such as the upper left corner or lower right corner of the screen, etc.), but the display of the interaction result may affect A user watches a program. Therefore, preferably, the interaction result can be saved, so that the user can selectively view the saved interaction result after the program ends.
优选地,在保存互动结果时,可以将用户发起互动的时刻(即终端接收到用户发送的互动内容信息的时刻)以及频道信息与对应的互动结果进行关联地存储,以便用户能够按照时间或者频道查看互动结果。还可以将互动类型与对应的互动结果进行关联地存储。本领域技术人员可以理解,还可以将其他信息与对应的互动结果进行关联地存储,本申请对此方面不限定。Preferably, when saving the interaction result, the moment when the user initiates the interaction (that is, the moment when the terminal receives the interactive content information sent by the user) and the channel information can be stored in association with the corresponding interaction result, so that the user can View the results of the interaction. It is also possible to associate and store the interaction type and the corresponding interaction result. Those skilled in the art can understand that other information can also be stored in association with the corresponding interaction result, which is not limited in this application.
在一些可选实施方式中,用于媒体互动的方法还可以包括:根据用户的操作在屏幕的预定位置显示用户选中的互动结果。In some optional implementation manners, the method for media interaction may further include: displaying an interaction result selected by the user at a predetermined position on the screen according to an operation of the user.
在本实施例中,终端在接收到服务器发送的互动结果后,将该互动结果进行保存。用户在节目结束后,可以根据时间、频道或者互动类型查看保存下来的互动结果。In this embodiment, after receiving the interaction result sent by the server, the terminal saves the interaction result. After the program ends, the user can view the saved interaction results according to time, channel or interaction type.
在一些可选实施方式中,用于媒体互动的方法还可以包括:向预设的存储介质发送该互动结果。In some optional implementation manners, the method for media interaction may further include: sending the interaction result to a preset storage medium.
在本实施例中,预设的存储介质可以为网络存储介质,例如,用户预设的指定账户的邮箱、微信、微博、个人空间、即时通讯工具等等。可以理解,预设的存储介质可以有多种形式,本申请对此方面不限定。In this embodiment, the preset storage medium may be a network storage medium, for example, a mailbox, WeChat, Weibo, personal space, instant messaging tool, etc. of a designated account preset by the user. It can be understood that the preset storage medium may be in various forms, which is not limited in this application.
需要说明的是,可以将互动结果都发送到唯一预设的存储介质中(例如将所有互动结果均发送到用户的邮箱),也可以将互动结果按照互动类型发送到与互动类型对应的存储介质中(例如将互动类型为抽奖的互动结果发送到用户的邮箱,例如将互动类型为投票的互动结果发送到用户的微博),本申请对此不限定。It should be noted that all the interaction results can be sent to a unique preset storage medium (for example, all interaction results are sent to the user's mailbox), or the interaction results can be sent to the storage medium corresponding to the interaction type according to the interaction type (for example, sending the interaction result of the interaction type of lottery to the user's mailbox, such as sending the interaction result of the interaction type of voting to the user's Weibo), this application is not limited to this.
在本实施例中,由终端向预设的存储介质发送互动结果,可以理解,也可以由服务器向预设的存储介质发送互动结果,本申请对此方面不限定。In this embodiment, the terminal sends the interaction result to the preset storage medium. It can be understood that the server may also send the interaction result to the preset storage medium, which is not limited in this application.
进一步参考图2,其示出了向预设的存储介质发送互动结果的方法的一个实施例的流程200。在本实施例中,终端将互动结果按照互动类型发送到与互动类型对应的存储介质中。Further referring to FIG. 2 , it shows a process 200 of an embodiment of a method for sending an interaction result to a preset storage medium. In this embodiment, the terminal sends the interaction result to the storage medium corresponding to the interaction type according to the interaction type.
如图2所示,在步骤201中,确定互动结果对应的互动类型。As shown in FIG. 2, in step 201, the interaction type corresponding to the interaction result is determined.
接着,在步骤202中,查找对应于上述互动类型的存储介质的地址。Next, in step 202, the address of the storage medium corresponding to the above interaction type is searched.
在本实施例中,终端中存储有多个预设的存储介质的地址,例如,用户的邮箱、博客、微博等等。每个存储介质对应一种或多种互动类型,其中存储介质与互动类型的对应关系可以由用户预先设定。例如,当互动类型为抽奖时,用户可以将对应的存储介质设置为用户的邮箱。再例如,当互动类型为投票时,用户可以将对应的存储介质设置为用户的微博等等。可以理解,存储介质与互动类型的对应关系可以有多种,本申请对此方面不限定。In this embodiment, addresses of multiple preset storage media are stored in the terminal, for example, user's mailbox, blog, microblog and so on. Each storage medium corresponds to one or more interaction types, wherein the correspondence between storage media and interaction types can be preset by the user. For example, when the interaction type is lottery drawing, the user may set the corresponding storage medium as the user's mailbox. For another example, when the interaction type is voting, the user may set the corresponding storage medium as the user's Weibo and so on. It can be understood that there may be various correspondences between storage media and interaction types, which is not limited in this application.
最后,在步骤203中,按照上述地址发送互动结果。Finally, in step 203, the interaction result is sent according to the above address.
进一步参考图3,其示出了用于媒体互动的方法的另一个实施例的流程300。在本实施例中,为了便于理解,结合能够播放视讯节目的终端和能够处理媒体互动的服务器来举例说明。本领域技术人员可以理解,该终端包括但不限于智能手机、平板电脑、膝上型便携计算机、台式电脑、智能电视以及连接数字电视的互联网电视盒等等。服务器可以为任意对应于电视频道并和终端建立连接的服务器,服务器可以是一个服务器,也可以是多个服务器组成的服务器组。Further referring to FIG. 3 , it shows a flow 300 of another embodiment of the method for media interaction. In this embodiment, for ease of understanding, a terminal capable of playing video programs and a server capable of processing media interaction are used as examples for illustration. Those skilled in the art can understand that the terminal includes, but is not limited to, smart phones, tablet computers, laptop computers, desktop computers, smart TVs, Internet TV boxes connected to digital TVs, and the like. The server may be any server corresponding to a TV channel and establishing a connection with the terminal, and the server may be one server or a server group composed of multiple servers.
如图3所示,在步骤301中,从终端接收互动请求信息,该互动请求信息由该终端基于互动内容信息以及互动关联信息生成。As shown in FIG. 3 , in step 301 , interaction request information is received from a terminal, and the interaction request information is generated by the terminal based on interaction content information and interaction association information.
在本实施例中,互动请求信息至少包括互动内容信息,互动关联信息以及用户相关信息。可以理解,互动请求信息还可以包括一些可选的扩展信息,例如,认证码以及当前频道信息等,本申请对此方面不限定。In this embodiment, the interaction request information includes at least interaction content information, interaction association information, and user-related information. It can be understood that the interaction request information may also include some optional extended information, for example, authentication code and current channel information, etc., which is not limited in this application.
其中,互动关联信息包括:终端接收到互动内容信息的时刻以及互动内容信息对应的互动类型。用户相关信息包括以下至少一项:用户ID,终端ID以及终端的MAC地址。用户相关信息还可以包括预设的存储介质的地址(用于指示服务器将互动结果信息发送到对应的存储介质)。Wherein, the interaction related information includes: the moment when the terminal receives the interactive content information and the interaction type corresponding to the interactive content information. The user-related information includes at least one of the following: user ID, terminal ID, and terminal MAC address. The user-related information may also include the address of a preset storage medium (used to instruct the server to send the interaction result information to the corresponding storage medium).
接着,在步骤302中,判断上述互动请求信息是否为有效信息。Next, in step 302, it is judged whether the interaction request information is valid information.
在本实施例中,首先,根据上述互动请求信息中所包含的用户发起互动的时刻(即终端接收到用户发送的互动内容信息的时刻)确定对应的互动事件。具体来说,服务器上存储有其对应的频道在某个时间段所进行的所有互动事件,因此,每个时间点所对应的互动事件是唯一的,可以根据用户发起互动的时刻确定对应的互动事件。In this embodiment, firstly, the corresponding interaction event is determined according to the moment when the user initiates the interaction (ie, the moment when the terminal receives the interactive content information sent by the user) included in the interaction request information. Specifically, the server stores all the interactive events of its corresponding channel in a certain period of time. Therefore, the interactive event corresponding to each time point is unique, and the corresponding interactive event can be determined according to the moment when the user initiates the interaction. event.
继而,判断上述互动请求信息中所包含的互动类型与上述互动事件是否匹配。具体地,每个互动事件对应唯一的互动类型,如果互动类型与上述互动事件相匹配,则确定上述互动请求信息为有效信息。Then, it is judged whether the interaction type included in the interaction request information matches the interaction event. Specifically, each interaction event corresponds to a unique interaction type, and if the interaction type matches the above-mentioned interaction event, it is determined that the above-mentioned interaction request information is valid information.
接着,在步骤303中,响应于上述互动请求信息是有效信息,基于该互动请求信息获取对应的互动结果。Next, in step 303, in response to the interaction request information being valid information, a corresponding interaction result is acquired based on the interaction request information.
在本实施例的一种实现方式中,按照预定的互动规则分析互动请求信息以获取对应的互动结果。例如,用户在进行投票互动时,发送给服务器的互动请求信息中包含用户所选择的对象的编号,服务器对该编号进行统计,并可以根据该编号生成一条反馈信息(如您已经成功为XXX投票,感谢您的参与)作为互动结果。又例如,用户在进行团购互动时,发送给服务器的互动请求信息中包含用户所选择的团购活动的编号以及团购数量等信息,服务器对该信息进行处理,根据预设的规则(如团购人数是否足够,请求递交时间排名是否靠前等等),决定是否给该用户返回团购券。如果不给用户返回团购券,则生成团购失败的提示信息作为互动结果。如果给用户返回团购券,则生成该团购活动的二维码或者验证码等。In an implementation manner of this embodiment, the interaction request information is analyzed according to a predetermined interaction rule to obtain a corresponding interaction result. For example, when a user interacts with a vote, the interaction request information sent to the server includes the number of the object selected by the user, and the server counts the number and can generate a feedback message based on the number (for example, you have successfully voted for XXX , thank you for your participation) as an interaction result. For another example, when a user interacts with a group purchase, the interaction request information sent to the server includes information such as the number of the group purchase activity selected by the user and the number of group purchases. Enough, whether the request submission time is ranked first, etc.), decide whether to return the group buying coupon to the user. If the group buying coupon is not returned to the user, a prompt message of group buying failure is generated as the interaction result. If a group buying coupon is returned to the user, a QR code or a verification code for the group buying activity is generated.
在另一种实现中,将上述互动请求信息发送给对应的互动平台以从互动平台获取对应的互动结果。例如,服务器可以根据该互动对应的互动事件将互动请求信息发送给与互动事件对应的互动平台,由互动平台对互动请求信息进行分析和处理,并将得到的互动结果反馈给服务器。In another implementation, the above interaction request information is sent to a corresponding interaction platform to obtain a corresponding interaction result from the interaction platform. For example, the server may send the interaction request information to the interaction platform corresponding to the interaction event according to the interaction event corresponding to the interaction, and the interaction platform analyzes and processes the interaction request information, and feeds back the obtained interaction result to the server.
最后,在步骤303中,向上述终端发送互动结果。Finally, in step 303, the interaction result is sent to the terminal.
在一些可选实施方式中,用于媒体互动的方法还可以包括:向预设的存储介质发送该互动结果。In some optional implementation manners, the method for media interaction may further include: sending the interaction result to a preset storage medium.
在本实施例中,预设的存储介质可以为网络存储介质,例如,用户预设的指定账户的邮箱、微信、微博、个人空间、即时通讯工具等等。如果用户相关信息还包括预设的存储介质的地址,则服务器还可以将互动结果发送到预设的存储介质。在一种实现中,可以将互动结果均发送到唯一预设的存储介质中(例如将所有互动结果均发送到用户的邮箱),也可以将互动结果按照互动类型发送到与互动类型对应的存储介质中(例如将互动类型为抽奖的互动结果发送到用户的邮箱,例如将互动类型为投票的互动结果发送到用户的微博),本申请对此不限定。In this embodiment, the preset storage medium may be a network storage medium, for example, a mailbox, WeChat, Weibo, personal space, instant messaging tool, etc. of a designated account preset by the user. If the user-related information further includes the address of the preset storage medium, the server may also send the interaction result to the preset storage medium. In one implementation, all the interaction results can be sent to a unique preset storage medium (for example, all the interaction results are sent to the user's mailbox), or the interaction results can be sent to the storage corresponding to the interaction type according to the interaction type. media (for example, sending the interaction result of the interaction type being lottery to the user's mailbox, such as sending the interaction result of the interaction type of voting to the user's Weibo), this application is not limited to this.
需要说明的是,在本实施例中,由服务器向预设的存储介质发送互动结果。可以理解,可以由服务器将互动结果发送给终端,然后由终端向预设的存储介质发送互动结果。也可以由服务器将互动结果发送给终端的同时,由服务器向预设的存储介质发送互动结果。It should be noted that, in this embodiment, the server sends the interaction result to a preset storage medium. It can be understood that the server may send the interaction result to the terminal, and then the terminal sends the interaction result to a preset storage medium. Alternatively, when the server sends the interaction result to the terminal, the server sends the interaction result to a preset storage medium.
应当注意,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。例如,在图1的流程100中,可以先执行步骤103,根据频道信息确定对应的服务器的地址,然后再执行步骤102,基于互动内容信息以及互动关联信息,生成互动请求信息。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。It should be noted that, although operations of the methods of the present invention are depicted in the drawings in a particular order, this does not require or imply that the operations must be performed in that particular order, or that all illustrated operations must be performed to achieve the desired results. . Conversely, the steps depicted in the flowcharts may be performed in an altered order. For example, in the process 100 of FIG. 1 , step 103 may be performed first to determine the address of the corresponding server according to the channel information, and then step 102 is performed to generate interaction request information based on the interaction content information and interaction association information. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step for execution, and/or one step may be decomposed into multiple steps for execution.
进一步参考图4,其示出了用于媒体互动的终端的一个实施例的结构示意图400。Further referring to FIG. 4 , it shows a schematic structural diagram 400 of an embodiment of a terminal for media interaction.
如图4所示,本实施例的用于媒体互动的终端400包括:获取单元401,生成单元402,确定单元403,发送单元404,接收单元405。其中,获取单元401用于响应于接收到互动内容信息,获取对应的互动关联信息以及当前的频道信息。生成单元402用于基于所述互动内容信息以及所述互动关联信息,生成互动请求信息。确定单元403用于根据所述频道信息确定对应的服务器的地址。发送单元404用于按照所述地址向所述服务器发送所述互动请求信息,以供所述服务器根据所述互动请求信息确定互动结果信息。接收单元405用于从所述服务器接收所述互动结果信息。As shown in FIG. 4 , the terminal 400 for media interaction in this embodiment includes: an acquiring unit 401 , a generating unit 402 , a determining unit 403 , a sending unit 404 , and a receiving unit 405 . Wherein, the obtaining unit 401 is configured to obtain corresponding interactive related information and current channel information in response to receiving interactive content information. The generating unit 402 is configured to generate interaction request information based on the interaction content information and the interaction association information. The determining unit 403 is configured to determine the address of the corresponding server according to the channel information. The sending unit 404 is configured to send the interaction request information to the server according to the address, so that the server can determine interaction result information according to the interaction request information. The receiving unit 405 is configured to receive the interaction result information from the server.
在一些可选实施方式中,所述互动请求信息包括:所述互动内容信息,所述互动关联信息以及用户相关信息。In some optional implementation manners, the interaction request information includes: the interaction content information, the interaction association information, and user-related information.
在一些可选实施方式中,所述互动关联信息包括:接收到所述互动内容信息的时刻以及所述互动内容信息对应的互动类型。In some optional implementation manners, the interaction association information includes: the time when the interaction content information is received and the interaction type corresponding to the interaction content information.
在一些可选实施方式中,所述确定单元403具体用于:根据所述频道信息在已存储的数据中查找出与所述频道信息对应的服务器的地址作为所述服务器的地址。In some optional implementation manners, the determining unit 403 is specifically configured to: find an address of a server corresponding to the channel information in stored data according to the channel information as the address of the server.
在一些可选实施方式中,所述终端400还包括存储单元(未示出),用于将所述互动结果与接收到所述对应的互动内容信息的时刻以及对应的频道信息进行关联地存储。In some optional implementation manners, the terminal 400 further includes a storage unit (not shown), configured to associate and store the interaction result with the time when the corresponding interactive content information is received and the corresponding channel information .
在一些可选实施方式中,所述终端400还包括显示单元(未示出),用于根据用户的操作在屏幕的预定位置显示用户选中的互动结果。In some optional implementation manners, the terminal 400 further includes a display unit (not shown), configured to display the interaction result selected by the user at a predetermined position on the screen according to the user's operation.
在一些可选实施方式中,所述终端400还包括互动结果发送单元(未示出),用于向预设的存储介质发送所述互动结果。In some optional implementation manners, the terminal 400 further includes an interaction result sending unit (not shown), configured to send the interaction result to a preset storage medium.
在一些可选实施方式中,所述互动结果发送单元包括互动类型确定子单元,查找子单元,结果发送子单元(未示出)。互动类型确定子单元用于确定互动结果对应的互动类型。查找子单元用于查找对应于所述互动类型的存储介质的地址。结果发送子单元用于按照所述地址发送所述互动结果。In some optional implementation manners, the interaction result sending unit includes an interaction type determining subunit, a searching subunit, and a result sending subunit (not shown). The interaction type determination subunit is used to determine the interaction type corresponding to the interaction result. The search subunit is used for searching the address of the storage medium corresponding to the interaction type. The result sending subunit is used for sending the interaction result according to the address.
在一些可选实施方式中,所述用户相关信息包括以下至少一项:用户ID,终端ID以及终端的MAC地址。In some optional implementation manners, the user-related information includes at least one of the following: a user ID, a terminal ID, and a MAC address of the terminal.
在一些可选实施方式中,所述用户相关信息还包括:预设的存储介质的地址。In some optional implementation manners, the user-related information further includes: an address of a preset storage medium.
进一步参考图5,其示出了媒体互动的服务器的一个实施例的结构示意图500。Further referring to FIG. 5 , it shows a structural diagram 500 of an embodiment of a media interaction server.
如图5所示,本实施例的媒体互动的服务器500包括:互动请求信息接收单元501,判断单元502,互动结果获取单元503,反馈单元504。其中,互动请求信息接收单元501用于从终端接收互动请求信息,所述互动请求信息由所述终端基于互动内容信息以及互动关联信息生成。判断单元502用于判断所述互动请求信息是否为有效信息。互动结果获取单元503用于响应于所述互动请求信息是有效信息,基于所述互动请求信息获取对应的互动结果。反馈单元504用于向所述终端发送所述互动结果。As shown in FIG. 5 , the media interaction server 500 of this embodiment includes: an interaction request information receiving unit 501 , a judgment unit 502 , an interaction result acquisition unit 503 , and a feedback unit 504 . Wherein, the interaction request information receiving unit 501 is configured to receive the interaction request information from the terminal, the interaction request information is generated by the terminal based on the interaction content information and the interaction association information. The judging unit 502 is configured to judge whether the interaction request information is valid information. The interaction result obtaining unit 503 is configured to obtain a corresponding interaction result based on the interaction request information in response to the interaction request information being valid information. The feedback unit 504 is configured to send the interaction result to the terminal.
在一些可选实施方式中,所述互动请求信息包括:所述互动内容信息,互动关联信息以及用户相关信息。In some optional implementation manners, the interaction request information includes: the interaction content information, interaction association information, and user-related information.
在一些可选实施方式中,所述互动关联信息包括:所述终端接收到所述互动内容信息的时刻以及所述互动内容信息对应的互动类型。In some optional implementation manners, the interaction association information includes: the moment when the terminal receives the interaction content information and the interaction type corresponding to the interaction content information.
在一些可选实施方式中,所述判断单元502包括互动事件确定子单元,匹配子单元以及判断结果确定子单元(未示出)。互动事件确定子单元用于根据所述终端接收到所述互动内容信息的时刻确定对应的互动事件。匹配子单元用于判断所述互动类型与所述互动事件是否匹配。判断结果确定子单元用于在所述互动类型与所述互动事件匹配时,确定所述互动请求信息为有效信息。In some optional implementation manners, the judging unit 502 includes an interaction event determining subunit, a matching subunit and a judging result determining subunit (not shown). The interactive event determining subunit is configured to determine a corresponding interactive event according to the moment when the terminal receives the interactive content information. The matching subunit is used for judging whether the interaction type matches the interaction event. The judging result determination subunit is configured to determine that the interaction request information is valid information when the interaction type matches the interaction event.
在一些可选实施方式中,所述互动结果获取单元具体用于:按照预定的互动规则分析所述互动请求信息以获取对应的互动结果;或者将所述互动请求信息发送给对应的互动平台以从所述互动平台获取对应的互动结果。In some optional implementation manners, the interaction result acquiring unit is specifically configured to: analyze the interaction request information according to a predetermined interaction rule to obtain a corresponding interaction result; or send the interaction request information to a corresponding interaction platform for Obtain corresponding interaction results from the interaction platform.
在一些可选实施方式中,所述用户相关信息包括以下至少一项:用户ID,终端ID以及终端的MAC地址。In some optional implementation manners, the user-related information includes at least one of the following: a user ID, a terminal ID, and a MAC address of the terminal.
在一些可选实施方式中,所述用户相关信息还包括:预设的存储介质的地址。In some optional implementation manners, the user-related information further includes: an address of a preset storage medium.
在一些可选实施方式中,反馈单元504还用于向预设的存储介质发送所述互动结果。In some optional implementation manners, the feedback unit 504 is further configured to send the interaction result to a preset storage medium.
进一步参考图6,其示出了用于媒体互动的系统的一个实施例的结构示意图600。Further referring to FIG. 6 , it shows a structural diagram 600 of an embodiment of a system for media interaction.
如图6所示,本实施例的用于媒体互动的系统600包括:用于媒体互动的终端400和用于媒体互动的服务器500,用于媒体互动的终端400用于响应于接收到互动内容信息,获取对应的互动关联信息以及当前的频道信息;基于所述互动内容信息以及所述互动关联信息,生成互动请求信息;根据所述频道信息确定对应的服务器的地址;按照所述地址向所述服务器发送所述互动请求信息,以供所述服务器根据所述互动请求信息获取互动结果信息;从所述服务器接收所述互动结果信息。用于媒体互动的服务器500用于从终端接收互动请求信息,所述互动请求信息由所述终端基于互动内容信息以及互动关联信息生成;判断所述互动请求信息是否为有效信息;响应于所述互动请求信息是有效信息,基于所述互动请求信息获取对应的互动结果;向所述终端发送所述互动结果。As shown in Figure 6, the system 600 for media interaction of this embodiment includes: a terminal 400 for media interaction and a server 500 for media interaction, the terminal 400 for media interaction is used to respond to receiving interactive content Information, to obtain the corresponding interaction information and current channel information; based on the interaction content information and the interaction information, generate interaction request information; determine the address of the corresponding server according to the channel information; The server sends the interaction request information for the server to obtain the interaction result information according to the interaction request information; and receives the interaction result information from the server. The server 500 for media interaction is used to receive interaction request information from the terminal, the interaction request information is generated by the terminal based on the interaction content information and interaction association information; determine whether the interaction request information is valid information; respond to the The interaction request information is valid information, and a corresponding interaction result is obtained based on the interaction request information; and the interaction result is sent to the terminal.
应当理解,终端400、服务器500和系统600中记载的诸单元或模块与参考图1-3描述的方法中的各个步骤相对应。由此,上文针对方法描述的操作和特征同样适用于终端400、服务器500或系统600及其中包含的单元,在此不再赘述。It should be understood that the units or modules recorded in the terminal 400, the server 500 and the system 600 correspond to the steps in the method described with reference to Figs. 1-3. Therefore, the operations and features described above for the method are also applicable to the terminal 400, the server 500 or the system 600 and the units contained therein, and details are not repeated here.
描述于本申请实施例中所涉及到的单元模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元模块也可以设置在处理器中,例如,可以描述为:一种处理器包括获取单元,生成单元,确定单元,发送单元,接收单元。其中,这些单元模块的名称在某种情况下并不构成对该单元模块本身的限定,例如,获取单元还可以被描述为“用于获取互动关联信息以及当前的频道信息的单元”。The unit modules involved in the embodiments described in the present application may be implemented by means of software, or may be implemented by means of hardware. The described unit modules can also be set in a processor, for example, it can be described as: a processor includes an acquisition unit, a generation unit, a determination unit, a sending unit, and a receiving unit. Wherein, the names of these unit modules do not constitute a limitation on the unit module itself under certain circumstances, for example, the acquisition unit may also be described as "a unit for acquiring interaction-related information and current channel information".
作为另一方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中所述终端或服务器中所包含的计算机可读存储介质;也可以是单独存在,未装配入终端中的计算机可读存储介质。所述计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本申请的用于媒体互动的方法。As another aspect, the present application also provides a computer-readable storage medium. The computer-readable storage medium may be the computer-readable storage medium included in the terminal or server in the above-mentioned embodiments; it may also be a separate , a computer-readable storage medium not incorporated into a terminal. The computer-readable storage medium stores one or more programs, and the programs are used by one or more processors to execute the method for media interaction described in this application.
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。The above description is only a preferred embodiment of the present application and an illustration of the applied technical principle. Those skilled in the art should understand that the scope of the invention involved in this application is not limited to the technical solution formed by the specific combination of the above-mentioned technical features, but should also cover the technical solutions made by the above-mentioned technical features without departing from the inventive concept. Other technical solutions formed by any combination of or equivalent features thereof. For example, a technical solution formed by replacing the above-mentioned features with technical features with similar functions disclosed in this application (but not limited to).
Claims (21)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410725692.6A CN104581371A (en) | 2014-12-03 | 2014-12-03 | Method, terminal, sever and system for media interaction |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410725692.6A CN104581371A (en) | 2014-12-03 | 2014-12-03 | Method, terminal, sever and system for media interaction |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN104581371A true CN104581371A (en) | 2015-04-29 |
Family
ID=53096416
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410725692.6A Pending CN104581371A (en) | 2014-12-03 | 2014-12-03 | Method, terminal, sever and system for media interaction |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104581371A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105307022A (en) * | 2015-09-30 | 2016-02-03 | 天脉聚源(北京)科技有限公司 | Method and device for managing user interactive information of television interactive system |
| CN105392062A (en) * | 2015-11-24 | 2016-03-09 | 天脉聚源(北京)科技有限公司 | Method and device for pushing interactive information of interactive television system |
| CN107087030A (en) * | 2017-04-26 | 2017-08-22 | 深圳市茁壮网络股份有限公司 | Information interacting method and set top box, server |
Citations (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1558676A (en) * | 2004-01-19 | 2004-12-29 | 大唐电信科技股份有限公司光通信分公 | Multimedia information demanding system and demanding method |
| CN101106473A (en) * | 2006-07-14 | 2008-01-16 | 株式会社日立制作所 | Content receiving system and receiving terminal from IP network |
| CN101600093A (en) * | 2009-04-29 | 2009-12-09 | 四川长虹电器股份有限公司 | A kind of digital television program interaction method, system, terminal equipment and set-top box |
| CN101616168A (en) * | 2008-06-27 | 2009-12-30 | 中国联合网络通信集团有限公司 | Method, device and system for processing streaming media interactive information |
| CN101827250A (en) * | 2010-04-21 | 2010-09-08 | 中兴通讯股份有限公司 | Implementation method and system of interactive business of mobile terminal television |
| CN102625163A (en) * | 2012-03-14 | 2012-08-01 | 深圳创维-Rgb电子有限公司 | Method and system for interaction between user and TV program |
| CN103096182A (en) * | 2011-11-04 | 2013-05-08 | 腾讯科技(深圳)有限公司 | Network television program information sharing method and system |
| CN103096173A (en) * | 2011-10-27 | 2013-05-08 | 腾讯科技(深圳)有限公司 | Information processing method and device of network television system |
| CN103096128A (en) * | 2011-11-07 | 2013-05-08 | 中国移动通信集团公司 | Method capable of achieving video interaction, server, terminal and system |
| CN103198417A (en) * | 2013-03-05 | 2013-07-10 | 深圳市易博天下科技有限公司 | Mobile internet banner and background issuing method and interaction method thereof |
| CN103401854A (en) * | 2013-07-25 | 2013-11-20 | 李达航 | Social network service-based television content sharing method |
| CN103475943A (en) * | 2013-09-11 | 2013-12-25 | 马清虎 | Interaction method and system of television program |
| CN103533460A (en) * | 2013-09-30 | 2014-01-22 | 深圳市龙视传媒有限公司 | Method, device, terminal and system for sharing television service |
| CN103634690A (en) * | 2013-12-23 | 2014-03-12 | 乐视致新电子科技(天津)有限公司 | User information processing method, device and system in smart television |
-
2014
- 2014-12-03 CN CN201410725692.6A patent/CN104581371A/en active Pending
Patent Citations (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1558676A (en) * | 2004-01-19 | 2004-12-29 | 大唐电信科技股份有限公司光通信分公 | Multimedia information demanding system and demanding method |
| CN101106473A (en) * | 2006-07-14 | 2008-01-16 | 株式会社日立制作所 | Content receiving system and receiving terminal from IP network |
| CN101616168A (en) * | 2008-06-27 | 2009-12-30 | 中国联合网络通信集团有限公司 | Method, device and system for processing streaming media interactive information |
| CN101600093A (en) * | 2009-04-29 | 2009-12-09 | 四川长虹电器股份有限公司 | A kind of digital television program interaction method, system, terminal equipment and set-top box |
| CN101827250A (en) * | 2010-04-21 | 2010-09-08 | 中兴通讯股份有限公司 | Implementation method and system of interactive business of mobile terminal television |
| CN103096173A (en) * | 2011-10-27 | 2013-05-08 | 腾讯科技(深圳)有限公司 | Information processing method and device of network television system |
| CN103096182A (en) * | 2011-11-04 | 2013-05-08 | 腾讯科技(深圳)有限公司 | Network television program information sharing method and system |
| CN103096128A (en) * | 2011-11-07 | 2013-05-08 | 中国移动通信集团公司 | Method capable of achieving video interaction, server, terminal and system |
| CN102625163A (en) * | 2012-03-14 | 2012-08-01 | 深圳创维-Rgb电子有限公司 | Method and system for interaction between user and TV program |
| CN103198417A (en) * | 2013-03-05 | 2013-07-10 | 深圳市易博天下科技有限公司 | Mobile internet banner and background issuing method and interaction method thereof |
| CN103401854A (en) * | 2013-07-25 | 2013-11-20 | 李达航 | Social network service-based television content sharing method |
| CN103475943A (en) * | 2013-09-11 | 2013-12-25 | 马清虎 | Interaction method and system of television program |
| CN103533460A (en) * | 2013-09-30 | 2014-01-22 | 深圳市龙视传媒有限公司 | Method, device, terminal and system for sharing television service |
| CN103634690A (en) * | 2013-12-23 | 2014-03-12 | 乐视致新电子科技(天津)有限公司 | User information processing method, device and system in smart television |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105307022A (en) * | 2015-09-30 | 2016-02-03 | 天脉聚源(北京)科技有限公司 | Method and device for managing user interactive information of television interactive system |
| CN105392062A (en) * | 2015-11-24 | 2016-03-09 | 天脉聚源(北京)科技有限公司 | Method and device for pushing interactive information of interactive television system |
| CN107087030A (en) * | 2017-04-26 | 2017-08-22 | 深圳市茁壮网络股份有限公司 | Information interacting method and set top box, server |
| CN107087030B (en) * | 2017-04-26 | 2020-04-07 | 深圳市茁壮网络股份有限公司 | Information interaction method, set top box and server |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11487503B2 (en) | Interactive control method and device for voice and video communications | |
| US10326715B2 (en) | System and method for updating information in an instant messaging application | |
| CN105530175B (en) | Message processing method, device and system | |
| KR102237912B1 (en) | Methods and devices to implement service functions | |
| US8661550B2 (en) | Social discovery of user activity for media content | |
| CN103079092B (en) | Obtain the method and apparatus of people information in video | |
| CN113364853B (en) | Business service system, business request method and gateway equipment | |
| US20160352816A1 (en) | Method and system for sharing data between social networking platforms | |
| US20140068467A1 (en) | Method of providing instant messaging service and multiple services expanded from instant messaging service | |
| CN106550004B (en) | Service object recommendation method and device | |
| CN103634690A (en) | User information processing method, device and system in smart television | |
| US20180288450A1 (en) | Method for inserting information push into live video streaming, server, and terminal | |
| CN105337984A (en) | Account login method and device | |
| US12050883B2 (en) | Interaction information processing method and apparatus, device, and medium | |
| US10412421B2 (en) | System and method for product placement amplification | |
| WO2014176896A1 (en) | System and method for updating information in an instant messaging application | |
| CN106487655B (en) | Message interaction method and device and processing server | |
| CN104581371A (en) | Method, terminal, sever and system for media interaction | |
| CN106375784A (en) | Method and apparatus for commenting program and receiving comment information of program | |
| CN105871785B (en) | Service processing method, device and system | |
| US20130080539A1 (en) | Systems and methods for performing quick link communications | |
| CN104392366B (en) | The method of data comparison information acquisition, Apparatus and system | |
| CN116233048A (en) | Customer service session request processing method and related equipment | |
| US9374333B2 (en) | Media content discovery and consumption systems and methods | |
| CN102421015A (en) | Method and device for sharing IPTV value-added services |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150429 |
|
| RJ01 | Rejection of invention patent application after publication |