一种视频预览的方法和装置.pdf

上传人:b*** 文档编号:4079772 上传时间:2018-08-14 格式:PDF 页数:13 大小:972.56KB
返回 下载 相关 举报
摘要
申请专利号:

CN201410854695.X

申请日:

2014.12.31

公开号:

CN104581407A

公开日:

2015.04.29

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04N 21/472申请日:20141231|||公开

IPC分类号:

H04N21/472(2011.01)I; H04N21/8549(2011.01)I; H04N21/44(2011.01)I

主分类号:

H04N21/472

申请人:

北京奇艺世纪科技有限公司

发明人:

刘俊晖; 孙琦

地址:

100080北京市海淀区北一街2号鸿城拓展大厦10、11层

优先权:

专利代理机构:

北京润泽恒知识产权代理有限公司11319

代理人:

苏培华

PDF下载: PDF下载
内容摘要

本发明提供了一种视频预览的方法和装置。所述方法包括:针对各个网络视频,根据用户观看所述网络视频的历史数据从所述网络视频中抽取关键帧构成视频预览内容;在接收到用户对视频播放器中预览链接的选择操作或判断视频播放的网络环境符合预设条件时,获取请求观看的网络视频的视频预览内容;播放所述视频预览内容。本发明实施例可以实现快速预览网络视频的功能,解决在网络环境较差时无法观看网络视频的问题。

权利要求书

权利要求书1.  一种视频预览的方法,其特征在于,包括:针对各个网络视频,根据用户观看所述网络视频的历史数据从所述网络视频中抽取关键帧构成视频预览内容;在接收到用户对视频播放器中预览链接的选择操作或判断视频播放的网络环境符合预设条件时,获取请求观看的网络视频的视频预览内容;播放所述视频预览内容。2.  根据权利要求1所述的方法,其特征在于,在所述接收到用户对视频播放器中预览链接的选择操作或判断视频播放的网络环境符合预设条件之前,所述方法还包括:视频播放器接收对所述网络视频的访问操作,或,非视频播放器的视频播放应用接收对所述网络视频的分享链接的选择操作并加载所述网络视频和所述视频播放器。3.  根据权利要求1所述的方法,其特征在于,所述判断视频播放的网络环境符合预设条件包括:检测所述网络视频的当前播放环境的网络带宽或网速数据,确定所述网络带宽符合预设网络带宽范围或预设网速范围。4.  根据权利要求1所述的方法,其特征在于,所述判断视频播放的网络环境符合预设条件包括:加载针对所述网络视频设置的预览图,若在超出预设时间范围的时间内未成功加载所述预览图,则确定在当前网络环境下无法播放所述网络视频以及所述视频播放的网络环境符合预设条件。5.  根据权利要求1所述的方法,其特征在于,所述根据用户观看所述网络视频的历史数据从所述网络视频中抽取关键帧构成视频预览内容包括:提取记录的用户观看所述网络视频的历史数据,提取用于表征所述网络视频关键内容的关键帧;对所提取的关键帧进行视频拼接转码生成视频预览内容。6.  根据权利要求5所述的方法,其特征在于,所述用户观看所述网络视频的历史数据包括多个用户观看的网络视频的时间范围以及拖动观看视 频的时间范围,所述提取记录的用户观看所述网络视频的历史数据,提取用于表征所述网络视频关键内容的关键帧包括:根据多个用户观看的网络视频的时间范围以及拖动观看视频的时间范围,判断多个用户观看较多的关键帧,作为表征所述网络视频关键内容的关键帧。7.  根据权利要求5所述的方法,其特征在于,所述对所提取的视频片段进行视频拼接转码生成视频预览内容包括:对所提取的关键帧进行视频拼接转码生成GIF动画或码率符合预设码率范围的视频预览内容。8.  根据权利要求1所述的方法,其特征在于,在所述播放所述视频预览内容之后,所述方法还包括:生成包括是否观看所述网络视频的选择链接的提示信息;在所述判断视频播放的网络环境符合预设条件时,获取请求观看的网络视频的视频预览内容之前,所述方法还包括:生成包括是否观看所述网络视频的视频预览内容的提示信息。9.  根据权利要求1所述的方法,其特征在于,所述方法还包括:将生成的视频预览内容与所述视频预览内容对应的网络视频共同存放于预置的视频数据库;将生成的视频预览内容与所述视频预览内容对应的网络视频在所述视频数据库中的存放位置和时长信息存放于预置的视频元信息数据库。10.  一种视频预览的装置,其特征在于,包括:预览生成模块,用于针对各个网络视频,根据用户观看所述网络视频的历史数据从所述网络视频中抽取关键帧构成视频预览内容;预览触发模块,用于接收用户对视频播放器中预览链接的选择操作或判断视频播放的网络环境符合预设条件;预览获取模块,用于获取请求观看的网络视频的视频预览内容;预览播放模块,用于播放所述视频预览内容。

说明书

说明书一种视频预览的方法和装置
技术领域
本发明涉及视频处理领域,特别是涉及一种视频预览的方法,以及,一种视频预览的装置。
背景技术
用户通过网络观看视频时,若不了解该视频的相关情况想通过预览的方式了解该视频的大概内容,以决定是否继续观看。这种情况下,用户往往通过随意的不断拖动来了解一个视频,这种拖动很有随意性,大部分情况下,用户拖动的位置不一定就是整个视频的关键部分,这种方式对用户快速了解整个视频的内容起到的效果有限。因此,在这种情况下,用户急需一个自动产生电影的预告片一样功能,给用户提供快速影片的内容预览功能。
另一方面,互联网崇尚分享的精神,在如今各种社交应用遍天下的互联网世界,如果能把这种自动生成的预览内容,通过某种方式快速的分享给社交好友圈,这将会对引入新的用户流量,增加已有用户的粘性有很大的促进作用。但是,目前SNS(社交网站)分享视频的时候,往往需要一个个视频点开播放和拖动才知道该视频是否有趣,不仅耗流量,在网络条件差的时候该视频无法播放,严重影响用户的点击欲望,同时,多次不成功的点击播放将会造成用户反感,最终导致用户流失。
发明内容
本发明提供了一种视频预览的方法和装置,以实现快速预览网络视频的功能,解决在网络环境较差时无法观看网络视频的问题。
本发明提供了一种视频预览的方法,包括:
针对各个网络视频,根据用户观看所述网络视频的历史数据从所述网络 视频中抽取关键帧构成视频预览内容;
在接收到用户对视频播放器中预览链接的选择操作或判断视频播放的网络环境符合预设条件时,获取请求观看的网络视频的视频预览内容;
播放所述视频预览内容。
优选地,在所述接收到用户对视频播放器中预览链接的选择操作或判断视频播放的网络环境符合预设条件之前,所述方法还包括:
视频播放器接收对所述网络视频的访问操作,或,非视频播放器的视频播放应用接收对所述网络视频的分享链接的选择操作并加载所述网络视频和所述视频播放器。
优选地,所述判断视频播放的网络环境符合预设条件包括:
检测所述网络视频的当前播放环境的网络带宽或网速数据,确定所述网络带宽符合预设网络带宽范围或预设网速范围。
优选地,所述判断视频播放的网络环境符合预设条件包括:
加载针对所述网络视频设置的预览图,若在超出预设时间范围的时间内未成功加载所述预览图,则确定在当前网络环境下无法播放所述网络视频以及所述视频播放的网络环境符合预设条件。
优选地,所述根据用户观看所述网络视频的历史数据从所述网络视频中抽取关键帧构成视频预览内容包括:
提取记录的用户观看所述网络视频的历史数据,提取用于表征所述网络视频关键内容的关键帧;
对所提取的关键帧进行视频拼接转码生成视频预览内容。
优选地,所述用户观看所述网络视频的历史数据包括多个用户观看的网络视频的时间范围以及拖动观看视频的时间范围,所述提取记录的用户观看所述网络视频的历史数据,提取用于表征所述网络视频关键内容的关键帧包括:
根据多个用户观看的网络视频的时间范围以及拖动观看视频的时间范围,判断多个用户观看较多的关键帧,作为表征所述网络视频关键内容的关键帧。
优选地,所述对所提取的视频片段进行视频拼接转码生成视频预览内容包括:
对所提取的关键帧进行视频拼接转码生成GIF动画或码率符合预设码率范围的视频预览内容。
优选地,在所述播放所述视频预览内容之后,所述方法还包括:
生成包括是否观看所述网络视频的选择链接的提示信息;
在所述判断视频播放的网络环境符合预设条件时,获取请求观看的网络视频的视频预览内容之前,所述方法还包括:
生成包括是否观看所述网络视频的视频预览内容的提示信息。
优选地,所述方法还包括:
将生成的视频预览内容与所述视频预览内容对应的网络视频共同存放于预置的视频数据库;
将生成的视频预览内容与所述视频预览内容对应的网络视频在所述视频数据库中的存放位置和时长信息存放于预置的视频元信息数据库。
本发明还提供了一种视频预览的装置,包括:
预览生成模块,用于针对各个网络视频,根据用户观看所述网络视频的历史数据从所述网络视频中抽取关键帧构成视频预览内容;
预览触发模块,用于接收用户对视频播放器中预览链接的选择操作或判断视频播放的网络环境符合预设条件;
预览获取模块,用于获取请求观看的网络视频的视频预览内容;
预览播放模块,用于播放所述视频预览内容。
与背景技术相比,本发明包括以下优点:
本发明实施例通过关键帧抽取技术,自动生成一个视频预览内容,这种预览内容可以以低码流视频、GIF动画等多种形式存在,用户可在已有的播放器中通过某个按钮选择观看这个视频预览内容,给用户提供了一个途径快速了解整个视频的内容;或是在判断网络环境较差时,直接给用户呈现这些视频预览内容,让用户在较差的网络环境下也能快速浏览整个视频,解决在网络环境较差时无法观看网络视频的问题,减少了用户流失的潜在因 素。
对正在选择视频的用户,可以让用户快速浏览整个视频内容,就像观看电影预告片一样,对相关长视频有个抢先的了解,以快速决定是否继续观看,这即节省了用户预览视频内容的时间,避免对多个视频进行选择切换时对用户时间、带宽资源和播放资源的浪费。并且,由于用户可快速了解某个视频,便可以省下更多时间继续观看其他的视频,可以增加用户在站点的视频观看次数。
附图说明
图1是本发明实施例的一种视频预览的方法的流程图;
图2是依据本发明实施例的一个示例中视频预览的方法流程图;
图3是本发明实施例的一种视频预览的装置的结构框图;
图4是依据本发明实施例的一个示例中视频预览的装置的结构图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
参照图1,其示出了本发明实施例1所述一种视频预览的方法的流程图,所述方法具体可以包括:
步骤101、针对各个网络视频,根据用户观看所述网络视频的历史数据从所述网络视频中抽取关键帧构成视频预览内容。
本发明实施例通过关键帧抽取技术,自动生成一个视频预览内容,其占用的播放资源远远小于网络视频本身,因此相比于原来的网络视频可以实现更流畅的播放。此处所述关键帧是构成视频的基本单位,帧是视频的静止画面,一帧就是一副静止的画面,连续的帧就可以形成动画,如视频图象。
步骤102、在接收到用户对视频播放器中预览链接的选择操作或判断视频播放的网络环境符合预设条件时,获取请求观看的网络视频的视频预览内容。
步骤103、播放所述视频预览内容。
本发明有多种应用场景,对于主动观看用户,可在已有视频播放器中增加一个播放预览内容的链接(例如按钮形式的链接),用户点击该按钮后可直接观看预览内容,这给用户提供了一个途径快速了解整个视频的内容。也可以在判断网络状况不佳的情况下直接播放该预览内容,使用户在较差的网络环境下也能快速浏览整个视频,解决在网络环境较差时无法观看网络视频的问题,减少了用户流失的潜在因素。
对正在选择视频的用户,可以让用户快速浏览整个视频内容,就像观看电影预告片一样,对相关长视频有个抢先的了解,以快速决定是否继续观看,这即节省了用户预览视频内容的时间,避免对多个视频进行选择切换时对用户时间、带宽资源和播放资源的浪费。并且,由于用户可快速了解某个视频,便可以省下更多时间继续观看其他的视频,可以增加用户在站点的视频观看次数。
本发明实施例中,优选地,所述步骤101包括:
子步骤1011、提取记录的用户观看所述网络视频的历史数据,提取用于表征所述网络视频关键内容的关键帧。
子步骤1012、对所提取的关键帧进行视频拼接转码生成视频预览内容。
具体而言,用户观看网络视频的历史数据中记录了观看视频的行为,例如,观看视频过程中通过多次拖动视频的操作反复观看某个视频片段,或是,通过统计多个用户的观看行为得知该网络视频的某个片段被播放的次数多于其他片段,通过以上判断可以得出哪些时间段的视频最能反映出一个视频的大概内容,作为选取的依据。通过从原视频中切割出一些视频帧,并进行拼接转码,最终形成完整的预览内容。
其中,所述用户观看所述网络视频的历史数据包括多个用户观看的网络视频的时间范围以及拖动观看视频的时间范围,所述子步骤1011包括:
根据多个用户观看的网络视频的时间范围以及拖动观看视频的时间范围,判断多个用户观看较多的关键帧,作为表征所述网络视频关键内容的关键帧。
其中,所述子步骤1012包括:对所提取的关键帧进行视频拼接转码生成GIF动画或码率符合预设码率范围的视频预览内容。
码率也叫比特率,表示经过压缩编码后的视音频数据每秒需要用多少个比特来表示,就是数据传输时单位时间传送的数据位数,单位时间内取样率越大,精度就越高,其单位是kbps即千位每秒。码率较低的视频预览内容所占用的播放资源较少,例如码率很低的5秒视频。
本发明实施例中,优选地,在所述步骤101之前,所述方法还包括:
视频播放器接收对所述网络视频的访问操作,或,非视频播放器的视频播放应用接收对所述网络视频的分享链接的选择操作并加载所述网络视频和所述视频播放器。
本发明实施例中,可以通过多种方式访问网络视频,因此,对应有不同的应用场景,例如,通过视频播放器访问网络视频,或是将网络视频分享到非视频播放器的视频播放应用,并展示对网络视频的分享链接,可以通过点击该分享链接访问该网络视频,并进一步由视频播放应用加载网络视频和视频播放器,由视频播放器播放网络视频。因此,本发明针对分享的内容,可在第三方应用打开分享连接的同时,判断网络环境状况,如果网络环境较差,可直接打开该预览内容,有利于视频内容的分享。
本发明实施例的一种优选示例中,所述步骤102中判断视频播放的网络环境符合预设条件包括:检测所述网络视频的当前播放环境的网络带宽或网速数据,确定所述网络带宽符合预设网络带宽范围或预设网速范围。
通过检测当前播放环境的网络带宽或网速相关的数据来判断网络环境决定是否提供给客户简短的预览视频。例如读取系统或网络环境检测软件记录的数据,当网络带宽或网速分别符合对应预设的范围时,可以认为网络环境符合预设条件,例如,网络带宽小于某个预设的带宽阀值,或是网速小于某个预设的网速阀值,则网络环境较差,可以认为不满足网络视频的播放条件,此种情况下更适合播放占用资源较少的视频预览内容。
本发明实施例的另一种优选示例中,所述步骤102中判断视频播放的网络环境符合预设条件包括:加载针对所述网络视频设置的预览图,若在超出 预设时间范围的时间内未成功加载所述预览图,则确定在当前网络环境下无法播放所述网络视频以及所述视频播放的网络环境符合预设条件。
播放视频之前先加载针对视频设置的预览图,当预览图加载时间过长时可以认为网络环境较差,也即是符合播放视频预览内容的预设条件,可以直接给用户播放预览内容。
本发明实施例中,优选地,在所述播放所述视频预览内容之后,所述方法还包括:
生成包括是否观看所述网络视频的选择链接的提示信息。
本发明实施例中,优选地,在所述判断视频播放的网络环境符合预设条件时,获取请求观看的网络视频的视频预览内容之前,所述方法还包括:
生成包括是否观看所述网络视频的视频预览内容的提示信息。
本发明实施例中,优选地,所述方法还包括:
将生成的视频预览内容与所述视频预览内容对应的网络视频共同存放于预置的视频数据库;
将生成的视频预览内容与所述视频预览内容对应的网络视频在所述视频数据库中的存放位置和时长信息存放于预置的视频元信息数据库。
为使本领域技术人员更好地理解本发明的方案,以下通过具体的示例对本发明的一种视频预览的方案进行说明。
参考图2示出了本发明实施例的一个示例中视频预览的方法流程图。该示例中,视频预览的过程包括:
根据原始视频的用户观看数据,产生预览视频,短视频和GIF动画即是预览内容,可根据用户观看该视频的习惯或者用户每次拖动的历史数据,选择最受欢迎的视频片段,抽取一些视频帧,最后组合成短视频或GIF动画。
对于主动观看视频的用户,可以直接播放该视频预览内容,可在已有视频播放器中增加一个按钮,让用户主动选择观看预览内容,或是在网络状况不佳的情况下,直接播放预览内容;对于通过社交分享的网络视频,可在第三方应用打开分享链接的同时,判断网络环境状况,如果网络环境较差,可 直接打开该预览内容。
需要说明的是,对于前述的方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明所必需的。
基于上述方法实施例的说明,本发明还提供了相应的视频预览的装置实施例,来实现上述方法实施例所述的内容。
参照图3,其示出了本发明实施例所述一种视频预览的装置的结构框图,包括:
预览生成模块201,用于针对各个网络视频,根据用户观看所述网络视频的历史数据从所述网络视频中抽取关键帧构成视频预览内容;
预览触发模块202,用于接收用户对视频播放器中预览链接的选择操作或判断视频播放的网络环境符合预设条件;
预览获取模块203,用于获取请求观看的网络视频的视频预览内容;
预览播放模块204,用于播放所述视频预览内容。
本发明实施例中,优选地,所述装置还包括视频访问模块或分享访问模块。所述视频访问模块,用于视频播放器接收对所述网络视频的访问操作;所述分享访问模块,用于非视频播放器的视频播放应用接收对所述网络视频的分享链接的选择操作并加载所述网络视频和所述视频播放器。
本发明实施例中,优选地,所述预览触发模块,具体用于检测所述网络视频的当前播放环境的网络带宽或网速数据,确定所述网络带宽符合预设网络带宽范围或预设网速范围。
本发明实施例中,优选地,所述预览触发模块,具体用于加载针对所述网络视频设置的预览图,若在超出预设时间范围的时间内未成功加载所述预览图,则确定在当前网络环境下无法播放所述网络视频以及所述视频播放的网络环境符合预设条件。
本发明实施例中,优选地,所述预览获取模块包括:
关键帧提取子模块,用于提取记录的用户观看所述网络视频的历史数据,提取用于表征所述网络视频关键内容的关键帧;
关键帧拼接子模块,用于对所提取的关键帧进行视频拼接转码生成视频预览内容。
本发明实施例中,优选地,所述用户观看所述网络视频的历史数据包括多个用户观看的网络视频的时间范围以及拖动观看视频的时间范围,所述关键帧提取子模块,具体用于根据多个用户观看的网络视频的时间范围以及拖动观看视频的时间范围,判断多个用户观看较多的关键帧,作为表征所述网络视频关键内容的关键帧。
本发明实施例中,优选地,所述关键帧拼接子模块,具体用于对所提取的关键帧进行视频拼接转码生成GIF动画或码率符合预设码率范围的视频预览内容。
本发明实施例中,优选地,在所述播放所述视频预览内容之后,所述方法还包括:
第一提示模块,用于生成包括是否观看所述网络视频的选择链接的提示信息;
第二提示模块,生成包括是否观看所述网络视频的视频预览内容的提示信息。
本发明实施例中,优选地,所述装置还包括:
第一数据库保存模块,用于将生成的视频预览内容与所述视频预览内容对应的网络视频共同存放于预置的视频数据库;
第二数据库保存模块,用于将生成的视频预览内容与所述视频预览内容对应的网络视频在所述视频数据库中的存放位置和时长信息存放于预置的视频元信息数据库。
参考图4示出了本发明实施例的一个示例中视频预览的装置的结构图。该示例中所述的装置包括如下结构:
1、预览视频产生模块:主要是根据原始视频的用户观看数据,产生预览视频,这些内容可以是低码率的短视频,或者具有一定帧数的GIF动画。
2、视频元信息数据库:主要存储原始视频和预览视频的元数据信息,像视频存放位置、时长等信息。
3、前端服务器:即现有的互联网web服务器,比如Tomcat、Apache或Nginx等。
4、播放器:本发明在播放器上加装一个按钮,提供用户选择播放预览内容。
5、第三方应用:网络视频分享给第三方应用时,在第三方应用嵌入网络判断模块,需要在加载视频数据前,通过事先加载预览图来判断网络状况,然后根据网络状况,直接为用户播放推荐播放预览视频。
还可以包括具有播放预览内容的播放器扩展模块:该模块可以是一个按钮或其他空间,让用户可以通过点击或其他操作播放相关联的预览内容。
本发明实施例通过关键帧抽取技术,自动生成一个视频预览内容,这种预览内容可以以低码流视频、GIF动画等多种形式存在,用户可在已有的播放器中通过某个按钮选择观看这个视频预览内容,给用户提供了一个途径快速了解整个视频的内容;或是在判断网络环境较差时,直接给用户呈现这些视频预览内容,让用户在较差的网络环境下也能快速浏览整个视频,解决在网络环境较差时无法观看网络视频的问题,减少了用户流失的潜在因素。
对正在选择视频的用户,可以让用户快速浏览整个视频内容,就像观看电影预告片一样,对相关长视频有个抢先的了解,以快速决定是否继续观看,这即节省了用户预览视频内容的时间,避免对多个视频进行选择切换时对用户时间、带宽资源和播放资源的浪费。并且,由于用户可快速了解某个视频,便可以省下更多时间继续观看其他的视频,可以增加用户在站点的视频观看次数。
对于上述视频预览的装置实施例而言,由于其与方法实施例基本相 似,所以描述的比较简单,相关之处参见图1所示方法实施例的部分说明即可。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域技术人员易于想到的是:上述各个实施例的任意组合应用都是可行的,故上述各个实施例之间的任意组合都是本发明的实施方案,但是由于篇幅限制,本说明书在此就不一一详述了。
本发明可用于众多通用或专用的计算系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。
本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
在本发明中,“组件”、“装置”、“系统”等等指应用于计算机的相关实体,如硬件、硬件和软件的组合、软件或执行中的软件等。详细地说,例如,组件可以、但不限于是运行于处理器的过程、处理器、对象、可执行组件、执行线程、程序和/或计算机。还有,运行于服务器上的应用程序或脚本程序、服务器都可以是组件。一个或多个组件可在执行的过程和/或线程中,并且组件可以在一台计算机上本地化和/或分布在两台或多台计算机之间,并可以由各种计算机可读介质运行。组件还可以根据具有一个或多个数据包的信号,例如,来自一个与本地系统、分布式系统中另一组件交 互的,和/或在因特网的网络通过信号与其它系统交互的数据的信号通过本地和/或远程过程来进行通信。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”,不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
而且,上文中的“和/或”表示本文既包含了“和”的关系,也包含了“或”的关系,其中:如果方案A与方案B是“和”的关系,则表示某实施例中可以同时包括方案A和方案B;如果方案A与方案B是“或”的关系,则表示某实施例中可以单独包括方案A,或者单独包括方案B。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
以上对本发明所提供的一种视频预览的方法和视频预览的装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

一种视频预览的方法和装置.pdf_第1页
第1页 / 共13页
一种视频预览的方法和装置.pdf_第2页
第2页 / 共13页
一种视频预览的方法和装置.pdf_第3页
第3页 / 共13页
点击查看更多>>
资源描述

《一种视频预览的方法和装置.pdf》由会员分享,可在线阅读,更多相关《一种视频预览的方法和装置.pdf(13页珍藏版)》请在专利查询网上搜索。

本发明提供了一种视频预览的方法和装置。所述方法包括:针对各个网络视频,根据用户观看所述网络视频的历史数据从所述网络视频中抽取关键帧构成视频预览内容;在接收到用户对视频播放器中预览链接的选择操作或判断视频播放的网络环境符合预设条件时,获取请求观看的网络视频的视频预览内容;播放所述视频预览内容。本发明实施例可以实现快速预览网络视频的功能,解决在网络环境较差时无法观看网络视频的问题。。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1