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

视频播放方法以及装置与流程

2022-06-11 07:40:53 来源:中国专利 TAG:


1.本说明书实施例涉及视频播放技术领域,特别涉及一种视频播放方法。


背景技术:

2.目前的很多视频播放页面,进入播放页需要看长时间的前贴广告,市面上的前贴广告都是以全屏形式展现,用户无法直接跳过,必须等待广告过后才可以进入正片,这样使得用户的时间被浪费,使得视频播放的效率变低。


技术实现要素:

3.有鉴于此,本说明书实施例提供了一种视频播放方法。本说明书一个或者多个实施例同时涉及一种视频播放装置,一种计算设备,一种计算机可读存储介质以及一种计算机程序,以解决现有技术中存在的技术缺陷。
4.根据本说明书实施例的第一方面,提供了一种视频播放方法,包括:
5.响应于视频播放请求,根据所述视频播放请求获取目标视频数据,并获取至少一条广告视频数据;
6.渲染视频播放界面,其中,所述视频播放界面包括视频播放窗口组件以及广告播放组件;
7.通过所述视频播放窗口组件播放所述目标视频数据时,通过所述广告播放组件播放所述至少一条广告视频数据,其中,所述广告播放组件,还用于响应于用户的操作进行对应交互处理。
8.根据本说明书实施例的第二方面,提供了一种视频播放装置,包括:
9.确定模块,被配置为响应于视频播放请求,根据所述视频播放请求获取目标视频数据,并获取至少一条广告视频数据;
10.渲染模块,被配置为渲染视频播放界面,其中,所述视频播放界面包括视频播放窗口组件以及广告播放组件;
11.播放模块,被配置为通过所述视频播放窗口组件播放所述目标视频数据时,通过所述广告播放组件播放所述至少一条广告视频数据,其中,所述广告播放组件,还用于响应于用户的操作进行对应交互处理。
12.根据本说明书实施例的第三方面,提供了一种计算设备,包括:
13.存储器和处理器;
14.所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,该计算机可执行指令被处理器执行时实现上述视频播放方法的步骤。
15.根据本说明书实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现上述视频播放方法的步骤。
16.根据本说明书实施例的第五方面,提供了一种计算机程序,其中,当所述计算机程序在计算机中执行时,令计算机执行上述视频播放方法的步骤。
17.本说明书实施例提供一种视频播放方法以及装置,其中所述视频播放方法包括:响应于视频播放请求,根据所述视频播放请求获取目标视频数据,并获取至少一条广告视频数据;渲染视频播放界面,其中,所述视频播放界面包括视频播放窗口组件以及广告播放组件;通过所述视频播放窗口组件播放所述目标视频数据时,通过所述广告播放组件播放所述至少一条广告视频数据,其中,所述广告播放组件,还用于响应于用户的操作进行对应交互处理。通过在视频播放界面设置视频播放窗口组件和广告播放组件,通过所述视频播放窗口组件播放所述目标视频数据时,通过所述广告播放组件播放所述至少一条广告视频数据,以使同时播放目标视频数据和广告视频数据,提高了播放效率。
附图说明
18.图1是本说明书一个实施例提供的一种视频播放方法的流程图;
19.图2是本说明书一个实施例提供的一种视频播放方法的窗口示意图;
20.图3是本说明书一个实施例提供的一种视频播放方法的放大示意图;
21.图4是本说明书一个实施例提供的一种视频播放方法的弹幕示意图;
22.图5是本说明书一个实施例提供的一种视频播放方法的晃动示意图;
23.图6是本说明书一个实施例提供的一种视频播放方法的处理过程流程图;
24.图7是本说明书一个实施例提供的一种视频播放装置的结构示意图;
25.图8是本说明书一个实施例提供的一种计算设备的结构框图。
具体实施方式
26.在下面的描述中阐述了很多具体细节以便于充分理解本说明书。但是本说明书能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本说明书内涵的情况下做类似推广,因此本说明书不受下面公开的具体实施的限制。
27.在本说明书一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本说明书一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
28.应当理解,尽管在本说明书一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
29.首先,对本说明书一个或多个实施例涉及的名词术语进行解释。
30.弹幕:指的是在网络上观看视频时弹出的评论性字幕。
31.html5:是构建网页内容的一种语言描述方式。
32.webview:是指网页视图。
33.在本说明书中,提供了一种视频播放方法,本说明书同时涉及一种视频播放装置,一种计算设备,以及一种计算机可读存储介质,在下面的实施例中逐一进行详细说明。
34.参见图1,图1示出了根据本说明书一个实施例提供的一种视频播放方法的流程图,具体包括以下步骤。
35.步骤102:响应于视频播放请求,根据所述视频播放请求获取目标视频数据,并获取至少一条广告视频数据。
36.其中,视频播放请求可以理解为打开视频播放详情页或点击某一个视频进行播放等操作;目标视频数据可以理解为用户想要观看的视频,例如,电影、电视剧、短视频等;广告视频数据可以为广告视频、广告图片、广告动画等。
37.在实际应用中,用户登录视频网站,打开视频的详情页,系统会先选取几段广告视频,并播放广告视频,进入播放页需要看长时间的前贴广告这会使一部分用户失去耐心导致流失,转变全屏前贴广告为多个小屏广告与正片同时消费,一方面提高广告转化与收益提升商业化溢价空间,另一方面减少用户等待时长提升用户体验,那么需要同时获取两种视频数据。
38.例如,在用户打开视频的详情页的情况下,即,获取目标视频数据a,并获取广告视频b、广告视频c,以及广告视频d。
39.需要说明的是,在获取至少一条广告视频数据时,可以根据当前登录的用户的画像,选取该用户感兴趣的商品对应的广告,可以使用本领域的常规技术手段判断用户感兴趣的商品,本说明书实施例不进行限定。
40.进一步地,广告可以为推荐商品的广告,也可以为原生广告,在一种可实现的方式中,在视频页面中,可以加入第三方的广告提供方提供的现成的广告视频,该广告视频可以为多个版本,例如,多个版本对应尺寸不同的广告视频。且该广告视频对应广告视频内容中的商品链接,当用户点击该广告视频时,可以视为点击该视频的链接,加载该链接对应的页面,该页面可以为商品的介绍详情的页面,也可以为商品购买页面。
41.在另一种可实现的方式中,在视频页面中推荐的广告内容可以直接拉取视频网站中的内容,例如,今日的新闻简介,近期的新电影或者剧集宣传片,以及视频网站内的广告。在用户点击广告视频时,直接拉取视频网站中的相应的视频内容,例如,在今日的体育赛事的篮球赛中,a队和b队的比赛视频的剪辑短片为广告视频,当用户点击该广告视频后,跳转至a队和b队的完整比赛视频。也就是说,将a队和b队的完整比赛视频设置为目标视频,相应地,还可以将其他赛事视频的剪辑短片作为新的广告视频,即,将体育赛事类的视频识别为该用户的感兴趣视频。进一步地,还可以将体育用品类的推荐商品的广告作为新的广告视频,或者目标视频中相关人物代言的商品的广告作为新的广告视频,本说明书实施例不进行限定。
42.本说明书实施例同时获取目标视频数据以及广告视频数据,以使后续步骤对目标视频数据以及广告视频数据进行播放,提高了效率。
43.步骤104:渲染视频播放界面,其中,所述视频播放界面包括视频播放窗口组件以及广告播放组件。
44.其中,渲染视频播放界面可以理解为使用图像处理硬件渲染一个视频播放的界面,相应地,视频播放界面可以为网页。视频播放窗口组件可以理解为视频播放器,例如,html5、flash。广告播放组件可以理解为广告视频播放器,例如,html5、flash、webview。
45.在实际应用中,参见图2,图2示出了一种根据本说明书一个实施例提供的一种视
频播放方法的窗口示意图,在用户点击打开视频的详情页之后,需要对视频页面进行渲染,以显示视频页面,以及视频播放窗口组件以及广告播放组件,其中,视频播放窗口组件用于播放目标视频,广告播放组件用于播放广告视频,广告视频可以为多个,例如,广告视频1和广告视频2。
46.例如,在用户打开视频的详情页的情况下,图像处理器渲染出视频的简图,以及用于播放目标视频的第一html5播放器和用于播放广告视频的第二html5播放器。
47.本说明书实施例对视频播放界面进行渲染,提高了界面的加载速度。
48.步骤106:通过所述视频播放窗口组件播放所述目标视频数据时,通过所述广告播放组件播放所述至少一条广告视频数据。
49.在实际应用中,去除进播放页的全屏前贴广告,采用正片与广告同屏观看的模式,并通过多种互动形式吸引用户积极参与广告互动或进入商品详情页,在此过程中不打断正片消费,通过这种方式减少用户等待时长,减少因等待流失的用户,并提高广告转化提升广告溢价。
50.进一步地,所述通过所述广告播放组件播放所述至少一条广告视频数据,包括:
51.在所述广告视频数据为至少两条的情况下,对所述至少两条广告视频数据进行排列得到播放序列;
52.通过所述广告播放组件播放所述播放序列中的一条广告视频数据。
53.其中,播放序列可以理解为多个广告视频数据进行播放的顺序的序列,例如,播放序列为广告视频c、广告视频b,以及广告视频d。
54.在实际应用中,广告视频可以为多个,在广告视频为多个的情况下,就需要对广告视频进行排列,按照固定的顺序播放,参见图2,图2中的广告视频为多个,包括广告视频1和广告视频2,还可以包括未显示出的其他广告视频,这些广告视频按照排列好的顺序显示。
55.例如,广告视频数据包括广告视频b、广告视频c,以及广告视频d,将广告视频b、广告视频c,以及广告视频d随机排列,得到播放序列为广告视频c、广告视频b,以及广告视频d。
56.本说明书实施例可以播放多条广告视频数据,并将多条广告视频数据进行排列显示,可以预先加载下一条广告视频数据,提高了播放性能。
57.进一步地,所述通过所述广告播放组件播放所述播放序列中的一条广告视频数据,包括:
58.选择所述播放序列中的一条所述广告视频数据,通过所述广告播放组件进行播放,并监测所述广告视频数据的播放进度;
59.在所述播放进度完成的情况下,根据所述播放序列切换通过所述广告播放组件播放的广告视频数据。
60.在实际应用中,用户可能对于广告视频的播放不会进行干预,那么就需要在一条广告视频播放完成后,自动播放下一条广告视频,参见图2,在广告视频1播放完毕之后,自动将广告视频2上移,以将广告视频2完全显示出来进行播放。
61.例如,播放序列为广告视频c、广告视频b,以及广告视频d,在广告视频c播放完之后自动播放广告视频b,在广告视频b播放完之后自动播放广告视频d。
62.本说明书实施例可以在一条广告视频数据播放完毕之后,自动播放下一条广告视
频数据,提高了播放效率。
63.进一步地,所述通过所述广告播放组件播放所述播放序列中的一条广告视频数据,包括:
64.响应于对所述广告播放组件的上划操作或者下滑操作,根据所述播放序列切换通过所述广告播放组件播放的广告视频数据。
65.在实际应用中,如果用户滑动广告视频的情况下,那么可以随着用户的滑动操作切换播放序列中其他的广告视频,参见图2,在用户向上滑动广告视频1的情况下,广告视频1停止播放,若用户停止滑动的情况下,播放当前显示的广告视频。
66.例如,播放序列为广告视频c、广告视频b,以及广告视频d,在广告视频c播放未结束的情况下,用户向上滑动广告播放组件,并停在广告视频b的界面,则播放广告视频b。
67.本说明书实施例可以使用户选择播放哪一条广告视频数据,增强用户的互动性。
68.进一步地,所述通过所述广告播放组件播放所述播放序列中的一条广告视频数据,包括:
69.选择所述播放序列中的一条所述广告视频数据进行播放,并监测所述广告视频数据的播放时长;
70.在所述播放时长超过预设时长的情况下,调整所述广告视频数据在所述广告播放组件中的显示尺寸。
71.在实际应用中,参见图3,图3示出了一种根据本说明书一个实施例提供的一种视频播放方法的放大示意图,如果广告视频播放超过预设时长,可以将广告视频的大尺寸视频进行播放,也可以放大广告视频的局部,例如,广告视频1播放超过5秒的情况下,将广告视频1的尺寸放大。
72.例如,预设时长为5秒,广告视频b的尺寸为300
×
400像素,广告视频b在播放至5秒的情况下,切换至广告视频b的大尺寸视频进行播放,广告视频b的大尺寸视频为1200
×
900像素。
73.本说明书实施例在广告视频数据播放超过预设时长的情况下,放大广告视频数据的尺寸,提高了播放占用率。
74.进一步地,所述根据所述播放序列,通过所述广告播放组件播放所述至少两个广告视频数据,包括:
75.在所述播放序列中的所述广告视频数据全部播放结束的情况下,关闭所述广告播放组件,并调整所述视频播放窗口组件适应所述视频播放界面的尺寸。
76.在实际应用中,所有广告视频播放完毕之后,即可使目标视频全屏播放。
77.例如,播放序列为广告视频c、广告视频b,以及广告视频d,在广告视频c播放完之后自动播放广告视频b,在广告视频b播放完之后自动播放广告视频d,广告视频d播放完成后,即可使目标视频占满视频播放界面。
78.本说明书实施例在广告视频数据全部播放完毕之后,自动放大目标视频,提高了智能化程度,不用用户手动点击,提升了播放效率。
79.进一步地,所述通过所述广告播放组件播放所述至少一条广告视频数据,包括:
80.通过所述广告播放组件播放针对所述广告视频数据的弹幕信息。
81.在实际应用中,参见图4,图4示出了一种根据本说明书一个实施例提供的一种视
频播放方法的弹幕示意图,用户可以通过弹幕框发送弹幕,并且将弹幕显示在广告视频上,可以通过轻快便捷的交互模式以及有趣贴合广告本身特征的互动组件和氛围,吸引用户点击提升广告到商品购买的转化率从而弥补和提升溢价空间。
82.例如,在弹幕框中发送“商品a真的很不错”,此时正在播放广告视频b,则会在广告视频b的上方浮动一条弹幕“商品a真的很不错”。
83.需要说明的是,用户还可以点击弹幕进行回复,以增加用户之间的互动性。
84.进一步地,还包括:
85.响应于对所述广告播放组件的点击操作,确定所述广告视频数据对应的网页,并通过所述广告播放组件显示所述网页。
86.在实际应用中,用户可以点击广告视频,并进入该广告的商品页面,可以直接在商品页面进行购买操作。
87.例如,广告播放组件为webview,此时正在播放广告视频b,用户点击广告视频b,则拉取广告视频b中的商品b的购买页面,将购买页面显示在webview中。
88.本说明书实施例可以直接点击广告视频数据,自动拉取广告视频数据对应的网页,提高了浏览效率。
89.进一步地,所述通过所述广告播放组件播放所述至少一条广告视频数据,包括:
90.响应于满足预设晃动条件,控制所述至少一条广告视频数据在所述广告播放组件中的显示位置发生晃动。
91.在实际应用中,参见图5,图5示出了一种根据本说明书一个实施例提供的一种视频播放方法的晃动示意图,在广告视频播放的过程中,还可以根据广告视频的内容使广告视频的位置进行晃动,以提高视觉效果。
92.例如,正在播放广告视频b,广告视频b中的内容为一个足球球员,在足球场上踢足球的内容,当广告视频b中的足球球员在踢到足球的情况下,使广告视频b在显示的位置上下左右晃动。
93.本说明书实施例通过根据广告视频数据的内容增加动态效果,提高了用户的体验感。
94.进一步地,还可以在视频晃动的情况下调用播放视频的设备的其他部件,以使体验感更加逼真,具体实施方式如下所述。
95.响应于满足预设晃动条件,向当前设备发送震动指令,使所述当前设备发生震动。
96.沿用上例:手机设备正在播放广告视频b,广告视频b中的内容为一个足球球员,在足球场上踢足球的内容,当广告视频b中的足球球员在踢到足球的情况下,使广告视频b在显示的位置上下左右晃动,并且向手机的振动马达发出振动指令,使手机振动。
97.本说明书实施例通过根据广告视频数据的内容增加触感,提高了用户的体验感。
98.进一步地,还可以针对不同的用户设置不同的权限,具体实施方式如下所述。
99.响应于跳过指令,在所述用户身份标识为目标身份标识的情况下,关闭所述广告播放组件,并调整所述视频播放窗口组件适应所述视频播放界面的尺寸。
100.其中,用户身份标识可以为数字、字母等形式,用于标识用户的权限分组。例如用户标识a为最高权限。
101.例如,身份标识包括a、b、c三个等级,其中,a等级可以跳过所有广告视频,b等级可
以跳过部分广告视频,c等级不可以跳过广告视频,当前登录的用户的身份标识为a,则在当前用户点击跳过按钮的情况下,关闭广告播放组件,使视频播放窗口组件的尺寸占满视频播放界面。
102.本说明书实施例提供一种视频播放方法以及装置,其中所述视频播放方法包括:响应于视频播放请求,根据所述视频播放请求获取目标视频数据,并获取至少一条广告视频数据;渲染视频播放界面,其中,所述视频播放界面包括视频播放窗口组件以及广告播放组件;通过所述视频播放窗口组件播放所述目标视频数据时,通过所述广告播放组件播放所述至少一条广告视频数据,其中,所述广告播放组件,还用于响应于用户的操作进行对应交互处理。通过在视频播放界面设置视频播放窗口组件和广告播放组件,通过所述视频播放窗口组件播放所述目标视频数据时,通过所述广告播放组件播放所述至少一条广告视频数据,以使同时播放目标视频数据和广告视频数据,提高了播放效率。
103.下述结合附图6,以本说明书提供的视频播放方法在服务器的应用为例,对所述视频播放方法进行进一步说明。其中,图6示出了本说明书一个实施例提供的一种视频播放方法的处理过程流程图,具体包括以下步骤。
104.步骤602:服务器响应于视频播放请求,根据所述视频播放请求获取目标视频数据,并获取至少一条广告视频数据。
105.其中,视频播放请求可以理解为打开视频播放详情页或点击某一个视频进行播放等操作;目标视频数据可以理解为用户想要观看的视频,例如,电影、电视剧、短视频等;广告视频数据可以为广告视频、广告图片、广告动画等。
106.例如,在用户打开视频的详情页的情况下,即,获取目标视频数据a,并获取广告视频b、广告视频c,以及广告视频d。
107.步骤604:服务器渲染视频播放界面,其中,所述视频播放界面包括视频播放窗口组件以及广告播放组件。
108.其中,渲染视频播放界面可以理解为使用图像处理硬件渲染一个视频播放的界面,相应地,视频播放界面可以为网页。视频播放窗口组件可以理解为视频播放器,例如,html5、flash。广告播放组件可以理解为广告视频播放器,例如,html5、flash、webview。
109.沿用上例,在用户打开视频的详情页的情况下,图像处理器渲染出视频的简图,以及用于播放目标视频的html5播放器和用于播放广告视频的webview播放器。
110.步骤606:服务器在所述广告视频数据为至少两条的情况下,对所述至少两条广告视频数据进行排列得到播放序列。
111.其中,播放序列可以理解为多个广告视频数据进行播放的顺序的序列,例如,播放序列为广告视频c、广告视频b,以及广告视频d。
112.在实际应用中,广告视频可以为多个,在广告视频为多个的情况下,就需要对广告视频进行排列,按照固定的顺序播放。
113.沿用上例,广告视频数据包括广告视频b、广告视频c,以及广告视频d,将广告视频b、广告视频c,以及广告视频d随机排列,得到播放序列为广告视频c、广告视频b,以及广告视频d。
114.步骤608:服务器选择所述播放序列中的一条所述广告视频数据,通过所述广告播放组件进行播放,并监测所述广告视频数据的播放进度。
115.在实际应用中,用户可能对于广告视频的播放不会进行干预,那么就需要监测视频的播放进度,在一条广告视频播放完成后,自动播放下一条广告视频。
116.沿用上例,播放序列为广告视频c、广告视频b,以及广告视频d,选择广告视频c进行播放。
117.步骤610:服务器在所述播放进度完成的情况下,根据所述播放序列切换通过所述广告播放组件播放的广告视频数据。
118.沿用上例,在广告视频c播放完之后自动播放广告视频b,在广告视频b播放完之后自动播放广告视频d。
119.步骤612:服务器在所述播放序列中的所述广告视频数据全部播放结束的情况下,关闭所述广告播放组件,并调整所述视频播放窗口组件适应所述视频播放界面的尺寸。
120.在实际应用中,所有广告视频播放完毕之后,即可使目标视频全屏播放。
121.例如,播放序列为广告视频c、广告视频b,以及广告视频d,在广告视频c播放完之后自动播放广告视频b,在广告视频b播放完之后自动播放广告视频d,广告视频d播放完成后,即可使目标视频占满视频播放界面。
122.通过所述视频播放窗口组件播放所述目标视频数据时,通过所述广告播放组件播放所述至少一条广告视频数据,以使同时播放目标视频数据和广告视频数据,提高了播放效率。
123.与上述方法实施例相对应,本说明书还提供了视频播放装置实施例,图7示出了本说明书一个实施例提供的一种视频播放装置的结构示意图。如图7所示,该装置包括:
124.确定模块702,被配置为响应于视频播放请求,根据所述视频播放请求获取目标视频数据,并获取至少一条广告视频数据;
125.渲染模块704,被配置为渲染视频播放界面,其中,所述视频播放界面包括视频播放窗口组件以及广告播放组件;
126.播放模块706,被配置为通过所述视频播放窗口组件播放所述目标视频数据时,通过所述广告播放组件播放所述至少一条广告视频数据,其中,所述广告播放组件,还用于响应于用户的操作进行对应交互处理。
127.在一种可实施的实现方式中,播放模块706,进一步被配置为:
128.在所述广告视频数据为至少两条的情况下,对所述至少两条广告视频数据进行排列得到播放序列;
129.通过所述广告播放组件播放所述播放序列中的一条广告视频数据。
130.在一种可实施的实现方式中,播放模块706,进一步被配置为:
131.选择所述播放序列中的一条所述广告视频数据,通过所述广告播放组件进行播放,并监测所述广告视频数据的播放进度;
132.在所述播放进度完成的情况下,根据所述播放序列切换通过所述广告播放组件播放的广告视频数据。
133.在一种可实施的实现方式中,播放模块706,进一步被配置为:
134.响应于对所述广告播放组件的上划操作或者下滑操作,根据所述播放序列切换通过所述广告播放组件播放的广告视频数据。
135.在一种可实施的实现方式中,播放模块706,进一步被配置为:
136.选择所述播放序列中的一条所述广告视频数据进行播放,并监测所述广告视频数据的播放时长;
137.在所述播放时长超过预设时长的情况下,调整所述广告视频数据在所述广告播放组件中的显示尺寸。
138.在一种可实施的实现方式中,播放模块706,进一步被配置为:
139.在所述播放序列中的所述广告视频数据全部播放结束的情况下,关闭所述广告播放组件,并调整所述视频播放窗口组件适应所述视频播放界面的尺寸。
140.在一种可实施的实现方式中,播放模块706,进一步被配置为:
141.通过所述广告播放组件播放针对所述广告视频数据的弹幕信息。
142.在一种可实施的实现方式中,播放模块706,进一步被配置为:
143.响应于对所述广告播放组件的点击操作,确定所述广告视频数据对应的网页,并通过所述广告播放组件显示所述网页。
144.在一种可实施的实现方式中,播放模块706,进一步被配置为:
145.响应于满足预设晃动条件,控制所述至少一条广告视频数据在所述广告播放组件中的显示位置发生晃动。
146.在一种可实施的实现方式中,播放模块706,进一步被配置为:
147.响应于满足预设晃动条件,向当前设备发送震动指令,使所述当前设备发生震动。
148.在一种可实施的实现方式中,播放模块706,进一步被配置为:
149.响应于跳过指令,在所述用户身份标识为目标身份标识的情况下,关闭所述广告播放组件,并调整所述视频播放窗口组件适应所述视频播放界面的尺寸。
150.本说明书实施例提供一种视频播放方法以及装置,其中所述视频播放方法包括:响应于视频播放请求,根据所述视频播放请求获取目标视频数据,并获取至少一条广告视频数据;渲染视频播放界面,其中,所述视频播放界面包括视频播放窗口组件以及广告播放组件;通过所述视频播放窗口组件播放所述目标视频数据时,通过所述广告播放组件播放所述至少一条广告视频数据,其中,所述广告播放组件,还用于响应于用户的操作进行对应交互处理。通过在视频播放界面设置视频播放窗口组件和广告播放组件,通过所述视频播放窗口组件播放所述目标视频数据时,通过所述广告播放组件播放所述至少一条广告视频数据,以使同时播放目标视频数据和广告视频数据,提高了播放效率。
151.上述为本实施例的一种视频播放装置的示意性方案。需要说明的是,该视频播放装置的技术方案与上述的视频播放方法的技术方案属于同一构思,视频播放装置的技术方案未详细描述的细节内容,均可以参见上述视频播放方法的技术方案的描述。
152.图8示出了根据本说明书一个实施例提供的一种计算设备800的结构框图。该计算设备800的部件包括但不限于存储器810和处理器820。处理器820与存储器810通过总线830相连接,数据库850用于保存数据。
153.计算设备800还包括接入设备840,接入设备840使得计算设备800能够经由一个或多个网络860通信。这些网络的示例包括公用交换电话网(pstn)、局域网(lan)、广域网(wan)、个域网(pan)或诸如因特网的通信网络的组合。接入设备840可以包括有线或无线的任何类型的网络接口(例如,网络接口卡(nic))中的一个或多个,诸如ieee802.11无线局域网(wlan)无线接口、全球微波互联接入(wi-max)接口、以太网接口、通用串行总线(usb)接
口、蜂窝网络接口、蓝牙接口、近场通信(nfc)接口,等等。
154.在本说明书的一个实施例中,计算设备800的上述部件以及图8中未示出的其他部件也可以彼此相连接,例如通过总线。应当理解,图8所示的计算设备结构框图仅仅是出于示例的目的,而不是对本说明书范围的限制。本领域技术人员可以根据需要,增添或替换其他部件。
155.计算设备800可以是任何类型的静止或移动计算设备,包括移动计算机或移动计算设备(例如,平板计算机、个人数字助理、膝上型计算机、笔记本计算机、上网本等)、移动电话(例如,智能手机)、可佩戴的计算设备(例如,智能手表、智能眼镜等)或其他类型的移动设备,或者诸如台式计算机或pc的静止计算设备。计算设备800还可以是移动式或静止式的服务器。
156.其中,处理器820用于执行如下计算机可执行指令,该计算机可执行指令被处理器执行时实现上述视频播放方法的步骤。
157.上述为本实施例的一种计算设备的示意性方案。需要说明的是,该计算设备的技术方案与上述的视频播放方法的技术方案属于同一构思,计算设备的技术方案未详细描述的细节内容,均可以参见上述视频播放方法的技术方案的描述。
158.本说明书一实施例还提供一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现上述视频播放方法的步骤。
159.上述为本实施例的一种计算机可读存储介质的示意性方案。需要说明的是,该存储介质的技术方案与上述的视频播放方法的技术方案属于同一构思,存储介质的技术方案未详细描述的细节内容,均可以参见上述视频播放方法的技术方案的描述。
160.本说明书一实施例还提供一种计算机程序,其中,当所述计算机程序在计算机中执行时,令计算机执行上述视频播放方法的步骤。
161.上述为本实施例的一种计算机程序的示意性方案。需要说明的是,该计算机程序的技术方案与上述的视频播放方法的技术方案属于同一构思,计算机程序的技术方案未详细描述的细节内容,均可以参见上述视频播放方法的技术方案的描述。
162.上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
163.所述计算机指令包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
164.需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本说明书实施例并不受所描述的动作顺序的
限制,因为依据本说明书实施例,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本说明书实施例所必须的。
165.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
166.以上公开的本说明书优选实施例只是用于帮助阐述本说明书。可选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书实施例的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本说明书实施例的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本说明书。本说明书仅受权利要求书及其全部范围和等效物的限制。
再多了解一些

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

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

相关文献