一种视频投放方法、装置及设备与流程

文档序号:22506618发布日期:2020-10-13 09:44阅读:72来源:国知局
本申请涉及互联网
技术领域
:,具体涉及无线投屏
技术领域
:,尤其涉及一种视频投放方法、一种视频投放装置以及一种视频投放设备。
背景技术
::无线投屏技术是指将终端(例如手机、平板电脑等)的画面投放至投屏设备(例如电视、电脑显示器等)中进行显示的技术。随着互联网技术的发展,无线投屏技术在视频播放领域得到了较为广泛的应用,常见的应用场景包括通过无线投屏技术将终端(例如手机)中播放的视频投放至电视进行播放。实践发现,现有的视频投屏过程无法较好地实现终端与电视之间的播放进度的同步,视频投屏播放的效果较差。技术实现要素:本申请实施例提供了一种视频投放方法、装置及设备,实现目标视频在投屏过程中能够在终端和目标投屏设备之间进行接续播放,较好地实现目标视频在终端与目标投屏设备之间的播放进度的实时同步,提升视频投屏播放的效果。一方面,本申请实施例提供一种视频投放方法,该方法包括:在终端的第一应用程序的第一页面中播放目标视频;当目标视频在第一页面中的播放进度到达第一进度时,若存在投屏触发事件,则将目标视频投放至目标投屏设备中进行播放,目标视频在目标投屏设备的第二页面中从第一进度开始被接续播放;当目标视频在目标投屏设备中的播放进度到达第二进度时,若存在停止投屏触发事件,则在第一页面中从第二进度开始接续播放目标视频;其中,投屏触发事件包括使第一应用程序处于失活状态的事件,停止投屏触发事件包括使第一应用程序处于存活状态的事件。另一方面,本申请实施例提供一种视频投放方法,该方法包括:响应于终端的投屏指令,在第二页面中从第一进度开始播放目标视频,投屏指令是当目标视频在终端的第一应用程序的第一页面中的播放进度达到第一进度且存在投屏触发事件时发送的;当目标视频在第二页面中的播放进度达到第二进度时,响应于终端的停止投屏指令,将目标视频返回至终端进行播放,目标视频在终端的第一页面从第二进度开始被接续播放,停止投屏指令是终端在存在停止投屏触发事件时发送的;其中,投屏触发事件包括使第一应用程序处于失活状态的事件,停止投屏触发事件包括使第一应用程序处于存活状态的事件。另一方面,本申请实施例提供一种视频投放装置,该视频投放装置包括:显示单元,用于在终端的第一应用程序的第一页面中播放目标视频;处理单元,用于当目标视频在第一页面中的播放进度到达第一进度时,若存在投屏触发事件,则将目标视频投放至目标投屏设备中进行播放,目标视频在目标投屏设备的第二页面中从第一进度开始被接续播放;处理单元,还用于当目标视频在目标投屏设备中的播放进度到达第二进度时,若存在停止投屏触发事件,则在第一页面中从第二进度开始接续播放目标视频;其中,投屏触发事件包括使第一应用程序处于失活状态的事件,停止投屏触发事件包括使第一应用程序处于存活状态的事件。在一种实现方式中,处理单元,还用于:目标视频在第一页面中进行播放的过程中,当终端被执行重力感应操作使第一应用程序进入失活状态时产生投屏触发事件;目标视频在目标投屏设备中进行播放的过程中,当终端被执行重力感应操作使第一应用程序进入存活状态时产生停止投屏触发事件;其中,重力感应操作包括以下至少一种:摇晃操作、旋转操作。在一种实现方式中,处理单元,还用于:目标视频在第一页面中进行播放的过程中,当终端从第一应用程序切换至第二应用程序使第一应用程序进入失活状态时产生投屏触发事件;目标视频在目标投屏设备中进行播放的过程中,当终端从第二应用程序切换至第一应用程序使第一应用程序进入存活状态时产生停止投屏触发事件;其中,第一页面是终端的第一应用程序中的任一个服务页面,第一应用程序是终端中的任一个应用程序;第二应用程序是终端中除第一应用程序之外的任一个应用程序。在一种实现方式中,处理单元,还用于:目标视频在第一页面中进行播放的过程中,当第一应用程序从前台运行切换至后台运行使第一应用程序进入失活状态时产生投屏触发事件;目标视频在目标投屏设备中进行播放的过程中,当第一应用程序从后台运行切换至前台运行使第一应用程序进入存活状态时产生停止投屏触发事件;其中,第一页面是终端的第一应用程序中的任一个服务页面,第一应用程序是终端中的任一个应用程序。在一种实现方式中,终端设有投屏标识,投屏标识是指位于第一应用程序的服务范围之外的标识;处理单元,还用于:目标视频在第一页面中进行播放的过程中,当投屏标识被触发使第一应用程序进入失活状态时产生投屏触发事件;目标视频被在目标投屏设备中进行播放的过程中,当投屏标识被触发使第一应用程序进入存活状态时产生停止投屏触发事件。在一种实现方式中,第一页面包括播放窗口,播放窗口中包括进度指示轴,进度指示轴中设有进度指针,进度指针随目标视频的播放进度的变化沿进度指示轴移动;目标视频在目标投屏设备中进行播放的过程中,当进度指针被执行拖动操作而沿进度指示轴移动时,目标视频在目标投屏设备中的播放进度随进度指针的移动而发生变化。在一种实现方式中,第一页面中显示有投放提示信息,投放提示信息包括清晰度控制选项;显示单元,还用于当清晰度控制选项被选中时,显示清晰度列表,清晰度列表中包括至少一个清晰度标识,目标视频在目标投屏设备中的播放清晰度对应的第一清晰度标识在清晰度列表中被突出显示;当清晰度列表中的第二清晰度标识被选中时,目标视频在目标投屏设备中的播放清晰度从第一清晰度切换至第二清晰度;其中,第一清晰度标识是清晰度列表中的任一个清晰度标识;第二清晰度标识是清晰度列表中除第一清晰度标识之外的任一个清晰度标识。在一种实现方式中,第一页面包括播放窗口,播放窗口包括属性控制区域;或者,终端包括属性控制按键;显示单元,还用于目标视频在播放窗口中进行播放的过程中,当存在作用于属性控制区域或作用于属性控制按键的控制操作时,在播放窗口中显示属性指示标识,属性指示标识用于指示属性值,目标视频在目标投屏设备中的播放属性由属性指示标识所指示的属性值控制;其中,属性指示标识包括以下至少一种:音量指示标识、亮度指示标识。在一种实现方式中,显示单元还用于,显示播放历史记录,播放历史记录包括目标视频的播放进度;目标视频的播放进度是指目标视频在第一页面中的播放进度与目标视频在目标投屏设备中的播放进度的融合进度。在一种实现方式中,第一页面中显示有投放提示信息,投放提示信息包括投屏设备切换选项;显示单元,还用于当投屏设备切换选项被选中时,显示投屏设备选择页面,投屏设备选择页面显示有至少一个投屏设备的设备标识;当投屏设备选择页面中除目标投屏设备之外的其他投屏设备的设备标识被选中时,目标视频在其他投屏设备中从播放历史记录所记录的播放进度开始被接续播放;其中,目标投屏设备的优先级高于其他投屏设备,目标投屏设备的设备标识在投屏设备选择页面中被区别显示;所述区别显示包括:目标投屏设备的设备标识被显示在投屏设备选择页面中的关键位置;或者,目标投屏设备的设备标识在投屏设备选择页面中被显示为第一颜色,投屏设备选择页面中的其他投屏设备的设备标识被显示为第二颜色;或者,在目标投屏设备的设备标识的显示行中同步显示优先级标记。另一方面,本申请实施例提供一种视频投放装置,该视频投放装置设于视频投放设备内,该视频投放装置包括:显示单元,用于响应于终端的投屏指令,在第二页面中从第一进度开始播放目标视频,投屏指令是当目标视频在终端的第一应用程序的第一页面中的播放进度达到第一进度且存在投屏触发事件时发送的;处理单元,用于当目标视频在第二页面中的播放进度达到第二进度时,响应于终端的停止投屏指令,将目标视频返回至终端进行播放,目标视频在终端的第一页面从第二进度开始被接续播放,停止投屏指令是终端在存在停止投屏触发事件时发送的;其中,投屏触发事件包括使第一应用程序处于失活状态的事件,停止投屏触发事件包括使第一应用程序处于存活状态的事件。在一种实现方式中,处理单元,还用于:在第二页面播放目标视频的过程中,将目标视频的播放进度实时同步至终端;或者,将目标视频的播放进度上传至服务器,以使终端从服务器获取目标视频的播放进度。另一方面,本申请实施例提供一种视频投放设备,该视频投放设备包括:处理器,适于实现计算机指令;以及,计算机可读存储介质,该计算机可读存储介质存储有计算机指令,计算机指令适于由处理器加载并执行上述的视频投放方法。另一方面,本申请实施例提供一种计算机可读存储介质,该计算机可读存储介质存储有计算机指令,该计算机指令被计算机设备的处理器读取并执行时,使得计算机设备执行上述的视频投放方法。另一方面,本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述的视频投放方法。本申请实施例中,当目标视频在终端的第一页面中的播放进度到达第一进度时,若存在投屏触发事件,则将目标视频投放至目标投屏设备中进行播放,目标视频在目标投屏设备的第二页面中从第一进度开始被接续播放;当目标视频在目标投屏设备中的播放进度到达第二进度时,若存在停止投屏触发事件,则终端在第一页面中从第二进度开始接续播放目标视频。上述过程中,投屏触发事件包括使第一应用程序处于失活状态的事件,停止投屏触发事件包括使第一应用程序处于存活状态的事件,通过投屏触发事件与停止投屏触发事件,可以实现目标视频在终端和目标投屏设备之间进行灵活切换播放,满足视频投放需求;另外,在终端的第一应用程序处于失活状态下,终端与目标投屏设备之间依然能够保持播放进度的同步,各自对目标视频进行接续播放,有效提升了视频投屏播放的播放效果。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了本申请一个示例性实施例提供的一种视频投放系统的架构示意图;图2示出了本申请一个示例性实施例提供的一种视频投放原理的流程示意图;图3a示出了本申请一个示例性实施例提供的一种视频投放过程的示意图;图3b示出了本申请一个示例性实施例提供的一种投放提示信息的界面示意图;图3c示出了本申请一个示例性实施例提供的一种播放历史页面的示意图;图4示出了本申请一个示例性实施例提供的一种视频投放方法的流程示意图;图5a示出了本申请一个示例性实施例提供的一种摇晃操作的示意图;图5b示出了本申请一个示例性实施例提供的一种旋转操作的示意图;图5c示出了本申请一个示例性实施例提供的一种应用程序切换操作的示意图;图5d示出了本申请一个示例性实施例提供的一种投屏标识的示意图;图5e示出了本申请另一个示例性实施例提供的一种视频投放过程的示意图;图5f示出了本申请一个示例性实施例提供的一种播放进度控制操作的示意图;图5g示出了本申请一个示例性实施例提供的一种清晰度控制操作的示意图;图5h示出了本申请一个示例性实施例提供的一种音量控制操作的示意图;图5i示出了本申请一个示例性实施例提供的一种亮度控制操作的示意图;图5j示出了本申请一个示例性实施例提供的一种投屏设备切换操作的示意图;图5k示出了本申请一个示例性实施例提供的一种投屏设备的检测流程示意图;图5l示出了本申请另一个示例性实施例提供的一种投屏设备的检测流程示意图;图6示出了本申请另一个示例性实施例提供的一种视频投放方法的流程示意图;图7示出了本申请另一个示例性实施例提供的一种视频投放方法的流程示意图;图8示出了本申请另一个示例性实施例提供的一种视频投放装置的结构示意图;图9示出了本申请另一个示例性实施例提供的一种视频投放设备的结构示意图。具体实施下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请实施例涉及视频投放技术,所谓视频投放技术是指通过无线投屏技术将终端(例如手机)中播放的视频投放至电视进行播放的技术。下面将结合图1所示的视频投放系统的架构示意图以及图2所示的视频投放原理的方法流程图,对本申请实施例涉及的视频投放技术的原理进行介绍。请参见图1,图1示出了本申请一个示例性实施例提供的一种视频投放系统的架构示意图,该视频投放系统10包括终端101和目标投屏设备102。其中,终端101可以包括但不限于手机、平板电脑(tabletpersonalcomputer,tabletpc)、笔记本电脑、智能可穿载设备等;该终端101可以支持各种应用程序(application,app)的安装及运行,此处的应用程序可以包括但不限于社交应用程序(例如微博app、即时通信app、带社交功能的地图app等)、音视频应用程序(如视频播放器、音频播放器等)、游戏应用程序等;可选地,该终端101还可支持各类检测硬件的运行,例如重力传感器(即终端可以通过重力传感器检测终端用户对终端执行的摇晃、旋转等重力感应操作)、位置传感器等;该终端101还可以支持触屏功能。目标投屏设备102可以包括但不限于电视终端、投影仪、电视盒子、显示器等;此处的电视终端可以是内置投屏功能模块的智能电视终端,也可以是包含电视盒子和显示器的综合投屏设备;该目标投屏设备102也可以支持各种应用程序的安装及运行,此处的应用程序可以包括但不限于社交应用程序、音视频应用程序、游戏应用程序等。本申请实施例中,终端101与目标投屏设备102需要建立通信连接,在具体实现中,终端101与目标投屏设备102可以通过局域网建立通信连接;终端101与目标投屏设备102还可以通过近场通信方式建立通信连接,例如,通过wi-fi(无线网)、蓝牙或者p2p(peer-to-peer,点对点传输)等近场通信方式建立通信连接。请参见图2,图2示出了本申请一个示例性实施例提供的一种视频投放原理的流程示意图,在由终端101和目标投屏设备102组成的视频投放系统10中,视频投放技术的原理如步骤s201至步骤s209所述:步骤s201,终端在第一应用程序的第一页面中播放目标视频。在一种实现方式中,终端可以支持各种应用程序的安装及运行,第一应用程序是终端中的任一个应用程序,第一应用程序可以包括多个服务页面,第一页面是第一应用程序中的任一个服务页面,第一页面可以包括播放窗口,如图3a所示的播放窗口31,图3a示出了本申请一个示例性实施例提供的一种视频投放过程的示意图。终端可以在第一应用程序的第一页面的播放窗口中播放终端用户选中的目标视频,如图3a所示,目标视频是图3a中的“xx电视剧第2集”。步骤s202,当目标视频在第一页面中的播放进度到达第一进度时,若存在投屏触发事件,终端向目标投屏设备发送投屏指令,将目标视频投放至目标投屏设备中进行播放。目标视频的播放进度是指目标视频中已被播放的内容相对于全部内容的占比,目标视频未被播放时,其播放进度为0%;目标视频被完整播放时,其播放进度为100%;而目标视频未被完整播放时,其播放进度为(0%,100%)之间的数值。例如,设目标视频的全部内容的播放时长为100分钟,目标视频当前被播放到第10分钟的内容,则目标视频的当前播放进度为10/100=10%。本实施例中,第一进度的取值范围为[0%,100%]。在一种实现方式中,当目标视频在第一页面中的播放进度到达第一进度时,若存在投屏触发事件,终端向目标投屏设备发送投屏指令,将目标视频投放至目标投屏设备中进行播放,目标视频在目标投屏设备的第二页面中从第一进度开始被接续播放。其中,投屏指令中携带目标视频的播放地址(例如第一视频的url(uniformresourcelocator,统一资源定位符))和目标视频的第一进度。第二页面可以是目标投屏设备所显示的任一页面;在一种实施方式中,目标投屏设备可以支持各种应用程序的安装及运行,目标应用程序是目标投屏设备中的任一个应用程序,目标应用程序可以包括多个服务页面,第二页面是目标应用程序中的任一个服务页面。在一种实现方式中,第一应用程序与目标应用程序之间可以具备关联关系,该关联关系是指:第一应用程序与目标应用程序属于同一程序开发商、第一应用程序与目标应用程序对应于同一服务器、或者第一应用程序与目标应用程序是同一应用程序在不同设备中的不同体现等等。此处,投屏触发事件是指用于触发视频投放过程的事件,投屏触发事件可以包括使第一应用程序处于失活状态的事件;所谓失活状态是指终端的第一应用程序在终端后台运行的状态,或者是指终端的第一应用程序被终止运行的状态,或者是指终端的第一应用程序被中断运行的状态;此投屏触发事件例如可以是点击终端内设的投屏标识产生的事件、摇晃终端产生的事件、旋转终端产生的事件,或者从终端中的第一应用程序切换至终端的其他应用程序产生的事件等等。在一种实现方式中,目标视频在目标投屏设备中进行播放的过程中,若通过触发第一应用程序(例如点击第一应用程序的图标)使第一应用程序从失活状态重新进入存活状态,终端还可以在第一页面的播放窗口中显示投放提示信息,投放提示信息用于提示目标视频在目标投屏设备中从第一进度开始被接续播放;所谓存活状态是指终端的第一应用程序保持在终端前台运行的状态。请参见图3b,图3b示出了本申请一个示例性实施例提供的一种投放提示信息的界面示意图,投放提示信息可以包括视频停止投放标识(如图3b所示的视频停止投放标识33)、清晰度控制选项(如图3b所示的清晰度控制选项34)、投屏设备切换选项(如图3b所示的投屏设备切换选项35)、目标视频的投放状态(如图3b所示的目标视频的投放状态36“投放中”)、投屏设备的设备标识(如图3b所示的目标投屏设备的设备标识37“目标投屏设备”)等。其中,视频停止投放标识可以用于产生停止投屏触发事件,例如,当图3b所示的视频停止投放标识33被选择时,终端产生停止投屏触发事件,可触发终端接续播放目标视频的流程。清晰度控制选项可以用于切换目标视频播放时的视频清晰度,例如,通过图3b所示的清晰度控制选项34可将目标视频在目标投屏设备中播放时的视频清晰度由“标清”切换为“高清”,或由“高清”切换为“超清”等等。投屏设备切换选项可以用于切换投屏设备,例如,通过图3b所示投屏设备切换选项35,可以选择目标投屏设备之外的其他投屏设备来投放目标视频。目标视频的投放状态可以用于指示目标视频在目标投屏设备中的投放状态,此处的投放状态可包括但不限于“投放中”、“连接中”、“连接成功”等;其中,“投放中”表示目标视频已成功在目标投屏设备中进行播放。“连接中”表示终端正在与目标投屏设备进行通信连接。“连接成功”表示终端已与目标投屏设备成功建立通信连接,即将在目标投屏设备中播放目标视频。投屏设备的设备标识用于指示当前用于投放目标视频的投屏设备,例如为图3b所示的“目标投屏设备”。步骤s203,目标投屏设备响应于终端的投屏指令,在第二页面中从第一进度开始接续播放目标视频。在一种实现方式中,目标投屏设备接收到终端发送的投屏指令后,根据投屏指令中携带的目标视频的播放地址获取目标视频,并在目标投屏设备的目标应用程序的第二页面中从投屏指令携带的第一进度开始接续播放目标视频。所谓接续播放是指接力播放或继续播放的意思,也就是说,目标视频在终端和目标投屏设备之间被切换播放时,始终是连贯地被进行播放;例如:第一进度指示目标视频在终端中被播放至第10分钟,那么当目标视频被投放至目标投屏设备中进行播放时,目标投屏设备则从第10分钟开始继续播放目标视频。通过接续播放保证目标视频在投放过程中的播放连贯性,从而保证目标视频较佳的播放效果。步骤s204,目标视频在目标投屏设备中进行播放的过程中,目标投屏设备将目标视频的播放进度发送至终端。步骤s205,终端记录目标视频的播放进度。步骤s204-步骤s205中,目标视频在目标投屏设备中进行播放的过程中,目标投屏设备可以将目标视频的播放进度实时同步至终端,终端可以将目标视频的播放进度记录至播放历史页面中。其中,播放历史页面可以包括多条播放历史记录,每条播放历史记录包括与该条播放历史记录相关的视频的播放进度。如图3c所示,图3c示出了本申请一个示例性实施例提供的一种播放历史页面的示意图,与目标视频相关的播放历史记录显示在播放历史页面中,目标视频的播放历史记录包括目标视频的播放进度,目标视频的播放进度是指目标视频在第一页面中的播放进度与目标视频在目标投屏设备中的播放进度的融合进度;具体实现中,目标视频可以在终端与目标投屏设备中进行多次切换播放,目标视频的播放进度是指终端与目标投屏设备进行播放进度同步及融合之后的进度,例如,目标视频在终端的第一页面中的播放进度为10%,在目标投屏设备进行接续播放后的播放进度为30%,那么融合进度为30%,该融合进度30%则作为目标视频的播放历史记录被显示在播放历史页面中。步骤s206,当目标视频在目标投屏设备中的播放进度到达第二进度时,若存在停止投屏事件,终端向目标投屏设备发送停止投屏指令。在一种实现方式中,当目标视频在目标投屏设备中的播放进度到达第二进度时,若存在停止投屏触发事件,终端向目标投屏设备发送停止投屏指令。此处,停止投屏触发事件是指用于触发停止视频投放过程的事件,停止投屏触发事件可以包括使第一应用程序处于存活状态的事件;此停止投屏触发事件例如可以是点击终端内设的投屏标识产生的事件、点击图3b中视频停止投放标识33产生的事件、摇晃终端产生的事件、旋转终端产生的事件,或者从终端的其他应用程序切换回第一应用程序产生的事件等等。步骤s207,目标投屏设备响应于终端的停止投屏指令,将目标视频返回至终端进行播放。步骤s208,终端在第一页面中从第二进度开始接续播放目标视频。步骤s207-步骤s208中,响应于终端发送的停止投屏指令,目标投屏设备将目标视频在第二页面中播放到达的第二进度同步给终端,终端在第一页面的播放窗口中从第二进度开始接续播放目标视频。本申请实施例中,当目标视频在终端的第一页面中的播放进度到达第一进度时,若存在投屏触发事件,终端向目标投屏设备发送投屏指令,将目标视频投放至目标投屏设备中进行播放;目标投屏设备响应终端发送的投屏指令,并在第二页面中从第一进度开始接续播放目标视频;当目标视频在目标投屏设备中的播放进度到达第二进度时,若存在停止投屏触发事件,终端向目标投屏设备发送停止投屏指令;目标投屏设备响应终端的停止投屏指令,终端在第一页面中从第二进度开始接续播放目标视频。本申请实施例通过投屏触发事件与停止投屏触发事件,可以实现目标视频在终端和目标投屏设备之间进行灵活切换播放,满足视频投放需求;另外,投屏触发事件包括使第一应用程序处于失活状态的事件,停止投屏触发事件包括使第一应用程序处于存活状态的事件,在终端的第一应用程序处于失活的状态下,终端与目标投屏设备之间依然能够保持播放进度的同步,各自对目标视频进行接续播放,有效提升了视频投放播放的效果。可以理解的是,本申请实施例描述的视频投放系统是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着系统架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。基于上述描述,请参见图4,图4示出了本申请一个示例性实施例提供的一种视频投放方法的流程示意图,该方法可以由图1所示实施例中的终端101执行,该视频处理方法包括以下步骤s401至步骤s403:步骤s401,在终端的第一应用程序的第一页面中播放目标视频。步骤s402,当目标视频在第一页面中的播放进度到达第一进度时,若存在投屏触发事件,则将目标视频投放至目标投屏设备中进行播放。在一种实现方式中,投屏触发事件可以包括使第一应用程序处于失活状态的事件,使第一应用程序处于失活状态的事件可以包括但不限于以下至少一种:(1)终端被执行重力感应操作的事件。目标视频在第一应用程序的第一页面中进行播放的过程中,当终端被执行重力感应操作使第一应用程序进入失活状态时产生投屏触发事件;重力感应操作使得第一应用程序的运行过程被中断,从而影响第一应用程序的存活,使得第一应用程序进入失活状态。其中,重力感应操作包括以下至少一种:摇晃操作、旋转操作。图5a示出了本申请一个示例性实施例提供的一种摇晃操作的示意图,如图5a所示,终端用户可以通过摇晃终端使第一应用程序进入失活状态从而产生投屏触发事件。图5b示出了本申请一个示例性实施例提供的一种旋转操作的示意图,如图5b所示,终端用户可以通过旋转终端使第一应用程序进入失活状态从而产生投屏触发事件。(2)终端对第一应用程序进行切换的事件。目标视频在第一应用程序的第一页面中进行播放的过程中,当终端从第一应用程序切换至终端的其他应用程序(例如第二应用程序)使第一应用程序进入失活状态时产生投屏触发事件,第一应用程序被切换为第二应用程序后,第二应用程序在终端的前台运行,第一应用程序在终端的后台运行,从而第一应用程序进入失活状态;其中,第一应用程序是终端中的任一个应用程序,第二应用程序是终端中除第一应用程序之外的任一个应用程序。图5c示出了本申请一个示例性实施例提供的一种应用程序切换操作的示意图,如图5c所示,终端用户从第一应用程序切换至第二应用程序使第一应用程序处于失活状态从而产生投屏触发事件。(3)终端将第一应用程序从前台运行切换至后台运行的事件。目标视频在第一应用程序的第一页面中进行播放的过程中,当第一应用程序从前台运行切换至后台运行使第一应用程序进入失活状态时产生投屏触发事件,例如终端从第一应用程序切换至终端的主菜单页面,第一应用程序在终端的后台运行,第一应用程序进入失活状态从而产生投屏触发事件。(4)对终端设置的投屏标识进行选择的事件。此投屏标识是指位于第一应用程序的服务范围之外的标识;第一应用程序包括多个服务页面,每一个服务页面对应一个服务范围,第一应用程序的服务范围由第一应用程序的各个服务页面的服务范围组成;此处的投屏标识位于第一应用程序的服务范围之外是指该投屏标识不存在于第一应用程序的任一个服务页面内,图5d示出了本申请一个示例性实施例提供的一种投屏标识的示意图,如图5d所示,该投屏标识可以是终端设置的硬件投屏标识55,该硬件投屏标识55不存在于第一应用程序的任一个服务页面内。目标视频在第一应用程序的第一页面中进行播放的过程中,当投屏标识被触发(例如终端用户点击投屏标识)使第一应用程序进入失活状态时产生投屏触发事件。目标视频在第一应用程序的第一页面中进行播放的过程中,投屏标识被触发使得第一应用程序的运行过程被中断,从而影响第一应用程序的存活,使得第一应用程序进入失活状态。在一种实现方式中,投屏触发事件还可以包括使第一应用程序处于持续存活状态的事件,所谓持续存活状态是指终端的第一应用程序在终端前台持续运行的状态;图5e本申请另一个示例性实施例提供的一种视频投放过程的示意图,如图5e所示,终端的第一应用程序的第一页面的播放窗口中显示有视频投放标识32,使第一应用程序处于持续存活状态的事件包括对视频投放标识进行选择的事件;当视频投放标识被触发(例如终端用户点击视频投放标识)时,终端在播放窗口中显示投放提示信息,第一应用程序继续在终端的前台运行,第一应用程序处于持续存活状态,从而产生投屏触发事件。步骤s403,当目标视频在目标投屏设备中的播放进度到达第二进度时,若存在停止投屏触发事件,则在第一页面中从第二进度开始接续播放目标视频。在一种实现方式中,停止投屏触发事件可以包括使第一应用程序处于存活状态的事件,使第一应用程序处于存活状态的事件可以包括但不限于以下至少一种:(1)终端被执行重力感应操作的事件。目标视频在目标投屏设备中进行播放的过程中,当终端被执行重力感应操作使第一应用程序处于存活状态时产生停止投屏触发事件;重力感应操作使得被中断运行的第一应用程序重新在终端的前端运行,使得第一应用程序进入存活状态从而产生停止投屏触发事件;其中,重力感应操作包括以下至少一种:摇晃操作、旋转操作。(2)终端对第一应用程序进行切回的事件。目标视频在目标投屏设备中进行播放的过程中,当终端从终端的其他应用程序(例如第二应用程序)切换至第一应用程序时使第一应用程序处于存活状态产生停止投屏触发事件;第二应用程序被切换为第一应用程序后,第二应用程序在终端的后台运行,第一应用程序在终端的前台运行,从而第一应用程序进入存活状态;其中,第一应用程序是终端中的任一个应用程序,第二应用程序是终端中除第一应用程序之外的任一个应用程序;若终端从第一应用程序切换至第二应用程序产生投屏触发事件后,终端从第二应用程序切换至第三应用程序,当终端从第三应用程序切换至第一应用程序时,同样可以产生停止投屏触发事件,其中,第三应用程序终端中除第一应用程序、第二应用程序之外的任一个应用程序。(3)终端将第一应用程序从后台运行切换至前台运行的事件。目标视频在目标投屏设备中进行播放的过程中,当第一应用程序从后台运行切换至前台运行使第一应用程序处于进入存活状态时产生停止投屏触发事件,例如终端从终端的主菜单页面切换至第一应用程序的服务页面时,第一应用程序在终端的前台运行,第一应用程序进入存活状态从而产生停止投屏触发事件。(4)对终端设置的投屏标识进行选择的事件。目标视频在目标投屏设备中进行播放的过程中,当投屏标识被触发(例如终端用户点击图5e所示的投屏标识55)使第一应用程序进入存活状态时产生投屏触发事件。目标视频在目标投屏设备中进行播放的过程中,投屏标识被触发使得被中断运行的第一应用程序重新在终端的前端运行,使得第一应用程序进入存活状态从而产生停止投屏触发事件。在一种实现方式中,当通过触发终端的第一页面中的视频投放标识产生投屏触发事件后,目标视频在目标投屏设备的目标应用程序的第二页面中被接续播放,投放提示信息被显示于终端的第一页面的播放窗口中,投放提示信息包含视频停止投放标识(如图3b和图5e所示的视频停止投放标识33),目标视频被在目标投屏设备中进行播放的过程中,当视频停止投放标识(例如终端用户点击视频停止投放标识)时同样也可以产生停止投屏触发事件。需要说明的是,上述各种投屏触发事件和各种停止投屏触发事件均为举例,还可以存在其他情况,例如,若目标视频在目标投屏设备中的播放进度到达第二进度时目标投屏设备被关闭,也可以产生停止投屏触发事件。另外,各种投屏触发事件与各种停止投屏触发事件可以灵活组合使用,例如,通过点击投屏标识产生投屏触发事件时,并不是必须要求再次点击投屏标识来产生停止投屏触发事件,也可以通过对终端执行重力感应操作来产生停止投屏触发事件,本申请实施例对此不作限定。在一种实现方式中,图5f示出了本申请一个示例性实施例提供的一种播放进度控制操作的示意图,如图5f所示,终端第一页面的播放窗口中可以包括进度指示轴(如图5f所示的进度指示轴51),进度指示轴中设有进度指针(如图5f所示的进度指针52),进度指针随目标视频的播放进度的变化沿进度指示轴移动。目标视频在目标投屏设备中进行播放的过程中,当进度指针被执行拖动操作而沿进度指示轴移动时,目标视频在目标投屏设备中的播放进度随进度指针的移动而发生变化,如图5f所示:当终端中的进度指针沿着进度指示轴向左被拖动时,目标视频在目标投屏设备中被后退播放,则播放进度的值减小;当终端中的进度指针沿着进度指示轴向右被拖动时,目标视频在目标投屏设备中被前进播放,则播放进度的值增大。在一种实现方式中,终端的第一页面中显示有投放提示信息,投放提示信息还可以包括清晰度控制选项(如图3b所示的清晰度控制选项34);图5g示出了本申请一个示例性实施例提供的一种清晰度控制操作的示意图,如图5g所示,当清晰度控制选项被选中时,显示清晰度列表,清晰度列表中包括至少一个清晰度标识(如图5g所示的“蓝光”、“标清”等),目标视频在目标投屏设备中的播放清晰度对应的第一清晰度标识(如图5g所示的“蓝光”)在清晰度列表中被突出显示;其中,突出显示可以包括:目标投屏设备的设备标识被显示在清晰度列表中的关键位置,关键位置可以包括顶部位置、底部位置、顶部位置与底部位置之间的任意位置;或者,第一清晰度标识在清晰度列表中被显示为第一颜色,清晰度列表中的其他清晰度标识被显示为第二颜色。当清晰度列表中的第二清晰度标识(如图5g所示的“高清”)被选中时,目标视频在目标投屏设备中的播放清晰度从第一清晰度切换至第二清晰度;其中,第一清晰度标识是清晰度列表中的任一个清晰度标识;第二清晰度标识是清晰度列表中除第一清晰度标识之外的任一个清晰度标识。可以理解的是,对第一清晰度标识在清晰度列表中被突出显示,其目的是为了提示目标视频在目标投屏设备中的当前播放清晰度为第一清晰度;那么,当切换至第二清晰度之后,第一清晰度标识在清晰度列表中将不再被突出显示,而切换后的第二清晰度标识在清晰度列表中被突出显示,用于提示目标视频在目标投屏设备的当前播放清晰度被变更为第二清晰度。在一种实现方式中,终端第一页面的播放窗口包括属性控制区域;或者,终端包括属性控制按键;目标视频在播放窗口中进行播放的过程中,当存在作用于属性控制区域或作用于属性控制按键的控制操作时,在播放窗口中显示属性指示标识,属性指示标识用于指示属性值,目标视频在所述目标投屏设备中的播放属性由属性指示标识所指示的属性值控制;其中,属性指示标识包括以下至少一种:音量指示标识、亮度指示标识。举例来说,图5h示出了本申请一个示例性实施例提供的一种音量控制操作的示意图,请参见图5h,终端第一页面的播放窗口包括音量控制区域53;或者,终端包括音量控制按键(例如手机中的音量控制按键);目标视频在播放窗口中进行播放的过程中,当存在作用于音量控制区域的控制操作(如图5h所示终端用户在音量控制区域上下滑动)或作用于音量控制按键的控制操作(例如终端用户按压终端的音量控制按键)时,在播放窗口中显示音量指示标识(如图5h所示喇叭标识以及声音指示轴),音量指示标识用于指示音量值,目标视频在目标投屏设备中的音量由音量指示标识中的声音指示轴所指示的音量值控制。图5i示出了本申请一个示例性实施例提供的一种亮度控制操作的示意图,请参见图5i,终端第一页面的播放窗口包括亮度控制区域54;目标视频在播放窗口中进行播放的过程中,当存在作用于亮度控制区域的控制操作(如图5i所示终端用户在亮度控制区域上下滑动)时,在播放窗口中显示亮度指示标识(如图5i所示太阳标识以及亮度指示轴),亮度指示标识用于指示亮度值,目标视频在目标投屏设备中的亮度由亮度指示标识中的亮度指示轴所指示的亮度值控制。在一种实现方式中,终端的第一页面中显示有投放提示信息,投放提示信息还可以包括投屏设备切换选项(如图3b所示的投屏设备切换选项35)。图5j示出了本申请一个示例性实施例提供的一种投屏设备切换操作的示意图,如图5j所示,当投屏设备切换选项被选中时,显示投屏设备选择页面(如图5j所示的“投电视”页面),投屏设备选择页面显示有至少一个投屏设备的设备标识(例如投屏设备选择页面中的“目标投屏设备”、“投屏设备-2”等设备标识);当投屏设备选择页面中除目标投屏设备之外的其他投屏设备的设备标识(例如投屏设备选择页面中的“投屏设备-2”等)被选中时,目标视频在其他投屏设备中从播放历史记录所记录的播放进度开始被接续播放。其中,目标投屏设备的优先级高于其他投屏设备的优先级,目标投屏设备的设备标识在投屏设备选择页面中被区别显示;其中,区别显示可以包括:目标投屏设备的设备标识被显示在投屏设备选择页面中的关键位置,关键位置可以包括顶部位置、底部位置、顶部位置与底部位置之间的任意位置;或者,目标投屏设备的设备标识在投屏设备选择页面中被显示为第一颜色,投屏设备选择页面中的其他投屏设备的设备标识被显示为第二颜色;或者,在目标投屏设备的设备标识的显示行中同步显示优先级标记(如图5j所示的灰色钩标记)。本实施例中,将目标投屏设备的优先级设置为高于其他投屏设备的优先级,这样可以实现自动投屏;即当存在投屏触发事件时,终端可以按照优先级由高至低的顺序,选择目标投屏设备对目标视频进行快速投放,这样能够有效地提升视频投放的效率。请一并参见图5k和图5l所示,图5k示出了本申请一个示例性实施例提供的一种投屏设备的检测流程示意图,图5l示出了本申请另一个示例性实施例提供的一种投屏设备的检测流程示意图。以终端与各个投屏设备通过局域网建立通信连接为例,终端中的第一应用程序启动后,终端可以对同一个局域网中的投屏设备进行检测来确定目标投屏设备。具体检测过程可以包括:①各个投屏设备在局域网内广播各自的注册标识;此处注册标识是指各个投屏设备在局域网中成功注册时使用的用于唯一标识各个投屏设备的标识,该注册标识可包括但不限于各个投屏设备的域名、名称等等。②终端通过识别协议识别各个投屏设备的注册标识中是否包含目标注册标识;在一种实现方式中,目标注册标识是指包含目标字符的注册标识,该目标字符可以是终端与各个投屏设备约定的特殊字符,例如:注册标识为投屏设备的域名,目标字符则可以是“_ktcp-remote.tcp.local”。如果包含目标注册标识,终端确定该目标注册标识所标识的投屏设备为目标投屏设备。其中,若终端与各个投屏设备通过局域网建立通信连接,该识别协议可以为局域网的组播协议mdns(multicastdomainnamesystem,多播域名系统)协议;若终端与各个投屏设备通过wi-fi、蓝牙或者p2p等近场通信方式建立通信连接,该识别协议还可以为近场通信方式中的交互协议。若多个投屏设备的注册标识中都包含目标字符,终端可以确定从这多个投屏设备随机选择一个作为目标投屏设备;或者将这多个投屏设备中与终端连接信号最强或者地理位置最近的投屏设备确定为目标投屏设备。本申请实施例中,当目标视频在终端的第一页面中的播放进度到达第一进度时,若存在投屏触发事件,终端将目标视频投放至目标投屏设备中进行播放,目标视频在目标投屏设备的目标应用程序的第二页面从第一进度开始被接续播放;当目标视频在目标投屏设备中的播放进度到达第二进度时,若存在停止投屏触发事件,终端在第一页面中从第二进度开始接续播放目标视频。本申请实施例通过投屏触发事件与停止投屏触发事件,可以实现目标视频在投屏过程中能够在终端和目标投屏设备之间进行灵活切换播放,满足视频投放需求,同时在终端的第一应用程序处于失活状态下实现目标视频在终端与目标投屏设备之间的播放进度的实时同步,有利于提升视频投屏播放的播放效果。此外,还可以通过触发投放提示信息中的清晰度控制选项控制目标投屏设备中目标视频的播放清晰度,通过触发投放提示信息中的投屏设备切换选项切换投屏设备,通过进度指针控制目标投屏设备中目标视频的播放进度,通过在音量控制区域、亮度控制区域执行控制操作控制目标投屏设备中目标视频的播放时的音量和亮度,提供了灵活多样的投屏控制操作,进一步满足了视频投放需求,提升视频投放效果。请参见图6,图6示出了本申请一个示例性实施例提供的一种视频投放方法的流程示意图,该方法可以由图1所示实施例中的目标投屏设备102执行,该视频处理方法包括以下步骤s601至步骤s602:步骤s601,响应于终端的投屏指令,在第二页面中从第一进度开始播放目标视频。在一种实现方式中,投屏指令是当目标视频在终端的第一页面中的播放进度达到第一进度且存在投屏触发事件时发送至目标投屏设备的,投屏指令可以携带目标视频的播放地址和目标视频的第一进度;目标投屏设备可以响应于终端的投屏指令,并根据目标视频的播放地址在第二页面中从第一进度开始播放目标视频。步骤s602,当目标视频在第二页面中的播放进度达到第二进度时,响应于终端的停止投屏指令,将目标视频返回至终端进行播放。在一种实现方式中,当目标视频在第二页面中的播放进度达到第二进度时,若存在停止投屏触发事件,终端向目标投屏设备发送停止投屏指令,目标投屏设备可以响应于终端发送的停止投屏指令,将目标视频返回至终端进行播放,目标视频在终端的第一页面从第二进度开始被接续播放。在一种实现方式中,目标投屏设备在第二页面播放目标视频的过程中,目标投屏设备可以将目标视频的播放进度同步至终端,同步方式可以包括但不限于以下两种:若目标视频在目标投屏设备中进行播放的过程中终端的第一应用程序处于存活状态(例如通过点击第一页面中的视频投放标识触发投屏时第一应用程序处于存活状态),目标投屏设备可以将目标视频的播放进度实时同步至终端;或者,若目标视频在目标投屏设备中进行播放的过程中终端的第一应用程序处于失活状态,目标投屏设备可以将目标视频的播放进度上传至服务器,当终端从失活状态进入存活状态后,终端可以向服务器获取目标视频的播放进度,此方式具体可以参见图7所示实施例的具体描述。本申请实施例中,当目标视频在终端的第一页面中的播放进度到达第一进度时,若存在投屏触发事件,终端向目标投屏设备发送投屏指令;目标投屏设备响应终端发送的投屏指令,并在第二页面中从第一进度开始接续播放目标视频;当目标视频在目标投屏设备中的播放进度到达第二进度时,若存在停止投屏触发事件,终端向目标投屏设备发送停止投屏指令;目标投屏设备响应终端的停止投屏指令,将目标视频返回至终端进行播放,终端在第一页面中从第二进度开始接续播放目标视频。本申请实施例投屏触发事件与停止投屏触发事件,可以实现目标视频在投屏过程中能够在终端和目标投屏设备之间进行接续播放,同时在终端的第一应用程序处于失活状态下实现目标视频在终端与目标投屏设备之间的播放进度的实时同步,提升视频投屏播放的效果。请参见图7,图7示出了本申请一个示例性实施例提供的一种视频投放方法的流程示意图,该方法可以由图1所示视频投放系统10中的终端101和目标投屏设备10交互实现;在图7所示的该视频投放方法中,该视频投放系统10还可以包括服务器103,其中,服务器103可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云计算服务的云服务器,本申请实施例对此不作限定;该视频投放方法可以包括以下步骤s701至步骤s712:步骤s701,终端在第一应用程序的第一页面中播放目标视频。步骤s702,当目标视频在第一页面中的播放进度到达第一进度时,若存在投屏触发事件,终端向目标投屏设备发送投屏指令,将目标视频投放至目标投屏设备中进行播放。步骤s703,目标投屏设备响应于终端的投屏指令,在第二页面中从第一进度开始接续播放目标视频。步骤s704,目标视频在目标投屏设备中进行播放的过程中,目标投屏设备将目标视频的播放进度发送至服务器。步骤s705,服务器记录目标视频的播放进度。步骤s706,当目标视频在目标投屏设备中的播放进度到达第二进度时,若存在停止投屏事件,终端向目标投屏设备发送停止投屏指令。步骤s707,终端向服务器发送进度获取指令。需要说明的是,步骤s706和步骤s707的执行顺序不分先后,也就是说可以先执行步骤s706后执行步骤s707,或者可以先执行步骤s707后执行步骤s706,或者在执行步骤s706的同时执行步骤s707,本申请实施例对此不作限定。步骤s708,服务器将目标视频的播放进度发送至终端。在一种实现方式中,目标视频在目标投屏设备中进行播放的过程中,终端的第一应用程序处于失活状态,终端无法与目标投屏设备建立通信连接,从而目标投屏设备无法将目标视频的播放进度同步至终端。此时,目标投屏设备借助服务器,将目标视频的播放进度同步至服务器,由服务器记录目标视频的播放进度。终端的第一应用程序从失活状态进入存活状态后,终端可以向服务器发送进度获取指令,服务器可以向终端返回终端未记录的播放进度。通过这种方式,可以进一步确保目标视频在终端与目标投屏设备之间的播放进度实时同步,以免通信连接中断时造成进度无法同步的情况。步骤s709,目标投屏设备响应于终端的停止投屏指令,将目标视频返回至终端进行播放。步骤s710,终端在第一页面中从第二进度开始接续播放目标视频。本申请实施例各个步骤的执行过程均可参见上述实施例的描述,在此不再赘述。本申请实施例中,当目标视频在终端的第一页面中的播放进度到达第一进度时,若存在投屏触发事件,终端向目标投屏设备发送投屏指令,将目标视频投放至目标投屏设备中进行播放;目标投屏设备响应终端发送的投屏指令,并在目标应用程序的第二页面中从第一进度开始接续播放目标视频;当目标视频在目标投屏设备中的播放进度到达第二进度时,若存在停止投屏触发事件,终端向目标投屏设备发送停止投屏指令;目标投屏设备响应终端的停止投屏指令,将目标视频返回至终端进行播放;终端在第一页面中从第二进度开始接续播放目标视频。本申请实施例通过投屏触发事件与停止投屏触发事件,可以实现目标视频在投放过程中能够在终端和目标投屏设备之间进行接续播放,同时在终端的第一应用程序处于失活状态下实现目标视频在终端与目标投屏设备之间的播放进度的实时同步,提升视频投屏播放的播放效果。此外,借助服务器记录目标视频的播放进度,可以进一步确保目标视频在终端与目标投屏设备之间的播放进度的实时同步,避免终端与目标投屏设备通信连接中断时出现播放进度无法同步的情况。请参见图8,图8示出了本申请一个示例性实施例提供的一种视频投放装置的结构示意图;该视频投放装置80可以用于执行图2、图4或图7所示的视频投放方法中的相应步骤。请参见图8,该视频投放装置80包括如下单元:显示单元801,用于在终端的第一应用程序的第一页面中播放目标视频;处理单元802,用于当目标视频在第一页面中的播放进度到达第一进度时,若存在投屏触发事件,则将目标视频投放至目标投屏设备中进行播放,目标视频在目标投屏设备的第二页面中从第一进度开始被接续播放;处理单元802,还用于当目标视频在目标投屏设备中的播放进度到达第二进度时,若存在停止投屏触发事件,则在第一页面中从第二进度开始接续播放目标视频;其中,投屏触发事件包括使第一应用程序处于失活状态的事件,停止投屏触发事件包括使第一应用程序处于存活状态的事件。在一种实现方式中,处理单元802,还用于:目标视频在第一页面中进行播放的过程中,当终端被执行重力感应操作使第一应用程序进入失活状态时产生投屏触发事件;目标视频在目标投屏设备中进行播放的过程中,当终端被执行重力感应操作使第一应用程序进入存活状态时产生停止投屏触发事件;其中,重力感应操作包括以下至少一种:摇晃操作、旋转操作。在一种实现方式中,处理单元802,还用于:目标视频在第一页面中进行播放的过程中,当终端从第一应用程序切换至第二应用程序使第一应用程序进入失活状态时产生投屏触发事件;目标视频在目标投屏设备中进行播放的过程中,当终端从第二应用程序切换至第一应用程序使第一应用程序进入存活状态时产生停止投屏触发事件;其中,第一页面是终端的第一应用程序中的任一个服务页面,第一应用程序是终端中的任一个应用程序;第二应用程序是终端中除第一应用程序之外的任一个应用程序。在一种实现方式中,处理单元802,还用于:目标视频在第一页面中进行播放的过程中,当第一应用程序从前台运行切换至后台运行使第一应用程序进入失活状态时产生投屏触发事件;目标视频在目标投屏设备中进行播放的过程中,当第一应用程序从后台运行切换至前台运行使第一应用程序进入存活状态时产生停止投屏触发事件;其中,第一页面是终端的第一应用程序中的任一个服务页面,第一应用程序是终端中的任一个应用程序。在一种实现方式中,终端设有投屏标识,投屏标识是指位于第一应用程序的服务范围之外的标识;处理单元802,还用于:目标视频在第一页面中进行播放的过程中,当投屏标识被触发使第一应用程序进入失活状态时产生投屏触发事件;目标视频被在目标投屏设备中进行播放的过程中,当投屏标识被触发使第一应用程序进入存活状态时产生停止投屏触发事件。在一种实现方式中,第一页面包括播放窗口,播放窗口中包括进度指示轴,进度指示轴中设有进度指针,进度指针随目标视频的播放进度的变化沿进度指示轴移动;目标视频在目标投屏设备中进行播放的过程中,当进度指针被执行拖动操作而沿进度指示轴移动时,目标视频在目标投屏设备中的播放进度随进度指针的移动而发生变化。在一种实现方式中,第一页面中显示有投放提示信息,投放提示信息包括清晰度控制选项;显示单元801,还用于当清晰度控制选项被选中时,显示清晰度列表,清晰度列表中包括至少一个清晰度标识,目标视频在目标投屏设备中的播放清晰度对应的第一清晰度标识在清晰度列表中被突出显示;当清晰度列表中的第二清晰度标识被选中时,目标视频在目标投屏设备中的播放清晰度从第一清晰度切换至第二清晰度;其中,第一清晰度标识是清晰度列表中的任一个清晰度标识;第二清晰度标识是清晰度列表中除第一清晰度标识之外的任一个清晰度标识。在一种实现方式中,第一页面包括播放窗口,播放窗口包括属性控制区域;或者,终端包括属性控制按键;显示单元801,还用于目标视频在播放窗口中进行播放的过程中,当存在作用于属性控制区域或作用于属性控制按键的控制操作时,在播放窗口中显示属性指示标识,属性指示标识用于指示属性值,目标视频在目标投屏设备中的播放属性由属性指示标识所指示的属性值控制;其中,属性指示标识包括以下至少一种:音量指示标识、亮度指示标识。在一种实现方式中,显示单元801还用于,显示播放历史记录,播放历史记录包括目标视频的播放进度;目标视频的播放进度是指目标视频在第一页面中的播放进度与目标视频在目标投屏设备中的播放进度的融合进度。在一种实现方式中,第一页面中显示有投放提示信息,投放提示信息包括投屏设备切换选项;显示单元801,还用于当投屏设备切换选项被选中时,显示投屏设备选择页面,投屏设备选择页面显示有至少一个投屏设备的设备标识;当投屏设备选择页面中除目标投屏设备之外的其他投屏设备的设备标识被选中时,目标视频在其他投屏设备中从播放历史记录所记录的播放进度开始被接续播放;其中,目标投屏设备的优先级高于其他投屏设备,目标投屏设备的设备标识在投屏设备选择页面中被区别显示;所述区别显示包括:目标投屏设备的设备标识被显示在投屏设备选择页面中的关键位置;或者,目标投屏设备的设备标识在投屏设备选择页面中被显示为第一颜色,投屏设备选择页面中的其他投屏设备的设备标识被显示为第二颜色;或者,在目标投屏设备的设备标识的显示行中同步显示优先级标记。在一种实现方式中,该视频投放装置802可以用于执行图6或图7所示的方法中的相应步骤。请参见图8,该视频投放装置80包括如下单元:显示单元801,用于响应于终端的投屏指令,在第二页面中从第一进度开始播放目标视频,投屏指令是当目标视频在终端的第一应用程序的第一页面中的播放进度达到第一进度且存在投屏触发事件时发送的;处理单元802,用于当目标视频在第二页面中的播放进度达到第二进度时,响应于终端的停止投屏指令,将目标视频返回至终端进行播放,目标视频在终端的第一页面从第二进度开始被接续播放,停止投屏指令是终端在存在停止投屏触发事件时发送的;其中,投屏触发事件包括使第一应用程序处于失活状态的事件,停止投屏触发事件包括使第一应用程序处于存活状态的事件。在一种实现方式中,处理单元802,还用于:在第二页面播放目标视频的过程中,将目标视频的播放进度实时同步至终端;或者,将目标视频的播放进度上传至服务器,以使终端从服务器获取目标视频的播放进度。根据本申请的一个实施例,图8所示的视频投放装置80中的各个单元可以分别或全部合并为一个或若干个另外的单元来构成,或者其中的某个(些)单元还可以再拆分为功能上更小的多个单元来构成,这可以实现同样的操作,而不影响本申请的实施例的技术效果的实现。上述单元是基于逻辑功能划分的,在实际应用中,一个单元的功能也可以由多个单元来实现,或者多个单元的功能由一个单元实现。在本申请的其它实施例中,该视频投放装置80也可以包括其它单元,在实际应用中,这些功能也可以由其它单元协助实现,并且可以由多个单元协作实现。根据本申请的另一个实施例,可以通过在包括例如中央处理单元(cpu)、随机存取存储介质(ram)、只读存储介质(rom)等处理元件和存储元件的通用计算机的通用计算设备上运行能够执行如图2、图4、图6或图7中所示的相应方法所涉及的各步骤的计算机程序(包括程序代码),来构造如图8中所示的视频投放装置80,以及来实现本申请实施例的视频投放方法。计算机程序可以记载于例如计算机可读存储介质上,并通过计算机可读存储介质装载于上述终端101或者目标投屏设备102中,并在其中运行。本申请实施例中,当目标视频在终端的第一页面中的播放进度到达第一进度时,若存在投屏触发事件,则将目标视频投放至目标投屏设备中进行播放,目标视频在目标投屏设备的第二页面中从第一进度开始被接续播放;当目标视频在目标投屏设备中的播放进度到达第二进度时,若存在停止投屏触发事件,则终端在第一页面中从第二进度开始接续播放目标视频。上述过程中,投屏触发事件包括使第一应用程序处于失活状态的事件,停止投屏触发事件包括使第一应用程序处于存活状态的事件,通过投屏触发事件与停止投屏触发事件,可以实现目标视频在终端和目标投屏设备之间进行灵活切换播放,满足视频投放需求;另外,在终端的第一应用程序处于失活状态下,终端与目标投屏设备之间依然能够保持播放进度的同步,各自对目标视频进行接续播放,有效提升了视频投屏播放的播放效果。请参见图9,图9示出了本申请一个示例性实施例提供的一种视频投放设备的结构示意图,该视频投放设备90至少包括处理器901以及计算机可读存储介质902。其中,处理器901以及计算机可读存储介质902可通过总线或者其它方式连接。计算机可读存储介质902可以存储在存储器中,计算机可读存储介质902用于存储计算机程序,计算机程序包括计算机指令,处理器901用于执行计算机可读存储介质902存储的计算机指令。处理器901(或称cpu(centralprocessingunit,中央处理器))是视频处理设备90的计算核心以及控制核心,其适于实现计算机指令,具体适于加载并执行计算机指令从而实现相应方法流程或相应功能。本申请实施例还提供了一种计算机可读存储介质(memory),计算机可读存储介质是视频投放设备90中的记忆设备,用于存放计算机程序和数据。可以理解的是,此处的计算机可读存储介质902既可以包括视频投放设备90中的内置存储介质,当然也可以包括视频投放设备90所支持的扩展存储介质。计算机可读存储介质902提供存储空间,该存储空间存储了视频投放设备90的操作系统。并且,在该存储空间中还存放了适于被处理器901加载并执行的计算机指令,这些计算机指令可以是一个或多个的计算机程序(包括程序代码)。需要说明的是,此处的计算机可读存储介质902可以是高速ram存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器;可选的还可以是至少一个位于远离前述处理器901的计算机可读存储介质。在一种实现方式中,该视频投放设备90可以是图1所示的终端101;该计算机可读存储介质902中存储有第一计算机指令;由处理器901加载并执行计算机可读存储介质902中存放的第一计算机指令,以实现上述视频投放方法实施例中的相应步骤;具体实现中,计算机可读存储介质902中的第一计算机指令由处理器901加载并执行如下步骤:在终端的第一应用程序的第一页面中播放目标视频;当目标视频在第一页面中的播放进度到达第一进度时,若存在投屏触发事件,则将目标视频投放至目标投屏设备中进行播放,目标视频在目标投屏设备的第二页面中从第一进度开始被接续播放;当目标视频在目标投屏设备中的播放进度到达第二进度时,若存在停止投屏触发事件,则在第一页面中从第二进度开始接续播放目标视频;其中,投屏触发事件包括使第一应用程序处于失活状态的事件,停止投屏触发事件包括使第一应用程序处于存活状态的事件。在一种实现方式中,计算机可读存储介质902中的第一计算机指令由处理器901加载还执行如下步骤:目标视频在第一页面中进行播放的过程中,当终端被执行重力感应操作使第一应用程序进入失活状态时产生投屏触发事件;目标视频在目标投屏设备中进行播放的过程中,当终端被执行重力感应操作使第一应用程序进入存活状态时产生停止投屏触发事件;其中,重力感应操作包括以下至少一种:摇晃操作、旋转操作。在一种实现方式中,计算机可读存储介质902中的第一计算机指令由处理器901加载还执行如下步骤:目标视频在第一页面中进行播放的过程中,当终端从第一应用程序切换至第二应用程序使第一应用程序进入失活状态时产生投屏触发事件;目标视频在目标投屏设备中进行播放的过程中,当终端从第二应用程序切换至第一应用程序使第一应用程序进入存活状态时产生停止投屏触发事件;其中,第一页面是终端的第一应用程序中的任一个服务页面,第一应用程序是终端中的任一个应用程序;第二应用程序是终端中除第一应用程序之外的任一个应用程序。在一种实现方式中,计算机可读存储介质902中的第一计算机指令由处理器901加载还执行如下步骤:目标视频在第一页面中进行播放的过程中,当第一应用程序从前台运行切换至后台运行使第一应用程序进入失活状态时产生投屏触发事件;目标视频在目标投屏设备中进行播放的过程中,当第一应用程序从后台运行切换至前台运行使第一应用程序进入存活状态时产生停止投屏触发事件;其中,第一页面是终端的第一应用程序中的任一个服务页面,第一应用程序是终端中的任一个应用程序。在一种实现方式中,终端设有投屏标识,投屏标识是指位于第一应用程序的服务范围之外的标识;计算机可读存储介质902中的第一计算机指令由处理器901加载还执行如下步骤:目标视频在第一页面中进行播放的过程中,当投屏标识被触发使第一应用程序进入失活状态时产生投屏触发事件;投放提示信息被显示于播放窗口中;投放提示信息包含停止投屏标识;目标视频被在目标投屏设备中进行播放的过程中,当投屏标识被触发使第一应用程序进入存活状态时产生停止投屏触发事件。在一种实现方式中,第一页面包括播放窗口,播放窗口中包括进度指示轴,进度指示轴中设有进度指针,进度指针随目标视频的播放进度的变化沿进度指示轴移动;目标视频在目标投屏设备中进行播放的过程中,当进度指针被执行拖动操作而沿进度指示轴移动时,目标视频在目标投屏设备中的播放进度随进度指针的移动而发生变化。在一种实现方式中,第一页面中显示有投放提示信息,投放提示信息包括清晰度控制选项;计算机可读存储介质902中的第一计算机指令由处理器901加载还执行如下步骤:当清晰度控制选项被选中时,显示清晰度列表,清晰度列表中包括至少一个清晰度标识,目标视频在目标投屏设备中的播放清晰度对应的第一清晰度标识在清晰度列表中被突出显示;当清晰度列表中的第二清晰度标识被选中时,目标视频在目标投屏设备中的播放清晰度从第一清晰度切换至第二清晰度;其中,第一清晰度标识是清晰度列表中的任一个清晰度标识;第二清晰度标识是清晰度列表中除第一清晰度标识之外的任一个清晰度标识。在一种实现方式中,第一页面包括播放窗口,播放窗口包括属性控制区域;或者,终端包括属性控制按键;计算机可读存储介质902中的第一计算机指令由处理器901加载还执行如下步骤:目标视频在播放窗口中进行播放的过程中,当存在作用于属性控制区域或作用于属性控制按键的控制操作时,在播放窗口中显示属性指示标识,属性指示标识用于指示属性值,目标视频在目标投屏设备中的播放属性由属性指示标识所指示的属性值控制;其中,属性指示标识包括以下至少一种:音量指示标识、亮度指示标识。在一种实现方式中,计算机可读存储介质902中的第一计算机指令由处理器901加载还执行如下步骤:显示播放历史记录,播放历史记录包括目标视频的播放进度;目标视频的播放进度是指目标视频在第一页面中的播放进度与目标视频在目标投屏设备中的播放进度的融合进度。在一种实现方式中,第一页面中显示有投放提示信息,投放提示信息包括投屏设备切换选项;计算机可读存储介质902中的第一计算机指令由处理器901加载还执行如下步骤:当投屏设备切换选项被选中时,显示投屏设备选择页面,投屏设备选择页面显示有至少一个投屏设备的设备标识;当投屏设备选择页面中除目标投屏设备之外的其他投屏设备的设备标识被选中时,目标视频在其他投屏设备中从播放历史记录所记录的播放进度开始被接续播放;其中,目标投屏设备的优先级高于其他投屏设备,目标投屏设备的设备标识在投屏设备选择页面中被区别显示;所述区别显示包括:目标投屏设备的设备标识被显示在投屏设备选择页面中的关键位置;或者,目标投屏设备的设备标识在投屏设备选择页面中被显示为第一颜色,投屏设备选择页面中的其他投屏设备的设备标识被显示为第二颜色;或者,在目标投屏设备的设备标识的显示行中同步显示优先级标记。在一种实现方式中,该视频投放设备90可以是图1所示的目标投屏设备102;该计算机可读存储介质902中存储有第二计算机指令;由处理器901加载并执行计算机可读存储介质902中存放的第二计算机指令,以实现上述视频投放方法实施例中的相应步骤;具体实现中,计算机可读存储介质902中的第二计算机指令由处理器901加载并执行如下步骤:响应于终端的投屏指令,在第二页面中从第一进度开始播放目标视频,投屏指令是当目标视频在终端的第一应用程序的第一页面中的播放进度达到第一进度且存在投屏触发事件时发送的;当目标视频在第二页面中的播放进度达到第二进度时,响应于终端的停止投屏指令,将目标视频返回至终端进行播放,目标视频在终端的第一页面从第二进度开始被接续播放,停止投屏指令是终端在存在停止投屏触发事件时发送的;其中,投屏触发事件包括使第一应用程序处于失活状态的事件,停止投屏触发事件包括使第一应用程序处于存活状态的事件。在一种实现方式中,计算机可读存储介质902中的第二计算机指令由处理器901加载还执行如下步骤:在第二页面播放目标视频的过程中,将目标视频的播放进度实时同步至终端;或者,将目标视频的播放进度上传至服务器,以使终端从服务器获取目标视频的播放进度。本申请实施例中,当目标视频在终端的第一页面中的播放进度到达第一进度时,若存在投屏触发事件,则将目标视频投放至目标投屏设备中进行播放,目标视频在目标投屏设备的第二页面中从第一进度开始被接续播放;当目标视频在目标投屏设备中的播放进度到达第二进度时,若存在停止投屏触发事件,则终端在第一页面中从第二进度开始接续播放目标视频。上述过程中,投屏触发事件包括使第一应用程序处于失活状态的事件,停止投屏触发事件包括使第一应用程序处于存活状态的事件,通过投屏触发事件与停止投屏触发事件,可以实现目标视频在终端和目标投屏设备之间进行灵活切换播放,满足视频投放需求;另外,在终端的第一应用程序处于失活状态下,终端与目标投屏设备之间依然能够保持播放进度的同步,各自对目标视频进行接续播放,有效提升了视频投屏播放的播放效果。根据本申请的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各种可选方式中提供的视频投放方法。以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本
技术领域
:的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1