本公开涉及视频,尤其涉及一种显示设备、贴片广告的显示方法、及存储介质。
背景技术:
1、视频贴片广告是指视频、内容分享类网站中正文内容的片头、片尾、或者插片播放的视频广告。其中,贴片广告分为前贴广告、中贴广告、后贴广告,时长分为5秒、15秒、30秒、60秒甚至更长。其中,前贴片广告是视频播放前出现的广告,中贴片是视频播放中途出现的广告,后贴片广告是视频播放结束后出现的广告。
2、目前,贴片广告在播放的时候,会完全遮挡住正片内容,导致用户无法提前观看到正片播放的内容,由于无法预知正片内容,用户没有足够的动力去观看完整的贴片广告,从而导致贴片广告的完播率较低。其中,完播率是指播放某条视频的用户中,有多少人完整看完该视频。因此,如何提高贴片广告的完播率是当前亟需解决的技术问题。
技术实现思路
1、为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种显示设备、贴片广告的显示方法、及存储介质,可以提高贴片广告的完播率。
2、第一方面,本公开提供了一种显示设备,包括:
3、控制器,被配置为:
4、接收媒资播放指令,所述媒资播放指令携带有目标媒资的标识信息;
5、基于所述目标媒资的标识信息,从第一服务器获取媒资数据;
6、从第二服务器获取目标贴片广告的配置信息和广告数据;所述配置信息包括:与所述媒资数据中不同视频帧对应的透明度参数、与所述媒资数据中不同视频帧对应的透明区域参数、以及预设播放时间段;
7、在媒资显示图层,显示所述媒资数据中目标视频帧的内容,并在预设播放时间段内,在广告显示图层中显示所述广告数据,所述广告数据在所述广告显示图层的目标区域内以目标透明度进行显示,所述目标区域根据与所述目标视频帧对应的透明区域参数确定,所述目标透明度为所述目标视频帧对应的透明度,所述广告显示图层位于所述媒资显示图层的上一层。
8、作为本发明实施例一种可选的实施方式,所述控制器,还被配置为:
9、所述从第二服务器获取目标贴片广告的配置信息和广告数据之前,还包括:
10、获取用户权限标识;
11、根据所述用户权限标识,确定用户是否具有vip权限;
12、当用户不具有vip权限时,从第二服务器获取目标贴片广告的配置信息和广告数据。
13、作为本发明实施例一种可选的实施方式,所述目标媒资对应有n个贴片广告,当所述目标贴片广告不是第n个贴片广告时,其中,n为大于等于1的整数;
14、所述控制器,还被配置为:
15、从所述第二服务器获取第二预设播放时间段;所述第二预设播放时间段为所述目标贴片广告的下一个贴片广告对应的预设播放时间段。
16、作为本发明实施例一种可选的实施方式,所述控制器,还被配置为:
17、实时获取所述目标媒资的播放进度;
18、当所述目标媒资的播放进度对应的时刻与所述第二预设播放时间段的起始时刻的差值小于预设时长时,从所述第二服务器获取所述目标贴片广告的下一个贴片广告对应的配置信息和广告数据。
19、作为本发明实施例一种可选的实施方式,所述控制器,还被配置为:
20、在所述预设播放时间段的起始时刻之前,获取所述目标媒资的资源获取进度;
21、当所述目标媒资的资源获取进度对应的时刻大于等于所述预设播放时间段的结束时刻时,在媒资显示图层,显示所述媒资数据中目标视频帧的内容,并在预设播放时间段内,在广告显示图层中显示所述广告数据;所述广告数据在所述广告显示图层的目标区域内以第一目标透明度进行显示,所述第一目标透明度为预设透明度;
22、当所述目标媒资的资源获取进度对应的时刻小于所述预设播放时间段的结束时刻时,在媒资显示图层,显示所述媒资数据中目标视频帧的内容,并在预设播放时间段内,在广告显示图层中显示所述广告数据;所述广告数据在所述广告显示图层的目标区域内以第二目标透明度进行显示,所述第二目标透明度为0。
23、作为本发明实施例一种可选的实施方式,所述控制器,还被配置为:
24、在所述预设播放时间段内,若接收到广告跳转指令,则跳转到所述目标贴片广告的详情页,并暂停播放所述目标媒资。
25、作为本发明实施例一种可选的实施方式,所述控制器,还被配置为:
26、在第一播放时间段内,暂停播放所述目标媒资;所述第一播放时间段用于表示在播放贴片广告的总时长内,除了所述预设播放时间段之外的时间段。
27、第二方面,提供一种贴片广告的显示方法,所述方法包括:
28、接收媒资播放指令,所述媒资播放指令携带有目标媒资的标识信息;
29、基于所述目标媒资的标识信息,从第一服务器获取媒资数据;
30、从第二服务器获取目标贴片广告的配置信息和广告数据;所述配置信息包括:与所述媒资数据中不同视频帧对应的透明度参数、与所述媒资数据中不同视频帧对应的透明区域参数、以及预设播放时间段;
31、在媒资显示图层,显示所述媒资数据中目标视频帧的内容,并在预设播放时间段内,在广告显示图层中显示所述广告数据,所述广告数据在所述广告显示图层的目标区域内以目标透明度进行显示,所述目标区域根据与所述目标视频帧对应的透明区域参数确定,所述目标透明度为所述目标视频帧对应的透明度,所述广告显示图层位于所述媒资显示图层的上一层。
32、作为本发明实施例一种可选的实施方式,所述从第二服务器获取目标贴片广告的配置信息和广告数据之前,还包括:
33、获取用户权限标识;
34、根据所述用户权限标识,确定用户是否具有vip权限;
35、当用户不具有vip权限时,从第二服务器获取目标贴片广告的配置信息和广告数据。
36、作为本发明实施例一种可选的实施方式,所述目标媒资对应有n个贴片广告,当所述目标贴片广告不是第n个贴片广告时,其中,n为大于等于1的整数;
37、所述控制器,还被配置为:
38、从所述第二服务器获取第二预设播放时间段;所述第二预设播放时间段为所述目标贴片广告的下一个贴片广告对应的预设播放时间段。
39、作为本发明实施例一种可选的实施方式,所述从所述第二服务器获取第二预设播放时间段之后,还包括:
40、实时获取所述目标媒资的播放进度;
41、当所述目标媒资的播放进度对应的时刻与所述第二预设播放时间段的起始时刻的差值小于预设时长时,从所述第二服务器获取所述目标贴片广告的下一个贴片广告对应的配置信息和广告数据。
42、作为本发明实施例一种可选的实施方式,所述方法还包括:
43、在所述预设播放时间段的起始时刻之前,获取所述目标媒资的资源获取进度;
44、当所述目标媒资的资源获取进度对应的时刻大于等于所述预设播放时间段的结束时刻时,在媒资显示图层,显示所述媒资数据中目标视频帧的内容,并在预设播放时间段内,在广告显示图层中显示所述广告数据;所述广告数据在所述广告显示图层的目标区域内以第一目标透明度进行显示,所述第一目标透明度为预设透明度;
45、当所述目标媒资的资源获取进度对应的时刻小于所述预设播放时间段的结束时刻时,在媒资显示图层,显示所述媒资数据中目标视频帧的内容,并在预设播放时间段内,在广告显示图层中显示所述广告数据;所述广告数据在所述广告显示图层的目标区域内以第二目标透明度进行显示,所述第二目标透明度为0。
46、作为本发明实施例一种可选的实施方式,所述方法还包括:
47、在所述预设播放时间段内,若接收到广告跳转指令,则跳转到所述目标贴片广告的详情页,并暂停播放所述目标媒资。
48、作为本发明实施例一种可选的实施方式,所述方法还包括:
49、在第一播放时间段内,暂停播放所述目标媒资;所述第一播放时间段用于表示在播放贴片广告的总时长内,除了所述预设播放时间段之外的时间段。
50、第三方面,提供一种计算机可读存储介质,包括:计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现如第二方面所示的贴片广告的显示方法。
51、本公开实施例提供的技术方案与现有技术相比具有如下优点:接收媒资播放指令,其中,媒资播放指令携带有目标媒资的标识信息,基于目标媒资的标识信息,从第一服务器获取目标媒资的媒资数据;从第二服务器获取目标贴片广告的配置信息和广告数据,其中,配置信息包括:与媒资数据中不同视频帧对应的透明度参数、与媒资数据中不同视频帧对应的透明区域参数、以及预设播放时间段;在媒资显示图层,显示媒资数据中目标视频帧的内容,并在预设播放时间段内,在广告显示图层中显示广告数据。由于广告数据在广告显示图层的目标区域内以目标透明度进行显示,且广告显示图层位于媒资显示图层的上一层,所以,在播放贴片广告的时候,能够将目标区域对应的广告数据进行透明显示,使得位于下层的媒资数据不被上层的广告数据遮挡,又由于目标区域是根据与目标视频帧对应的透明区域参数确定的,目标透明度为目标视频帧对应的透明度,即,不同视频帧对应的透明区域和透明度不同,所以,对于不同的媒资内容,支持透明显示不同的区域,从而,用户在观看贴片广告的时候,可以通过目标区域看到广告显示图层的下一层播放的目标视频帧的内容,通过这种提前剧透正片内容的方式,吸引用户完整观看贴片广告,进一步提升贴片广告的完播率。