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

文档序号:12810293阅读:452来源:国知局
在线视频播放方法及装置与流程

本发明实施例涉及在线视频领域,特别涉及一种在线视频播放方法及装置。



背景技术:

贴片广告是指在视频画面的上层叠加播放的广告,该广告可以是图片或视频。贴片广告可以应用于视频播放前、视频播放中、视频播放后和暂停播放状态中的各个时段。

贴片广告可以用于对app(application,应用程序)的推广。在现有技术中,视频app中播放有在线视频,在线视频上可以显示贴片广告,贴片广告中显示有推广app的广告内容。若用户想要下载该app,则用户点击贴片广告;视频app根据用户的点击跳转至与该app对应的下载网页,用户通过在下载网页中触发的操作对该app进行下载。在成功下载和安装app后,用户再切换回视频画面。

在实现本发明实施例的过程中,发明人发现现有技术至少存在以下问题:

当用户想要对贴片广告中推广的app进行下载时,下载流程较为繁琐,用户需要多个操作才能完成app的下载和安装,而且该下载操作会中断用户对贴片广告和在线视频的正常观看。



技术实现要素:

为了解决用户在对贴片广告中推广的app进行下载时会打断视频的正常观看的问题,本发明实施例提供了一种在线视频播放方法及装置。所述技术方案如下:

根据本公开实施例的第一方面,提供一种在线视频播放方法,该方法包括:

接收第一信息展示信令,第一信息展示信令用于对第一信息进行展示;

在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和下载控件;

接收对应于下载控件的下载操作;

保持展示第一信息或播放第一视频;

根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载;

根据本公开实施例的第二方面,提供一种在线视频播放装置,该装置包括:

第一接收模块,用于接收第一信息展示信令,第一信息展示信令用于对第一信息进行展示;

展示模块,用于在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和下载控件;

第二接收模块,用于接收对应于下载控件的下载操作;

提交模块,用于根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载;

本发明实施例提供的技术方案带来的有益效果是:

通过接收第一信息展示信令,在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和下载控件,接收对应于下载控件的下载操作,保持展示第一信息或播放第一视频并根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载;解决了相关技术中用户在对在线视频播放过程中出现的app进行下载时,需要停止观看在线视频的问题;达到了只需一个操作就可以对app进行下载,不会影响在线视频的正常播放的效果。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据一示例性实施例示出的一种在线视频播放方法的流程图;

图2是根据另一示例性实施例示出的一种在线视频播放方法的流程图;

图3a是根据另一示例性实施例示出的一种在线视频播放方法在实施时的界面示意图;

图3b是根据另一示例性实施例示出的一种在线视频播放方法在实施时的界面示意图;

图3c是根据另一示例性实施例示出的一种在线视频播放方法在实施时的界面示意图;

图3d是根据另一示例性实施例示出的一种在线视频播放方法在实施时的界面示意图;

图3e是根据另一示例性实施例示出的一种在线视频播放方法在实施时的界面示意图;

图3f是根据另一示例性实施例示出的一种在线视频播放方法在实施时的界面示意图;

图3g是根据另一示例性实施例示出的一种在线视频播放方法在实施时的界面示意图;

图4是根据另一示例性实施例示出的一种在线视频播放方法的流程图;

图5是根据另一示例性实施例示出的一种在线视频播放方法在实施时的界面示意图;

图6是根据另一示例性实施例示出的一种在线视频播放方法的流程图;

图7a是根据另一示例性实施例示出的一种在线视频播放方法在实施时的界面示意图;

图7b是根据另一示例性实施例示出的一种在线视频播放方法在实施时的界面示意图;

图8是根据另一示例性实施例示出的一种在线视频播放方法的流程图;

图9a是根据另一示例性实施例示出的一种在线视频播放方法在实施时的界面示意图;

图9b是根据另一示例性实施例示出的一种在线视频播放方法在实施时的界面示意图;

图10是根据另一示例性实施例示出的一种在线视频播放方法的流程图;

图11是根据另一示例性实施例示出的一种在线视频播放方法的流程图;

图12是根据一示例性实施例示出的一种在线视频播放装置的框图;

图13是根据另一示例性实施例示出的一种在线视频播放装置的框图;

图14是根据一示例性实施例示出的一种在线视频播放装置的框图;

图15是根据一示例性实施例示出的一种在线视频播放装置的框图;

图16是根据一示例性实施例示出的一种在线视频播放装置的框图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

本公开各个实施例提供的在线视频播放方法,可以由安装有视频app的终端来实现,该终端可以是智能手机、平板电脑和膝上型便携计算机等等。

图1是根据一示例性实施例示出的在线视频播放方法的流程图。本实施例以该在线视频播放方法应用于上述终端中进行说明,该方法可以包括以下几个步骤:

在步骤101中,接收第一信息展示信令,第一信息展示信令用于对第一信息进行展示;

可选的,第一信息展示信令包括:第一信息的内容以及第一信息的展示方式。

在步骤102中,在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和下载控件。

可选的,第一信息用于推广app,第一信息是视频、图片、文字中的至少一种。

可选的,第一信息叠加在第一视频播放窗口的全部区域的上层进行展示,或者,叠加在第一视频播放窗口的部分区域的上层进行展示,本实施例对第一信息展示画面的大小以及位置不作限定。

可选的,下载控件设置于第一信息展示画面的部分区域,下载控件显示为按钮形状,下载控件上显示有下载提示信息,下载提示信息包括文字和/或图片,下载提示信息的内容由系统预设或用户自定义;

或者,下载控件设置于第一信息展示画面的全部区域,下载控件的显示属性被设置为透明,不对第一信息的展示产生影响,本实施例对此不作限定。

可选的,下载提示信息为“下载应用”

在步骤103中,接收对应于下载控件的下载操作。

可选的,下载操作为点击下载控件的操作,用户点击第一信息展示画面中按钮形状的下载控件,或者,点击第一信息展示画面的任一区域。

在步骤104中,保持展示第一信息或播放第一视频。

需要说明的是,步骤104与步骤103没有特定的先后关系。

在步骤105中,根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载。

综上所述,本公开实施例提供的在线视频播放方法,通过接收第一信息展示信令,在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和下载控件,接收对应于下载控件的下载操作,保持展示第一信息或播放第一视频并根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载;解决了相关技术中用户在对在线视频播放过程中出现的app进行下载时,需要停止观看在线视频的问题;达到了只需一个操作就可以对app进行下载,不会影响在线视频的正常播放的效果。

图2是根据另一示例性实施例示出的在线视频播放方法的流程图。本实施例以该线视频播放方法应用于上述终端中进行说明,该方法可以包括以下几个步骤:

在步骤201中,接收服务器发送的第一视频暂停指令,第一视频暂停指令用于暂停播放第一视频。

可选的,第一视频暂停指令包括暂停时长,暂停时长是第一信息的展示时长,本实施例对此不作限定。

在步骤202中,接收服务器发送的第一信息展示信令,第一信息展示信令用于对第一信息进行展示。

在步骤203中,在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和下载控件。

可选的,第一信息是用于对app进行推广的贴片广告,在第一视频播放过程中叠加展示,第一信息展示过程中,第一视频暂停播放。

在步骤204中,接收对应于下载控件的下载操作。

在步骤205中,保持展示第一信息。

需要说明的是,步骤205与步骤204没有特定的先后关系。

在步骤206中,根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载。

可选的,终端对app的下载地址进行检测。

当下载地址有效时,终端执行将下载地址提交至下载线程的步骤;

当下载地址无效时,终端放弃将下载地址提交至下载线程,并显示下载错误信息,本实施例对此不作限定。

可选的,终端通过下载线程对app的安装文件进行下载时,在状态栏中显示第一显示信息,状态栏是操作系统中用于显示终端状态信息的显示区域,通常位于终端显示界面中的顶部,第一显示信息包括:app的logo、名称和下载状态中的至少一种,其中,下载状态为正在下载。

可选的,第一显示信息在预定显示时间内进行显示,预定显示时间由系统预设或由用户自定义,本实施例对此不作限定,可选的,预定显示时间为5s。

可选的,下载控件的下载提示信息变为“下载中···”。

在步骤207中,在成功下载app的安装文件且第一信息尚未展示完毕时,在第一信息中显示用于安装安装文件的安装控件。

可选的,终端在对app的安装文件下载成功后,在状态栏中显示第二显示信息,第二显示信息包括:app的logo、名称和下载状态中的至少一种,其中,下载状态为下载完成。

可选的,第二显示信息在预定显示时间内进行显示,预定显示时间由系统预设或由用户自定义,本实施例对此不作限定,可选的,预定显示时间为5s。

第一显示信息和第二显示信息对应的预定显示时间可以不同。

可选地,当终端对app的安装文件下载完成后,第一信息尚未展示完毕,则该第一信息中不显示下载控件,显示安装控件。也即,将下载控件替换为安装控件。

可选的,安装控件设置于第一信息展示画面的部分区域,安装控件显示为按钮形状,安装控件上显示有安装提示信息,安装提示信息包括文字和/或图片,安装提示信息的内容由系统预设或用户自定义;

或者,安装控件设置于第一信息展示画面的全部区域,安装控件的显示属 性被设置为透明,不对第一信息的展示产生影响,本实施例对此不作限定。

可选的,安装提示信息为“安装应用”。

可选的,安装控件与下载控件被设置于第一信息展示画面中的同一区域。

在步骤208中,接收对应于安装控件的安装操作。

可选的,安装操作为点击安装控件的操作,用户点击第一信息展示画面中按钮形状的安装控件,或者,点击第一信息展示画面的任一区域。

在步骤209中,根据安装操作对安装文件进行安装。

终端在接收到安装操作时,调用程序安装组件对已下载的app安装文件进行安装。

可选的,终端在对安装文件进行安装时,跳转至安装界面,暂停对第一信息的展示,本实施例对暂停界面的形式和内容不作限定。

可选的,程序安装组件是终端操作系统中自带的组件,在不同的操作系统中有不同的名称,本实施例对此不作限定。

在一个示例性的例子中,以终端是手机为例,手机在使用视频app,如腾讯视频,播放在线视频时的界面如图3a所示,手机显示区域顶部的矩形区域301是手机的状态栏;状态栏301下方的显示区域302是视频播放区域,第一视频和叠加在第一视频播放窗口上的第一信息在视频播放区域302中显示;另外,手机在播放第一视频时,还可以在显示区域的其他区域303显示第一视频的相关信息。

视频播放区域302和手机的状态栏301放大显示为如图3b所示,以视频播放区域302中展示的第一信息是用于推广腾讯新闻app的贴片广告,且是视频形式的,在第一视频播放过程中进行展示。视频播放区域302中的第一信息在展示时,第一信息上设置有下载控件304,下载控件304显示为按钮形状,且显示有下载提示信息,下载提示信息包括:下载样式的图片以及内容为“下载应用”的文字;第一信息中还可以设置有诸如静音控件、倒计时控件、全屏控件之类的其他控件305。当用户点击下载控件304时,手机在后台将腾讯新闻app的下载地址提交到下载线程,对腾讯新闻app的安装文件进行下载。

则图3b所示的界面变为如图3c所示,视频播放区域302中的第一信息继续展示,下载控件304中的下载提示信息变为“下载中···”,在手机状态栏301中显示第一显示信息306,第一显示信息306包括:腾讯新闻app的logo以及内 容为“正在下载腾讯新闻”的文字,第一显示信息306的显示时间为5s。

手机在后台对腾讯新闻app的安装文件下载完成后,显示为图3d所示的界面,不再对下载控件304进行显示,而显示安装控件307,安装控件307显示为按钮形状,且显示有安装提示信息,安装提示信息为“安装应用”,手机状态栏301显示第二显示信息308,第二显示信息308包括:腾讯新闻app的logo以及内容为“腾讯新闻下载完成”的文字,第二显示信息308的显示时间为5s。

可选地,当用户点击安装控件307后,手机调用程序安装组件对已下载的腾讯新闻app进行安装,手机暂停对第一信息的播放,并跳转至安装界面,如图3e所示。当用户点击取消时,手机取消对腾讯新闻app的安装;当用户点击确定时,手机开始对腾讯新闻app的安装文件进行安装,如图3f所示,安装完成后如图3g所示,用户选择完成,则重新回到视频app的播放界面,继续展示第一信息;用户选择打开,则打开腾讯新闻app。

综上所述,本公开实施例提供的在线视频播放方法,通过接收第一信息展示信令,在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和下载控件,接收对应于下载控件的下载操作,保持展示第一信息或播放第一视频并根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载;解决了相关技术中用户在对在线视频播放过程中出现的app进行下载时,需要停止观看在线视频的问题;达到了只需一个操作就可以对app进行下载,不会影响在线视频的正常播放的效果。

图4是根据另一示例性实施例示出的在线视频播放方法的流程图。本实施例以该在线视频播放方法应用于上述终端中进行说明,该方法可以包括以下几个步骤:

在步骤401中,接收服务器发送的第一视频暂停指令,第一视频暂停指令用于暂停播放第一视频。

可选的,第一视频暂停指令包括暂停时长,暂停时长是第一信息的展示时长,本实施例对此不作限定。

在步骤402中,接收服务器发送的第一信息展示信令,第一信息展示信令用于对第一信息进行展示。

在步骤403中,在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和下载控件。

可选的,第一信息是用于对app进行推广的贴片广告,在第一视频播放过程中叠加展示,第一信息展示过程中,第一视频暂停播放。

在步骤404中,接收对应于下载控件的下载操作。

在步骤405中,保持展示第一信息。

需要说明的是,步骤405与步骤404没有特定的先后关系。

在步骤406中,在第一信息展示完毕后,展示下一个第一信息或播放第一视频。

终端在第一信息展示完毕后,展示下一个第一信息,当所有第一信息都展示完毕后,播放第一视频。

在步骤407中,根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载。

可选的,终端对app的下载地址进行检测。

当下载地址有效时,执行将下载地址提交至下载线程的步骤;

当下载地址无效时,放弃将下载地址提交至下载线程,并显示下载错误信息,本实施例对此不作限定。

可选的,终端通过下载线程对app的安装文件进行下载时,在状态栏中显示app的第一显示信息,第一显示信息包括:app的logo、名称和下载状态中的至少一种,其中,下载状态为正在下载。

可选的,第一显示信息在预定显示时间内进行显示,预定显示时间由系统预设或由用户自定义,本实施例对此不作限定,可选的,预定显示时间为5s。

可选的,下载控件的下载提示信息变为“下载中···”。

在步骤408中,在预定的显示位置显示自动安装提示信息,自动安装提示信息用于向用户提示在预定时间后自动安装文件。

可选的,该app被设置为自动安装,则终端在对app的安装文件下载成功后,在状态栏中显示自动安装提示信息,自动安装提示信息包括:app的logo、名称和下载状态中的至少一种,其中,下载状态为下载完成,自动安装提示信息还包括:预定安装时间,用于提示用于在预定安装时间后自动对该app的安装文件进行安装,预定安装时间由系统预设或由用户自定义,可选的,预定安 装时间为5s。

可选的,自动安装提示信息在预定显示时间内进行显示,预定显示时间由系统预设或由用户自定义,本实施例对此不作限定,可选的,预定显示时间为5s。

自动安装提示信息与第一显示信息和第二显示信息对应的预定显示时间可以不同。

预定安装时间和预定显示时间也可以不同。

在步骤409中,在成功下载app的安装文件后,自动调用程序安装组件对安装文件进行安装。

终端在成功下载app的安装文件并显示自动安装提示信息后,根据自动安装提示信息中的预定时间,在预定时间后,自动调用程序安装组件对安装文件进行安装。

可选的,终端在对安装文件进行安装时,跳转至安装界面,暂停对第一信息的展示或对第一视频的播放,本实施例对暂停界面的形式和内容不作限定。

可选的,程序安装组件是终端操作系统中自带的组件,在不同的操作系统中有不同的名称,本实施例对此不作限定。

在一个示例性的例子中,以终端是手机为例,手机在使用视频app,如腾讯视频,播放第一视频并对第一信息中的腾讯新闻app的安装文件进行下载的方法如上图3a-3c所示,本实施例对此不再赘述,在本实施例中,腾讯新闻app被提前设置为自动安装。

则在上述图3c之后,当手机对腾讯新闻app的安装文件下载完成之后,显示界面如图5所示,第一信息已经展示完毕且开始播放第一视频,手机对腾讯新闻app的安装文件下载完成后,在手机状态栏中显示自动安装提示信息501,自动安装提示信息501包括:腾讯新闻app的logo以及内容为“腾讯新闻下载完成,5秒后自动弹出安装”的文字,自动安装提示信息501的显示时间为5s。在自动安装提示信息501中,预定安装时间为5秒,则在5秒后,手机暂停展示第一信息或播放第一视频,自动调用程序安装组件对安装文件进行安装,安装的步骤如上图3e-3g所示,本实施例对此不再赘述。

综上所述,本公开实施例提供的在线视频播放方法,通过接收第一信息展示信令,在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和 下载控件,接收对应于下载控件的下载操作,保持展示第一信息或播放第一视频并根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载;解决了相关技术中用户在对在线视频播放过程中出现的app进行下载时,需要停止观看在线视频的问题;达到了只需一个操作就可以对app进行下载,不会影响在线视频的正常播放的效果。

综上所述,本公开实施例提供的在线视频播放方法,通过将app设置为自动安装,当终端成功下载app的安装文件时,终端自动调用程序安装组件对安装文件进行安装,达到了app的安装文件在下载完成后可以自动安装,减少了操作步骤,简化了安装流程。

图6是根据另一示例性实施例示出的在线视频播放方法的流程图。本实施例以该在线视频播放方法应用于上述终端中进行说明,该方法可以包括以下几个步骤:

在步骤601中,接收服务器发送的第一视频暂停指令,第一视频暂停指令用于暂停播放第一视频。

可选的,第一视频暂停指令包括暂停时长,暂停时长是第一信息的展示时长,本实施例对此不作限定。

在步骤602中,接收服务器发送的第一信息展示信令,第一信息展示信令用于对第一信息进行展示。

在步骤603中,在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和下载控件。

可选的,第一信息是用于对app进行推广的贴片广告,在第一视频播放过程中叠加展示,第一信息展示过程中,第一视频暂停播放。

在步骤604中,接收对应于下载控件的下载操作。

在步骤605中,保持展示第一信息。

需要说明的是,步骤605与步骤604没有特定的先后关系。

在步骤606中,在第一信息展示完毕后,展示下一个第一信息或播放第一视频。

终端在第一信息展示完毕后,展示下一个第一信息,当所有第一信息都展 示完毕后,播放第一视频。

在步骤607中,根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载。

可选的,终端对app的下载地址进行检测。

当下载地址有效时,执行将下载地址提交至下载线程的步骤;

当下载地址无效时,放弃将下载地址提交至下载线程,并显示下载错误信息,本实施例对此不作限定。

可选的,终端通过下载线程对app的安装文件进行下载时,在状态栏中显示app的第一显示信息,第一显示信息包括:app的logo、名称和下载状态中的至少一种,其中,下载状态为正在下载。

可选的,第一显示信息在预定显示时间内进行显示,预定显示时间由系统预设或由用户自定义,本实施例对此不作限定,可选的,预定显示时间为5s。

可选的,下载控件的下载提示信息变为“下载中···”。

在步骤608中,在通知消息栏中显示安装文件的下载进度;通知消息栏是操作系统中用于显示通知消息的菜单栏。

可选的,通知消息栏是终端的下拉通知消息栏,当打开通知消息栏时,终端暂停对第一信息的展示或对第一视频的播放。

可选的,终端在对安装文件进行下载时,在通知消息栏中显示第三显示信息,第三显示信息包括:app的logo、名称和下载进度中的至少一种,下载进度随着安装文件的下载进度而变化。

在步骤609中,在成功下载app的安装文件后,在通知消息栏中显示安装文件的安装控件。

当终端对app的安装文件下载完成后,在通知消息栏中显示安装控件。

可选的,安装控件上显示有第四显示信息,第四显示信息包括:app的logo、名称和安装提示中的至少一种,安装提示用于提示用户对安装文件进行安装。

在步骤610中,接收对应于安装控件的安装操作。

在步骤611中,根据安装操作对安装文件进行安装。

终端在接收到安装操作时,调用程序安装组件对已下载的app安装文件进行安装。

可选的,终端在对安装文件进行安装时,跳转至安装界面,暂停对第一信 息的展示或对第一视频的播放,本实施例对暂停界面的形式和内容不作限定。

可选的,程序安装组件是终端操作系统中自带的组件,在不同的操作系统中有不同的名称,本实施例对此不作限定。

在一个示例性的例子中,以终端是手机为例,手机在使用视频app,如腾讯视频,播放第一视频并对第一信息中的腾讯新闻app的安装文件进行下载的方法如上图3a-3c所示,本实施例对此不再赘述。

则当手机对app的安装文件进行下载时,显示为如上图3c所示,当用户下拉手机的通知消息栏时,终端暂停对第一信息的展示或对第一视频的播放,通知消息栏显示为如图7a所示,第三显示信息701包括:腾讯新闻app的logo、内容为“正在下载腾讯新闻”的文字信息、下载进度条,以及与下载进度条对应的下载进度百分比。

当手机对app的安装文件下载完成后,通知消息栏变为如图7b所示,安装控件702上显示有第四显示信息,第四显示信息包括:腾讯新闻app的logo、内容为“腾讯新闻下载完成”的文字信息、内容为“点击安装”的安装提示。当用户点击安装控件702时,手机调用程序安装组件对安装文件进行安装,安装的步骤如上图3e-3g所示,本实施例对此不再赘述。

综上所述,本公开实施例提供的在线视频播放方法,通过接收第一信息展示信令,在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和下载控件,接收对应于下载控件的下载操作,保持展示第一信息或播放第一视频并根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载;解决了相关技术中用户在对在线视频播放过程中出现的app进行下载时,需要停止观看在线视频的问题;达到了只需一个操作就可以对app进行下载,不会影响在线视频的正常播放的效果。

图8是根据另一示例性实施例示出的在线视频播放方法的流程图。本实施例以该在线视频播放方法应用于上述终端中进行说明,该方法可以包括以下几个步骤:

在步骤801中,接收服务器发送的第一视频暂停指令,第一视频暂停指令用于暂停播放第一视频。

可选的,第一视频暂停指令包括暂停时长,暂停时长是第一信息的展示时长,本实施例对此不作限定。

在步骤802中,接收服务器发送的第一信息展示信令,第一信息展示信令用于对第一信息进行展示。

在步骤803中,在第一视频的播放窗口上,展示第一信息。

在步骤804中,检测该第一信息是否包括app信息。

若第一信息不是用于推广app的信息,即第一信息中不包括app信息,则执行步骤805;若第一信息是用于推广app的信息,即第一信息中包括app信息,则执行步骤806:

在步骤805中,第一信息中不包括app信息,则在第一信息中显示用于查看第一信息相关信息的点击控件。

可选的,点击控件设置于第一信息展示画面的部分区域,点击控件显示为按钮形状,点击控件上显示有点击提示信息,点击提示信息包括文字和/或图片,点击提示信息的内容由系统预设或用户自定义;

或者,点击控件设置于第一信息展示画面的全部区域,点击控件的显示属性被设置为透明,不对第一信息的展示产生影响,本实施例对此不作限定。

可选的,点击提示信息为“详情点击”,如图9a中的矩形区域即为点击控件901。

在步骤806中,第一信息中包括app信息,则检测终端中是否已安装该app。

如终端中已经安装该app,则执行步骤807;若终端中未安装该app,则执行步骤808:

在步骤807中,终端中已经安装该app,则在第一信息中显示用于打开app的启动控件。

可选的,启动控件设置于第一信息展示画面的部分区域,启动控件显示为按钮形状,启动控件上显示有启动提示信息,启动提示信息包括文字和/或图片,启动提示信息的内容由系统预设或用户自定义;

或者,启动控件设置于第一信息展示画面的全部区域,启动控件的显示属性被设置为透明,不对第一信息的展示产生影响,本实施例对此不作限定。

可选的,启动提示信息为“打开应用”,如图9b中的矩形区域即为启动控件902。

在步骤808中,终端中未安装该app,则检测终端中是否已经下载该app的安装文件。

若终端中已经安装该app的安装文件,则执行步骤818;若终端中未安装该app的安装文件,则执行步骤809:

在步骤809中,在第一信息的展示画面上显示用于下载app的下载控件。

在步骤810中,接收对应于下载控件的下载操作。

在步骤811中,保持展示第一信息。

需要说明的是,步骤811与步骤810没有特定的先后关系。

在步骤812中,在第一信息展示完毕后,展示下一个第一信息或播放第一视频。

在步骤813中,根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载。

步骤809-步骤813与上述实施例中的方法相似,本实施例对此不再赘述。

在步骤814中,终端检测是否自动安装该app。

可选的,对第一信息中的app进行设置是否自动安装,设置app是否自动安装由系统预设或用户自定义。

若自动安装该app,则执行步骤815;若不自动安装该app,则执行步骤817:

在步骤815中,自动安装该app,则显示自动安装提示信息,自动安装提示信息用于向用户提示在预定时间后自动安装安装文件。

在步骤816中,在成功下载app的安装文件后,自动调用程序安装组件对安装文件进行安装。

步骤815与步骤816与上述实施例中的方法相似,本实施例对此不再赘述。

在步骤817中,不自动安装该app,则检测用于推广该app的第一信息是否展示完毕。

若用于推广该app的第一信息展示完毕,则展示下一个第一信息或播放第一视频,在该情况下对该app的安装方法在本实施例中未示出;若用于推广该app的第一信息尚未展示完毕,则执行步骤818:

在步骤818中,在第一信息的展示画面上显示用于安装安装文件的安装控件。

在步骤819中,接收对应于安装控件的安装操作。

在步骤820中,根据安装操作对安装文件进行安装。

步骤818-步骤820与上述实施例中的方法相似,本实施例对此不再赘述。

可选的,在基于上述实施例的其他可选实施例中,终端在对app的安装文件进行下载时,在终端的通知消息栏中显示安装文件的下载进度,并在安装完成后在通知消息栏显示安装控件,则用户可以通过通知消息栏中的安装控件对安装文件进行安装。

则上述步骤813之后,还包括步骤1001-1004,如图10所示:

在步骤1001中,在通知消息栏中显示安装文件的下载进度;通知消息栏是操作系统中用于显示通知消息的菜单栏。

在步骤1002中,在成功下载app的安装文件后,在通知消息栏中显示安装文件的安装控件。

在步骤1003中,接收对应于安装控件的安装操作。

在步骤1004中,根据安装操作对安装文件进行安装。

步骤1001-步骤1004与上述实施例中的方法相似,本实施例对此不再赘述。

当第一信息中的app被设置为自动安装,且未到预定安装时间,即在终端自动调用程序安装组件之前;

或,当第一信息中的app被设置为自动安装,终端自动调用程序安装组件,用户取消对安装文件进行安装之后;

或,当第一信息中的app未被设置为自动安装,且用于推广该app的第一信息展示完毕,开始展示下一个第一信息或播放第一视频时;

或,当第一信息中的app未被设置为自动安装,且用于推广该app的第一信息尚未展示完毕时;

在上述情况下,当终端对app的安装文件下载完成后,均可以使用步骤1001-步骤1004所示的方法对安装文件进行安装。

综上所述,本公开实施例提供的在线视频播放方法,通过接收第一信息展示信令,在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和下载控件,接收对应于下载控件的下载操作,保持展示第一信息或播放第一视频并根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载 线程用于根据下载地址对app的安装文件进行下载;解决了相关技术中用户在对在线视频播放过程中出现的app进行下载时,需要停止观看在线视频的问题;达到了只需一个操作就可以对app进行下载,不会影响在线视频的正常播放的效果。

综上所述,本公开实施例提供的在线视频播放方法,通过在第一信息中显示安装控件,或在通知消息栏中显示安装控件,或对app设置为自动安装,达到了用户只需一个操作或不需使用安装操作就可以对app的安装文件进行安装,减少操作步骤,简化了安装流程。

可选的,在上述任一实施例所示的在线视频播放方法之前,还包括以下几个步骤,如图11所示:

在步骤1101中,服务器接收用于推广app的第一信息的内容。

可选的,第一信息是用于推广app的贴片广告,广告投放用户通过广告投放平台上传第一信息,则第一信息的内容是app信息。

可选的,服务器还接收第一信息的展示方式,展示方式包括:第一信息的展示形式、展示位置、展示时间、展示区域大小中的至少一种。

在步骤1102中,服务器接收app的应用信息,应用信息包括:app的logo、名称和下载地址中的至少一种。

在步骤1103中,服务器接收app的设置信息,设置信息包括:app是否一键下载、app是否自动安装中的至少一种。

可选的,广告投放用户通过广告投放平台对app的设置信息进行设置。

可选的,当app被设置为一键下载时,终端使用上述任一实施例所示的app下载方法对app进行下载;当app被设置为不进行一键下载时,终端通过跳转至app的下载网页对app进行下载,本实施例对此不进行赘述。

可选的,当app被设置为自动安装时,终端自动调用程序安装组件对app进行安装;当app被设置为不自动安装时,终端通过接收安装操作调用程序安装组件对app进行安装。

需要说明的是,该步骤是可选的,当广告投放用户不对设置信息进行设置时,app的设置信息为默认设置信息,本实施例对默认设置信息不作限定。

在步骤1104中,服务器对第一信息进行审核。

若对第一信息审核通过,则服务器执行下列步骤1105;若对第一信息审核未通过,则服务器放弃将该第一信息的相关信息发送给视频app,本实施例对此不作限定。

在步骤1105中,服务器向终端发送第一视频暂停指令。

在步骤1106中,服务器向终端发送第一信息展示信令,使终端根据第一信息展示信令对第一信息进行展示。

可选的,第一信息展示信令包括:第一信息的内容和第一信息的展示方式。

可选的,第一信息展示信令还包括:app信息、app的应用信息和app的设置信息,使视频app对第一信息进行播放,并根据app的应用信息和app的设置信息对app进行下载和安装。

综上所述,本公开实施例提供的在线视频播放方法,通过接收第一信息展示信令,在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和下载控件,接收对应于下载控件的下载操作,保持展示第一信息或播放第一视频并根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载;解决了相关技术中用户在对在线视频播放过程中出现的app进行下载时,需要停止观看在线视频的问题;达到了只需一个操作就可以对app进行下载,不会影响在线视频的正常播放的效果。

图12是根据一示例性实施例示出的在线视频播放装置的框图,该装置包括:

第一接收模块1210,用于接收第一信息展示信令,第一信息展示信令用于对第一信息进行展示;

展示模块1220,用于在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和下载控件。

第二接收模块1230,用于接收对应于下载控件的下载操作。

展示模块1220,还用于保持展示第一信息或播放第一视频;

提交模块1240,用于根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载。

综上所述,本公开实施例提供的在线视频播放装置,通过接收第一信息展示信令,在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和 下载控件,接收对应于下载控件的下载操作,保持展示第一信息或播放第一视频并根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载;解决了相关技术中用户在对在线视频播放过程中出现的app进行下载时,需要停止观看在线视频的问题;达到了只需一个操作就可以对app进行下载,不会影响在线视频的正常播放的效果。

图13是根据另一示例性实施例示出的在线视频播放装置的框图,该装置包括:

接收模块1310,用于接收第一视频暂停指令,第一视频暂停指令用于暂停播放第一视频。

第一接收模块1320,用于接收第一信息展示信令,第一信息展示信令用于对第一信息进行展示;

展示模块1330,用于在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和下载控件。

第二接收模块1340,用于接收对应于下载控件的下载操作。

展示模块1330,还用于保持展示第一信息。

提交模块1350,用于根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载。

第一显示模块1360,用于在成功下载app的安装文件且第一信息尚未展示完毕时,在第一信息中显示用于安装安装文件的安装控件。

第一接收模块1370,用于接收对应于安装控件的安装操作。

第一安装模块1380,用于根据安装操作对安装文件进行安装。

综上所述,本公开实施例提供的在线视频播放装置,通过接收第一信息展示信令,在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和下载控件,接收对应于下载控件的下载操作,保持展示第一信息或播放第一视频并根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载;解决了相关技术中用户在对在线视频播放过程中出现的app进行下载时,需要停止观看在线视频的问题;达到了只需一个操作就可以对app进行下载,不会影响在线视频的正常播放的 效果。

图14是根据另一示例性实施例示出的在线视频播放装置的框图,该装置包括:

接收模块1410,用于接收第一视频暂停指令,第一视频暂停指令用于暂停播放第一视频。

第一接收模块1420,用于接收第一信息展示信令,第一信息展示信令用于对第一信息进行展示。

展示模块1430,用于在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和下载控件。

第二接收模块1440,用于接收对应于下载控件的下载操作。

展示模块1430,还用于保持展示第一信息。

展示模块1430,还用于在第一信息展示完毕后,展示下一个第一信息或播放第一视频。

提交模块1450,用于根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载。

第二显示模块1460,用于在预定的显示位置显示自动安装提示信息,自动安装提示信息用于向用户提示在预定时间后自动安装安装文件。

第二安装模块1470,用于在成功下载app的安装文件后,自动调用程序安装组件对安装文件进行安装。

综上所述,本公开实施例提供的在线视频播放装置,通过接收第一信息展示信令,在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和下载控件,接收对应于下载控件的下载操作,保持展示第一信息或播放第一视频并根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载;解决了相关技术中用户在对在线视频播放过程中出现的app进行下载时,需要停止观看在线视频的问题;达到了只需一个操作就可以对app进行下载,不会影响在线视频的正常播放的效果。

图15是根据另一示例性实施例示出的在线视频播放装置的框图,该装置包 括:

接收模块1510,用于接收第一视频暂停指令,第一视频暂停指令用于暂停播放第一视频。

第一接收模块1520,用于接收第一信息展示信令,第一信息展示信令用于对第一信息进行展示。

展示模块1530,用于在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和下载控件。

第二接收模块1540,用于接收对应于下载控件的下载操作。

展示模块1530,还用于保持展示第一信息。

展示模块1530,还用于在第一信息展示完毕后,展示下一个第一信息或播放第一视频。

提交模块1550,用于根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载。

第三显示模块1560,用于在通知消息栏中显示安装文件的下载进度;通知消息栏是操作系统中用于显示通知消息的菜单栏。

第三显示模块1570,还用于在成功下载app的安装文件后,在通知消息栏中显示安装文件的安装控件。

第三接收模块1580,用于接收对应于安装控件的安装操作。

第三安装模块1590,用于根据安装操作对安装文件进行安装。

综上所述,本公开实施例提供的在线视频播放装置,通过接收第一信息展示信令,在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和下载控件,接收对应于下载控件的下载操作,保持展示第一信息或播放第一视频并根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载;解决了相关技术中用户在对在线视频播放过程中出现的app进行下载时,需要停止观看在线视频的问题;达到了只需一个操作就可以对app进行下载,不会影响在线视频的正常播放的效果。

图16是根据另一示例性实施例示出的在线视频播放装置的框图,该装置包括:

接收模块1610,用于接收用于推广app的第一信息的内容。

接收模块1610,还用于接收app的应用信息,应用信息包括:app的logo、名称和下载地址中的至少一种。

接收模块1610,还用于接收app的设置信息,设置信息包括:app是否一键下载、app是否自动安装中的至少一种。

审核模块1620,用于对第一信息进行审核。

第一发送模块1630,用于在对第一信息审核通过时,向终端发送第一视频暂停指令。

第二发送模块1640,用于向终端发送第一信息展示信令,使终端根据第一信息展示信令对第一信息进行展示。

综上所述,本公开实施例提供的在线视频播放装置,通过接收第一信息展示信令,在第一视频的播放窗口上,展示第一信息,第一信息包括app信息和下载控件,接收对应于下载控件的下载操作,保持展示第一信息或播放第一视频并根据下载操作将与app对应的下载地址提交至位于后台的下载线程,下载线程用于根据下载地址对app的安装文件进行下载;解决了相关技术中用户在对在线视频播放过程中出现的app进行下载时,需要停止观看在线视频的问题;达到了只需一个操作就可以对app进行下载,不会影响在线视频的正常播放的效果。

需要说明的是:上述实施例提供的在线视频播放装置在对在线视频进行播放时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的在线视频播放装置与在线视频播放方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1