一种互动点赞方法及装置的制造方法

文档序号:10474287阅读:614来源:国知局
一种互动点赞方法及装置的制造方法
【专利摘要】本发明实施例提供了一种互动点赞方法及装置,其中的方法包括:应用于第一设备,所述方法包括:通过与第二设备建立的网络连接,接收所述第二设备对应的当前播放互动信息;依据所述当前播放互动信息,生成所述第二设备对应的目标互动点赞信息;通过所述网络连接,依据预置协议向所述第二设备发送互动控制指令;其中,所述互动控制指令中携带有所述目标互动点赞信息。本发明实施例可以简化用户的点赞操作,并且可以有效提高点赞操作的效率。
【专利说明】
一种互动点赞方法及装置
技术领域
[0001]本发明实施例涉及网络技术领域,尤其涉及一种互动点赞方法及装置。
【背景技术】
[0002]随着智能电视的迅速发展,与智能电视进行互动操作由于可有效提升用户的观看体验,因此正越来越普遍地成为用户使用智能电视的主要方式。例如,用户可以使用遥控器在智能电视中点播视频节目,或者在智能电视的浏览器输入网址浏览网页等。尤其是在节目中出现点赞功能时,更是提高了用户参与节目的互动性和积极性,比如在某场晚会的演出中出现了很多明星,用户可以选择自己喜欢的明星或节目进行点赞。
[0003]目前,遥控器仍是用户操作电视的主要设备,因此现有技术在对节目内容点赞时也使用遥控器完成,其过程包括:用户使用遥控器上的方向键(上键、下键、左键、右键)控制电视屏幕中的光标进行移动,通过多次按压和调整方向键使该光标逐步移动至目标位置上方,最后完成点击或输入操作。可以看出,由于遥控器方向键并不能像鼠标那样可实现任意方向的轨迹控制,因此,在使用遥控器对节目内容点赞时操作非常繁琐和不便,导致用户操作费时且效率低下。

【发明内容】

[0004]本发明实施例提供一种互动点赞方法及装置,用以解决现有技术中用户需要通过多次点击电视遥控器的方向键才能将智能电视中的光标移动至目标位置实现点赞操作的缺陷。
[0005]本发明实施例提供一种互动点赞方法,应用于第一设备,所述方法包括:
[0006]通过与第二设备建立的网络连接,接收所述第二设备对应的当前播放互动信息;
[0007]依据所述当前播放互动信息,生成所述第二设备对应的目标互动点赞信息;
[0008]通过所述网络连接,依据预置协议向所述第二设备发送互动控制指令;其中,所述互动控制指令中携带有所述目标互动点赞信息。
[0009]本发明实施例还提供了一种互动点赞方法,应用于第二设备,所述方法包括:
[0010]通过与第一设备建立的网络连接,发送所述第二设备对应的当前播放互动信息;
[0011]通过所述网络连接,依据预置协议接收所述第一设备发送的互动控制指令;其中,所述互动控制指令中携带有所述第二设备对应的目标互动点赞信息;
[0012]根据所述目标互动点赞信息对所述第二设备中的当前播放互动信息进行点赞操作。
[0013]本发明实施例还提供了一种互动点赞装置,应用于第一设备,所述装置包括:
[0014]第一接收模块,用于通过与第二设备建立的网络连接,接收所述第二设备对应的当前播放互动信息;
[0015]生成模块,用于依据所述接收模块接收到的所述当前播放互动信息,生成所述第二设备对应的目标互动点赞信息;
[0016]第一发送模块,用于通过所述网络连接,依据预置协议向所述第二设备发送互动控制指令;其中,所述互动控制指令中携带有所述生成模块生成的所述目标互动点赞信息。
[0017]本发明实施例还提供了一种互动点赞装置,应用于第二设备,所述装置包括:
[0018]第二发送模块,用于通过与第一设备建立的网络连接,发送所述第二设备对应的当前播放互动信息;
[0019]第二接收模块,用于通过所述网络连接,依据预置协议接收所述第一设备发送的互动控制指令;其中,所述互动控制指令中携带有所述第二设备对应的目标互动点赞信息;
[0020]互动控制模块,用于根据所述第二接收模块所接收的目标互动点赞信息对所述第二设备中的当前播放互动信息进行点赞操作。
[0021]本发明实施例提供的一种互动点赞方法及装置,第一设备可以通过与第二设备建立的网络连接,接收第二设备对应的当前播放互动信息,并且生成第二设备对应的目标互动点赞信息,以及依据预置协议向第二设备发送携带有目标互动点赞信息的互动控制指令,以使第二设备可以接收并执行该互动控制指令,从而可以对第二设备的当前播放互动信息实现点赞操作,相对于现有技术需要使用遥控器上的方向键按压多次的繁琐操作,本发明实施例可以简化用户操作,并且可以有效提高点赞操作的效率。
【附图说明】
[0022]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0023]图1为本发明的一种互动点赞方法实施例一的流程图;
[0024]图2为本发明的一种互动点赞方法实施例二的流程图;
[0025]图3为本发明的一种互动点赞方法实施例三的流程图;
[0026]图4为本发明的一种互动点赞方法实施例四的流程图;
[0027]图5为本发明的一种互动点赞方法实施例五的流程图;
[0028]图6为本发明的一种互动点赞方法实施例六的流程图;
[0029]图7为本发明的一种互动点赞装置实施例一的结构框图;
[0030]图8为本发明的一种互动点赞装置实施例二的结构框图。
【具体实施方式】
[0031]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0032]方法实施例一
[0033]参照图1,示出了本发明的一种互动点赞方法实施例一的步骤流程图,该方法应用于第一设备,具体可以包括以下步骤:
[0034]步骤101、通过与第二设备建立的网络连接,接收该第二设备对应的当前播放互动信息;
[0035]本发明实施例可适用于通过第一设备对第二设备中播放的多媒体资源进行互动操作。其中,所述多媒体资源可以为音频、视频等任意形式的多媒体资源。所述第一设备和第二设备可以为智能手机、平板电脑、智能电视等各种形式的终端设备。可以理解,本发明实施例对于智能终端的具体形式不加以限制。为便于描述,本发明实施例中均以智能手机作为第一设备、智能电视作为第二设备,也即,通过智能手机互动操作智能电视中播放的视频资源为例进行描述,其它应用场景相互参照即可。
[0036]具体地,首先可以建立第一设备与第二设备之间的网络连接。在该网络连接建立成功后,如果第二设备正在播放视频,则第一设备每隔预置时间就可以收到第二设备发送的当前播放互动信息,使得第一设备能够实时获取第二设备上正在播放的互动信息;其中,该当前播放互动信息根据第二设备当前播放的多媒体资源信息生成,其具体可以包括第二设备当前所播放信息的视频ID、节目列表、明星列表等;其中,该预置时间可以根据实际需要灵活设置,例如可以设置为I秒。
[0037]为了方便用户在第一设备上查看和操作第二设备当前的播放互动信息,在本发明实施例中,可以将接收到的第二设备对应的当前播放互动信息显示在第一设备中。具体地,可以通过图片、列表、动画等形式将第二设备上当前播放互动信息生成互动操作页面显示在第一设备上,可以理解,本发明实施例对在第一设备上显示当前播放互动信息的方式不做限制。
[0038]由此,可以实现第一设备不需要同步播放第二设备中正在播放的视频,即可在第一设备中显示第二设备可以进行互动操作的信息。
[0039]步骤102、依据该当前播放互动信息,生成该第二设备对应的目标互动点赞信息;
[0040]在本发明实施例中,第一设备在接收到第二设备对应的当前播放互动信息之后,可根据用户在第一设备上进行的操作生成第二设备对应的目标互动点赞信息,以通过该目标互动点赞信息对第二设备中当前播放内容实现点赞操作。
[0041]具体地,所述依据所述当前播放互动信息,生成所述第二设备对应的目标互动点赞信息的步骤,可以包括以下子步骤:
[0042]子步骤102A、接收针对该第二设备对应的当前播放互动信息所执行的点赞操作;
[0043]子步骤102B、依据该点赞操作,生成该第二设备对应的目标互动点赞信息。
[0044]其中,目标互动点赞信息具体可以包括用户期望对第二设备上正在播放的视频中的节目、明星所进行的点赞操作、评论信息等。在具体实施过程中,第一设备能够根据接收到的第二设备的当前播放互动信息,并结合用户在第一设备上对当前播放互动信息所进行的点赞操作生成第二设备对应的目标互动点赞信息。具体地,本发明实施例可以按照以下方式获取第二设备对应的目标互动点赞信息:
[0045]通过键盘、触摸屏、语音识别等中间设备的执行操作来获取;比如,用户可以对第一设备触摸屏上当前互动页面中显示的节目列表、明星列表选择希望点赞的节目或明星执行点赞操作;用户还可以通过在第一设备的触摸屏显示的互动页面上通过手势指令选择要点赞的节目或明星等对象信息。由此,第一设备可以依据用户所执行的点赞操作生成第二设备对应的目标互动点赞信息;其中,该目标互动点赞信息包含点赞对象标识、评论信息等。
[0046]步骤103、通过该网络连接,依据预置协议向该第二设备发送互动控制指令;其中,该互动控制指令中携带有该目标互动点赞信息。
[0047]在本发明实施例的一种优选实施例中,该步骤103可以包括以下子步骤:
[0048]子步骤103A、依据预置协议,将该互动控制指令封装为网络数据包;
[0049]在具体实施过程中,该预置协议具体可以为智能互联协议,在依据该智能互联协议传输数据时,可以将需要传输的数据按照如下格式进行封装:
[0050]{msgType:1,msg:{type:6,body:{starid:222}}}
[0051]封装后得到的网络数据包具体可以为包含JS0N(Java Script Object Notat1n,一种轻量级的数据交换格式)字符串的数据包。其中,msgType字段可用于标识预置协议的类型,在msgType的值为I时,表示预置协议为智能互联协议;msg字段可用于存放传输数据的具体内容,例如互动控制指令的具体内容,而msg字段又可以包括type字段和seekTo字段;其中,type字段用于区分不同的智能交互功能,比如type = 4时为控制进度功能,type =3时为发送弹目,starid字段用于标识点赞对象,例如,starid: 222表示用户对id为222的明星进行了点赞。
[0052]子步骤103B、通过该网络连接,向该第二设备发送该网络数据包。
[0053]在本发明实施例中,第一设备可以通过与第二设备建立的网络连接,接收第二设备对应的当前播放互动信息,并且生成第二设备对应的目标互动点赞信息,以及依据预置协议向第二设备发送携带有目标互动点赞信息的互动控制指令,以使第二设备可以接收并执行该互动控制指令,由于本发明使用诸如手机等智能终端作为第一设备,因此用户可以使用点击、手写、语音输入等多种方式对第一设备中显示的互动信息进行点赞操作,这样,用户无需多次按压遥控器的方向键控制第二设备(智能电视)上的光标即可实现对当前播放的互动信息进行点赞,从而大大简化用户的繁琐操作,提高了点赞效率。
[0054]方法实施例二
[0055]本实施例在上述实施例一的基础上,说明在第一设备与第二设备处于同一局域网的场景下,实现通过第一设备点赞第二设备中当前播放互动信息的具体过程。参照图2,示出了本发明的一种互动点赞方法实施例二的步骤流程图,该方法应用于第一设备,具体可以包括以下步骤:
[0056]步骤201、在该第一设备与第二设备处于同一局域网时,与该第二设备建立第一网络连接;
[0057]在本发明实施例中,第一网络连接的建立可以由第一设备发起,也可以由第二设备发起,本发明实施例对于第一网络连接的发起端不加以限定。
[0058]在本发明的一种优选实施例中,该步骤201可以通过以下两种形式实现,其中,第一种方式可以用于由第二设备发起建立第一网络连接的场景,第二种方式可以用于由第一设备发起建立第一网络连接的场景:
[0059]第一种方式:
[0060]该步骤201可以包括以下子步骤:
[0061]子步骤2011A:在局域网内公开该第一设备对应的设备信息;
[0062]其中,该第一设备对应的设备信息可以包括第一设备的IP地址。
[0063]在具体实施过程中,当第一设备开机或启动互动页面时,可以使用智能互联SDK(Software Development Ki t,软件开发工具平台包)启动NSD (Network ServiceDiscovery,网络服务探索)的发现服务功能,在局域网内公开第一设备对应的设备信息,以便第二设备可以获取到该第一设备对应的设备信息,使得第二设备可以向第一设备发起建立第一网络连接的请求。
[0064]第二种方式:
[0065]该步骤201可以包括以下子步骤:
[0066]子步骤2012A:在局域网内,获取该第二设备对应的设备信息;
[0067]其中,该第二设备对应的设备信息可以包括第二设备的IP地址。
[0068]子步骤2012B:依据该第二设备对应的设备信息,与该第二设备建立第一网络连接。
[0069]其中,该第一网络连接具体可以是TCP(Transmiss1n Control Protocol,传输控制协议)长连接,也可以是UDP(User Datagram Protocol,用户数据报协议)连接。
[0070]这里以TCP长连接为例进行说明,TCP连接分为长连接和短连接。在本发明实施例中,第一设备可以为客户端,第二设备可以为服务端。TCP长连接的优点在于当客户端与服务端的网络连接建立成功后,不论客户端与服务端是否有信息交互,该网络连接都会继续保持直到客户端要求断开连接。这样,当客户端在间隔一段空闲时间后再次与服务端通信时,能够使用在上次交互过程中已经建立好的网络连接,不需要再次重新建立网络连接,提高了客户端与服务端的通信效率。另外,建立一个TCP长连接需要经过客户端和服务端之间的三次握手,并且依据TCP长连接的协议要求,当第一网络连接建立成功后,不论第一设备与第二设备之间是否有信息交互,该第一网络连接会继续保持直到第一设备要求断开连接。
[0071]另外,为了保证第一网络连接的稳定性,在本发明的一种优选实施例中,可以在第一网络连接中启动心跳检测,其中,心跳检测可以由第一设备或者第二设备发起,本发明实施例对心跳检测的发起端不加以限定。
[0072]可见,第一设备与第二设备通过局域网内的信息交互,建立了第一设备与第二设备间的第一网络连接,并且可以在第一网络连接中启动心跳检测。如此,可以实现第一设备与第二设备在同一局域网内不间断地可靠连接。
[0073]步骤202、通过该第一网络连接,接收该第二设备对应的当前播放互动信息;
[0074]步骤203、依据该当前播放互动信息,生成该第二设备对应的目标互动点赞信息;
[0075]步骤204、通过该第一网络连接,依据预置协议向该第二设备发送互动控制指令;其中,该互动控制指令中携带有该目标互动点赞信息。
[0076]在本发明实施例中,实现了第一设备与第二设备在同一局域网内不间断地可靠连接,进而为通过第一设备对第二设备播放的互动信息进行点赞提供了可靠保障。
[0077]方法实施例三
[0078]本实施例在上述实施例一的基础上,说明在第一设备与第二设备处于不同局域网的场景下,实现通过第一设备对第二设备上的互动信息进行点赞的具体过程。参照图3,示出了本发明的一种互动点赞方法实施例三的步骤流程图,该方法应用于第一设备,具体可以包括以下步骤:
[0079]步骤301、在该第一设备与该第二设备处于不同局域网时,与该第二设备建立第二网络连接;
[0080]在具体实施过程中,第一设备可以先与推送引擎建立第三网络连接,再通过第三网络连接与第二设备建立第二网络连接。
[0081]在本发明的一种优选实施例中,该步骤301可以包括以下子步骤:
[0082]子步骤301A、在推送引擎中注册该第一设备对应的推送服务,以建立与该推送引擎对应的第三网络连接;
[0083]在具体实施过程中,当第一设备开机或启动互动节目时,第一设备可以在推送引擎中注册推送业务。其中,推送引擎可以理解为与互联网连接的服务器。
[0084]子步骤301B、通过该第三网络连接,与第二设备建立第二网络连接。
[0085]在具体实施过程中,在该第二网络连接建立成功后,第一设备可以通过该第二网络,获取该第二设备对应的设备标识;其中,该第二设备对应的设备标识可以在推送引擎中唯一确定该第二设备。当第一设备向第二设备发送信息时,需要在该信息中携带该第二设备对应的设备标识,这样,推送引擎就能够确定第一设备发送出的信息对应的接收设备,保证第一设备与第二设备之间交互信息的可靠传输。
[0086]可见,在本发明实施例中,当第一设备与第二设备处于不同局域网时,推送引擎在第一设备与第二设备之间起到转发作用,使得第一设备能够通过与推送引擎建立的第三网络连接,建立与第二设备的第二网络连接。
[0087]步骤302、通过该第二网络连接,接收该第二设备对应的当前播放互动信息;
[0088]步骤303、依据该当前播放互动信息,生成该第二设备对应的目标互动点赞信息;
[0089]步骤304、通过该第二网络连接,依据预置协议向该第二设备发送互动控制指令;其中,该互动控制指令中携带有该目标互动点赞信息。
[0090]需要说明的是,第一设备发送给第二设备的互动控制指令中携带有第二设备对应的设备标识,这样,推送引擎就能够确定该互动控制指令是由第一设备发送给第二设备的,以确保第一设备与第二设备之间交互信息的可靠性。
[0091]如此,本发明实施例在第一设备与第二设备处于不同局域网时,同样可以通过第一设备对第二设备上的互动信息进行点赞,从而可以提高点赞操作的灵活性。
[0092]方法实施例四
[0093]参照图4,示出了本发明的一种互动点赞方法实施例四的步骤流程图,该方法应用于第二设备,具体可以包括以下步骤:
[0094]步骤401、通过与第一设备建立的网络连接,发送该第二设备对应的当前播放互动信息;
[0095]在具体应用中,在通过第一设备对第二设备当前播放的互动信息进行点赞时,可以首先将第二设备的当前播放互动信息通过网络连接发送至第一设备,以使第一设备在接收到第二设备的当前播放互动信息后,可以根据用户对该当前播放互动信息的点赞操作生成第二设备对应的目标互动点赞信息。
[0096]步骤402、通过该网络连接,依据预置协议接收该第一设备发送的互动控制指令;其中,该互动控制指令中携带有该第二设备对应的目标互动点赞信息;
[0097]需要说明的是,目标互动点赞信息具体可以包括用户对第二设备上正在播放视频中的明星、节目点赞的信息。
[0098]在具体实施过程中,第二设备通过建立好与第一设备之间的网络连接,依据预置协议对交互信息的要求,接收第一设备发送的携带有目标互动点赞信息的控制指令;其中,预置协议规定了互动控制指令的格式和传输方法。
[0099]在本发明的一种优选实施例中,该步骤402可以包含以下子步骤:
[0100]子步骤402A、通过该网络连接,接收该第一设备发送的网络数据包;
[0101]子步骤402B、依据预置协议对该网络数据包进行解析,得到该互动控制指令。
[0102]比如,用户对第一设备上显示的互动节目中的明星222进行了点赞,则第二设备接收到网络数据包的格式如下:
[0103]{msgType:1,msg:{type:6,body:{starid:222}}}。
[0104]在第二设备接收到上述网络数据包后,对该网络数据包进行解析,可以得到第二设备对应的目标互动点赞信息,从而可以根据该目标互动点赞信息对第二设备的当前播放的互动信息执行对应的点赞操作。
[0105]步骤403、使用目标互动点赞信息对第二设备中当前播放的互相信息执行点赞操作。
[0106]在本发明实施例中,第二设备可以通过与第一设备建立的网络连接,发送第二设备对应的当前播放互动信息,并且通过接收第一设备发送的互动控制指令获取第二设备对应的目标互动点赞信息,以及根据第一设备发送的互动控制指令对第二设备当前播放的互动信息执行点赞操作,相对于现有技术需要使用遥控器的方向键控制移动光标进行点赞操作,本发明实施例可以简化用户操作,并且提高点赞操作的效率。
[0107]方法实施例五
[0108]本实施例在上述实施例四的基础上,说明在第二设备与第一设备处于同一局域网的场景下,实现了第二设备通过接收第一设备发送的互动控制指令来执行点赞操作的具体过程。参照图5,示出了本发明的一种互动点赞方法实施例五的步骤流程图,该方法应用于第二设备,具体可以包括以下步骤:
[0109]步骤501、在该第二设备与第一设备处于同一局域网时,与该第一设备建立第一网络连接;
[0110]在本发明实施例中,第一网络连接的建立可以由第一设备发起,也可以由第二设备发起,本发明实施例对于第一网络连接的发起段不加以限定。
[0111]在本发明的一种优选实施例中,该步骤501可以通过以下两种形式实现,其中,第一种方式可以用于由第一设备发起建立第一网络连接的场景,第二种方式可以用于由第二设备发起建立第一网络连接的场景:
[0112]第一种方式:
[0113]该步骤501可以包括以下子步骤
[0114]子步骤5011A:在局域网内公开该第二设备对应的设备信息;
[0115]其中,该第二设备对应的设备信息可以包括第二设备的IP地址。
[0116]在具体实施过程中,当第二设备开机或启动互动页面时,可以使用智能互联SDK(Software Development Ki t,软件开发工具平台包)启动NSD (Network ServiceDiscovery,网络服务探索)的发现服务功能,在局域网内公开第二设备对应的设备信息,以便第一设备可以获取到该第二设备对应的设备信息,使得第一设备可以向第二设备发起建立第一网络连接的请求。
[0117]第二种方式:
[0118]该步骤501可以包括以下子步骤
[0119]子步骤5012A:在局域网内,获取该第一设备对应的设备信息;
[0120]其中,该第一设备对应的设备信息可以包括第一设备的IP地址。
[0121]子步骤5012B:依据该第一设备对应的设备信息,与该第一设备建立第一网络连接。
[0122]其中,该第一网络连接具体可以是TCP(Transmiss1n Control Protocol,传输控制协议)长连接,也可以是UDP(User Datagram Protocol,用户数据报协议)连接。
[0123]这里以TCP长连接为例进行说明,TCP连接分为长连接和短连接。在本发明实施例中,第二设备可以为服务端,第一设备可以为客户端。TCP长连接的优点在于当客户端与服务端的网络连接建立成功后,不论客户端与服务端是否有信息交互,该网络连接都会继续保持直到客户端要求断开连接。这样,当客户端在间隔一段空闲时间后再次与服务端通信时,能够使用在上次交互过程中已经建立好的网络连接,不需要再次重新建立网络连接,提高了客户端与服务端的通信效率。另外,建立一个TCP长连接需要经过客户端和服务端之间的三次握手,并且依据TCP长连接的协议要求,当第一网络连接建立成功后,不论第一设备与第二设备之间是否有信息交互,该第一网络连接会继续保持直到第一设备要求断开连接。
[0124]另外,为了保证第一网络连接的稳定性,在本发明的一种优选实施例中,可以在第一网络连接中启动心跳检测,其中,心跳检测可以由第一设备或者第二设备发起,本发明实施例对心跳检测的发起端不加以限定。
[0125]可见,第二设备与第一设备通过局域网内的信息交互,建立了第二设备与第一设备间的第一网络连接,并且可以在第一网络连接中启动心跳检测。如此,可以实现第一设备与第二设备在同一局域网内不间断地可靠连接。
[0126]步骤502、通过该第一网络连接,向该第一设备发送该第二设备对应的当前播放互动信息;
[0127]步骤503、通过该第一网络连接,依据预置协议接收该第一设备发送的互动控制指令;其中,该互动控制指令中携带有该第二设备对应的目标互动点赞信息;
[0128]步骤504、使用上述互动点赞信息对第二设备上当前播放互动信息执行点赞操作。
[0129]在本发明实施例中,实现了第二设备与第一设备在同一局域网内不间断地可靠连接,进而为第一设备操作第二设备上的互动信息提供了可靠保障。
[0130]方法实施例六
[0131]本实施例在上述实施例四的基础上,说明在第二设备与第一设备处于不同局域网的场景下,实现第二设备通过接收第一设备发送的互动控制指令来进行点赞操作的具体过程。参照图6,示出了本发明的一种互动点赞方法实施例六的步骤流程图,该方法应用于第二设备,具体可以包括以下步骤:
[0132]步骤601、在该第二设备与第一设备处于不同局域网时,与该第一设备建立第二网络连接;
[0133]在具体实施过程中,第二设备首先与推送引擎建立第四网络连接,再通过第四网络连接与第一设备建立第二网络连接。
[0134]在本发明的一种优选实施例中,该步骤601可以包含以下子步骤:
[0135]子步骤601A、在推送引擎中注册该第二设备对应的推送服务,以建立与该推送引擎对应的第四网络连接;
[0136]在具体实施过程中,当第二设备开机或启动互动节目时,第二设备可以在推送引擎中注册推送业务。其中,推送引擎可以理解为与互联网连接的服务器。
[0137]子步骤601B、通过该第四网络连接,与第一设备建立第二网络连接。
[0138]其中,该第一设备对应的设备标识可以在推送引擎中唯一确定该第一设备,在第二设备向第一设备发送的信息中均需要携带该第一设备对应的设备标识,这样,推送引擎才能够确定第二设备发送出的信息对应的接收设备,保证第二设备与第一设备之间交互信息的可靠性。
[0139]可见,在本发明实施例中,当第二设备与第一设备处于不同局域网时,推送引擎在第二设备与第一设备之间起到转发作用,使得第二设备能够通过与推送引擎建立的第四网络连接,建立与第二设备的第二网络连接。
[0140]步骤602、通过该第二网络连接,向该第一设备发送该第二设备对应的当前播放互动信息;
[0141]需要说明的是,第二设备发送给第一设备的第二设备对应的当前播放互动信息中携带有第一设备对应的设备标识,这样,推送引擎就能够确定该当前播放互动信息是由第二设备发送给第一设备的,以确保了第二设备与第一设备之间交互信息的可靠性。
[0142]步骤603、通过该第二网络连接,依据预置协议接收该第一设备发送的互动控制指令;其中,该互动控制指令中携带有该第二设备对应的目标互动点赞信息;
[0143]步骤604、使用该互动点赞信息对第二设备上当前播放互动信息执行点赞操作。
[0144]如此,本发明实施例在第二设备与第一设备处于不同局域网时,同样可以通过第一设备操作第二设备上的互动信息,从而可以提高点赞操作的灵活性。
[0145]装置实施例一:
[0146]参照图7,示出了本发明的一种互动点赞装置实施例一的结构框图,该装置应用于第一设备,具体可以包括以下模块:
[0147]第一接收模块701,用于通过与第二设备建立的网络连接,接收所述第二设备对应的当前播放互动信息;
[0148]生成模块702,用于依据所述第一接收模块701接收到的所述当前播放互动信息,生成所述第二设备对应的目标互动点赞信息;
[0149]第一发送模块703,用于依据预置协议,将所述互动控制指令封装为网络数据包;其中,所述互动控制指令中携带有所述生成模块702生成的所述目标互动点赞信息;通过所述网络连接,向所述第二设备发送所述网络数据包。
[0150]在本发明的一种可选实施例中,所述装置还可以包括:
[0151 ]第一建立模块,用于在所述第一设备与第二设备处于同一局域网时,与所述第二设备建立第一网络连接;
[0152]第二建立模块,用于在所述第一设备与所述第二设备处于不同局域网时,与所述第二设备建立第二网络连接。
[0153]在本发明的另一种可选实施例中,所述第一建立模块具体可以包括:
[0154]第一获取子模块,用于在所述局域网内,获取所述第二设备对应的设备信息;
[0155]第一建立子模块,用于依据所述第二设备对应的设备信息,与所述第二设备建立第一网络连接。
[0156]在本发明的又一种可选实施例中,所述第二建立模块具体可以包括:
[0157]第一注册子模块,用于在推送引擎中注册所述第一设备对应的推送服务,以建立与所述推送引擎对应的第三网络连接;
[0158]第二建立子模块,用于通过所述第三网络连接,与第二设备建立第二网络连接。
[0159]在本发明的再一种可选实施例中,所述当前播放互动信息包括以下信息中的一种或多种:
[0160]视频标识、节目列表、明星列表。在本发明的再一种可选实施例中,所述第一接收模块具体可以包括:
[0161]第一接收子模块,用于接收针对所述第二设备对应的当前播放互动信息执行的互动控制操作;
[0162]所述生成模块包括:
[0163]生成子模块,用于依据所述互动控制操作,生成所述第二设备对应的目标互动点赞信息。
[0164]在本发明的再一种可选实施例中,所述第一发送模块具体可以包括:
[0165]封装子模块,用于依据预置协议,将所述互动控制指令封装为网络数据包;
[0166]发送子模块,用于通过所述网络连接,向所述第二设备发送所述网络数据包。
[0167]装置实施例二:
[0168]参照图8,示出了本发明的一种互动点赞装置实施例二的结构框图,该装置应用于第二设备,具体可以包括以下模块:
[0169]第二发送模块801,用于通过与第一设备建立的网络连接,发送所述第二设备对应的当前播放互动信息。
[0170]第二接收模块802,用于通过所述网络连接,接收所述第一设备发送的网络数据包;依据预置协议对所述网络数据包进行解析,得到所述互动控制指令。
[0171 ]互动控制模块803,用于根据所述第二接收模块802所接收的目标互动点赞信息对所述第二设备中的当前播放互动信息进行点赞操作。
[0172]在本发明的一种可选实施例中,所述装置还可以包括:
[0173]第三建立模块,用于在所述第二设备与第一设备处于同一局域网时,与所述第一设备建立第一网络连接;
[0174]第四建立模块,用于在所述第二设备与第一设备处于不同局域网时,与所述第一设备建立第二网络连接。
[0175]在本发明的另一种可选实施例中,所述第三建立模块具体可以包括:
[0176]第二获取子模块,用于在所述局域网内,获取所述第一设备对应的设备信息;
[0177]第三建立子模块,用于依据所述第一设备对应的设备信息,与所述第一设备建立第一网络连接。
[0178]在本发明的又一种可选实施例中,所述第四建立模块具体可以包括:
[0179]第二注册子模块,用于在推送引擎中注册所述第二设备对应的推送服务,以建立与所述推送引擎对应的第四网络连接;
[0180]第四建立子模块,用于通过所述第四网络连接,与第一设备建立第二网络连接。
[0181]在本发明的再一种可选实施例中,所述第二接收模块具体可以包括:
[0182]第二接收子模块,用于通过所述网络连接,接收所述第一设备发送的网络数据包;
[0183]解析子模块,用于依据预置协议对所述网络数据包进行解析,得到所述互动控制指令。
[0184]对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0185]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0186]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0187]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种互动点赞方法,其特征在于,应用于第一设备,所述方法包括: 通过与第二设备建立的网络连接,接收所述第二设备对应的当前播放互动信息; 依据所述当前播放互动信息,生成所述第二设备对应的目标互动点赞信息; 通过所述网络连接,依据预置协议向所述第二设备发送互动控制指令;其中,所述互动控制指令中携带有所述目标互动点赞信息。2.根据权利要求1所述的方法,其特征在于,通过如下步骤与第二设备建立网络连接: 在所述第一设备与第二设备处于同一局域网时,与所述第二设备建立第一网络连接; 在所述第一设备与所述第二设备处于不同局域网时,与所述第二设备建立第二网络连接。3.根据权利要求2所述的方法,其特征在于,所述与所述第二设备建立第一网络连接的步骤,包括: 在所述局域网内,获取所述第二设备对应的设备信息; 依据所述第二设备对应的设备信息,与所述第二设备建立第一网络连接。4.根据权利要求2所述的方法,其特征在于,所述与第二设备建立第二网络连接的步骤,包括: 在推送引擎中注册所述第一设备对应的推送服务,以建立与所述推送引擎对应的第三网络连接; 通过所述第三网络连接,与第二设备建立第二网络连接。5.根据权利要求1所述的方法,其特征在于,所述当前播放互动信息包括以下信息中的一种或多种: 视频标识、节目列表、明星列表。6.根据权利要求1所述的方法,其特征在于,所述依据所述当前播放互动信息,生成所述第二设备对应的目标互动点赞信息的步骤,包括: 接收针对所述第二设备对应的当前播放互动信息执行的点赞操作; 依据所述点赞操作,生成所述第二设备对应的目标互动点赞信息。7.根据权利要求1所述的方法,其特征在于,所述通过所述网络连接,依据预置协议向所述第二设备发送互动控制指令的步骤,包括: 依据预置协议,将所述互动控制指令封装为网络数据包; 通过所述网络连接,向所述第二设备发送所述网络数据包。8.一种互动点赞方法,其特征在于,应用于第二设备,所述方法包括: 通过与第一设备建立的网络连接,发送所述第二设备对应的当前播放互动信息; 通过所述网络连接,依据预置协议接收所述第一设备发送的互动控制指令;其中,所述互动控制指令中携带有所述第二设备对应的目标互动点赞信息; 根据所述目标互动点赞信息对所述第二设备中的当前播放互动信息进行点赞操作。9.根据权利要求8所述的方法,其特征在于,通过如下步骤与第一设备建立网络连接: 在所述第二设备与第一设备处于同一局域网时,与所述第一设备建立第一网络连接; 在所述第二设备与第一设备处于不同局域网时,与所述第一设备建立第二网络连接。10.根据权利要求9所述的方法,其特征在于,所述与所述第一设备建立第一网络连接的步骤,包括: 在所述局域网内,获取所述第一设备对应的设备信息; 依据所述第一设备对应的设备信息,与所述第一设备建立第一网络连接。11.根据权利要求9所述的方法,其特征在于,所述与第一设备建立第二网络连接的步骤,包括: 在推送引擎中注册所述第二设备对应的推送服务,以建立与所述推送引擎对应的第四网络连接; 通过所述第四网络连接,与第一设备建立第二网络连接。12.根据权利要求8所述的方法,其特征在于,所述通过所述网络连接,依据预置协议接收所述第一设备发送的互动控制指令的步骤,包括: 通过所述网络连接,接收所述第一设备发送的网络数据包; 依据预置协议对所述网络数据包进行解析,得到所述互动控制指令。13.一种互动点赞装置,其特征在于,应用于第一设备,所述装置包括: 第一接收模块,用于通过与第二设备建立的网络连接,接收所述第二设备对应的当前播放互动信息; 生成模块,用于依据所述接收模块接收到的所述当前播放互动信息,生成所述第二设备对应的目标互动点赞信息; 第一发送模块,用于通过所述网络连接,依据预置协议向所述第二设备发送互动控制指令;其中,所述互动控制指令中携带有所述生成模块生成的所述目标互动点赞信息。14.根据权利要求13所述的装置,其特征在于,所述装置还包括: 第一建立模块,用于在所述第一设备与第二设备处于同一局域网时,与所述第二设备建立第一网络连接; 第二建立模块,用于在所述第一设备与所述第二设备处于不同局域网时,与所述第二设备建立第二网络连接。15.根据权利要求14所述的装置,其特征在于,所述第一建立模块包括: 第一获取子模块,用于在所述局域网内,获取所述第二设备对应的设备信息; 第一建立子模块,用于依据所述第二设备对应的设备信息,与所述第二设备建立第一网络连接。16.根据权利要求14所述的装置,其特征在于,所述第二建立模块包括: 第一注册子模块,用于在推送引擎中注册所述第一设备对应的推送服务,以建立与所述推送引擎对应的第三网络连接; 第二建立子模块,用于通过所述第三网络连接,与第二设备建立第二网络连接。17.根据权利要求13所述的装置,其特征在于, 所述当前播放互动信息包括以下信息中的一种或多种: 视频标识、节目列表、明星列表。18.根据权利要求13所述的装置,其特征在于,所述第一接收模块包括: 第一接收子模块,用于接收针对所述第二设备对应的当前播放互动信息执行的互动控制操作; 所述生成t吴块包括: 生成子模块,用于依据所述互动控制操作,生成所述第二设备对应的目标互动点赞信息。19.根据权利要求13所述的装置,其特征在于,所述第一发送模块包括: 封装子模块,用于依据预置协议,将所述互动控制指令封装为网络数据包; 发送子模块,用于通过所述网络连接,向所述第二设备发送所述网络数据包。20.一种互动点赞装置,其特征在于,应用于第二设备,所述装置包括: 第二发送模块,用于通过与第一设备建立的网络连接,发送所述第二设备对应的当前播放互动信息; 第二接收模块,用于通过所述网络连接,依据预置协议接收所述第一设备发送的互动控制指令;其中,所述互动控制指令中携带有所述第二设备对应的目标互动点赞信息; 互动控制模块,用于根据所述第二接收模块所接收的目标互动点赞信息对所述第二设备中的当前播放互动信息进行点赞操作。21.根据权利要求20所述的装置,其特征在于,所述装置还包括: 第三建立模块,用于在所述第二设备与第一设备处于同一局域网时,与所述第一设备建立第一网络连接; 第四建立模块,用于在所述第二设备与第一设备处于不同局域网时,与所述第一设备建立第二网络连接。22.根据权利要求21所述的装置,其特征在于,所述第三建立模块包括: 第二获取子模块,用于在所述局域网内,获取所述第一设备对应的设备信息; 第三建立子模块,用于依据所述第一设备对应的设备信息,与所述第一设备建立第一网络连接。23.根据权利要求21所述的装置,其特征在于,所述第四建立模块包括: 第二注册子模块,用于在推送引擎中注册所述第二设备对应的推送服务,以建立与所述推送引擎对应的第四网络连接; 第四建立子模块,用于通过所述第四网络连接,与第一设备建立第二网络连接。24.根据权利要求20所述的装置,其特征在于,所述第二接收模块包括: 第二接收子模块,用于通过所述网络连接,接收所述第一设备发送的网络数据包; 解析子模块,用于依据预置协议对所述网络数据包进行解析,得到所述互动控制指令。
【文档编号】H04N21/436GK105828212SQ201610258452
【公开日】2016年8月3日
【申请日】2016年4月22日
【发明人】张仕奇
【申请人】乐视控股(北京)有限公司, 乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1