一种视频播放方法和装置的制造方法

xiaoxiao2020-10-23  12

一种视频播放方法和装置的制造方法
【技术领域】
[0001]本发明的实施方式涉及视频播放领域,更具体地,本发明的实施方式涉及一种视频播放方法和装置。
【背景技术】
[0002]本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]随着多媒体编码、多媒体处理和网络传输技术的飞速发展,人们越来越多地青睐于通过互联网在线观看视频。
[0004]目前,互连网上的大多数视频网站在播放视频内容前都会嵌入一段广告,时间从十几秒到一、二分钟不等。如果用户不是网站会员的话,一般需要看完这段广告才能观看视频内容。
[0005]例如,当用户在寻找某个视频时,可能无法直接从视频名称完全确定视频内容。对此,用户可能需要观看一部分视频内容来确认是否是其寻找的视频。在寻找过程中,用户每次打开视频都需要观看广告,这是非常令人烦恼的过程。
[0006]又如,当用户准备在线观看电视剧时,有可能忘记了上次观看的集数。对此,用户可能需要播放多集电视剧,才能找到自己想看的视频。在这过程中,用户需要观看多次广告才能找到自己想看的视频,极大地影响了用户体验。

【发明内容】

[0007]如前所述,现有的视频网站播放视频内容之前,一般会播放一段广告。这种“先广告、后视频内容”的播放方式,使用户无法直接观看或了解该视频的内容,在一定程度上会影响用户体验。
[0008]为此,非常需要一种改进的视频播放方法,在视频播放时,通过设置预览功能,使用户可以预先了解该视频的内容,再进行选择播放,以改善用户体验。
[0009]在本上下文中,本发明的实施方式期望提供一种视频播放方法和装置。
[0010]在本发明实施方式的第一方面中,提供了一种视频播放方法,包括:接收用户针对视频内容的播放请求;确定是否针对所述视频内容启用预览功能;响应于确定针对所述视频内容需启用预览功能,在播放所述视频内容之前,播放该视频内容的预览内容。
[0011]在本发明实施方式的第二方面中,提供了一种视频播放装置,包括:播放请求接收模块,用于接收用户针对视频内容的播放请求;预览启用模块,用于确定是否针对所述视频内容启用预览功能;播放模块,响应于确定针对所述视频内容需启用预览功能,在播放所述视频内容之前,播放该视频内容的预览内容。
[0012]本发明的视频播放方法及装置通过设置视频的预览功能,使用户可以预先了解该视频的内容,再进行选择播放,从而显著地降低了选择视频花费的时间,为用户带来了更好的体验。
【附图说明】
[0013]通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:
[0014]图1示意性地示出了本发明实施方式可以在其中实施的应用场景;
[0015]图2示意性地示出了本发明一实施例的视频播放方法的流程示意图;
[0016]图3示意性地示出了本发明一具体实施例的视频播放进度示意图;
[0017]图4示意性地示出了本发明一实施例的视频播放装置的结构示意图;
[0018]在附图中,相同或对应的标号表不相同或对应的部分。
【具体实施方式】
[0019]下面将参考若干示例性实施方式来描述本发明的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
[0020]本领域技术人员知道,本发明的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
[0021]根据本发明的实施方式,提出了一种视频播放方法及装置。
[0022]在本文中,需要理解的是,所涉及的术语中:
[0023]1、视频内容:视频内容是用户在视频网站上,利用视频软件观看的视频正片的内容。
[0024]2、预览内容:预览内容是由视频网站服务器根据视频内容生成的。生成方式可以通过以下任一种方式:
[0025]随机选取视频内容中的画面或片段,根据该些随机选取的画面或片段生成预览内容,其中,选取的该些片段可以是视频内容的片头部分、片尾部分、中间部分或其中任一部分;或
[0026]响应于用户在视频内容中,选取预览片段的预览操作,根据选取的该预览片段生成预览内容。
[0027]可选地,预览内容可以在以下任一种时机生成:
[0028]在接收到用户针对视频内容的播放请求之前,预先根据视频内容,生成预览内容;这种方式中,预览内容是提前生成的,当需要播放预览内容时,直接加载即可;或
[0029]当确定针对视频内容需启用预览功能时,根据视频内容,生成预览内容。
[0030]此外,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。
[0031]下面参考本发明的若干代表性实施方式,详细阐释本发明的原理和精神。
[0032]发曰月概沐
[0033]由于互联网的广泛覆盖,电脑、智能终端的普及,在线播放视频已经是用户观看电视剧、观看电影、获取资讯等的常用手段。
[0034]本发明提供了一种具有预览功能的视频播放方法。该方法包括:接收用户针对视频内容的播放请求;确定是否针对视频内容启用预览功能;响应于确定针对视频内容需启用预览功能,在播放视频内容之前,播放该视频内容的预览内容。
[0035]通过上述视频播放方法,在观看视频时,用户可以先通过预览功能,观看视频的预览内容,以便预先了解该视频的大致内容,使用户可以根据预览内容选择是否继续观看该视频,这样节省了用户选择视频的时间。
[0036]可选地,视频网站播放视频内容前,通常会播放一段广告。例如,用户想通过视频内容来确认是否是自己想看的视频时,打开的每一个视频都需要观看广告,看完广告才能看到视频内容,这样会使用户非常反感。利用本发明的视频播放方法,通过在广告播放前播放该视频的预览内容,直接使用户了解视频的大致内容,可以避免反复观看广告带给用户的反感,并且节省了用户选择视频时,花费在观看广告上的时间。
[0037]在介绍了本发明的基本原理之后,下面具体介绍本发明的各种非限制性实施方式。
[0038]应用场景总览
[0039]首先参考图1,其示出了本发明的实施方式可以在其中实施的应用场景。图1中所示的场景包括终端100和服务器200。终端100具有在线播放视频功能,可以是移动终端,例如手机、平板电脑、笔记本电脑、个人数字助理等移动电子设备,也可以是台式电脑等。服务器200发送视频内容至终端100,可以是视频网站服务器等。终端100与服务器200之间例如可以通过移动互联网等进行通信连接。
[0040]当用户想要在线观看视频时,可以利用终端100进入视频网站,触发播放请求。然后,可以由用户手动选择、终端100安装的视频软件智能选择、或由服务器200智能选择是否针对该视频内容启用预览功能。当确定启用预览功能后,服务器200将预览内容发送给终端100播放。在 播放预览内容之后,再通过终端100播放视频内容或广告。
[0041]示例件方法
[0042]下面结合图1的应用场景,参考图2对本发明示例性实施方式的视频播放方法进行介绍。
[0043]需要注意的是,上述应用场景仅是为了便于理解本发明的精神和原理而示出,本发明的实施方式在此方面不受任何限制。相反,本发明的实施方式可以应用于适用的任何场景。
[0044]例如,参见图2所示,为本发明一实施方式的视频播放的流程图。
[0045]如图所示,视频播放方法可以包括:
[0046]步骤S101,接收用户针对视频内容的播放请求。
[0047]步骤S102,确定是否针对该视频内容启用预览功能。
[0048]步骤S103,响应于确定针对该视频内容需启用预览功能,在播放该视频内容之前,播放该视频内容的预览内容。
[0049]具体地,在步骤SlOl中,当用户播放视频时,可以利用终端(如图1所示的终端100)进入视频网站,点击视频链接,即触发了播放请求,并由服务器(如图1所示的服务器200)接收该播放请求。更一般地,在终端上可以安装有视频软件,用户可以在视频软件的界面上直接选择播放的视频。
[0050]可选地,在步骤S102中,确定是否针对该视频内容启用预览功能是基于从包括以下项目的组中选择的任一项执行的:
[0051]用户对预览功能的设置;
[0052]用户的播放历史记录;或
[0053]该视频内容的类型。
[0054]可选地,用户可以预先设置针对某些视频(或全部视频)启用预览功能或关闭预览功能。例如,用户预先设置了针对某一部电视剧启用预览功能。当用户播放该部电视剧时,服务器可以根据用户对预览功能的设置,在播放该些视频前,加载相应的预览内容至用户的终端,以便用户根据预览内容确认是否是其想要观看的视频。如果用户不预先设置预览功能,则默认可以是针对全部视频都启用预览功能(或者关闭预览功能)。
[0055]可选地,用户可以预先设置预览内容,例如,预览片头部分、片尾部分或中间某一部分。如果不设置,预览内容默认为随机选取视频内容中的画面或片段。预览的时长可以默认设定为15秒。
[0056]可选地,在用户选择播放某一个视频时,可以手动选择启动预览功能。另外,用户还可以手动选择预览该视频内容的任一部分。
[0057]可选地,终端上安装的视频软件或服务器可以根据用户的播放历史记录智能选择是否启动预览功能。
[0058]例如:当用户播放某一集电视剧时,服务器可以在该用户的播放历史记录中,查询到同一电视剧的播放历史记录,则可判断该电视剧属于用户经常观看的视频,因此可以自动启动针对该电视剧的预览功能,播放该集电视剧的预览内容,以便用户了解该集电视剧是否在之前观看过。
[0059]可选地,终端上安装的视频软件或服务器可以根据视频内容的类型智能选择是否启动预览功能。视频内容的类型可以由视频上传者,或者视频网站工作人员设定。
[0060]例如,新闻类的视频,由于涉及的内容较多,预览十几秒的视频内容的效果并不佳,所以可以排除自动预览该类视频。又如,时长较短的视频(如娱乐类、体育集锦类的小视频),这种视频可能总时长仅几十秒至一、两分钟,预览的意义不大,因此,也可以排除自动预览该类视频。
[0061]可选地,在步骤S103中,在播放该视频的预览内容后,如果用户没有关闭该视频或跳转到下一视频,则可以插播一段广告,在播放广告之后,开始播放视频的正片内容。
[0062]利用上述视频播放方法,通过在广告播放前播放该视频的预览内容,直接使用户了解视频的大致内容,可以避免反复观看广告带给用户的反感,并且节省了用户选择视频时,花费在观看广告上的时间。
[0063]可选地,预览内容可以在以下任一种时机生成:
[0064]服务器可以预先根据视频内容,生成预览内容,该些预览内容可以由服务器自动生成、由视频上传者编辑制作、或者由视频网站的工作人员编辑制作;预览内容可以包括:片头部分、片尾部分、中间某一部分、随机画面或随机片段,当需要播放预览内容时,直接加载即可;或
[0065]当服务器接收到确定针对视频内容需启用预览功能时,由服务器根据视频内容,即时生成预览内容;预览内容可以包括:片头部分、片尾部分、中间某一部分、随机画面或随机片段。
[0066]本发明的视频播放方法通过设置视频的预览功能,使用户可以预先了解该视频的内容,再进行选择播放,从而显著地降低了选择视频花费的时间,为用户带来了更好的体验。
[0067]实施例一
[0068]为了对上述视频播放方法进行更为清楚的解释,下面以一用户(例如,用户A)观看一部电视剧为例进行说明,然而值得注意的是该实施例仅是为了更好地说明本发明,并不构成对本发明不当的限定。
[0069]例如,用户A观看一部20集的电视剧,已经观看了前10集。其中,用户A在终端B (例如,用户A的平板电脑)上观看了第1-3、6-9集,终端B的视频软件中记录了相应的观看历史记录。其他三集(4、5、10集)是用户A在其他终端上观看的,在终端B的视频软件中未有这三集的观看历史记录。
[0070]当用户A打开终端B上的视频软件,想继续观看该部电视剧时,可能忘记了观看的集数。如果用户A查看历史记录,可能无法准确的得到已看集数,因为他可能在多个终端上都观看过该部电视剧,例如第10集在终端B上未有观看历史记录。
[0071]对此,可参见图3所示,为本发明一实施例的视频播放进度示意图。用户A可以触发视频软件中第10集电视剧的播放指令,由于观看历史记录中有观看多集该电视剧的记录,因此。服务器可以自动加载第10集电视剧的预览内容,预览内容可以选取自该集电视剧(视频正片)中的15秒视频。
[0072]当用户A看完预览内容后,视频软件可以显示一询问框,询问用户A观看正片、停止观看、或继续观看更多预览内容。
[0073]如果用户A看完预览内容后,不能判断该集是否看过,可以选择继续观看更多预览内容。
[0074]如果用户A发现第10集已经看过,则可以选择停止观看,从而继续选择其它集(例如,第11集)进行播放。
[0075]在播放其它集(例如,第11集)的正片前,服务器可以自动加载该集电视剧的预览内容给用户A。
[0076]可选地,由于用户A未观看过第11集,在观看预览内容后,他可以选择观看第11集电视剧的正片。
[0077]可选地,在播放第11集电视剧的正片前,可以插入广告。
[0078]利用上述视频播放方法,通过在广告播放前播放该视频的预览内容,直接使用户了解视频的大致内容,可以避免反复观看广告带给用户的反感,并且节省了用户选择视频时,花费在观看广告上的时间,为用户带来了更好的体验。
[0079]实施例二
[0080]结合实施例一中的场景,再参见图3所示,当用户A触发视频软件中第10集电视剧的播放指令后,用户A可以手动选择播放预览内容。例如,用户A可以拖动预览指针至某一时刻,当用户A松开播放进度指针时,从该时刻起,播放15秒的视频正片给该用户。可选地,用户拖动预览指针时,服务器可以将指针所指的相应时刻的画面加载给用户,以便用户选择起始播放点。
[0081]当播放完成后,视频软件可以显示一询问框,询问用户A观看正片、停止观看、或继续观看更多预览内容。这种预览方式可以改善用户预览视频 的自由度,为用户带来更好的视频观看体验。
[0082]示例件设各
[0083]在介绍了本发明示例性实施方式的方法之后,接下来,参考图4对本发明示例性实施方式的视频播放装置进行介绍。
[0084]视频播放装置的实施可以参见上述方法的实施,重复之处不再赘述。以下所使用的术语“单元”或者“模块”,可以是实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
[0085]如图4所示,该视频播放装置,包括:播放请求接收模块501、预览启用模块502、播放模块503。此外,视频播放装置还可以包括预览内容生成模块504。
[0086]播放请求接收模块501,用于接收用户针对视频内容的播放请求;
[0087]预览启用模块502,用于确定是否针对该视频内容启用预览功能;
[0088]播放模块503,响应于确定该针对视频内容需启用预览功能,在播放该视频内容之前,播放该视频内容的预览内容。
[0089]可选地,预览启用模块502,用于确定是否针对视频内容启用预览功能,是基于从包括以下项目的组中选择的任一项执行的:
[0090]用户对预览功能的设置;
[0091]用户的播放历史记录;或
[0092]该视频内容的类型。
[0093]可选地,播放模块503,还用于在播放该视频内容的预览内容之后,播放广告;在播放该广告之后,播放视频内容。
[0094]在本实施例中,预览内容生成模块504可以用于根据视频内容,生成预览内容。
[0095]可选地,预览内容生成模块504生成预览内容可以在以下任一种时机:
[0096]在接收到用户针对视频内容的播放请求之前,由预览内容生成模块504预先根据视频内容,生成预览内容;或
[0097]当确定针对视频内容需启用预览功能后,由预览内容生成模块504根据视频内容,生成预览内容。
[0098]可选地,预览内容生成模块504可以随机选取视频内容中的画面或片段,根据该些随机选取的画面或片段生成预览内容。
[0099]可选地,预览内容生成模块504可以响应于用户在视频内容中,选取预览片段的预览操作,根据选取的该预览片段生成预览内容。
[0100]本发明的视频播放装置通过设置视频的预览功能,使用户可以预先了解该视频的内容,再进行选择播放,从而显著地降低了选择视频花费的时间,为用户带来了更好的体验。
[0101]应当注意,尽管在上文详细描述中提及了视频播放装置的若干模块或子模块,但是这种划分仅仅并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多模块的特征和功能可以在一个模块中具体化。反之,上文描述的一个模块的特征和功能可以进一步划分为由多个模块来具体化。
[0102]此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
[0103]虽然已经参考若干【具体实施方式】描述了本发明的精神和原理,但是应该理解,本发明并不限于所公开的【具体实施方式】,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本发明旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。
【主权项】
1.一种视频播放方法,包括: 接收用户针对视频内容的播放请求; 确定是否针对所述视频内容启用预览功能; 响应于确定针对所述视频内容需启用预览功能,在播放所述视频内容之前,播放该视频内容的预览内容。2.根据权利要求1所述的视频播放方法,其中,确定是否针对所述视频内容启用预览功能,是基于从包括以下项目的组中选择的任一项执行的: 所述用户对预览功能的设置; 所述用户的播放历史记录;或 所述视频内容的类型。3.根据权利要求1所述的视频播放方法,其中,所述方法还包括: 在接收到所述用户针对视频内容的播放请求之前,预先根据所述视频内容,生成所述预览内容。4.根据权利要求1所述的视频播放方法,其中,所述方法还包括: 当确定针对所述视频内容需启用预览功能后,根据所述视频内容,生成所述预览内容。5.根据权利要求3或4所述的视频播放方法,其中,根据所述视频内容,生成所述预览内容,包括: 随机选取所述视频内容中的画面或片段,根据该些随机选取的画面或片段生成所述预览内容。6.如权利要求4所述的视频播放方法,其中,根据所述视频内容,生成所述预览内容,包括: 响应于所述用户在视频内容中,选取预览片段的预览操作,根据选取的该预览片段生成所述预览内容。7.如权利要求1所述的视频播放方法,其中,所述方法还包括: 在播放该视频内容的预览内容之后,播放广告; 在播放该广告之后,播放所述视频内容。8.一种视频播放装置,包括: 播放请求接收模块,用于接收用户针对视频内容的播放请求; 预览启用模块,用于确定是否针对所述视频内容启用预览功能; 播放模块,响应于确定针对所述视频内容需启用预览功能,在播放所述视频内容之前,播放该视频内容的预览内容。9.根据权利要求8所述的视频播放装置,其中,所述预览启用模块,用于确定是否针对所述视频内容启用预览功能,是基于从包括以下项目的组中选择的任一项执行的: 所述用户对预览功能的设置; 所述用户的播放历史记录;或 所述视频内容的类型。10.根据权利要求8所述的视频播放装置,其中,所述视频播放装置还包括: 预览内容生成模块,用于在接收到所述用户针对视频内容的播放请求之前,预先根据所述视频内容,生成所述预览内容。11.根据权利要求8所述的视频播放装置,其中,所述视频播放装置还包括: 预览内容生成模块,用于当确定针对所述视频内容需启用预览功能后,根据所述视频内容,生成所述预览内容。12.根据权利要求10或11所述的视频播放装置,其中,所述预览内容生成模块,用于根据所述视频内容,生成所述预览内容,包括: 随机选取所述视频内容中的画面或片段,根据该些随机选取的画面或片段生成所述预览内容。13.如权利要求11所述的视频播放装置,其中,所述预览内容生成模块,用于根据所述视频内容,生成所述预览内容,包括: 响应于所述用户在视频内容中,选取预览片段的预览操作,根据选取的该预览片段生成所述预览内容。14.如权利要求8所述的视频播放装置,其中,所述播放模块,还用于在播放该视频内容的预览内容之后,播放广告; 在播放该广告之后,播放所述视频内容。
【专利摘要】本发明的实施方式提供了一种视频播放方法,包括:接收用户针对视频内容的播放请求;确定是否针对该视频内容启用预览功能;响应于确定针对该视频内容需启用预览功能,在播放该视频内容之前,播放该视频内容的预览内容。本发明的视频播放方法通过设置视频的预览功能,使用户可以预先了解该视频的内容,再进行选择播放,从而显著地降低了选择视频花费的时间,为用户带来了更好的体验。此外,本发明的实施方式还提供了一种视频播放装置。
【IPC分类】H04N21/8549, H04N21/472
【公开号】CN104902346
【申请号】CN201510273758
【发明人】陈燕
【申请人】网易(杭州)网络有限公司
【公开日】2015年9月9日
【申请日】2015年5月25日

最新回复(0)