一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

推广媒体信息的播放处理方法、装置、客户端及存储介质与流程

2021-10-19 22:43:00 来源:中国专利 TAG:客户端 装置 推广 播放 计算机


1.本技术涉及计算机技术领域,尤其涉及一种推广媒体信息的播放处理方法、装置、客户端及存储介质。


背景技术:

2.随着计算机技术的不断深入发展,推广媒体信息(如广告信息)的形式越来越多,现有技术中,为了吸引用户对推广媒体信息的关注度,通常是将推广媒体信息投放到客户端的推广信息位中,当用户在客户端中浏览到相应推广信息位时,可播放该位置中的推广媒体信息,从而增加推广媒体信息在客户端中的曝光率。但是现有这种处理方式,推广媒体信息内容层次和表现形式单一,仅仅局限于用户观看,缺乏用户的互动性,推广媒体信息的点击转化率较低,即推广媒体信息的播放并不刺激用户对该推广媒体信息的关注,无法刺激用户对该推广媒体信息进行进一步的点击转化。


技术实现要素:

3.本发明实施例提供了一种推广媒体信息的播放处理方法、装置、客户端及存储介质,可提升用户对推广媒体信息进行进一步点击转化的成功率。
4.一方面,本发明实施例提供了一种推广媒体信息的播放处理方法,包括:
5.播放所述推广媒体信息的第一媒体资源并显示所述第一媒体资源的目标对象;
6.当检测到针对所述第一媒体资源的目标对象的触发操作时,启动播放与所述目标对象相关的第二媒体资源,并获取所述触发操作的持续时长;
7.当所述触发操作的持续时长超过时长阈值时,将所述第二媒体资源切换为所述推广媒体信息的第三媒体资源,并播放所述第三媒体资源,所述第三媒体资源包括导向所述推广媒体信息的推广对象的入口。
8.再一方面,本发明实施例提供了一种推广媒体信息的播放处理装置,包括:
9.播放单元,用于播放所述推广媒体信息的第一媒体资源并显示所述第一媒体资源的目标对象;
10.所述播放单元,用于当检测到针对所述第一媒体资源的目标对象的触发操作时,启动播放与所述目标对象相关的第二媒体资源;
11.获取单元,用于获取所述触发操作的持续时长;
12.切换单元,用于当所述触发操作的持续时长超过时长阈值时,将所述第二媒体资源切换为所述推广媒体信息的第三媒体资源;
13.所述播放单元,还用于播放所述第三媒体资源,所述第三媒体资源包括导向所述推广媒体信息的推广对象的入口。
14.再一方面,本发明实施例提供了一种客户端,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储支持终端执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用
于调用所述程序指令,执行如下步骤:
15.播放所述推广媒体信息的第一媒体资源并显示所述第一媒体资源的目标对象;
16.当检测到针对所述第一媒体资源的目标对象的触发操作时,启动播放与所述目标对象相关的第二媒体资源,并获取所述触发操作的持续时长;
17.当所述触发操作的持续时长超过时长阈值时,将所述第二媒体资源切换为所述推广媒体信息的第三媒体资源,并播放所述第三媒体资源,所述第三媒体资源包括导向所述推广媒体信息的推广对象的入口。
18.再一方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有程序指令,所述程序指令被处理器执行时,用于执行如第一方面所述的推广媒体信息的播放处理方法。
19.在本发明实施例中,客户端可播放第一媒体资源并显示该第一媒体资源的目标对象后,对该第一媒体资源中目标对象的触发操作进行检测,并在检测到针对该目标对象的触发操作时获取与该目标对象相关联的第二播放资源,并启动播放该第二播放资源,使得客户端实现了基于用户和播放界面之间的交互对媒体资源进行切换播放的过程。在客户端中播放第二媒体资源时,可在该第二媒体资源的播放界面中检测该触发操作在第二媒体资源中的持续时长,如果该持续时长较长,说明用户对该第二媒体资源的关注程度较高,则可进一步向用户展示与该第二媒体资源相关的第三媒体资源,从而可提升对推广媒体信息的点击转化率,基于此,本发明实施例可以将推广媒体信息根据预先配置分别在第一媒体资源、第二媒体资源和第三媒体资源分别展示,实现了多层次和更多内容的信息展示,并且可提升推广媒体信息对用户的吸引力,同时,也可增强用户和播放推广媒体信息中媒体资源的播放界面的互动性,可有效提升用户体验。
附图说明
20.为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
21.图1a是本发明实施例提供的一种播放推广媒体信息的示意图;
22.图1b是本发明实施例提供的一种播放第二媒体资源的的示意图;
23.图1c是本发明另一实施例提供的一种播放第二媒体资源的示意图;
24.图2是本发明实施例提供的一种推广媒体信息播放处理方法的示意流程图;
25.图3a是本发明实施例提供的一种第一媒体资源中目标图像帧的示意图;
26.图3b是本发明实施例提供的一种针对目标图像帧的触发操作的示意图;
27.图3c是本发明实施例提供的一种提示信息的广告示意图;
28.图4a是本发明实施例提供的一种输出互动资源的示意图;
29.图4b是本发明另一实施例提供的一种输出互动资源的示意图;
30.图4c是本发明又一实施例提供的一种输出互动资源的示意图;
31.图5a是本发明实施例提供的一种切换播放第三媒体资源的意图;
32.图5b是本发明另一实施例提供的一种切换播放第三媒体资源的意图;
33.图6是本发明另一实施例提供的一种推广媒体信息的播放处理方法的示意流程
图;
34.图7是本发明实施例提供的一种第一媒体资源的设定时长区间的示意图;
35.图8是本发明实施例提供的一种播放区域的示意图;
36.图9是本发明实施例提供的一种广告信息的播放处理方法的示意流程图;
37.图10是本发明实施例提供的一种推广媒体信息的播放处理装置的示意性框图;
38.图11是本发明实施例提供的一种客户端的示意性框图。
具体实施方式
39.本发明实施例提出了一种推广媒体信息的播放处理方法,该播放处理方法可基于用户和播放界面之间的交互实现对推广媒体信息中媒体资源的播放切换,且在媒体资源的播放过程中,通过对用户对媒体资源的触发操作的持续检测,可对当前播放的媒体资源的播放进程进行控制,即可基于检测到的触发操作的持续时长,对当前播放的媒体资源进行切换。基于用户和播放界面之间的简单触发操作的互动,使得客户端强化了媒体资源的曝光内容,同时可增强用户和播放界面之间的互动效果,从而使得用户对媒体资源的关注度得以提升。在一个实施例中,推广媒体信息的投放用户可先通过投放服务器将推广媒体信息投放到客户端中的,所述客户端可以是终端设备,也可以是运行在终端设备中的应用程序,其中,所述终端设备可以是移动智能手机,台式计算机,或者平板电脑等。如图1a所示,若客户端为如图1a中由101标记的智能手机,投放服务器为图1a中由102标记的服务器,投放服务器102在将推广媒体信息投放到客户端101中后,客户端101可播放该推广媒体信息中的媒体资源,在具体实现中,该投放服务器102可将推广媒体信息投放到客户端101的中对应的投放位中,在客户端101接收到推广媒体信息后,如果检测到当前播放位置为投放了推广媒体信息的位置,则可启动播放该推广媒体信息中的第一媒体资源,进一步地,该客户端101对应的用户可根据在客户端101中显示的媒体资源执行相应的用户操作,以增强用户和推广媒体信息之间的互动效果。在本实施例中,推广媒体信息的播放处理方法可以在终端设备上执行,也可以与服务器交互地执行。其中,该推广媒体信息可以是广告推广媒体信息,例如可以是信息流(feed)广告,feed广告是在社交媒体(即客户端)用户好友动态,或者资源媒体和视听媒体内容流中的广告,对应的,该第一媒体资源则可以是广告推广媒体信息的外层广告,外层广告是指用于吸引用户关注,并最先触发开始播放的广告,其广告形式可以是静态图像广告,也可以是动态的视频广告。
40.在播放该第一媒体资源的过程中,若客户端检测到针对第一媒体资源中目标对象的触发操作,则说明通过对第一媒体资源的播放,引起了用户对推广媒体信息的兴趣,因此,在客户端播放到第一媒体资源的目标对象后,若检测到针对该目标对象的触发操作,则可从第一媒体资源切换到第二媒体资源,并在播放界面中播放所述第二媒体资源,在一个实施例中,客户端在从第一媒体资源切换到第二媒体资源进行播放时,可在检测到针对目标对象的触发操作后,先停止播放所述第一媒体资源,在停止播放第一媒体资源后,可采用第二媒体资源的首帧图像替换所述第一媒体资源当前的图像帧,从而可从该第二媒体资源的首帧图像开始播放该第二媒体资源。
41.在一个实施例中,客户端在从所述第一媒体资源切换到第二媒体资源进行播放时,如果在第一媒体资源还没有播放到设定时长时,用户在播放界面中执行了触发操作,客
户端不执行媒体资源的切换操作,其中,该设定时长可以在客户端或者服务器侧进行配置,该设定时长可以设定成所述第一媒体资源中目标对象开始出现时对应于第一媒体资源的播放时长,也就是说,用户在播放到第一媒体资源播放过程中,并在显示目标对象之前如果执行了触发操作,客户端将不将该第一媒体资源切换为第二媒体资源。在一个实施例中,客户端可在第一媒体资源播放到设定时长后,即在第一媒体资源播放到显示出目标对象后,如果在设定时长处依旧检测到了针对目标对象的触发操作,则可获取并播放第二媒体资源,可以理解的是,设定时长是所述第一媒体资源中设定的开始对触发操作进行检测的时长,如图1b所示,若由10标记的图形以及对应的填充长度用于表示第一媒体资源的播放过程,其中,该填充长度随着第一媒体资源的已播放时长的增长而不断增加,若用户在如图1b中单箭头所示的时刻执行了触发操作,由于该时刻下所述第一媒体资源没有开启操作识别的功能,所以客户端可先继续播放该第一媒体资源,并在到达第一媒体资源的设定时长时(如图1b中双箭头所指示的时刻下所对应的时长),即在开启操作识别功能后,依旧获取到针对目标对象的触发操作,则可获取并播放该第二媒体资源,其中可由图1b中由11标记的图形以及对应的填充长度表示第二媒体资源的播放过程,客户端在刚切换到第二媒体资源进行播放时,由于该第二媒体资源全部未播放,所以由11标记的图形的填充长度为0。
42.在一个实施例中,客户端在获取到第二媒体资源后,还可将播放界面划分为两个播放子界面,从而可在第一播放子界面中继续播放该第一媒体资源,并在该第二播放子界面中播放该第二媒体资源,如图1c所示,由12标记的界面为客户端播放第一媒体资源时对应的播放界面,由13标记的界面为客户端将播放界面划分为两个子界面之后,同时播放第一媒体资源和第二媒体资源后的界面,其中,在将播放界面划分为两个子界面得到如13标记的播放界面后,可在界面13中由130标记的播放子界面中播放第一媒体资源,在由131标记的播放子界面播放第二媒体资源;同样的,也可在界面13中由130标记的播放子界面中播放第二媒体资源,在由131标记的播放子界面播放第一媒体资源。
43.在一个实施例中,客户端在播放第二媒体资源时,可同时获取该触发操作的持续时长,从而可根据触发操作的持续时长,对第二媒体资源的播放进行控制,具体地,若客户端获取到的持续时长大于或等于时长阈值,则可从推广媒体信息中获取第三媒体资源,并将第二媒体资源切换为第三媒体资源,以在播放界面中播放该第三媒体资源,其中,该第三媒体资源也就是推广媒体信息中的落地页,该落地页中包括推广媒体信息中推广对象的链接,该链接可以是链接按钮的形式,也可以是二维码图像的形式等,在本发明实施例中,对落地页中包括的针对推广对象的链接的形式不做限定。
44.在一个实施例中,如果客户端检测到该触发操作的持续时长小于该时长阈值,说明第二媒体资源的播放对用户的吸引力较小,则客户端可返回显示第一媒体资源的目标对象的帧图像,或者重新获取第一媒体资源,并将该第二媒体资源切换为第一媒体资源,以重新启动播放第一媒体资源,从而退出第二媒体资源的播放,在本实施例中,当播放第二媒体资源时,如果用户对第二媒体资源不感兴趣,则停止该触发操作,客户端将不再播放第三媒体资源,客户端基于用户与各媒体资源的交互过程,可根据用户兴趣实现对推广媒体信息中不同媒体资源的播放切换,从而提升了媒体资源的播放效果和用户体验。在一个实施例中,该第一媒体资源,第二媒体资源,以及第三媒体资源(如落地页)是基于推广媒体信息预先配置的不同媒体资源,其均可以是音频文件,或者图片,或者网页,或者文档文件等,其
中,第一媒体资源是在客户端检测到当前播放界面处于该推广媒体信息的推广信息播放位后自动播放的,第二媒体资源是在检测到基于对第一媒体资源中目标对象的触发操作后播放的,该第三媒体资源是在播放第二媒体资源的播放过程中,检测到该触发操作大于预设时长阈值后播放的。其中,该第三媒体资源可以是落地页,落地页例如可以是产品宣传手册,产品使用手册,或者优惠领取页等,所述触发操作例如可以是按压操作。
45.请参见图2,是本发明实施例提供的一种推广媒体信息的播放处理方法的示意流程图,如图2所示,该方法可包括:
46.s201,播放所述推广媒体信息的第一媒体资源并显示所述第一媒体资源的目标对象。
47.在一个实施例中,所述推广媒体信息是媒体信息的投放服务器预先投放到客户端中的,具体地,投放服务器可先将推广媒体信息发送到客户端,使得客户端将该推广媒体信息进行显示,所述投放服务器可预先将该推广媒体信息投放到客户端的应用程序中,在具体实现中,投放服务器可预先将该推广媒体信息投放到应用程序的推广信息播放位中,客户端则可通过检测应用程序的当前播放位置,确定是否播放该推广媒体信息,其中,当客户端检测到应用程序的当前播放位置处于该推广信息播放位时,则立即启动播放该推广媒体信息中的第一媒体资源。可以理解地,从投放服务器预先获取推广媒体信息能够降低推广媒体信息在播放时对网络速度要求,可有效提高推广媒体信息的加载速度。在另一实施例中,客户端也可以从投放服务器中实时获取推广媒体信息显示在客户端的应用程序中,从投放服务器中实时获取推广媒体信息能够获取到最新推广媒体信息,也有利于媒体信息推广系统根据最新用户数据来更针对性地提供推广媒体信息。在一个实施例中,该应用程序可以是即时通信软件,或者,也可以是社交平台软件等。
48.客户端在播放界面中播放该第一媒体资源,并在播放到目标对象后,可检测针对该目标对象的触发操作。其中,该第一媒体资源可包括多个对象,该目标对象是该第一媒体包括的多个对象中的特定对象,在一个实施例中,该目标对象可以是该第一媒体资源包括的多个图像帧中的指定图像帧,该指定图像帧是指:该第一媒体资源中对应播放时长处于预设时长区间中的图像帧,该预设时长包括:客户端对触发操作进行检测的时长区间。或者,该目标对象也可以是该第一媒体资源中图像帧的指定图形对象,对于图像帧中的指定图形对象,客户端可在第一媒体资源中通过预定标志对该指定图形对象进行标记,该预定标志例如可以是边框标志等,该边框标记例如是将边框亮度调高的标记,通过对指定图形对象的标记,可达到对用户进行提醒的效果,可以理解的是,客户端在播放到第一媒体资源的目标对象时,可对目标对象的边框进行标记,以提醒用户用边框标记的对象为目标对象。在一些实施例中预定标志也可以是其他形式的标志,包括指向指定图形对象的箭头或者其他图形,以及文字说明等等。客户端在播放第一媒体资源,并显示该第一媒体资源的目标对象后,可对针对第一媒体资源中目标对象的触发操作进行检测,其中,该第一媒体资源可以是包括多帧图像的视频文件,在所述第一媒体资源为视频文件时,该第一媒体资源中的各帧图像是基于播放时间顺序依次排列的,因此,客户端在对第一媒体资源中目标对象的触发操作进行检测时,可在所述第一媒体资源开始播放时,对该第一媒体资源中目标对象的触发操作进行检测;或者,客户端也可在该第一媒体资源的播放时长到达指定时长时,才开始对该第一媒体资源中目标对象的触发操作进行检测,其中,该指定时长是客户端显示了
目标对象时,该第一媒体资源对应的播放时长。
49.在一个实施例中,如图3a所示,该目标对象可以是由30标记的整个图像帧,其中,由30标记的整个图像帧的播放时长处于该第一媒体资源进行触发操作检测的时长区间中,或者,该目标对象也可以是由31或者32标记的图像帧中的特定对象,在该触发操作为特定对象(即指定类型的对象)时,客户端仅能检测得到用户在该特定对象处进行的触发操作,用户在播放区域中除特定对象之外的区域进行的触发操作,客户端是不能检测到的。在一个实施例中,该触发操作包括按压操作,如图3b所示,用户可通过按压第一媒体资源中的指定图像帧,使得客户端确定检测到该触发操作,可参见如图3b中由301标识的播放界面所示;或者,用户也可通过按压第一媒体资源中的特定对象,以使得客户端检测到该触发操作,即可如图3b中由302或者303标识的播放界面所示。
50.在一个实施例中,客户端可在第一媒体资源的播放过程中,并在进行触发操作的检测时,在所述第一媒体资源的播放界面中输出提示信息,以提醒用户执行触发操作,该提示信息可以是文字信息,也可以对指定图形对象进行标记的动画效果,如图3c所示,客户端可在第一媒体资源开始检测触发操作时,在用户界面中输出的文字信息后的播放界面可如图3c中由304标记的播放界面所示,该文字信息可以是如图3c中由304标记的播放界面中由33所标记的文字,通过在播放界面中输出文字信息,可吸引用户对第一媒体资源的关注,并可通过文字信息的提醒使得用户在播放界面中执行该触发操作。
51.在一个实施例中,客户端还可通过对指定图形对象按照指定图形对象进行标记,并同时结合动态效果实现对用户的提醒,其中,客户端可在采用预定标志对指定图形对象进行标记后,可在播放界面的目标对象同时处输出动态效果作为提示信息,以实现对用户执行触发操作的提醒。其中,该动态效果可以是闪动效果,也可以是跳动的效果,或者还可以是缓慢进入的效果,或者缓慢淡出的效果等,若该动态效果为闪动效果,客户端可在由31标记的指定图形对象,或者由32标记的指定图形对象中的选取一个或两个添加该闪动效果,若客户端在由31和由32标记的对象处添加闪动效果,添加该闪动效果后的播放界面可如图3c中由305标记的播放界面所示,基于添加的闪动效果,也可以吸引用户对第一媒体资源的关注,从而触发用户执行触发操作。或者,客户端还可同时输出文字信息和动态的效果信息,以提醒用户执行触发操作,客户端在同时输出文字信息和动态效果信息后的图像可如图3c中由306标记的播放界面所示。
52.在一个实施例中,客户端在对第一媒体资源中目标对象的触发操作进行检测时,可在第一媒体资源的播放时长到达设定时长(该设定时长即是播放界面中出现目标对象之后,对应于第一媒体资源的播放时长)时,开始对第一媒体资源中目标对象的触发操作进行检测,其中,客户端可预先确定第一媒体资源中目标对象所处的时长区间,从而将该目标对象所处的时长区间设定为对触发操作进行检测的时长区间,该时长区间对应的最小值即对应为该设定时长,举例来说,若第一媒体资源的播放总时长为7秒,客户端预先确定该第一媒体资源的播放过程中包括目标对象的时长区间若为[3秒,6秒],则可设定对目标对象的触发操作进行检测的时长区间为[3秒,6秒],对应地,该时长区间中的最小值即3秒为设定时长,即在到达3秒时开始对目标对象的触发操作进行检测,而在到达6秒(即时长区间对应的最大值)后则停止对目标对象的触发操作进行检测。在一个实施例中,客户端也可在第一媒体资源开始播放后,立即开始对该第一媒体资源中目标对象的触发操作进行检测,也就
是说,该设定时长可以等于0,即在第一媒体资源的播放时长等于0时,开始对触发操作进行检测,而在客户端检测到针对该目标对象的触发操作时,则可转而执行步骤s202。
[0053]
s202,当检测到针对所述第一媒体资源的目标对象的触发操作时,启动播放与所述目标对象相关的第二媒体资源,并获取所述触发操作的持续时长。
[0054]
在一个实施例中,客户端在检测到触发操作后,获取的第二媒体资源是和目标对象相关联的第二媒体资源,在本实施例中触发操作可以是用户在终端设备的触摸屏上触碰目标对象,并且保持触碰操作一定时长。可以理解的是,触发操作还可以是终端上的其他操作,例如对目标对象按下鼠标并且保持一段时间等等;并且,和目标对象相关联包括和目标对象的类型相关联,即目标对象的类型不同,客户端获取的第二媒体资源也不相同,在一个实施例中,第一媒体资源中可预先为不同类型的目标对象绑定相关联的第二媒体资源,如图3a所示,第一媒体资源可为由30标记的目标对象,为由31标记的目标对象,以及为由32标记的目标对象分别绑定不同的第二媒体资源,那么客户端根据在如图3b中由301标记的播放界面中检测的触发操作所获取到的第二媒体资源,根据在如图3b中由302标记的播放界面中检测的触发操作所获取到的第二媒体资源,以及在根据如图3b中由303标记的播放界面中检测的触发操作所获取到的第二媒体资源,均是不相同的第二媒体资源。或者,客户端也可为由如图3a中由31和32标记的目标对象设置相同的第二媒体资源,即客户端在根据如图3b中由302标记的播放界面中检测的触发操作所获取到的第二媒体资源,以及在根据如图3b中由303标记的播放界面中检测的触发操作所获取到的第二媒体资源是相同的,但和根据如图3b中由301标记的播放界面中检测的触发操作所获取到的第二媒体资源是不同的。或者,客户端也可为由如图3a中由30标记的目标对象,31标记的目标对象,以及由32标记的目标对象均设置为相同的第二媒体资源,即客户端检测到针对由30标记的目标对象,31标记的目标对象,或者由32标记的目标对象的触发操作后,显示到播放界面的第二媒体资源都是相同的。在一些实施例中,可以根据推广媒体信息的推广对象来设置第一媒体资源的目标对象和与第一媒体资源的目标对象相关联的第二媒体资源,例如当推广媒体信息的推广对象是可乐时,可以将第一媒体资源的目标对象设置成可乐瓶的图形,当用户对可乐瓶进行触发操作时,可在屏幕上将可乐气泡的动态图、可乐的宣传视频、可乐的详细信息介绍中的一个或多个作为第二媒体资源来播放。在一些实施例中,第一媒体资源是推广方通用宣传媒体资源,第二媒体资源是推广对象相关信息或者改善用户体验的互动资源,而第三媒体资源包括导向推广对象的入口,用户可以通过该入口访问该推广对象,可以理解的是,客户端可显示与该推广对象相关的介绍信息,或者优惠信息等,以实现用户对推广对象的访问。
[0055]
在一个实施例中,所述第二媒体资源可包括互动资源和推广资源,客户端在获取与目标对象相关联的第二媒体资源时,可分别获取出互动资源和/或推广资源,其中,客户端可从该推广媒体信息中获取第二媒体资源的帧图像,并将紧接着第一媒体资源的最后一帧图像开始播放第二媒体资源的推广资源,其中,推广资源中可包括与该推广媒体信息中推广对象相关的信息,如推广对象的介绍信息等。在本实施例中,当用户对目标对象感兴趣时,用户可以对目标对象进行触发操作来获取与目标对象相关的信息,以这种方式针对性地为用户提供感兴趣的信息,并且相对独立地提供与目标对象相关的信息与第一媒体资源,能够形成不同的信息提供层次,改善了用户体验。比如,第一媒体资源可以是品牌宣传
视频,而第二媒体资源可以是属于该品牌的各个产品的具体介绍。在一些实施例中,可以在第一媒体资源的设置多个不同的目标对象,从而可以提供多个不同推广对象的介绍信息。同时,客户端可获取与目标对象相关联的互动资源作为该第二媒体资源的互动资源,其中,该互动资源是与用户进行互动的资源,用于提高用户体验,例如可以是动态的氛围图像,不同的目标对象的类型也可对应有不同的互动资源,如在目标对象为如图3a中由31标记的对象时,获取到的互动资源可以是由该目标对象中的花朵元素生成的氛围图像,或者,该互动对象也可以是随机生成的氛围图像,如礼盒的动态图像,气泡动态图像等,可以理解的是,氛围图像可以与目标对象具有一定相关性,例如,当目标对象是可乐瓶形状的图形对象时,氛围图像可以是动态气泡图。在本发明实施例中,对目标对象关联生成的互动资源中的氛围图像不做限定。
[0056]
在一个实施例中,客户端在检测到针对第一媒体资源中目标对象的触发操作后,可获取与该目标对象相关联的第二媒体资源,并启动播放第二媒体资源,在具体实现中,客户端在启动播放该第二媒体资源时,可在检测到该触发操作时,立即暂停第一媒体资源的播放,并开始播放该第二媒体资源;或者,所述客户端在启动播放所述第二媒体资源时,也可在检测到所述触发操作后,先检测第一媒体资源是否播放完成,并在所述第一媒体资源播放完成时,开始播放第二媒体资源;或者,所述客户端在启动播放所述第二媒体资源时,还可先检测第一媒体资源的播放时长,并在所述第一媒体的播放时长到达设定时长时,播放该第二媒体资源;又或者,可直接将当前的播放界面划分为第一播放子界面,以及第二播放子界面,从而可在划分得到的第一播放子界面中播放该第一媒体资源,并在划分得到的第二播放子界面中播放该第二媒体资源。
[0057]
在一个实施例中,该第二媒体资源包括互动资源,推广资源或者该互动资源以及该推广资源,客户端在启动播放该第二媒体资源时,可仅播放该互动资源,也可仅播放该推广资源,或者,也可同时播放该互动资源和推广资源。在客户端同时播放互动资源和推广资源时,是在检测到触发操作后进行同时播放的,如图4a所示,若客户端在如图4a中由401标记的播放界面中检测到触发操作,在检测到触发操作后,同时输出推广资源和互动资源,若该互动资源包括的是氛围图像,则客户端输出该推广资源和互动资源后的播放界面可如图4a中由402标记的界面所示。
[0058]
在一个实施例中,所述互动资源还可包括进度条图像,如图4b所示,客户端在由401标记的播放界面检测到触发操作后,可切换到第二媒体资源的推广资源进行播放,并同时输出进度条图像,输出进度条图像后的播放界面可如图4b中由403标记的图像所示,该进度条图像与触发操作的持续时长相关联,并且可以随着触发操作的持续时长的增加而发生变化,或者,客户端还可在由401标记的播放界面检测到触发操作后,在切换到第二媒体资源的推广资源的播放过程中同时输出进度条图像和氛围图像,客户端在同时输出该进度条图像和氛围图像后的播放界面可如图4c中由404标记的界面所示。在一些实施例中,进度条图像可以是条状、环状、圆形或者其他形态。
[0059]
在一个实施例中,客户端在输出进度条图像,以及氛围图像时,需要先确定该进度条图像的输出位置,以及该氛围图像对应的播放区域,其中,客户端可先确定触发操作对应在播放界面中的操作位置,从而可将该操作位置作为该进度条图像的输出位置,并在该输出位置处输出进度条图像,客户端在输出进度条图像时,随着播放时间的不断延长,进度条
中用于指示播放进度的图形则不断延伸。客户端在输出氛围图像时,可根据推广资源对应的播放区域,推广媒体信息中评论数据对应的播放区域,以及点赞数据对应的播放区域确定出氛围图像的播放区域,在具体实现中,客户端可先基于推广资源相对于播放界面的宽度和高度,确定出推广资源的播放区域,并可根据点赞数据在播放界面中对应的高度确定出点赞数据在播放界面中的播放区域,还可根据评论数据对应于播放界面的高度,确定出评论数据在播放界面中的播放区域。
[0060]
在一个实施例中,该氛围图像是由多个氛围元素组成的,该氛围元素例如可以是如上述的礼盒元素,气泡元素或者花朵元素等,客户端在播放氛围图像时,可先确定在播放界面中初始化的氛围元素的个数,如可现在播放界面中初始化12-15个氛围元素,同时,客户端还可确定每个氛围元素在播放界面中的初始播放位置,以及在播放界面中的目标播放时长,该目标播放时长是指每个氛围元素在播放界面中持续出现的延时时长,基于该初始播放时长和初始播放位置,客户端可将该氛围元素从对应的初始播放位置处开始播放,并使得该氛围元素在播放界面中的持续时长为该目标播放时长。在一个实施例中,客户端在确定每个氛围元素的目标播放时长时,可先基于式1.1进行计算得到每个氛围元素的播放参考时长:
[0061][0062]
其中,x是指每个氛围元素在氛围图像中的预设元素编号,3为预设的播放时长计算参数,基于式1.1可分别对每个氛围元素的播放参考时长进行计算,得到该每个氛围元素的播放参考时长,进一步的,客户端在得到该每个氛围元素的播放参考时长后,可基于触发操作的持续时长,对每个氛围元素的播放参考时长进行同比例缩放处理,以得到每个氛围元素的目标播放时长。举例来说,客户端可实时获取触发操作的持续时长,若客户端获取到的触发操作的持续时长为2秒,对于预设元素编号为1的氛围元素而言,按照式1.1可计算得到该氛围元素的播放参考时长为1/3秒,进一步地,可基于持续时长2秒对该播放参考时长进行同比例缩放处理,从而得到该氛围元素的目标播放时长为1/6秒。基于上述的对氛围元素在播放界面中的播放时长的计算方法,计算得到的每个氛围元素在播放界面中的持续时长是不同的,而氛围元素出现在播放界面中的时间也不完全一致,以及氛围元素的播放方式的差异,可实现在播放界面中播放的氛围元素越来越多的效果,可实现用户对媒体资源的吸引。
[0063]
在一个实施例中,客户端在播放第二媒体资源的过程中,还可从第二媒体资源的播放界面中获取该触发事件的持续时长,从而可基于该持续时长对媒体资源进行切换,即转而执行步骤s203。
[0064]
s203,当所述触发操作的持续时长超过时长阈值时,将所述第二媒体资源切换为所述推广媒体信息的第三媒体资源,并播放所述第三媒体资源,所述第三媒体资源包括导向所述推广媒体信息中推广对象的入口。
[0065]
在一个实施例中,该持续时长用于指示用户对第二媒体资源的触发持续时间,基于用户对第二媒体资源的触发持续时间,可确定用户对第二媒体资源(或推广媒体信息)的感兴趣程度,其中,在触发持续时间超过(即大于或等于)时间阈值时,可确定用户对推广媒体信息的感兴趣程度较高,从而可将第二媒体资源切换为第三媒体资源,以吸引用户点击
第三媒体资源,从而提升对推广媒体信息的点击转化率。而在该触发操作的持续时长小于该时间阈值时,可确定用户对该推广媒体信息的感兴趣程度较低,在客户端确定用户对该推广媒体信息的感兴趣程度较低时,为了吸引用户对该推广媒体信息的关注,则可切换回重新播放第一媒体资源,以提升用户对推广媒体信息的关注度,其中,该时间阈值例如可以是3秒或者4秒等,在本发明实施例中不做限定。
[0066]
在一个实施例中,在用户对推广媒体信息的感兴趣程度较低时,即客户端在检测到对目标对象的触发操作的持续时长小于时长阈值时,客户端可重新并播放第一媒体资源,如图5a所示,如图5a中由501标记的界面为当前播放第二媒体资源的界面,若时间阈值为3秒,而客户端检测到的触发操作的持续时长只有2秒,则说明用户对推广媒体信息的感兴趣程度较低,则重新获取第一媒体资源,并重新启动播放该第一媒体资源,以提升用户对推广媒体信息的关注度,其中,客户端重新启动播放第一媒体资源后的播放界面可如图5a中由502标记的界面所示。
[0067]
在一个实施例中,若用户对第二媒体资源的感兴趣程度较高,即客户端获取的持续时长大于或等于时长阈值,则客户端可从推广媒体信息中获取落地页作为第三媒体资源,并在该播放界面中播放该落地页,如图5b所示,如图5b中由501标记的界面为当前播放第二媒体资源的界面,若时间阈值为3秒,在客户端检测到的触发操作的持续时长到达3秒时,则说明用户对推广媒体信息的感兴趣程度较高,则客户端可从推广媒体信息中获取落地页作为第三媒体资源,并在播放界面中启动播放该落地页,其中,客户端启动播放第三媒体资源后的播放界面可如图5b中由503标记的界面所示,其中,该第三媒体资源包括导向该推广媒体信息中推广对象的入口,该入口例如可以是针对该推广对象的介绍入口,如该落地页中的优惠领取入口,产品介绍入口等。
[0068]
在本发明实施例中,客户端可播放第一媒体资源并显示该第一媒体资源的目标对象后,对该第一媒体资源中目标对象的触发操作进行检测,并在检测到针对该目标对象的触发操作时获取与该目标对象相关联的第二播放资源,并启动播放该第二播放资源,使得客户端实现了基于用户和播放界面之间的交互对媒体资源进行切换播放的过程。在客户端中播放第二媒体资源时,可在该第二媒体资源的播放界面中检测该触发操作在第二媒体资源中的持续时长,如果该持续时长较长,说明用户对该第二媒体资源的关注程度较高,则可进一步向用户展示与该第二媒体资源相关的第三媒体资源,从而可提升对推广媒体信息的点击转化率,基于此,本发明实施例可提升推广媒体信息对用户的吸引力,同时,也可增强用户和播放推广媒体信息中媒体资源的播放界面的互动性,可有效提升用户体验。
[0069]
请参见图6,是本发明实施例提供的一种推广媒体信息的播放处理方法的示意流程图,如图6所示,该方法可包括:
[0070]
s601,播放所述推广媒体信息的第一媒体资源并显示所述第一媒体资源的目标对象。
[0071]
在一个实施例中,步骤s601的具体实施方式可参见上述实施例中的步骤s201,在此不再赘述。
[0072]
s602,当检测到针对所述第一媒体资源的目标对象的触发操作时,启动播放与所述目标对象相关的第二媒体资源,并获取所述触发操作的持续时长。
[0073]
所述第一媒体资源以及所述第二媒体资源均包括以下至少一种:音频文件、图片、
网页、文档,在所述第一媒体资源和所述第二媒体资源均为视频文件时,所述第一媒体资源和所述第二媒体资源均包括多个图像帧,且包括的多个图像帧按照对应的播放时间顺序依次排列,其中,该第一媒体资源和该第二媒体资源分别对应的播放时间可以是相同的,也可以是不同的。在客户端启动播放第二媒体资源时,可先获取该第一媒体资源当前播放的图像帧,以及该第二媒体资源的首帧图像,从而可采用第二媒体资源的首帧图像替换该第一媒体资源当前播放的图像帧,并从所述第二媒体资源的首帧图像开始播放所述第二媒体资源。或者,客户端在启动播放该第二媒体资源时,可先获取所述第一媒体资源当前播放的图像帧,以及所述第二媒体资源的首帧图像;从而可将播放界面划分为第一播放子界面和第二播放子界面,并在所述第一播放子界面中,从所述第一媒体资源当前播放的图像帧开始播放所述第一媒体资源,以及,在所述第二播放子界面中,从所述第二媒体资源的首帧图像开始播放所述第二媒体资源。
[0074]
在一个实施例中,所述客户端在启动播放该第二媒体资源时,还可先获取第一媒体资源的播放时长,并在该第一媒体资源的播放时长到达设定时长时,显示第一媒体资源的目标对象,并可获取该第二媒体资源的首帧图像,并从该第二媒体资源的首帧图像开始播放该第二媒体资源,其中,该设定时长是基于第一媒体资源显示第一媒体资源的目标对象的时长区间确定的,其中,可将该时长区间的最小值作为该设定时长,可以理解的是,第一媒体资源显示目标对象的时长区间即是对触发操作进行检测的时长区间,客户端可仅在显示目标对象的时长区间中开启对触发操作的识别功能,该时长区间对应的最小值(即该设定时长)即为客户端对触发操作进行识别的开始时间,而该时长区间对应的最大值即为客户端对触发操作进行识别的结束时间,如果用户在该时长区间之外执行了触发操作,客户端也无法对该触发操作进行检测。如图7所示,如图7所示的图形的总长度用于表示第一媒体资源的播放总时长,则在该第一媒体资源中显示有目标对象的时长区间可以为由70标记的时间点和由71标记的时间点所组成的区间范围,那么,由70标记的时间点为触发操作的检测开始时间点,由71标记的时间点则为触发操作的检测结束时间点,客户端仅能检测用户在处于由70标记的时间点以及由71标记的时间点所组成的时长区间中的触发操作。在一个实施例中,客户端如果在由71标记的时间点到达时仍未检测到触发操作,则可重新播放该第一媒体资源,以提升用户对推广媒体信息的关注度。
[0075]
在一个实施例中,该第二媒体资源可包括推广资源和互动资源,客户端在启动播放该第二媒体资源时,可仅启动播放推广资源,或仅启动播放互动资源,或者,也可同时启动播放该推广资源和互动资源,其中,所述互动资源包括:进度条图像,或氛围图像,或所述进度条图像和所述氛围图像,客户端在启动播放所述互动资源时,可确定检测到的所述触发操作所对应的操作位置,并在所述操作位置处播放所述进度条图像;或者,客户端可确定所述氛围图像在播放界面中的播放区域,并在所述播放区域中播放所述氛围图像,其中,所述播放区域包括以下一个或多个:所述推广资源的播放区域,所述推广媒体信息对应点赞数据的播放区域,以及所述推广媒体信息对应评论数据的区域;或者,客户端也可在所述触发操作处播放所述进度条图像,并同时在所述播放区域中播放所述氛围图像。
[0076]
在一个实施例中,客户端在确定氛围图像的播放区域时,可先确定出氛围图像中氛围元素在播放界面中的播放形式,该播放形式包括上升形式,下降形式,以及旋转形式等,其中,上升形式的氛围元素从该氛围元素的初始播放位置开始逐渐上升,下降形式的氛
围元素从该氛围元素的初始播放位置开始逐渐下降,旋转形式的氛围元素从该氛围元素的初始播放位置开始旋转播放,客户端在确定每个氛围元素的播放形式后,可基于播放形式确定出对应氛围元素的播放区域,在一个实施例中,客户端可从所述推广资源的播放区域,所述推广媒体信息对应点赞数据的播放区域,以及所述推广媒体信息对应评论数据的播放区域中,确定出每个氛围元素对应的播放区域,如图8所示,该推广资源的播放区域为图8中由801标识的区域,点赞数据的播放区域为图8中由802标识的区域,评论数据的播放区域为图8中由803标识的区域。在一个实施例中,对应播放形式为上升形式的氛围元素的播放区域包括:推广资源的播放区域,即由801标识的区域;对应播放形式为下降形式的氛围元素的播放区域包括:推广资源的播放区域,点赞数据的播放区域,以及评论数据的播放区域,即由801,802,以及803标识的区域;对应播放形式为旋转形式的氛围元素的播放区域包括:推广资源的播放区域,点赞数据的播放区域,或者评论数据的播放区域,即由801,802,或者803标识的区域。
[0077]
在一个实施例中,客户端在播放区域中播放氛围图像,即是将该氛围图像中的多个氛围元素在播放界面中进行播放的过程,在具体实现中,客户端可先确定所述氛围图像中每个氛围元素的初始播放位置,并根据所述氛围元素的元素编号以及所述触发操作的触发时长,确定所述每个氛围元素在所述播放区域中的目标播放时长,其中,客户端可先获取播放时长计算参数,以及所述每个氛围元素的元素编号;进一步地,客户端可根据所述播放时长计算参数和所述元素编号,确定所述每个氛围元素的播放参考时长,从而可根据所述触发操作的触发时长,对所述每个氛围元素的播放参考时长进行同比例缩放处理,得到所述每个氛围元素的目标播放时长,客户端在确定出每个氛围元素在播放区域中的目标播放时长后,可将所述每个氛围元素从所述初始播放位置处开始播放所述每个氛围元素,其中,所述每个氛围元素在所述播放界面中的持续时长等于所述目标播放时长。
[0078]
s603,当所述触发操作的持续时长超过时长阈值时,将所述第二媒体资源切换为所述推广媒体信息的第三媒体资源,并播放所述第三媒体资源,所述第三媒体资源包括导向所述推广媒体信息中推广对象的入口。
[0079]
s604,若所述触发操作的持续时长小于所述时长阈值,则将所述第二媒体资源切换为所述第一媒体资源。
[0080]
s605,启动播放所述第一媒体资源。
[0081]
在步骤s603~步骤s605中,客户端可根据对目标对象的触发操作的持续时长对第二媒体资源进行切换,若客户端获取到的持续时长大于或等于时长阈值,则可获取落地页,并将所述落地页作为所述第三媒体资源,进一步地,客户端可将所述第二媒体资源切换为所述落地页,并播放该落地页。或者,在客户端检测持续时长小于所述时长阈值时,可切换回第一媒体资源,以重新播放第一媒体资源,其中,该落地页可以是从该推广媒体资源中获取的,也可以是从互联网中实时下载的,也可以是从云存储平台中实时获取的。
[0082]
在本发明实施例中,客户端可在推广媒体信息的第一媒体资源的播放过程中,对第一媒体资源的目标对象的触发操作进行检测,如果检测到触发操作,则可启动播放和目标对象相关联的第二媒体资源的推广资源,以及互动资源,进一步地,客户端可检测触发操作对应的持续时长,若该持续时长大于时长阈值,则将第二媒体资源切换为落地页,而如果该持续时长小于阈值,则可将该第二媒体资源重新切换为第一媒体资源,以在播放界面中
重新播放该第一媒体资源,可提升推广媒体信息对用户的吸引力,从而有效提升推广媒体信息的点击转化率。
[0083]
在一个实施例中,若所述推广媒体信息为广告信息,对应的第一媒体资源可为第一广告视频,该第二媒体资源可为第二广告视频,如图9所示,客户端在播放广告信息时,可先开始播放第一广告视频,在第一广告视频到达对触发操作进行识别的开始时间时,开始对该第一广告视频中针对目标对象的触发操作进行识别,直到该第一广告视频到达对触发操作的结束识别时间,客户端在第一广告视频播放到该触发操作的开始识别时间和该结束识别时间的时长区间时,若获取到针对目标对象的触发操作,客户端可获取与目标对象相关联的第二广告视频。客户端在检测到用户执行触发操作时,可同时输出反馈信息,并同时输出获取到的第二广告视频,客户端在展示第二广告视频时,可先展示该第二广告视频的推广视频,该推广视频即为广告信息中处于该第一广告视频尾帧图像的下一帧图像,在展示推广视频的过程中,若持续检测到触发操作,可进一步在播放界面中输出互动视频,该互动视频例如可以是进度条图像,以及氛围彩蛋图像等,其中,该反馈信息包括震动反馈,或者响铃反馈等。
[0084]
客户端在播放第二广告视频的过程中,还可从该播放界面中获取用户执行该触发操作的持续时长,若该持续时长大于或等于时长阈值,则跳转到该广告信息的落地页,并播放该落地页,或者,若该持续时长小于该时长阈值,则重新播放该第一广告视频,并在到达触发操作识别开始时间时,对触发操作进行识别;或者,客户端还可在该持续时长小于该时长阈值时,跳转到第一广告视频中用于读触发操作进行识别的开始时间处开始播放该第一广告视频。在一个实施例中,若客户端在第一广告视频播放到触发操作的结束识别时间后,仍然没有检测到触发操作,则客户端可关闭触发操作的识别功能,并跳转到第一广告视频的首帧,开始播放该第一广告视频。
[0085]
基于上述播放处理方法实施例的描述,本发明实施例还提出了一种推广媒体信息的播放处理装置,该推广媒体信息的播放处理装置可以是运行于上述客户端中的一个计算机程序(包括程序代码)。该播放处理装置可用于执行如图2和图6该的推广媒体信息的播放处理方法,请参见图10,该推广媒体信息的播放处理装置包括:播放单元101,获取单元102和切换单元103。
[0086]
播放单元101,用于播放该推广媒体信息的第一媒体资源并显示该第一媒体资源的目标对象;
[0087]
该播放单元101,用于当检测到针对该第一媒体资源的目标对象的触发操作时,启动播放与该目标对象相关的第二媒体资源;
[0088]
获取单元102,用于获取该触发操作的持续时长;
[0089]
切换单元103,用于当该触发操作的持续时长超过时长阈值时,将该第二媒体资源切换为该推广媒体信息的第三媒体资源;
[0090]
该播放单元101,还用于播放该第三媒体资源,该第三媒体资源包括导向该推广媒体信息的推广对象的入口。
[0091]
在一个实施例中,该目标对象包括:该第一媒体资源中的指定图像帧,或者该第一媒体资源中图像帧中的指定图形对象;
[0092]
其中,该指定图像帧包括:该第一媒体资源中对应播放时长处于预设时长区间中
的图像帧;
[0093]
其中,在该第一媒体资源中通过预定标志对该指定图形对象进行标记。
[0094]
在一个实施例中,该第二媒体资源包括:与目标对象相关联的推广资源,互动资源,或者该推广资源和该互动资源;该推广资源包括与该推广媒体信息中推广对象相关的信息,该互动资源用于与用户进行互动;
[0095]
该播放单元101,具体用于:
[0096]
启动播放该推广资源;或者,启动播放该互动资源;或者,
[0097]
启动播放该推广资源,以及该互动资源。
[0098]
在一个实施例中,该互动资源包括:进度条图像,或氛围图像,或该进度条图像和该氛围图像;该播放单元101,具体用于:
[0099]
确定检测到的该触发操作所对应的操作位置,并在该操作位置处播放该进度条图像;或者,
[0100]
确定该氛围图像在播放界面中的播放区域,并在该播放区域中播放该氛围图像,其中,该播放区域包括以下一个或多个:该推广资源的播放区域,该推广媒体信息对应点赞数据的播放区域,以及该推广媒体信息对应评论数据的播放区域;或者,
[0101]
在该触发操作处播放该进度条图像,并同时在该播放区域中播放该氛围图像。
[0102]
在一个实施例中,该氛围图像包括多个氛围元素,该播放单元101,具体用于:
[0103]
确定该氛围图像中每个氛围元素的初始播放位置,并根据该氛围元素的元素编号以及该触发操作的触发时长,确定该每个氛围元素在该播放区域中的目标播放时长;
[0104]
将该每个氛围元素从该初始播放位置处开始播放该每个氛围元素,其中,该每个氛围元素在该播放界面中的持续时长等于该目标播放时长。
[0105]
在一个实施例中,该播放单元101,具体用于:
[0106]
获取播放时长计算参数,以及该每个氛围元素的元素编号;
[0107]
根据该播放时长计算参数和该元素编号,确定该每个氛围元素的播放参考时长;
[0108]
根据该触发操作的触发时长,对该每个氛围元素的播放参考时长进行同比例缩放处理,得到该每个氛围元素的目标播放时长。
[0109]
在一个实施例中,该切换单元103,还用于若该触发操作的持续时长小于该时长阈值,则将该第二媒体资源切换为该第一媒体资源;
[0110]
该播放单元101,还用于启动播放该第一媒体资源。
[0111]
在一个实施例中,该第一媒体资源和该第二媒体资源均是视频文件;该播放单元101,具体用于:
[0112]
获取该第一媒体资源当前播放的图像帧,以及该第二媒体资源的首帧图像;
[0113]
采用该第二媒体资源的首帧图像替换该第一媒体资源当前播放的图像帧,并从该第二媒体资源的首帧图像开始播放该第二媒体资源。
[0114]
在一个实施例中,该第一媒体资源和该第二媒体资源均是视频文件;该播放单元101,具体用于:
[0115]
获取该第一媒体资源的播放时长;
[0116]
当该第一媒体资源的播放时长到达设定时长时,显示该第一媒体资源的目标对象。
[0117]
在一个实施例中,该第一媒体资源和该第二媒体资源均是视频文件;该播放单元101,具体用于:
[0118]
获取该第一媒体资源当前播放的图像帧,以及该第二媒体资源的首帧图像;
[0119]
将播放界面划分为第一播放子界面和第二播放子界面;
[0120]
在该第一播放子界面中,从该第一媒体资源当前播放的图像帧开始播放该第一媒体资源,以及,在该第二播放子界面中,从该第二媒体资源的首帧图像开始播放该第二媒体资源。
[0121]
在本发明实施例中,播放单元101可播放第一媒体资源并显示第一媒体资源的目标对象,检测单元104可对该第一媒体资源中目标对象的触发操作进行检测,并在检测到针对该目标对象的触发操作时获取与该目标对象相关联的第二播放资源,播放单元101启动播放该第二播放资源,使得实现了基于用户和播放界面之间的交互对媒体资源进行切换播放的过程。在播放单元101播放第二媒体资源时,检测单元104可在该第二媒体资源的播放界面中检测该触发操作在第二媒体资源中的持续时长,如果该持续时长较长,说明用户对该第二媒体资源的关注程度较高,则可进一步向用户展示与该第二媒体资源相关的第三媒体资源,从而可提升对推广媒体信息的点击转化率,基于此,本发明实施例可提升推广媒体信息的吸引力,同时,也可增强用户和播放推广媒体信息中媒体资源的播放界面的互动性,可有效提升用户体验。
[0122]
请参见图11,是本发明实施例提供的一种客户端的结构示意性框图。如图11所示的本实施例中的客户端可包括:一个或多个处理器111;一个或多个输入设备112,一个或多个输出设备113和存储器114。上述处理器111、输入设备112、输出设备113和存储器114通过总线115连接。存储器114用于存储计算机程序,该计算机程序包括程序指令,处理器111用于执行该存储器114存储的程序指令。
[0123]
该存储器114可以包括易失性存储器(volatile memory),如随机存取存储器(random-access memory,ram);存储器114也可以包括非易失性存储器(non-volatile memory),如快闪存储器(flash memory),固态硬盘(solid-state drive,ssd)等;存储器114还可以包括上述种类的存储器的组合。
[0124]
该处理器111可以是中央处理器(central processing unit,cpu)。该处理器111还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specific integrated circuit,asic),可编程逻辑器件(programmable logic device,pld)等。该pld可以是现场可编程逻辑门阵列(field-programmable gate array,fpga),通用阵列逻辑(generic array logic,gal)等。该处理器111也可以为上述结构的组合。
[0125]
本发明实施例中,该存储器114用于存储计算机程序,该计算机程序包括程序指令,处理器111用于执行存储器114存储的程序指令,用来实现上述如图2和图6中相应方法的步骤。
[0126]
在一个实施例中,该处理器111被配置调用该程序指令,用于执行:
[0127]
播放该推广媒体信息的第一媒体资源并显示该第一媒体资源的目标对象;
[0128]
当检测到针对该第一媒体资源的目标对象的触发操作时,启动播放与该目标对象相关的第二媒体资源,并获取该触发操作的持续时长;
[0129]
当该触发操作的持续时长超过时长阈值时,将该第二媒体资源切换为该推广媒体
信息的第三媒体资源,并播放该第三媒体资源,该第三媒体资源包括导向该推广媒体信息的推广对象的入口。
[0130]
在一个实施例中,该第一媒体资源中的指定图像帧,或者该第一媒体资源中图像帧中的指定图形对象;
[0131]
其中,该指定图像帧包括:该第一媒体资源中对应播放时长处于预设时长区间中的图像帧;
[0132]
其中,在该第一媒体资源中通过预定标志对该指定图形对象进行标记。
[0133]
在一个实施例中,该第二媒体资源包括:与目标对象相关联的推广资源,互动资源,或者该推广资源和该互动资源;该推广资源包括与该推广媒体信息中推广对象相关的信息,该互动资源用于与用户进行互动;
[0134]
该处理器111被配置调用该程序指令,用于执行:
[0135]
启动播放该推广资源;或者,启动播放该互动资源;或者,
[0136]
启动播放该推广资源,以及该互动资源。
[0137]
在一个实施例中,该互动资源包括:进度条图像,或氛围图像,或该进度条图像和该氛围图像;
[0138]
该处理器111被配置调用该程序指令,用于执行:
[0139]
确定检测到的该触发操作所对应的操作位置,并在该操作位置处播放该进度条图像;或者,
[0140]
确定该氛围图像在播放界面中的播放区域,并在该播放区域中播放该氛围图像,其中,该播放区域包括以下一个或多个:该推广资源的播放区域,该推广媒体信息对应点赞数据的播放区域,以及该推广媒体信息对应评论数据的播放区域;或者,
[0141]
在该触发操作处播放该进度条图像,并同时在该播放区域中播放该氛围图像。
[0142]
在一个实施例中,该氛围图像包括多个氛围元素,该处理器111被配置调用该程序指令,用于执行:
[0143]
确定该氛围图像中每个氛围元素的初始播放位置,并根据该氛围元素的元素编号以及该触发操作的触发时长,确定该每个氛围元素在该播放区域中的目标播放时长;
[0144]
将该每个氛围元素从该初始播放位置处开始播放该每个氛围元素,其中,该每个氛围元素在该播放界面中的持续时长等于该目标播放时长。
[0145]
在一个实施例中,该处理器111被配置调用该程序指令,用于执行:
[0146]
获取播放时长计算参数,以及该每个氛围元素的元素编号;
[0147]
根据该播放时长计算参数和该元素编号,确定该每个氛围元素的播放参考时长;
[0148]
根据该触发操作的触发时长,对该每个氛围元素的播放参考时长进行同比例缩放处理,得到该每个氛围元素的目标播放时长。
[0149]
在一个实施例中,该处理器111被配置调用该程序指令,用于执行:
[0150]
若该触发操作的持续时长小于该时长阈值,则将该第二媒体资源切换为该第一媒体资源;
[0151]
启动播放该第一媒体资源。
[0152]
在一个实施例中,该第一媒体资源和该第二媒体资源均是视频文件;该处理器111被配置调用该程序指令,用于执行:
[0153]
获取该第一媒体资源当前播放的图像帧,以及该第二媒体资源的首帧图像;
[0154]
采用该第二媒体资源的首帧图像替换该第一媒体资源当前播放的图像帧,并从该第二媒体资源的首帧图像开始播放该第二媒体资源。
[0155]
在一个实施例中,该处理器111被配置调用该程序指令,用于执行:
[0156]
获取该第一媒体资源的播放时长;
[0157]
当该第一媒体资源的播放时长到达设定时长时,显示该第一媒体资源的目标对象。
[0158]
在一个实施例中,该第一媒体资源和该第二媒体资源均是视频文件;该处理器111被配置调用该程序指令,用于执行:
[0159]
获取该第一媒体资源当前播放的图像帧,以及该第二媒体资源的首帧图像;
[0160]
将播放界面划分为第一播放子界面和第二播放子界面;
[0161]
在该第一播放子界面中,从该第一媒体资源当前播放的图像帧开始播放该第一媒体资源,以及,在该第二播放子界面中,从该第二媒体资源的首帧图像开始播放该第二媒体资源。
[0162]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,该的存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)或随机存储记忆体(random access memory,ram)等。
[0163]
以上所揭露的仅为本发明的局部实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或局部流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜