CN109816411A - 资源推广信息处理方法、装置、系统和计算机设备 - Google Patents
资源推广信息处理方法、装置、系统和计算机设备 Download PDFInfo
- Publication number
- CN109816411A CN109816411A CN201711166345.4A CN201711166345A CN109816411A CN 109816411 A CN109816411 A CN 109816411A CN 201711166345 A CN201711166345 A CN 201711166345A CN 109816411 A CN109816411 A CN 109816411A
- Authority
- CN
- China
- Prior art keywords
- video
- promotion message
- resource
- resource promotion
- playback apparatus
- 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.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 29
- 238000004891 communication Methods 0.000 claims abstract description 143
- 238000000034 method Methods 0.000 claims abstract description 38
- 230000004044 response Effects 0.000 claims description 39
- 238000004590 computer program Methods 0.000 claims description 35
- 230000009471 action Effects 0.000 claims description 31
- 230000015654 memory Effects 0.000 claims description 26
- 238000012545 processing Methods 0.000 claims description 20
- 238000004364 calculation method Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 20
- 230000005540 biological transmission Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 230000000694 effects Effects 0.000 description 5
- 230000001737 promoting effect Effects 0.000 description 5
- 241000406668 Loxodonta cyclotis Species 0.000 description 3
- 230000005611 electricity Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 101000804902 Drosophila melanogaster Xaa-Pro aminopeptidase ApepP Proteins 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明涉及一种资源推广信息处理方法、装置、系统和计算机设备,该方法包括:通过本地的视频客户端播放视频;当所述视频播放至预设的时间节点时,则获取所述视频在所述时间节点下对应的资源推广信息;基于与目标终端之间建立的通信连接,通过所述本地的视频客户端将所述资源推广信息推送至所述目标终端。本申请的方案提高了资源推广的效率。
Description
技术领域
本发明涉及计算机技术领域,特别是涉及一种资源推广信息处理方法、装置、系统和计算机设备。
背景技术
随着科学技术的飞速发展,资源推广的形式越来越丰富,在视频中加入资源推广信息的做法也越来越多,比如,在影片视频中加入广告。
传统方法中,视频中加入的资源推广信息是以展示为主。比如,在视频播放过程中,广告是在屏幕中的某一位置处以提示框的形式出现一定时间。如果用户没有及时查看该提示,过了一定时间提示就会消失。这样一来,就会造成获取资源推广信息的效率比较低。
发明内容
基于此,有必要针对传统的资源推广的效率比较低的问题,提供一种资源推广信息处理方法、装置、系统、计算机设备和存储介质。
一种资源推广信息处理方法,所述方法包括:
通过本地的视频客户端播放视频;
当所述视频播放至预设的时间节点时,则
获取所述视频在所述时间节点下对应的资源推广信息;
基于与目标终端之间建立的通信连接,通过所述本地的视频客户端将所述资源推广信息推送至所述目标终端。
一种资源推广信息处理装置,所述装置包括:
播放模块,用于通过本地的视频客户端播放视频;
资源推广信息获取模块,用于当所述视频播放至预设的时间节点时,则获取所述视频在所述时间节点下对应的资源推广信息;
资源推广信息推送模块,用于基于与目标终端之间建立的通信连接,通过所述本地的视频客户端将所述资源推广信息推送至所述目标终端。
一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如下步骤:
通过本地的视频客户端播放视频;
当所述视频播放至预设的时间节点时,则
获取所述视频在所述时间节点下对应的资源推广信息;
基于与目标终端之间建立的通信连接,通过所述本地的视频客户端将所述资源推广信息推送至所述目标终端。
一种存储有计算机程序的存储介质,所述计算机程序被一个或多个处理器执行时,使得一个或多个处理器执行如下步骤:
通过本地的视频客户端播放视频;
当所述视频播放至预设的时间节点时,则
获取所述视频在所述时间节点下对应的资源推广信息;
基于与目标终端之间建立的通信连接,通过所述本地的视频客户端将所述资源推广信息推送至所述目标终端。
一种资源推广信息处理系统,包括视频播放设备和目标终端;
所述视频播放设备,用于通过本地的视频客户端播放视频;
所述视频播放设备还用于当所述视频播放至预设的时间节点时,则获取所述视频在所述时间节点下对应的资源推广信息;
所述视频播放设备还用于基于与所述目标终端之间建立的通信连接,通过所述本地的视频客户端将所述资源推广信息推送至所述目标终端。
上述资源推广信息处理方法、装置、系统、计算机设备和存储介质,将本地的视频客户端播放视频的这一端与目标终端之间建立了通信连接,在播放视频至预设的时间节点时,会获取该视频在该时间节点下对应的资源推广信息,通过与目标终端之间建立的通信连接,将资源推广信息推送至目标终端。通过建立通信连接以及推送资源推广信息的方式,使目标终端直接获取到资源推广信息,提高了资源推广的效率。
一种资源推广信息处理方法,所述方法包括:
获取视频播放设备在播放视频至预设的时间节点时基于建立的通信连接发送的资源推广信息;所述资源推广信息对应于所述视频、且对应于所述时间节点;
生成与所述资源推广信息对应的提示信息;
接收对所述提示信息的触发操作;
响应于所述触发操作,获取所述提示信息对应的所述资源推广信息并展示。
一种资源推广信息处理装置,其特征在于,所述装置包括:
资源推广信息获取模块,用于获取视频播放设备在播放视频至预设的时间节点时基于建立的通信连接发送的资源推广信息;所述资源推广信息对应于所述视频、且对应于所述时间节点;
提示信息生成模块,用于生成与所述资源推广信息对应的提示信息;
接收模块,用于接收对所述提示信息的触发操作;
展示模块,用于响应于所述触发操作,获取所述提示信息对应的所述资源推广信息并展示。
一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如下步骤:
获取视频播放设备在播放视频至预设的时间节点时基于建立的通信连接发送的资源推广信息;所述资源推广信息对应于所述视频、且对应于所述时间节点;
生成与所述资源推广信息对应的提示信息;
接收对所述提示信息的触发操作;
响应于所述触发操作,获取所述提示信息对应的所述资源推广信息并展示。
一种存储有计算机程序的存储介质,所述计算机程序被一个或多个处理器执行时,使得一个或多个处理器执行如下步骤:
获取视频播放设备在播放视频至预设的时间节点时基于建立的通信连接发送的资源推广信息;所述资源推广信息对应于所述视频、且对应于所述时间节点;
生成与所述资源推广信息对应的提示信息;
接收对所述提示信息的触发操作;
响应于所述触发操作,获取所述提示信息对应的所述资源推广信息并展示。
上述资源推广信息处理方法、装置、计算机设备和存储介质,将本地与视频播放设备之间建立了通信连接,可以基于该通信连接直接获取视频播放设备在播放视频至预设的时间节点时发送的对应的资源推广信息,生成与资源推广信息对应的提示信息;响应于对提示信息的触发操作;获取提示信息对应的资源推广信息并展示。通过建立通信连接可以直接获取视频播放设备推送的资源推广信息,提高了资源推广的效率。
附图说明
图1为一个实施例中资源推广信息处理方法的应用场景图;
图2为一个实施例中资源推广信息处理方法的流程示意图;
图3为一个实施例中通信连接建立步骤的流程示意图;
图4为一个实施例中通信连接建立的原理示意图;
图5为另一个实施例中资源推广信息处理方法的流程示意图;
图6A至6C为一个实施例中资源推广信息处理的界面示意图;
图7为一个实施例中资源推广信息处理系统的架构图;
图8为一个实施例中资源推广信息处理方法的时序图;
图9为一个实施例中资源推广信息处理装置的框图;
图10为另一个实施例中资源推广信息处理装置的框图;
图11为又一个实施例中资源推广信息处理装置的框图;
图12为再一个实施例中资源推广信息处理装置的框图;
图13为一个实施例中计算机设备的内部结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1为一个实施例中资源推广信息处理方法的应用场景图。参照图1,该应用场景中包括视频播放设备110和目标终端120。视频播放设备110是安装视频客户端、且通过视频客户端播放视频的设备。在一个实施例中,视频播放设备110可以是电视机,电视机可以为具备计算机处理能力的智能电视机。可以理解,视频播放设备110也可以是移动终端或台式计算机。在一个实施例中,目标终端120可以是台式计算机或移动终端,移动终端可以包括手机、平板电脑、个人数字助理和穿戴式设备等中的至少一种。视频播放设备和目标终端之间建立了通信连接。在一个实施例中,视频播放设备110和目标终端120可以在同一局域网下(Local Area Network,LAN)建立通信连接。
视频播放设备110可以通过本地的视频客户端播放视频,当视频播放至预设的时间节点时,视频播放设备110则获取视频在时间节点下对应的资源推广信息。视频播放设备110可以基于与目标终端120之间建立的通信连接,通过本地的视频客户端将资源推广信息推送至目标终端120。
图2为一个实施例中资源推广信息处理方法的流程示意图。本实施例主要以该资源推广信息处理方法应用于图1中的视频播放设备110来举例说明。参照图2,该方法具体包括如下步骤:
S202,通过本地的视频客户端播放视频。
其中,视频客户端,是主要用于视频播放处理的客户端。客户端可以是APP(Application的简称),指第三方应用程序。可以理解,本实施例中,“本地的视频客户端”中的“本地”是指视频播放设备的本地。
需要说明的是,这里的APP并不限定于能够安装于手机上的第三方应用程序,因为如果视频客户端为台式计算机或电视机或其它非手机的移动终端时,则客户端APP则是适用于台式计算机或电视机或其它非手机的移动终端的第三方应用程序。
具体地,视频播放设备的本地安装有视频客户端,视频播放设备可以通过本地安装的视频客户端播放视频。
在一个实施例中,步骤S202包括:获取视频标识;通过本地的视频客户端发送视频标识;获取与视频标识对应的视频内容;通过本地的视频客户端播放视频内容。
具体地,在用户想要观看视频时,用户可以在视频播放设备显示的视频客户端的界面上选择想要观看的视频(比如点击视频的缩略图),视频播放设备可以获取所选择的视频的视频标识(ID,identification的缩写)。视频标识用于唯一标识视频。
视频播放设备可以通过本地的视频客户端发送该视频标识至后台服务器,以获取后台服务器根据该视频标识返回的视频内容。在一个实施例中,视频播放设备可以获取后台服务器根据视频标识返回的视频链接地址,根据该视频链接地址获取相应的视频内容。可以理解,视频播放设备也可以直接获取后台服务器根据该视频标识返回的视频内容。进一步地,视频播放设备可以通过本地的视频客户端播放所返回的视频内容。
在一个实施例中,视频播放设备在通过本地的视频客户端发送视频标识之后,除了获取与视频标识对应的视频内容之外,还可以获取与视频标识对应的资源推广信息和相应的时间节点。视频播放设备可以将资源推广信息和相应的时间节点进行关联并缓存。
S204,当视频播放至预设的时间节点时,则获取视频在时间节点下对应的资源推广信息。
其中,资源推广信息,是用于推广资源的信息。资源是可以被利用的事物。资源,包括具象的物品和/或抽象的事物。具象的物品,是具象的、具有实际形态的事物,比如服饰、书、画、电子产品、玩具、工艺品或签名照片等。抽象的事物,是抽象的没有一个特定形态的事物,比如,虚拟物品(比如,账户数值、虚拟形象产品、虚拟充值卡、虚拟游戏装备和虚拟货币等)、创意、设计方案或诗歌等都属于抽象的事物。
在一个实施例中,资源推广信息可以是广告信息。可以理解,广告信息可用于推广各种资源。
在一个实施例中,资源推广信息可以包括图片、文字、图文结合、音频、视频或二维码等中的至少一种形式。
在一个实施例中,资源推广信息还可以包括所推广的资源的链接信息。其中,该链接信息,可以包括查看和/或购买所推广的资源的链接地址。链接地址可以是直接地URL(Uniform Resource Locator,统一资源定位符)形式的链接地址,也可以是二维码形式的链接地址(即把链接地址转换为二维码)。
可以理解,视频是按照时间轴进行播放的,时间轴是由一个一个的时间节点组成。预设的时间节点则是从视频播放的时间轴上的时间节点中选取的、用于与资源推广信息对应设置的时间节点。
具体地,视频播放设备可以监测视频是否播放到预设的时间节点,当视频播放至预设的时间节点时,则获取视频在时间节点下对应的资源推广信息。
可以理解,一个视频可以对应设置至少一个资源推广信息,每个资源推广信息都设置有相应的时间节点。同一资源推广信息可以对应于不同的视频。
在一个实施例中,视频播放设备可以将预设的时间节点加入定时器,通过定时器监测视频是否播放到预设的时间节点。
在一个实施例中,视频播放设备中缓存了与该视频对应的资源推广信息,以及与该资源推广信息相应的时间节点。当视频播放至预设的时间节点时,视频播放设备可以从缓存中获取视频在该时间节点下对应的资源推广信息。
在另一个实施例中,当视频播放至预设的时间节点时,视频播放设备也可以向服务器请求获取视频在该时间节点下对应的资源推广信息,并获取服务器返回的视频在该时间节点下对应的资源推广信息。
S206,基于与目标终端之间建立的通信连接,通过本地的视频客户端将资源推广信息推送至目标终端。
其中,目标终端,是想要将资源推广信息推送至的终端。通信连接,是相互间可以进行通信的连接。基于该通信连接,视频播放设备与目标终端之间可以相互通信。可以理解,通信连接可以是视频播放设备与目标终端之间直接建立的连接,也可以是视频播放设备与目标终端之间通过服务器进行中转所建立的间接的连接。
在一个实施例中,通信连接可以是视频播放设备和目标终端处于同一局域网下建立的通信连接。可以理解,通信连接也可以不局限于视频播放设备和目标终端处于同一局域网下才能建立。
具体地,视频播放设备与目标终端之间建立了通信连接。视频播放设备可以基于与目标终端之间建立的通信连接,通过本地的视频客户端将资源推广信息推送至目标终端。这里对视频播放设备何时建立与目标终端之间的通信连接不作限定,只要在推送资源推广信息之前建立即可。
可以理解,在将资源推广信息向目标终端进行推送时,并不影响视频的正常播放,即视频播放设备可以基于与目标终端之间建立的通信连接,通过本地的视频客户端将资源推广信息推送至目标终端,并保持视频在该本地的视频客户端中的播放。
上述资源推广信息处理方法,将本地的视频客户端播放视频的这一端与目标终端之间建立了通信连接,在播放视频至预设的时间节点时,会获取该视频在该时间节点下对应的资源推广信息,通过与目标终端之间建立的通信连接,将资源推广信息推送至目标终端。通过建立通信连接以及推送资源推广信息的方式,使目标终端直接获取到资源推广信息,提高了资源推广的效率。
如图3所示,在一个实施例中,该方法还包括通信连接建立步骤,具体包括以下步骤:
S302,创建对应于视频客户端的第一套接字。
其中,套接字(socket),网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个套接字。
具体地,视频播放设备可以创建第一套接字,该第一套接字对应于视频客户端。可以理解,对应于视频客户端的套接字,可用于实现所要连接的目标终端与视频客户端之间的通信。
S304,接收与本地处于同一局域网下的目标终端基于创建的第二套接字发送的连接请求;第二套接字与第一套接字对应。
其中,与本地处于同一局域网下的目标终端,是与视频播放设备的本地处于同一局域网下的目标终端。
具体地,与本地处于同一局域网下的目标终端可以创建第二套接字,并基于第二套接字发送连接请求,其中,第二套接字与第一套接字对应。可以理解,相互对应的两个套接字所对应的设备之间可以建立连接。视频播放设备可以接收目标终端发送的该连接请求。
S306,响应于连接请求,根据第一套接字和第二套接字,与目标终端之间建立同一局域网下的通信连接。
具体地,视频播放设备可以响应于连接请求,根据相对应的第一套接字和第二套接字,在与目标终端所属的同一局域网下,与目标终端之间建立通信连接。
可以理解,本实施例中,视频播放设备和目标终端可以在登录用户标识(即用户账号)的情况下,通过同一局域网下的套接字建立通信连接。
图4为一个实施例中通信连接建立的原理示意图。视频播放设备与目标终端建立相对应的第一套接字和第二套接字,视频播放设备基于创建的第一套接字等待目标终端基于第二套接字发送的连接请求,基于第一套接字和第二套接字建立通信连接,基于该通信连接,视频播放设备与目标终端之间就可以进行数据传输。
上述实施例中,视频播放设备与处于同一局域网下的目标终端之间通过套接字建立通信连接,由于处于同一局域网下,可以在不使用用户标识进行账号登录的情况下,也能够基于套接字建立通信连接,提高了视频播放设备与目标终端之间的通信连接建立的效率,降低了通信连接建立的难度。
在一个实施例中,本地的视频客户端为通过用户标识登录的视频客户端。该方法还包括:接收登录用户标识的目标终端发送的连接请求;响应于连接请求,与目标终端之间建立通信连接。
其中,用户标识,用于唯一标识用户。用户标识可以是社交平台用户标识或视频播放平台标识等。社交平台是用于进行社交的平台。社交平台包括即时通信平台(比如,微信或QQ等)、微博、博客、短视频平台和论坛等。
具体地,视频播放设备可以通过用户标识登录所安装的视频客户端。想要与视频播放设备进行通信的目标终端也可以通过该同一用户标识登录,目标终端可以在登录该同一用户标识后发送连接请求至视频播放设备,视频播放设备可以响应于该连接请求,与登录该同一用户标识的目标终端之间建立通信连接。
在一个实施例中,目标终端可以通过该同一用户标识登录视频客户端或者社交平台客户端,并通过该同一用户标识登录视频客户端或者社交平台客户端发送连接请求。在一个实施例中,社交平台客户端可以是即时通信客户端。
可以理解,当目标终端与视频播放设备属于不同性质的设备时,为了客户端使用的兼容性,目标终端中的视频客户端与视频播放设备中的视频客户端可以为不同版本的视频客户端。比如,目标终端为手机,而视频播放设备为智能电视机,则手机中的的视频客户端可以为手机版视频客户端,智能电视机中的视频客户端可以为TV版视频客户端,手机版视频客户端与TV版视频客户端为不同版本的客户端。
在一个实施例中,视频播放设备可以通过服务器作为中转与登录该同一用户标识的目标终端之间建立间接的通信连接。
可以理解,本实施例中并不限定于视频播放设备和目标终端处于同一局域网下才能建立通信连接,由于视频播放设备和目标终端可以通过同一用户标识登录,所以在不局限于同一局域网的情况下,也能基于登录的同一用户标识定位到对方,从而可以实现通信连接的建立。
上述实施例中,视频播放设备与目标终端以同一用户标识进行登录,可以在不局限于同一局域网的情况下,也能基于登录的同一用户标识定位到对方,从而可以实现通信连接的建立,提高了通信连接建立的灵活性。此外,由于不限于同一局域网即可实现通信连接的建立,从而基于该通信连接可以推送资源推广信息至目标终端,进一步地提高了资源的推广效率,从而也提高了资源推广信息的价值。
在一个实施例中,用户标识为社交平台用户标识。通过本地的视频客户端将资源推广信息推送至目标终端包括:将资源推广信息封装为社交消息;通过本地的视频客户端,将社交消息推送至登录社交平台用户标识的目标终端。
其中,社交平台是用于进行社交的平台。社交平台包括即时通信平台(比如,微信)、微博、博客、短视频平台和论坛等。社交消息,是用于实现社交所发送的消息。
可以理解,本实施例中,视频播放设备是通过社交平台用户登录视频客户端。目标终端是通过社交平台用户标识登录社交平台客户端。
在一个实施例中,视频播放设备可以将资源推广信息添加至预设的社交消息模板中,根据该社交消息模板将资源推广信息封装为社交消息。视频播放设备可以通过本地的视频客户端,将社交消息推送至运行于该目标终端的通过社交平台用户标识登录的社交平台客户端。
比如,目标终端为手机,而视频播放设备为电视机,通过微信账号登录电视机中的视频客户端,且通过微信账号登录手机中的微信客户端,那么,电视机在播放视频至预设的时间节点时,可以获取该视频在该时间节点下对应的资源推广信息。电视机可以将该资源推广信息封装为即时通信消息,并基于与手机之间建立的通信连接,通过该微信账号登录的视频客户端,将该即时通信消息发送至手机中的微信客户端。
在一个实施例中,视频播放设备在发送社交消息之前,还可以检测该社交消息中所封装的资源推广信息的类型,当资源推广信息的类型属于与用户标识关联的类型时,则再执行通过本地的视频客户端,将社交消息推送至登录社交平台用户标识的目标终端的步骤。
在一个实施例中,视频播放设备在将资源推广信息封装为社交消息之前,还可以检测获取的资源推广信息的类型;当资源推广信息的类型属于与用户标识关联的类型时,则再执行将资源推广信息封装为社交消息的步骤。
可以理解,在其他实施例中,目标终端也可以通过社交平台用户标识登录视频客户端。比如,使用微信账号登录腾讯视频客户端。视频播放设备则可以通过本地的视频客户端,将资源推广信息推送至运行于该目标终端的通过社交平台用户标识登录的视频客户端。
上述实施例中,视频播放设备与目标终端以同一社交平台用户标识进行登录,将资源推广信息封装为社交消息进行推送,使得目标终端不需要登录视频客户端、而可以通过社交消息即可获取资源推广信息,进一步提高了资源的推广效率,从而也提高了资源推广信息的价值。
在一个实施例中,本地的视频客户端为通过用户标识登录的视频客户端。该方法还包括:检测获取的资源推广信息的类型;当资源推广信息的类型属于与用户标识关联的类型时,则再执行基于与目标终端之间建立的通信连接,通过本地的视频客户端将资源推广信息推送至目标终端的步骤。
其中,用户标识可以是社交平台用户标识或视频播放平台标识等。
资源推广信息的类型,可以包括购物、文化或旅游等类型。各上述类型中又可以划分为至少一个的子类型,比如,购物又可以包括服饰、家居、厨电和虚拟物品等子类型,文化可以包括书本、书法和诗歌等类型,旅游可以包括景点描述、机票和攻略等类型。可以理解,可以根据实际需求对资源推广信息的类型进行设置。
具体地,视频播放设备中预先存储了用户标识与资源推广信息的类型之间的关联关系。视频播放设备可以检测所获取的资源推广信息的类型,并根据上述关联关系,判断该资源推广信息的类型是否属于与登录本地的视频客户端的用户标识关联的类型,当该资源推广信息的类型属于与用户标识关联的资源推广信息的类型时,则再执行基于与目标终端之间建立的通信连接,通过本地的视频客户端将资源推广信息推送至目标终端的步骤。
可以理解,本实施例中,目标终端中可以登录该同一用户标识也可以不登录该同一用户标识,对此不作限定。
在一个实施例中,当该资源推广信息的类型不属于与用户标识关联的资源推广信息的类型时,则不作处理。
上述实施例中,当资源推广信息的类型属于与用户标识关联的类型时,再推送资源推广信息,避免了用户不需要的资源推广信息被推送,从而提高了资源推广的准确性。
在一个实施例中,上述各实施例中的资源推广信息处理方法应用于电视机;目标终端为移动终端;电视机与移动终端在同一局域网下建立通信连接。
其中,电视机,为具备计算机处理能力的智能电视机。
可以理解,上述各实施例中的资源推广信息处理方法应用于电视机,即上述各实施例中的视频播放设备可以为电视机。
具体地,电视机可以与移动终端(比如手机或者平板电脑等)同时连接同一局域网,电视机和移动终端可以按照上述各实施例的方法,与移动终端在所处的同一局域网下建立通信连接,基于该通信连接电视机和移动终端之间可以实现通信。
电视机中的本地安装有视频客户端,电视机可以通过本地的视频客户端播放视频;当视频播放至预设的时间节点时,电视机则可以获取视频在时间节点下对应的资源推广信息,并基于与移动终端在同一局域网下建立的通信连接,通过本地的视频客户端将资源推广信息推送至移动终端。
在一个实施例中,电视机在推送资源推广信息时,保持视频在本地的视频客户端中的正常播放。
上述实施例中,通过建立电视机与移动终端在同一局域网下的通信连接,可用实现电视机在播放视频时,将相应的资源推广信息直接推送至移动终端,从而使得移动终端能够更加便利的获取资源推广信息,提高了资源推广的效率。
如图5所示,在一个实施例中,提供了一种资源推广信息处理方法,本实施例主要以该资源推广信息处理方法应用于图1中的目标终端120来举例说明。该方法具体包括以下步骤:
S502,获取视频播放设备在播放视频至预设的时间节点时基于建立的通信连接发送的资源推广信息;资源推广信息对应于视频、且对应于时间节点。
其中,视频播放设备是安装视频客户端、且通过视频客户端播放视频的设备。视频播放设备可以是电视机,电视机可以为具备计算机处理能力的智能电视机。视频播放设备也可以是移动终端或台式计算机。
一个视频可以对应设置至少一个资源推广信息,每个资源推广信息都设置有相应的时间节点。同一资源推广信息可以对应于不同的视频。可以理解,在视频播放至与资源推广信息对应的时间节点时,视频播放设备可以获取与该时间节点对应的资源推广信息。
具体地,目标终端与视频播放设备之间建立了通信连接。视频播放设备中安装有视频客户端,视频播放设备可以通过安装的视频客户端播放视频。视频播放设备在播放视频至预设的时间节点时,则获取对应于该视频且对应于该时间节点的资源推广信息。视频播放设备可以基于与目标终端之间建立的通信连接,向目标终端发送获取的资源推广信息,目标终端获取视频播放设备在播放视频至预设的时间节点时基于该通信连接发送的资源推广信息。
S504,生成与资源推广信息对应的提示信息。
其中,提示信息,用于提示接收到了资源推广信息。提示信息可以是一个提示标签或图标,也可以是用于提示资源推广信息的文字描述。
在一个实施例中,目标终端可以生成与资源推广信息对应的提示信息,并在信息通知栏中显示该提示信息。
S506,接收对提示信息的触发操作。
S508,响应于触发操作,获取与提示信息对应的资源推广信息并展示。
其中,触发操作可以包括点击、触摸、按压或者滑动等操作。
具体地,用户可以对提示信息进行触发操作,目标终端可以响应于该触发操作,获取与该提示信息对应的资源推广信息并展示。
在一个实施例中,资源推广信息可以是广告信息。可以理解,广告信息可用于推广各种资源。
在一个实施例中,资源推广信息可以包括图片、文字、图文结合、音频、视频或二维码等中的至少一种形式。
在一个实施例中,资源推广信息还可以包括所推广的资源的链接信息。其中,该链接信息,可以包括查看和/或购买所推广的资源的链接地址,可以理解,该链接地址用于链接所推广的资源的查看和/或购买页面。链接地址可以是直接地URL(Uniform ResourceLocator,统一资源定位符)形式的链接地址,也可以是二维码形式的链接地址(即把链接地址转换为二维码)。
具体地,目标终端可以接收对资源推广信息的触发操作,响应于该触发操作,根据该资源推广信息中的链接信息,加载所推广的资源的查看和/或购买页面。
图6A至6C为一个实施例中资源推广信息处理的界面示意图。参照图6A,视频播放设备在播放视频至预设时间节点时,在该时间节点对应的资源推广信息,则用于推广该时间节点下视频画面中的人物所穿的衣服。视频播放设备可以获取该时间节点下对应的资源推广信息(即服装广告),将该资源推广信息推送至目标终端。参照图6B,目标终端可以获取资源推广信息,生成对应的提示信息T,并在信息通知栏中显示该提示信息T,目标终端可以接收对该提示信息的触发操作,获取该提示信息对应的资源推广信息并展示,图6C则为展示的资源推广信息。
上述资源推广信息处理方法,将目标终端与视频播放设备之间建立了通信连接,可以基于该通信连接直接获取视频播放设备在播放视频至预设的时间节点时发送的对应的资源推广信息,生成与资源推广信息对应的提示信息;响应于对提示信息的触发操作;获取提示信息对应的资源推广信息并展示。通过建立通信连接可以直接获取视频播放设备推送的资源推广信息,提高了资源推广的效率。
在一个实施例中,该方法还包括:创建第二套接字;基于第二套接字向与本地处于同一局域网下的视频播放设备的第一套接字发送连接请求,使视频播放设备基于第一套接字和第二套接字建立通信连接;第二套接字与第一套接字对应。
需要说明的是,本实施例中的“本地”是目标终端的本地。
具体地,目标终端和视频播放设备可以分别创建套接字,为了便于与视频播放设备创建的套接字区分开来,这里将目标终端创建的套接字记为第二套接字,将视频播放设备创建的套接字记为第一套接字。“第一”、“第二”仅用于区分,并不用于大小、从属、先后等方面的限定。
本实施例中,目标终端与视频播放设备处于同一局域网下。目标终端可以基于创建的第二套接字向视频播放设备的第一套接字发送连接请求,其中,第二套接字与第一套接字对应。可以理解,相互对应的两个套接字所对应的设备之间可以建立连接。视频播放设备可以接收目标终端发送的该连接请求,响应于该链接请求,并基于第一套接字和第二套接字,建立目标终端与视频播放设备之间的通信连接。
上述实施例中,视频播放设备与处于同一局域网下的目标终端之间通过套接字建立通信连接,由于处于同一局域网下,所以在不使用用户标识进行账号登录的情况下,也可以基于套接字建立通信连接,提高了视频播放设备与目标终端之间的通信连接建立的效率,降低了通信连接建立的难度。
在一个实施例中,视频播放设备通过用户标识登录视频客户端播放视频。该方法还包括:当本地以用户标识登录后,向以用户标识登录的视频播放设备发送连接请求;使视频播放设备响应于连接请求建立与本地之间的通信连接。
其中,用户标识,用于唯一标识用户。用户标识可以是社交平台用户标识或视频播放平台标识等。社交平台是用于进行社交的平台。社交平台包括即时通信平台(比如,微信或QQ等)、微博、博客、短视频平台和论坛等。
需要说明的是,本实施例中的“本地”是目标终端的本地。
具体地,视频播放设备可以通过用户标识登录所安装的视频客户端。目标终端也可以在本地以该用户标识登录,当目标终端在本地以该用户标识登录后,可以向以用户标识登录的视频播放设备发送连接请求。视频播放设备可以接收目标终端发送的该连接请求,响应于该连接请求,建立与目标终端的本地之间的通信连接,即建立视频播放设备与目标终端之间的通信连接。
上述实施例中,视频播放设备与目标终端以同一用户标识进行登录,可以在不局限于同一局域网的情况下,也能基于登录的同一用户标识定位到对方,从而可以实现通信连接的建立,提高了通信连接建立的灵活性。此外,由于不限于同一局域网即可实现通信连接的建立,从而基于该通信连接可以推送资源推广信息至目标终端,进一步地提高了资源的推广效率,从而也提高了资源推广信息的价值。
在一个实施例中,该方法应用于移动终端;视频播放设备为电视机;移动终端与电视机在同一局域网下建立通信连接。
可以理解,上述各实施例中的目标终端可以为移动终端。移动终端可以包括手机、平板电脑、个人数字助理和穿戴式设备等中的至少一种。视频播放设备可以为电视机。其中,电视机,为具备计算机处理能力的智能电视机。
具体地,电视机可以与移动终端(比如手机或者平板电脑等)同时连接同一局域网,电视机和移动终端可以按照上述各实施例的方法,与移动终端在所处的同一局域网下建立通信连接,基于该通信连接电视机和移动终端之间可以实现通信。
电视机可以播放视频;当视频播放至预设的时间节点时,电视机则可以获取视频在时间节点下对应的资源推广信息,并基于与移动终端在同一局域网下建立的通信连接,通过本地的视频客户端将资源推广信息推送至移动终端。
在一个实施例中,电视机在推送资源推广信息时,保持视频在本地的视频客户端中的正常播放。
上述实施例中,通过建立电视机与移动终端在同一局域网下的通信连接,可用实现电视机在播放视频时,将相应的资源推广信息直接推送至移动终端,从而使得移动终端能够更加便利的获取资源推广信息,提高了资源推广的效率。
如图7所示,在一个实施例中,提供了一种资源推广信息处理系统700,该系统700包括视频播放设备702和目标终端704。其中:
视频播放设备702,用于通过本地的视频客户端播放视频。
视频播放设备702还用于当视频播放至预设的时间节点时,则获取视频在时间节点下对应的资源推广信息。
视频播放设备702还用于基于与目标终端704之间建立的通信连接,通过本地的视频客户端将资源推广信息推送至目标终端704。
在一个实施例中,视频播放设备702还用于创建对应于视频客户端的第一套接字。
目标终端704,用于创建第二套接字;基于第二套接字向与本地处于同一局域网下的视频播放设备702的第一套接字发送连接请求;第二套接字与第一套接字对应。
视频播放设备702还用于响应于该连接请求,基于第一套接字和第二套接字建立与目标终端704之间建立同一局域网下的通信连接。
在一个实施例中,视频播放设备702本地的视频客户端为通过用户标识登录的视频客户端。
目标终端704还用于当以该用户标识登录后,向视频播放设备702发送连接请求。
视频播放设备702还用于响应于连接请求建立与目标终端704之间的通信连接。
在一个实施例中,用户标识为社交平台用户标识。
视频播放设备702还用于将资源推广信息封装为社交消息;通过本地的视频客户端,将社交消息推送至登录社交平台用户标识的目标终端704。
在一个实施例中,视频播放设备702本地的视频客户端为通过用户标识登录的视频客户端。
视频播放设备702还用于检测获取的资源推广信息的类型;当资源推广信息的类型属于与用户标识关联的类型时,则再基于与目标终端之间建立的通信连接,通过本地的视频客户端将资源推广信息推送至目标终端704。
在一个实施例中,视频播放设备702还用于获取视频标识;通过本地的视频客户端发送视频标识;获取与视频标识对应的视频内容;通过本地的视频客户端播放视频内容;获取与视频标识对应的资源推广信息和相应的时间节点;将资源推广信息和相应的时间节点进行关联并缓存。
在一个实施例中,视频播放设备702为电视机;目标终端704为移动终端;电视机与移动终端在同一局域网下建立通信连接。
在一个实施例中,目标终端704还用于获取视频播放设备702在播放视频至预设的时间节点时基于建立的通信连接发送的资源推广信息;其中,资源推广信息对应于视频、且对应于时间节点;生成与资源推广信息对应的提示信息;接收对提示信息的触发操作;响应于触发操作,获取提示信息对应的资源推广信息并展示。
图8为一个实施例中资源推广信息处理方法的时序图,该时序图中的视频播放设备和目标终端处于同一局域网。该时序图具体包括以下步骤:
1)视频播放设备创建对应于本地的视频客户端的第一套接字。
其中,本地的视频客户端为通过社交平台用户标识登录的视频客户端。
2)目标终端以该社交平台用户标识登录,并创建第二套接字;第二套接字与第一套接字对应。
3)目标终端基于第二套接字向视频播放设备发送连接请求。
4)视频播放设备根据第一套接字和第二套接字,与目标终端之间建立同一局域网下的通信连接。
5)视频播放设备通过本地的视频客户端向后台服务器发送所要观看的视频的视频标识;
6)后台服务器查找与该视频标识对应的视频内容,以及与视频标识对应的资源推广信息和相应的时间节点。
7)后台服务器向视频播放设备返回所查找到的视频内容,以及与视频标识对应的资源推广信息和相应的时间节点。
8)视频播放设备通过视频客户端根据该视频内容播放视频,并将资源推广信息和相应的时间节点进行关联并缓存。
9)当视频播放至预设的时间节点时,视频播放设备则获取视频在时间节点下对应的资源推广信息。
10)视频播放设备检测获取的资源推广信息的类型;当资源推广信息的类型属于与社交平台用户标识关联的类型时,将资源推广信息封装为社交消息。
11)视频播放设备通过本地的视频客户端,将社交消息推送至登录社交平台用户标识的目标终端。
12)目标终端生成与社交消息中的资源推广信息对应的提示信息;接收对提示信息的触发操作;响应于触发操作,获取提示信息对应的资源推广信息并展示。
在一个实施例中,视频播放设备为电视机;目标终端为移动终端。
如图9所示,在一个实施例中,提供了一种资源推广信息处理装置900,该装置900包括:播放模块902、资源推广信息获取模块904以及资源推广信息推送模块906,其中:
播放模块902,用于通过本地的视频客户端播放视频。
资源推广信息获取模块904,用于当所述视频播放至预设的时间节点时,则获取所述视频在所述时间节点下对应的资源推广信息。
资源推广信息推送模块906,用于基于与目标终端之间建立的通信连接,通过所述本地的视频客户端将所述资源推广信息推送至所述目标终端。
如图10所示,在一个实施例中,该装置还包括:
通信连接建立模块905,用于创建对应于视频客户端的第一套接字;接收与本地处于同一局域网下的目标终端基于创建的第二套接字发送的连接请求;第二套接字与第一套接字对应;响应于连接请求,根据第一套接字和第二套接字,与目标终端之间建立同一局域网下的通信连接。
在一个实施例中,本地的视频客户端为通过用户标识登录的视频客户端;
通信连接建立模块905还用于接收登录用户标识的目标终端发送的连接请求;响应于连接请求,与目标终端之间建立通信连接。
在一个实施例中,用户标识为社交平台用户标识。资源推广信息推送模块906还用于将资源推广信息封装为社交消息;通过本地的视频客户端,将社交消息推送至登录社交平台用户标识的目标终端。
在一个实施例中,本地的视频客户端为通过用户标识登录的视频客户端。资源推广信息推送模块906还用于检测获取的资源推广信息的类型;当资源推广信息的类型属于与用户标识关联的类型时,则基于与目标终端之间建立的通信连接,通过本地的视频客户端将资源推广信息推送至目标终端。
在一个实施例中,播放模块902还用于获取视频标识;通过本地的视频客户端发送视频标识;获取与视频标识对应的视频内容;通过本地的视频客户端播放视频内容;获取与视频标识对应的资源推广信息和相应的时间节点;将资源推广信息和相应的时间节点进行关联并缓存。
在一个实施例中,该装置900设置于电视机;目标终端为移动终端;电视机与移动终端在同一局域网下建立通信连接。
如图11所示,在一个实施例中,提供了一种资源推广信息处理装置1100,该装置1100包括:资源推广信息获取模块1102、提示信息生成模块1104、接收模块1106以及展示模块1108,其中:
资源推广信息获取模块1102,用于获取视频播放设备在播放视频至预设的时间节点时基于建立的通信连接发送的资源推广信息;所述资源推广信息对应于所述视频、且对应于所述时间节点。
提示信息生成模块1104,用于生成与所述资源推广信息对应的提示信息。
接收模块1106,用于接收对所述提示信息的触发操作。
展示模块1108,用于响应于所述触发操作,获取所述提示信息对应的所述资源推广信息并展示。
如图12所示,在一个实施例中,该装置还包括:
通信连接建立模块1101,用于创建第二套接字;基于第二套接字向与本地处于同一局域网下的视频播放设备的第一套接字发送连接请求,使视频播放设备基于第一套接字和第二套接字建立通信连接;第二套接字与第一套接字对应。
在一个实施例中,视频播放设备通过用户标识登录视频客户端播放视频。通信连接建立模块1101还用于当本地以用户标识登录后,向以用户标识登录的视频播放设备发送连接请求,使视频播放设备响应于连接请求建立与本地之间的通信连接。
在一个实施例中,该装置1100设置于移动终端;视频播放设备为电视机;移动终端与电视机在同一局域网下建立通信连接。
图13为一个实施例中计算机设备的内部结构示意图。参照图13,该计算机设备可以是图1中所示的视频播放设备110或目标终端120,该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质可存储操作系统和计算机程序,该计算机程序被执行时,可使得处理器执行一种资源推广信息处理方法。该计算机设备的处理器用于提供计算和控制能力,支撑整个计算机设备的运行。该内存储器中可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行一种资源推广信息处理方法。计算机设备的网络接口用于进行网络通信。计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏等,计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是终端外壳上设置的按键、轨迹球或触控板,也可以是外接的键盘、触控板或鼠标等。该计算机设备可以是个人计算机、移动终端、车载设备或电视机,电视机为智能电视机,移动终端包括手机、平板电脑、个人数字助理或可穿戴设备等中的至少一种。
本领域技术人员可以理解,图13中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,本申请提供的资源推广信息处理装置可以实现为一种计算机程序的形式,计算机程序可在如图13所示的计算机设备上运行,计算机设备的非易失性存储介质可存储组成该资源推广信息处理装置900的各个程序模块,比如,图9所示的播放模块902、资源推广信息获取模块904以及资源推广信息推送模块906。各个程序模块所组成的计算机程序用于使该计算机设备执行本说明书中描述的本申请各个实施例的资源推广信息处理方法中的步骤,例如,计算机设备可以通过如图9所示的资源推广信息处理装置900中的播放模块902通过本地的视频客户端播放视频,并通过资源推广信息获取模块904当视频播放至预设的时间节点时,获取视频在时间节点下对应的资源推广信息。计算机设备可以通过资源推广信息推送模块906基于与目标终端之间建立的通信连接,通过本地的视频客户端将资源推广信息推送至目标终端。
在一个实施例中,图13所示的计算机设备的非易失性存储介质可存储组成资源推广信息处理装置1100的各个程序模块,比如,图11所示的资源推广信息获取模块1102、提示信息生成模块1104、接收模块1106以及展示模块1108。各个程序模块所组成的计算机程序用于使该计算机设备执行本说明书中描述的本申请各个实施例的资源推广信息处理方法中的步骤,例如,计算机设备可以通过如图11所示的资源推广信息处理装置1100中的资源推广信息获取模块1102获取视频播放设备在播放视频至预设的时间节点时基于建立的通信连接发送的资源推广信息;所述资源推广信息对应于所述视频、且对应于所述时间节点,并通过提示信息生成模块1104生成与所述资源推广信息对应的提示信息。计算机设备可以通过接收模块1106接收对所述提示信息的触发操作,并通过展示模块1108响应于所述触发操作,获取所述提示信息对应的所述资源推广信息并展示。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如下步骤:通过本地的视频客户端播放视频;当视频播放至预设的时间节点时,则获取视频在时间节点下对应的资源推广信息;基于与目标终端之间建立的通信连接,通过本地的视频客户端将资源推广信息推送至目标终端。
在一个实施例中,计算机程序还使得处理器执行以下步骤:创建对应于视频客户端的第一套接字;接收与本地处于同一局域网下的目标终端基于创建的第二套接字发送的连接请求;第二套接字与第一套接字对应;响应于连接请求,根据第一套接字和第二套接字,与目标终端之间建立同一局域网下的通信连接。
在一个实施例中,本地的视频客户端为通过用户标识登录的视频客户端。
本实施例中,计算机程序还使得处理器执行以下步骤:接收登录用户标识的目标终端发送的连接请求;响应于连接请求,与目标终端之间建立通信连接。
在一个实施例中,用户标识为社交平台用户标识;通过本地的视频客户端将资源推广信息推送至目标终端包括:将资源推广信息封装为社交消息;通过本地的视频客户端,将社交消息推送至登录社交平台用户标识的目标终端。
在一个实施例中,本地的视频客户端为通过用户标识登录的视频客户端;
本实施例中,计算机程序还使得处理器执行以下步骤:检测获取的资源推广信息的类型;当资源推广信息的类型属于与用户标识关联的类型时,则再执行基于与目标终端之间建立的通信连接,通过本地的视频客户端将资源推广信息推送至目标终端的步骤。
在一个实施例中,通过本地的视频客户端播放视频包括:获取视频标识;通过本地的视频客户端发送视频标识;获取与视频标识对应的视频内容;通过本地的视频客户端播放视频内容。
本实施例中,计算机程序还使得处理器执行以下步骤:获取与视频标识对应的资源推广信息和相应的时间节点;将资源推广信息和相应的时间节点进行关联并缓存。
在一个实施例中,该计算机设备为电视机;目标终端为移动终端;电视机与移动终端在同一局域网下建立通信连接。
在一个实施例中,提供了一种存储有计算机程序的存储介质,计算机程序被一个或多个处理器执行时,使得一个或多个处理器执行如下步骤:通过本地的视频客户端播放视频;当视频播放至预设的时间节点时,则获取视频在时间节点下对应的资源推广信息;基于与目标终端之间建立的通信连接,通过本地的视频客户端将资源推广信息推送至目标终端。
在一个实施例中,计算机程序还使得处理器执行以下步骤:创建对应于视频客户端的第一套接字;接收与本地处于同一局域网下的目标终端基于创建的第二套接字发送的连接请求;第二套接字与第一套接字对应;响应于连接请求,根据第一套接字和第二套接字,与目标终端之间建立同一局域网下的通信连接。
在一个实施例中,本地的视频客户端为通过用户标识登录的视频客户端。
本实施例中,计算机程序还使得处理器执行以下步骤:接收登录用户标识的目标终端发送的连接请求;响应于连接请求,与目标终端之间建立通信连接。
在一个实施例中,用户标识为社交平台用户标识;通过本地的视频客户端将资源推广信息推送至目标终端包括:将资源推广信息封装为社交消息;通过本地的视频客户端,将社交消息推送至登录社交平台用户标识的目标终端。
在一个实施例中,本地的视频客户端为通过用户标识登录的视频客户端;
本实施例中,计算机程序还使得处理器执行以下步骤:检测获取的资源推广信息的类型;当资源推广信息的类型属于与用户标识关联的类型时,则再执行基于与目标终端之间建立的通信连接,通过本地的视频客户端将资源推广信息推送至目标终端的步骤。
在一个实施例中,通过本地的视频客户端播放视频包括:获取视频标识;通过本地的视频客户端发送视频标识;获取与视频标识对应的视频内容;通过本地的视频客户端播放视频内容。
本实施例中,计算机程序还使得处理器执行以下步骤:获取与视频标识对应的资源推广信息和相应的时间节点;将资源推广信息和相应的时间节点进行关联并缓存。
在一个实施例中,该存储介质设置于电视机;目标终端为移动终端;电视机与移动终端在同一局域网下建立通信连接。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,计算机程序被处理器执行时,使得处理器执行如下步骤:获取视频播放设备在播放视频至预设的时间节点时基于建立的通信连接发送的资源推广信息;资源推广信息对应于视频、且对应于时间节点;生成与资源推广信息对应的提示信息;接收对提示信息的触发操作;响应于触发操作,获取提示信息对应的资源推广信息并展示。
在一个实施例中,计算机程序还使得处理器执行以下步骤:创建第二套接字;基于第二套接字向与本地处于同一局域网下的视频播放设备的第一套接字发送连接请求,使视频播放设备基于第一套接字和第二套接字建立通信连接;第二套接字与第一套接字对应。
在一个实施例中,视频播放设备通过用户标识登录视频客户端播放视频。
本实施例中,计算机程序还使得处理器执行以下步骤:当本地以用户标识登录后,向以用户标识登录的视频播放设备发送连接请求,使视频播放设备响应于连接请求建立与本地之间的通信连接。
在一个实施例中,该计算机设备为移动终端;视频播放设备为电视机;移动终端与电视机在同一局域网下建立通信连接。
在一个实施例中,提供了一种存储有计算机程序的存储介质,计算机程序被一个或多个处理器执行时,使得一个或多个处理器执行如下步骤:获取视频播放设备在播放视频至预设的时间节点时基于建立的通信连接发送的资源推广信息;资源推广信息对应于视频、且对应于时间节点;生成与资源推广信息对应的提示信息;接收对提示信息的触发操作;响应于触发操作,获取提示信息对应的资源推广信息并展示。
在一个实施例中,计算机程序还使得处理器执行以下步骤:创建第二套接字;基于第二套接字向与本地处于同一局域网下的视频播放设备的第一套接字发送连接请求,使视频播放设备基于第一套接字和第二套接字建立通信连接;第二套接字与第一套接字对应。
在一个实施例中,视频播放设备通过用户标识登录视频客户端播放视频。
本实施例中,计算机程序还使得处理器执行以下步骤:当本地以用户标识登录后,向以用户标识登录的视频播放设备发送连接请求,使视频播放设备响应于连接请求建立与本地之间的通信连接。
在一个实施例中,该存储介质设置于移动终端;视频播放设备为电视机;移动终端与电视机在同一局域网下建立通信连接。
应该理解的是,虽然本申请各实施例中的各个步骤并不是必然按照步骤标号指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,各实施例中至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (15)
1.一种资源推广信息处理方法,所述方法包括:
通过本地的视频客户端播放视频;
当所述视频播放至预设的时间节点时,则
获取所述视频在所述时间节点下对应的资源推广信息;
基于与目标终端之间建立的通信连接,通过所述本地的视频客户端将所述资源推广信息推送至所述目标终端。
2.根据权利要求1所述的方法,其特征在于,还包括:
创建对应于所述视频客户端的第一套接字;
接收与本地处于同一局域网下的目标终端基于创建的第二套接字发送的连接请求;所述第二套接字与所述第一套接字对应;
响应于所述连接请求,根据所述第一套接字和所述第二套接字,与所述目标终端之间建立同一局域网下的通信连接。
3.根据权利要求1所述的方法,其特征在于,所述本地的视频客户端为通过用户标识登录的视频客户端;
所述方法还包括:
接收登录所述用户标识的目标终端发送的连接请求;
响应于所述连接请求,与所述目标终端之间建立通信连接。
4.根据权利要求3所述的方法,其特征在于,所述用户标识为社交平台用户标识;
所述通过所述本地的视频客户端将所述资源推广信息推送至所述目标终端包括:
将所述资源推广信息封装为社交消息;
通过本地的视频客户端,将所述社交消息推送至登录所述社交平台用户标识的目标终端。
5.根据权利要求1所述的方法,其特征在于,所述本地的视频客户端为通过用户标识登录的视频客户端;
所述方法还包括:
检测获取的所述资源推广信息的类型;
当所述资源推广信息的类型属于与所述用户标识关联的类型时,则再执行基于与目标终端之间建立的通信连接,通过所述本地的视频客户端将所述资源推广信息推送至所述目标终端的步骤。
6.根据权利要求1所述的方法,其特征在于,所述通过本地的视频客户端播放视频包括:
获取视频标识;
通过本地的视频客户端发送所述视频标识;
获取与所述视频标识对应的视频内容;
通过所述本地的视频客户端播放所述视频内容。
所述方法还包括:
获取与所述视频标识对应的资源推广信息和相应的时间节点;
将所述资源推广信息和相应的时间节点进行关联并缓存。
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述方法应用于电视机;所述目标终端为移动终端;所述电视机与所述移动终端在同一局域网下建立所述通信连接。
8.一种资源推广信息处理方法,所述方法包括:
获取视频播放设备在播放视频至预设的时间节点时基于建立的通信连接发送的资源推广信息;所述资源推广信息对应于所述视频、且对应于所述时间节点;
生成与所述资源推广信息对应的提示信息;
接收对所述提示信息的触发操作;
响应于所述触发操作,获取所述提示信息对应的所述资源推广信息并展示。
9.根据权利要求8所述的方法,其特征在于,还包括:
创建第二套接字;
基于所述第二套接字向与本地处于同一局域网下的视频播放设备的第一套接字发送连接请求,使所述视频播放设备基于所述第一套接字和所述第二套接字建立通信连接;所述第二套接字与所述第一套接字对应。
10.根据权利要求8所述的方法,其特征在于,所述视频播放设备通过用户标识登录视频客户端播放视频;
所述方法还包括:
当本地以所述用户标识登录后,向以所述用户标识登录的所述视频播放设备发送连接请求,使所述视频播放设备响应于所述连接请求建立与所述本地之间的通信连接。
11.根据权利要求8至10中任一项所述的方法,其特征在于,所述方法应用于移动终端;所述视频播放设备为电视机;所述移动终端与所述电视机在同一局域网下建立所述通信连接。
12.一种资源推广信息处理系统,包括视频播放设备和目标终端;
所述视频播放设备,用于通过本地的视频客户端播放视频;
所述视频播放设备还用于当所述视频播放至预设的时间节点时,则获取所述视频在所述时间节点下对应的资源推广信息;
所述视频播放设备还用于基于与所述目标终端之间建立的通信连接,通过所述本地的视频客户端将所述资源推广信息推送至所述目标终端。
13.一种资源推广信息处理装置,其特征在于,所述装置包括:
资源推广信息获取模块,用于获取视频播放设备在播放视频至预设的时间节点时基于建立的通信连接发送的资源推广信息;所述资源推广信息对应于所述视频、且对应于所述时间节点;
提示信息生成模块,用于生成与所述资源推广信息对应的提示信息;
接收模块,用于接收对所述提示信息的触发操作;
展示模块,用于响应于所述触发操作,获取所述提示信息对应的所述资源推广信息并展示。
14.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如权利要求1至11中任一项所述方法的步骤。
15.一种存储有计算机程序的存储介质,所述计算机程序被一个或多个处理器执行时,使得一个或多个处理器执行如权利要求1至11中任一项所述方法的步骤。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711166345.4A CN109816411B (zh) | 2017-11-21 | 2017-11-21 | 资源推广信息处理方法、装置、系统和计算机设备 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711166345.4A CN109816411B (zh) | 2017-11-21 | 2017-11-21 | 资源推广信息处理方法、装置、系统和计算机设备 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN109816411A true CN109816411A (zh) | 2019-05-28 |
| CN109816411B CN109816411B (zh) | 2022-12-20 |
Family
ID=66600350
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201711166345.4A Active CN109816411B (zh) | 2017-11-21 | 2017-11-21 | 资源推广信息处理方法、装置、系统和计算机设备 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109816411B (zh) |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103248956A (zh) * | 2013-05-20 | 2013-08-14 | 浙江传媒学院 | 一种多屏协作模式的智能家庭视频业务的实现方法及系统 |
| CN103546782A (zh) * | 2013-07-31 | 2014-01-29 | Tcl集团股份有限公司 | 一种视频播放时动态添加广告的方法及系统 |
| CN105574744A (zh) * | 2016-01-29 | 2016-05-11 | 上海云活科技有限公司 | 一种多屏互动视频购物方法 |
| US20160330297A1 (en) * | 2014-12-31 | 2016-11-10 | Tencent Technology (Shenzhen) Company Limited | Method for controlling intelligent device and apparatus thereof |
| CN106487907A (zh) * | 2016-11-01 | 2017-03-08 | 美信网络技术有限公司 | 推广信息的分享方法和系统 |
| WO2017071196A1 (zh) * | 2015-10-27 | 2017-05-04 | 腾讯科技(深圳)有限公司 | 媒体信息的推广方法、终端设备及服务器 |
| CN106888406A (zh) * | 2015-12-16 | 2017-06-23 | 天脉聚源(北京)科技有限公司 | 一种基于时间的互动内容推送方法及系统 |
| CN106998486A (zh) * | 2016-01-22 | 2017-08-01 | 百度在线网络技术(北京)有限公司 | 视频播放方法和装置 |
| CN107172451A (zh) * | 2017-06-26 | 2017-09-15 | 北京奇艺世纪科技有限公司 | 视频播放控制方法及装置 |
-
2017
- 2017-11-21 CN CN201711166345.4A patent/CN109816411B/zh active Active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103248956A (zh) * | 2013-05-20 | 2013-08-14 | 浙江传媒学院 | 一种多屏协作模式的智能家庭视频业务的实现方法及系统 |
| CN103546782A (zh) * | 2013-07-31 | 2014-01-29 | Tcl集团股份有限公司 | 一种视频播放时动态添加广告的方法及系统 |
| US20160330297A1 (en) * | 2014-12-31 | 2016-11-10 | Tencent Technology (Shenzhen) Company Limited | Method for controlling intelligent device and apparatus thereof |
| WO2017071196A1 (zh) * | 2015-10-27 | 2017-05-04 | 腾讯科技(深圳)有限公司 | 媒体信息的推广方法、终端设备及服务器 |
| CN106888406A (zh) * | 2015-12-16 | 2017-06-23 | 天脉聚源(北京)科技有限公司 | 一种基于时间的互动内容推送方法及系统 |
| CN106998486A (zh) * | 2016-01-22 | 2017-08-01 | 百度在线网络技术(北京)有限公司 | 视频播放方法和装置 |
| CN105574744A (zh) * | 2016-01-29 | 2016-05-11 | 上海云活科技有限公司 | 一种多屏互动视频购物方法 |
| CN106487907A (zh) * | 2016-11-01 | 2017-03-08 | 美信网络技术有限公司 | 推广信息的分享方法和系统 |
| CN107172451A (zh) * | 2017-06-26 | 2017-09-15 | 北京奇艺世纪科技有限公司 | 视频播放控制方法及装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN109816411B (zh) | 2022-12-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109101425B (zh) | 一种动态化的页面ab测试的指标埋点方法和装置 | |
| CN108574618B (zh) | 基于社交关系链的推送信息展示方法及装置 | |
| CN103473302A (zh) | 一种锁屏信息展示方法、装置和系统 | |
| US20120266091A1 (en) | Method and apparatus for representing user device and service as social objects | |
| CN109660854A (zh) | 视频推荐方法、装置、设备和存储介质 | |
| CN110413261A (zh) | 一种直播功能模块的配置方法与设备 | |
| CN110929183A (zh) | 一种数据处理方法、装置和机器可读介质 | |
| US20240039992A1 (en) | Blockchain-based data processing method and device and readable storage medium | |
| CN107305677A (zh) | 产品信息推送方法和装置 | |
| CN104778621A (zh) | 即拍即卖业务的实现方法及客户端和服务端 | |
| CN107181969B (zh) | 一种第三方信息的推广方法及装置 | |
| Andersson et al. | Mobile e-services using HTML5 | |
| JP6740707B2 (ja) | 情報処理装置、情報処理システム、情報処理方法、及びプログラム | |
| CN109767257A (zh) | 基于大数据分析的广告投放方法、系统及电子设备 | |
| CN117201887A (zh) | 媒体内容显示方法、装置、电子设备以及存储介质 | |
| US20180192121A1 (en) | System and methods thereof for displaying video content | |
| CN115348468A (zh) | 直播互动方法、系统、观众直播客户端及主播直播客户端 | |
| CN108073593A (zh) | 一种媒体内容的生成方法、装置及系统 | |
| CN120769120A (zh) | 信息处理方法、装置、设备、介质以及程序产品 | |
| CN112199553B (zh) | 一种信息资源的处理方法、装置、设备及存储介质 | |
| CN113741774B (zh) | 一种多媒体信息处理方法、装置、电子设备及存储介质 | |
| CN108848158B (zh) | 一种向移动终端推荐手机游戏的方法、装置和服务器 | |
| CN118660205A (zh) | 基于直播页面的交互方法、装置、设备、介质和程序产品 | |
| CN109816411A (zh) | 资源推广信息处理方法、装置、系统和计算机设备 | |
| CN115134348B (zh) | 云应用实例的分享方法及其系统、设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |