视频播放方法及视频播放装置的制造方法

文档序号:10691598阅读:423来源:国知局
视频播放方法及视频播放装置的制造方法
【专利摘要】本发明适用于通信及电子技术领域,公开了一种视频播放方法,包括:在视频播放过程中,通过陀螺仪检测用户对移动终端的操作;当所述用户对移动终端的操作符合预设的交互方式时,根据所述用户对移动终端的操作切换所述视频的播放模式。本发明通过陀螺仪检测用户对移动终端的操作,在确定用户对移动终端的操作符合预设的交互方式时,将根据用户对移动终端的操作将当前播放的视频切换至对应的播放模式,播放模式可以包括快进、后退、暂停、继续播放等。用户能够在不需要使用移动终端的触屏功能的情况下进行人机交互,提供另外一种“去触屏”化,而实现非接触式的人机交互方法。
【专利说明】
视频播放方法及视频播放装置
技术领域
[0001]本发明属于通信及电子技术领域,尤其涉及一种视频播放方法及视频播放装置。
【背景技术】
[0002]随着行业的发展,越来越多不同种类的视频内容兴起,随之而来的,就是视频观看体验升级与交互需求的大爆发。
[0003]将触屏式的人机交互方案应用在智能移动终端上带来了人机交互史上伟大的一次革新与升级,也带来了智能手机在全球范围内的快速普及。虽然触屏式的人机交互无比成功,但行业内对新的人机交互形式的探索依然没有停止。发明人在实现本发明的过程中发现:现有主流的人机交互方案仅限于触屏式的,虽然触屏式的人机交互具有精确、自然等优势,但伴随智能移动终端的发展,触屏式的人机交互方案暴露了交互形式单一、用户体验乏味等问题。尤其在VR(Virtual Reality,虚拟现实)全景视频发展后,点击触屏的交互形式和全景观看的用户行为发生了冲突。

【发明内容】

[0004]有鉴于此,本发明实施例提供一种视频播放方法及视频播放装置,旨在解决现有人机交互方式单一,尤其在VR全景视频发展后,点击触屏的交互形式和全景观看的用户行为发生了冲突的问题。
[0005]本发明实施例提供了一种视频播放方法,包括:
[0006]在视频播放过程中,通过陀螺仪检测用户对移动终端的操作;
[0007]当所述用户对移动终端的操作符合预设的交互方式时,根据所述用户对移动终端的操作切换所述视频的播放模式。
[0008]进一步地,所述在视频播放过程中,通过陀螺仪检测用户对移动终端的操作之前,还包括:
[0009]检测到用户打开视频的操作时,打开所述移动终端的陀螺仪;
[0010]根据所述陀螺仪检测到的位置信息在所述移动终端的屏幕上显示目标点,所述目标点用于指示所述陀螺仪检测到的位置信息。
[0011]进一步地,所述当所述用户对移动终端的操作符合预设的交互方式时,根据所述用户对移动终端的操作切换所述视频的播放模式包括:
[0012]当检测到所述目标点位于视频播放进度条上且所述目标点在所述播放进度条的停留时间大于或等于预置时长时,则确定所述目标点在所述视频播放进度条上对应的时间点,并将所述视频的当前播放时间点调整为所述目标点在所述视频播放进度条上对应的时间点。
[0013]进一步地,所述当所述用户对移动终端的操作符合预设的交互方式时,根据所述用户对移动终端的操作切换所述视频的播放模式包括:
[0014]当检测到所述目标点位于播放进度条上的暂停按钮,且所述目标点在所述播放进度条的停留时间大于或等于预置时长时,则将暂停播放当前视频。
[0015]进一步地,所述当所述用户对移动终端的操作符合预设的交互方式时,根据所述用户对移动终端的操作切换所述视频的播放模式包括:
[0016]当检测到移动终端上下晃动的幅度达到预设晃动幅度值时,则暂停或继续播放视频。
[0017]进一步地,所述当所述用户对移动终端的操作符合预设的交互方式时,根据所述用户对移动终端的操作切换所述视频的播放模式包括:
[0018]当检测到移动终端倾斜的角度满足预置的倾斜角度并保持预置时长时,则将当前视频播放的时间点切换至预设的播放时间点,并按照所述预设的播放时间点继续播放视频。
[0019]进一步地,所述通过陀螺仪检测用户对移动终端的操作包括:
[0020]通过陀螺仪检测用户手持移动终端的水平角度,以确认用户对移动终端的操作。[0021 ]本发明实施例还提供了一种视频播放装置,包括:
[0022]检测单元,用于在视频播放过程中,通过陀螺仪检测用户对移动终端的操作;
[0023]切换单元,用于当所述用户对移动终端的操作符合预设的交互方式时,根据所述用户对移动终端的操作切换所述视频的播放模式。
[0024]进一步地,所述视频播放装置还包括:
[0025]输出单元,用于检测到用户打开视频的操作时,打开所述移动终端的陀螺仪,并根据所述陀螺仪检测到的位置信息在所述移动终端的屏幕上显示目标点,所述目标点用于指示所述陀螺仪检测到的位置信息。
[0026]进一步地,所述切换单元具体用于:
[0027]当检测到所述目标点位于视频播放进度条上且所述目标点在所述播放进度条的停留时间大于或等于预置时长时,则确定所述目标点在所述视频播放进度条上对应的时间点,并将所述视频的当前播放时间点调整为所述目标点在所述视频播放进度条上对应的时间点。
[0028]进一步地,所述切换单元具体用于:
[0029]当检测到所述目标点位于播放进度条上的暂停按钮,且所述目标点在所述播放进度条上的停留时间大于或者等于预置时长时,则将暂停播放当前视频。
[°03°]进一步地,所述切换单元具体用于:
[0031]当检测到移动终端上下晃动的幅度达到预设晃动幅度值时,则暂停或继续播放视频。
[0032]进一步地,所述切换单元具体用于:
[0033]当检测到移动终端倾斜的角度满足预置的倾斜角度并保持预置时长时,则将当前视频播放的时间点切换至预设的播放时间点,并按照所述播放时间点继续播放视频。
[0034]进一步地,所述检测单元通过陀螺仪检测用户手持移动终端的水平角度,以确认用户对移动终端的操作。
[0035]从上述本发明实施例可知,本发明实施例通过陀螺仪检测用户对移动终端的操作,在确定用户对移动终端的操作符合预设的交互方式时,将根据用户对移动终端的操作将当前播放的视频切换至对应的播放模式,播放模式可以包括快进、后退、暂停、继续播放等。用户能够在不需要使用移动终端的触屏功能的情况下进行人机交互,提供另外一种“去触屏”化,而实现非接触式的人机交互方法。
【附图说明】
[0036]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0037]附图1为一种移动终端的结构框图;
[0038]附图2为本发明实施例一提供的一种视频播放方法的流程图;
[0039]附图3为本发明实施例二提供的一种视频播放方法的流程图;
[0040]附图4为本发明实施例三提供的一种视频播放方法的流程图;
[0041 ]附图5为本发明实施例四提供的一种视频播放方法的流程图;
[0042]附图6为本发明实施例五提供的一种视频播放装置的结构示意图;
[0043]附图7为本发明实施例六提供的一种视频播放装置的结构示意图;
[0044]附图8为本发明实施例七提供的一种视频播放装置的结构示意图;
【具体实施方式】
[0045]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0046]附图1示出了一种移动终端的结构框图。本发明实施例提供的视频播放方法可应用于如附图1所示的移动终端10中,移动终端10可以但不限于包括:进行视频播放的智能手机、平板电脑等。
[0047]如附图1所示,移动终端10包括存储器101、存储控制器102,一个或多个(图中仅示出一个)处理器103、外设接口 104、射频模块105、按键模块106、音频模块107以及触控屏幕108。这些组件通过一条或多条通讯总线/信号线110相互通讯。
[0048]可以理解,附图1所示的结构仅为示意,其并不对移动终端的结构造成限定。移动终端10还可包括比附图1所示更多或者更少的组件,或者具有与附图1所示不同的配置。附图1所示的各组件可以采用硬件、软件或其组合实现。
[0049]存储器101可用于存储软件程序以及模块,如本发明实施例中的图标整理方法及装置对应的程序指令/模块,处理器103通过运行存储在存储器101内的软件程序以及模块,从而执行各种功能应用以及数据处理,即在移动终端10中实现上述的图标整理方法。
[0050]存储器101可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器101可进一步包括相对于处理器103远程设置的存储器,这些远程存储器可以通过网络连接至移动终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器103以及其他可能的组件对存储器101的访问可在存储控制器102的控制下进行。[0051 ] 外设接口 104将各种输入/输入装置耦合至CPU以及存储器101。处理器103运行存储器101内的各种软件、指令以执行移动终端10的各种功能以及进行数据处理。
[0052]在一些实施例中,外设接口 104,处理器103以及存储控制器102可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。
[0053]射频模块105用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。射频模块105可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SIM)卡、存储器等等。射频模块105可与各种网络如互联网、企业内部网、预置类型的无线网络进行通讯或者通过预置类型的无线网络与其他设备进行通讯。上述的预置类型的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的预置类型的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信系统(Global System for MobileCommunicat1n,GSM),增强型移动通信技术(Enhanced Data GSM Environment,EDGE),宽带码分多址技术(Wideband Code Divis1n Multiple Access,W_CDMA),码分多址技术(Code Divis1n Access,CDMA),时分多址技术(Time Divis1n Multiple Access,TDMA),蓝牙,无线保真技术(Wireless-Fidelity,WiFi)(如美国电气和电子工程师协会标准IEEE802.11a、IEEE 802.I lb、IEEE802.I Ig 和/或 IEEE 802.1 In),网络电话(Voice overInternet Protocol ,VoIP),全球微波互联接入(Worldwide Interoperability forMicrowave Access,W1-Max),其他用于邮件、即时通讯及短消息的协议,以及任何其他合适的通讯协议,如:射频识别(Rad1 Frequency Identif icat1n,RFID)、NFC、Zigbee、无线互耳关(Rad1 Frequency Communicat1n and Network,RFC)等等。
[0054]按键模块106提供用户向移动终端进行输入的接口,用户可以通过按下不同的按键以使移动终端1执行不同的功能。
[0055]音频模块107向用户提供音频接口,其可包括一个或多个麦克风、一个或者多个扬声器以及音频电路。音频电路从外设接口 104处接收声音数据,将声音数据转换为电信息,将电信息传输至扬声器。扬声器将电信息转换为人耳能听到的声波。音频电路还从麦克风处接收电信息,将电信号转换为声音数据,并将声音数据传输至外设接口 104中以进行进一步的处理。音频数据可以从存储器101处或者通过射频模块105获取。此外,音频数据也可以存储至存储器101中或者通过射频模块105进行发送。在一些实例中,音频模块107还可包括一个耳机播孔,用于向耳机或者其他设备提供音频接口。
[0056]触控屏幕108在移动终端与用户之间同时提供一个输出及输入界面。具体地,触控屏幕108向用户显示视频输出,这些视频输出的内容可包括文字、图形、视频、及其任意组合。一些输出结果是对应于一些用户界面对象。触控屏幕108还接收用户的输入,例如用户的点击、滑动等手势操作,以便用户界面对象对这些用户的输入做出响应。检测用户输入的技术可以是基于电阻式、电容式或者其他任意可能的触控检测技术。触控屏幕108的具体实例包括但并不限于液晶显示器或发光聚合物显示器。
[0057]在移动终端发展中,陀螺仪是一个比较早就加入的组件,其作用是对移动终端的空间位移和空间方向进行判定。但在实际用户使用中,陀螺仪的作用基本局限在了 “指南针”等低频率、低效用的使用场景中,一直没有成为主流的产品控件。基于上述原理,图2示出了本发明提供的第一实施例,一种视频播放方法,包括:
[0058]SI,在视频播放过程中,通过陀螺仪检测用户对移动终端的操作;
[0059]在本步骤中,视频播放包括用户使用移动终端直接打开视频播放APP进行视频播放,还包括将移动终端放入VR头盔中进行全景视频播放等。在使用移动终端进行视频播放的过程中,移动终端中的陀螺仪将实时检测用户对移动终端的操作,用户对移动终端的操作包括上下晃动移动终端、将移动终端倾斜某一角度并保持一定的时间等,此时陀螺仪实时检测用户手持移动终端与水平方向的角度。
[0060]S2,当所述用户对移动终端的操作符合预设的交互方式时,根据所述用户对移动终端的操作切换所述视频的播放模式。
[0061]在本步骤中,将检测到用户对移动终端的操作与预设的交互方式进行比较,在用户对移动终端的操作符合预设的交互方式时,切换正在播放视频的播放模式,并继续播放视频。
[0062]预设的交互方式包括但不仅限于:视频正常播放过程中,陀螺仪检测到移动终端上下晃动的幅度超过预设晃动幅度值,将暂停视频播放;视频在暂停播放状态下,陀螺仪检测到移动终端上下晃动的幅度超过预设晃动幅度值,将继续播放视频;移动终端中处于水平方向角度正常播放视频过程中,陀螺仪检测到移动终端顺时针倾斜15° (角度可取范围值,如10°至50°等),并保持3秒钟,则将正在播放的视频快进5秒;移动终端中处于水平方向角度正常播放视频过程中,陀螺仪检测到移动终端逆时针倾斜15° (角度可取范围值,如10°至50°等),并保持5秒钟,则将正在播放的视频快退10秒;在视频播放过程中,陀螺仪检测到移动终端发生90°翻转,则将静音播放。在具体应用中,针对不同用户的使用习惯设置不同的交互方式,方便用户进行操作。
[0063]下面通过一具体使用例对本实施近进行进一步地解释:
[0064]用户使用移动终端内置的视频播放APP收看视频,在视频播放过程中,当陀螺仪检测到移动终端上下晃动的幅度超过预设晃动幅度值时,视频播放APP将暂停播放当前视频,当陀螺仪再次检测到移动终端上下晃动的幅度超过预设晃动幅度值时,视频播放APP将继续播放当前视频,用户在收看视频过程中,想进行快进播放,则可以将移动终端顺时针倾斜30°,在陀螺仪检测到移动终端持续倾斜3秒后,视频播放APP将快进5秒播放当前视频,若陀螺仪检测到移动终端持续倾斜未恢复至正常播放角度时,视频播放APP将持续快进。
[0065]本实施例中,在视频播放过程中,通过陀螺仪检测用户对移动终端的操作,在确定用户对移动终端的操作符合预设的交互方式时,将根据用户对移动终端的操作将当前播放的视频切换至对应的播放模式,播放模式可以包括快进、后退、暂停、继续播放等。通过本实施例,用户能够在不需要使用移动终端的触屏功能的情况下进行人机交互,提供另外一种“去触屏”化,而实现非接触式的人机交互方法。
[0066]本发明提供了如图3所示的第二实施例,所述在视频播放过程中,通过陀螺仪检测用户对移动终端的操作之前,还包括:
[0067]SOl,检测到用户打开视频的操作时,打开所述移动终端的陀螺仪;
[0068]S02,根据所述陀螺仪检测到的位置信息在所述移动终端的屏幕上显示目标点,所述目标点用于指示所述陀螺仪检测到的位置信息。
[0069]在本实施例中,在检测到用户打开视频的操作后,移动终端的陀螺仪将开启,同时根据所述陀螺仪检测到的位置信息在移动终端的屏幕上显示目标点,该目标点将指示所述陀螺仪检测到的位置信息。该目标点的指示信息包括:在理想情况下,当移动终端水平放置时,该目标点位于移动终端的正中心;当移动终端出现晃动或者移动时,陀螺仪将实时检测位置信息,并通过所述目标点在移动终端的屏幕上呈现出来。本实施例可以运用于VR头盔播放全景视频的情况,可以为用户在使用VR头盔进行全景视频播放时,不需要使用移动终端的触控功能而是通过目标点来进行人机交互。
[0070]本发明在第二实施例的基础上,还提供了如图4所示的第三实施例,所述当所述用户对移动终端的操作符合预设的交互方式时,根据所述用户对移动终端的操作切换所述视频的播放模式包括:
[0071]S21,当检测用户通过所述目标点对移动终端的操作符合预设的交互方式时,根据用户对移动终端的操作切换所述视频的播放模式。
[0072]本实施例可以应用于用户使用VR头盔进行视频播放的场景。例如:在用户使用VR头盔进行全景视频播放时,可以通过控制VR头盔的角度以实现人机交互,而更直观上的显示是,用户可以利用VR全景视频画面中的目标点的位置进行功能交互,例如用户在使用VR头盔进行全景视频播放时,需要快进至某个时间点或者将播放进度快进至某一处,可以控制VR头盔的角度,以使目标点位于播放进度条上的特定位置,并保持一定时长(如I秒或者2秒),在检测到所述中心点位于视频播放进度条上,且保持预置时长的操作时,确定所述中心点在所述视频播放进度条上对应的时间点,则将所述视频的当前播放时间点调整为所述中心点在所述视频播放进度条上对应的时间点,则此时全景视频画面切换至该时间点对应的画面;当用户在VR全景视频播放过程中需要暂停或者继续播放,只需要控制VR头盔角度,以使目标点的位置位于暂停或播放按键上,并保持一定时长,在检测到中心点的位置停留在暂停或者播放按键上超过预设时长,则将控制当前视频进行暂停或者继续播放。更具体的,用户通过VR头盔收看全景视频时,只需要通过控制VR头盔以实现控制目标点的位置,就能够达到人机交互的功能,而不需要借助移动终端的触控功能。本实施例可以应用于VR头盔收看全景视频的场景,单不仅仅局限于此,如用户在使用移动终端收看视频时,可以通过目标点来控制播放模式等。此处不做赘述。
[0073]进一步地,为了针对不同用户的使用习惯,本发明还提供了如图5所示的第四实施例,所述在视频播放过程中,检测用户对移动终端的操作之前,还包括:
[0074]S03,响应于用户设置交互方式的操作,将用户设置的交互方式保存。
[0075]用户在使用移动终端进行视频播放之前,可以通过视频播放APP进行交互方式的设置,在视频播放过程中,通过陀螺仪检测到用户对移动终端的操作符合实现设置的交互方式时,视频播放APP将切换当前播放视频的播放模式。用户在使用移动终端进行常规视频播放前,通过视频播放APP设置的交互方式包括:当陀螺仪检测到移动终端的上下晃动幅度超过预设晃动幅度值时,视频播放APP将暂停或者继续播放当前视频;当检测到移动终端倾斜的角度满足预置的倾斜角度并保持预置时长时,则将当前视频播放的时间点切换至预设的播放时间点,并按照所述预设的播放时间点继续播放视频,如当陀螺仪检测到移动终端向右摇摆幅度超过预设摇摆幅度时,视频播放APP将切换至下一视频;当陀螺仪检测到移动终端向左摇摆幅度超过预设摇摆幅度时,视频播放APP将切换至上一播放视频;当陀螺仪检测移动终端的翻转角度达到预置角度,如翻转90°时,视频播放APP将关闭当前视频音量。上述描述的仅仅是本实施例提供的通过陀螺仪实现人机交互的几个方式,用户还可以通过个人喜好进行其他设置,此处不做限制。
[0076]上述几个实施例提供的一种基于陀螺仪的视频播放方法,用户可以仅仅通过控制移动终端就能够达到人机交互的目的,而不需要再借助现有移动终端的其他功能,如触屏功能等。针对不同类型的视频播放情况,本发明提供了不同的实现方式,能够方便用户在不用的情况下进行人机交互。
[0077]图6示出了本发明提供的第五实施例,一种视频播放装置,包括:
[0078]检测单元I,用于在视频播放过程中,通过陀螺仪检测用户对移动终端的操作;
[0079]切换单元2,用于当所述用户对移动终端的操作符合预设的交互方式时,根据所述用户对移动终端的操作切换所述视频的播放模式。
[0080]视频播放包括用户使用移动终端直接打开视频播放APP进行视频播放,还包括将移动终端放入VR头盔中进行全景视频播放等。在使用移动终端进行视频播放的过程中,移动终端中的陀螺仪将实时检测用户对移动终端的操作,用户对移动终端的操作包括上下晃动移动终端、将移动终端倾斜某一角度并保持一定的时间等,此时陀螺仪实时检测用户手持移动终端与水平方向的角度。将检测到用户对移动终端的操作与预设的交互方式进行比较,在用户对移动终端的操作符合预设的交互方式时,切换正在播放视频的播放模式,并继续播放视频。预设的交互方式包括但不仅限于:视频正常播放过程中,陀螺仪检测到移动终端上下晃动的幅度超过预设晃动幅度值,将暂停视频播放;视频在暂停播放状态下,陀螺仪检测到移动终端上下晃动的幅度超过预设晃动幅度值,将继续播放视频;移动终端中处于水平方向角度正常播放视频过程中,陀螺仪检测到移动终端顺时针倾斜15° (角度可取范围值,如10°至50°等),并保持3秒钟,则将正在播放的视频快进5秒;移动终端中处于水平方向角度正常播放视频过程中,陀螺仪检测到移动终端逆时针倾斜15° (角度可取范围值,如10°至50°等),并保持5秒钟,则将正在播放的视频快退10秒;在视频播放过程中,陀螺仪检测到移动终端发生90°翻转,则将暂停播放。在具体应用中,针对不同用户的使用习惯设置不同的交互方式,方便用户进行操作。
[0081]检测单元I在视频播放过程中,通过陀螺仪检测用户对移动终端的操作,更具体地,检测单元I通过陀螺仪检测用户手持移动终端的水平角度确认用户对移动终端的操作,切换单元2在确定用户对移动终端的操作符合预设的交互方式时,将根据用户对移动终端的操作将当前播放的视频切换至对应的播放模式,播放模式可以包括快进、后退、暂停、继续播放等。通过本实施例,用户能够在不需要使用移动终端的触屏功能的情况下进行人机交互,提供另外一种“去触屏”化,而实现非接触式的人机交互方法。
[0082]针对用户在使用VR头盔进行全景视频播放的情况,本发明提供了如图7所示的第六实施例,所述视频播放装置还包括:
[0083]输出单元3,用于检测到用户打开视频的操作时,打开所述移动终端的陀螺仪,根据所述陀螺仪检测到的位置信息在所述移动终端的屏幕上显示目标点,所述目标点用于指示所述陀螺仪检测到的位置信息。
[0084]具体地,输出单元3在检测到用户打开视频的操作后,移动终端的陀螺仪将开启,同时根据所述陀螺仪检测到的位置信息在移动终端的屏幕上显示目标点,该目标点将指示所述陀螺仪检测到的位置信息。该目标点的指示信息包括:在理想情况下,当移动终端水平放置时,该目标点位于移动终端的正中心;当移动终端出现晃动或者移动时,陀螺仪将实时检测位置信息,并通过所述目标点在移动终端的屏幕上呈现出来。本实施例可以运用于VR头盔播放全景视频的情况,可以为用户在使用VR头盔进行全景视频播放时,不需要使用移动终端的触控功能而是通过目标点来进行人机交互。
[0085]进一步地,切换单元2具体用于:
[0086]当检测用户通过所述目标点对移动终端的操作符合预设的交互方式时,根据用户对移动终端的操作切换所述视频的播放模式
[0087]本实施例可以应用于用户使用VR头盔进行视频播放的场景。例如:在用户使用VR头盔进行全景视频播放时,可以通过控制VR头盔的角度以实现人机交互,而更直观上的显示是,用户可以利用VR全景视频画面中的目标点的位置进行功能交互,例如用户在使用VR头盔进行全景视频播放时,需要快进至某个时间点或者将播放进度快进至某一处,可以控制VR头盔的角度,以使目标点位于播放进度条上的特定位置,并保持一定时长(如I秒或者2秒),在检测到所述中心点位于视频播放进度条上,且保持预置时长的操作时,确定所述中心点在所述视频播放进度条上对应的时间点,则将所述视频的当前播放时间点调整为所述中心点在所述视频播放进度条上对应的时间点,则此时全景视频画面切换至该时间点对应的画面;当用户在VR全景视频播放过程中需要暂停或者继续播放,只需要控制VR头盔角度,以使目标点的位置位于暂停或播放按键上,并保持一定时长,在检测到中心点的位置停留在暂停或者播放按键上超过预设时长,则将控制当前视频进行暂停或者继续播放。更具体的,用户通过VR头盔收看全景视频时,只需要通过控制VR头盔以实现控制目标点的位置,就能够达到人机交互的功能,而不需要借助移动终端的触控功能。本实施例可以应用于VR头盔收看全景视频的场景,单不仅仅局限于此,如用户在使用移动终端收看视频时,可以通过目标点来控制播放模式等。此处不做赘述。
[0088]进一步地,为了针对不同用户的使用习惯,本发明还提供了如图8所示的第七实施例,所述视频播放装置还包括:
[0089]设置单元4,用于响应于用户设置交互方式的操作,将用户设置的交互方式保存。
[0090]用户在使用移动终端进行视频播放之前,可以通过视频播放APP进行交互方式的设置,在视频播放过程中,通过陀螺仪检测到用户对移动终端的操作符合实现设置的交互方式时,视频播放APP将切换当前播放视频的播放模式。用户在使用移动终端进行常规视频播放前,通过视频播放APP设置的交互方式包括:当陀螺仪检测到移动终端的上下晃动幅度超过预设晃动幅度值时,视频播放APP将暂停或者继续播放当前视频;当检测到移动终端倾斜的角度满足预置的倾斜角度并保持预置时长时,则将当前视频播放的时间点切换至预设的播放时间点,并按照所述预设的播放时间点继续播放视频,如当陀螺仪检测到移动终端向右摇摆幅度超过预设摇摆幅度时,视频播放APP将切换至下一视频;当陀螺仪检测到移动终端向左摇摆幅度超过预设摇摆幅度时,视频播放APP将切换至上一播放视频;当陀螺仪检测移动终端的翻转角度达到预置角度,如翻转90°时,视频播放APP将关闭当前视频音量。上述描述的仅仅是本实施例提供的通过陀螺仪实现人机交互的几个方式,用户还可以通过个人喜好进行其他设置,此处不做限制。
[0091]本发明还提供了一种视频播放系统,包括上述所述的视频播放装置和后台服务器;
[0092]所述后台服务器包括视频服务器、云服务器、大型计算机等,所述后台服务器用于接受来自所述视频播放装置的指令后,调取相应的视频数据并发送至所述视频播放装置。
[0093]在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0094]所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
[0095]另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
[0096]所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0097]需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本发明所必须的。
[0098]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
[0099]以上为对本发明所提供的视频播放方法及视频播放装置的描述,对于本领域的技术人员,依据本发明实施例的思想,在【具体实施方式】及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种视频播放方法,其特征在于,包括: 在视频播放过程中,通过陀螺仪检测用户对移动终端的操作; 当所述用户对移动终端的操作符合预设的交互方式时,根据所述用户对移动终端的操作切换所述视频的播放模式。2.如权利要求1所述的视频播放方法,其特征在于,所述在视频播放过程中,通过陀螺仪检测用户对移动终端的操作之前,还包括: 检测到用户打开视频的操作时,打开所述移动终端的陀螺仪; 根据所述陀螺仪检测到的位置信息在所述移动终端的屏幕上显示目标点,所述目标点用于指示所述陀螺仪检测到的位置信息。3.如权利要求2所述的视频播放方法,其特征在于,所述当所述用户对移动终端的操作符合预设的交互方式时,根据所述用户对移动终端的操作切换所述视频的播放模式包括: 当检测到所述目标点位于视频播放进度条上且所述目标点在所述播放进度条的停留时间大于或等于预置时长时,则确定所述目标点在所述视频播放进度条上对应的时间点,并将所述视频的当前播放时间点调整为所述目标点在所述视频播放进度条上对应的时间点。4.如权利要求2所述的视频播放方法,其特征在于,所述当所述用户对移动终端的操作符合预设的交互方式时,根据所述用户对移动终端的操作切换所述视频的播放模式包括: 当检测到所述目标点位于播放进度条上的暂停按钮,且所述目标点在所述播放进度条的停留时间大于或等于预置时长时,则将暂停播放当前视频。5.如权利要求1所述的视频播放方法,其特征在于,所述当所述用户对移动终端的操作符合预设的交互方式时,根据所述用户对移动终端的操作切换所述视频的播放模式包括: 当检测到移动终端上下晃动的幅度达到预设晃动幅度值时,则暂停或继续播放视频。6.如权利要求1所述的视频播放方法,其特征在于,所述当所述用户对移动终端的操作符合预设的交互方式时,根据所述用户对移动终端的操作切换所述视频的播放模式包括: 当检测到移动终端倾斜的角度满足预置的倾斜角度并保持预置时长时,则将当前视频播放的时间点切换至预设的播放时间点,并按照所述预设的播放时间点继续播放视频。7.如权利要求1所述的视频播放方法,其特征在于,所述通过陀螺仪检测用户对移动终端的操作包括: 通过陀螺仪检测用户手持移动终端的水平角度,以确认用户对移动终端的操作。8.一种视频播放装置,其特征在于,包括: 检测单元,用于在视频播放过程中,通过陀螺仪检测用户对移动终端的操作; 切换单元,用于当所述用户对移动终端的操作符合预设的交互方式时,根据所述用户对移动终端的操作切换所述视频的播放模式。9.如权利要求8所述的视频播放装置,其特征在于,所述视频播放装置还包括: 输出单元,用于检测到用户打开视频的操作时,打开所述移动终端的陀螺仪,并根据所述陀螺仪检测到的位置信息在所述移动终端的屏幕上显示目标点,所述目标点用于指示所述陀螺仪检测到的位置信息。10.如权利要求9所述的视频播放装置,其特征在于,所述切换单元具体用于: 当检测到所述目标点位于视频播放进度条上且所述目标点在所述播放进度条的停留时间大于或等于预置时长时,则确定所述目标点在所述视频播放进度条上对应的时间点,并将所述视频的当前播放时间点调整为所述目标点在所述视频播放进度条上对应的时间点。11.如权利要求9所述的视频播放装置,其特征在于,所述切换单元具体用于: 当检测到所述目标点位于播放进度条上的暂停按钮,且所述目标点在所述播放进度条上的停留时间大于或者等于预置时长时,则将暂停播放当前视频。12.如权利要求8所述的视频播放装置,其特征在于,所述切换单元具体用于: 当检测到移动终端上下晃动的幅度达到预设晃动幅度值时,则暂停或继续播放视频。13.如权利要求8所述的视频播放装置,其特征在于,所述切换单元具体用于: 当检测到移动终端倾斜的角度满足预置的倾斜角度并保持预置时长时,则将当前视频播放的时间点切换至预设的播放时间点,并按照所述播放时间点继续播放视频。14.如权利要求8所述的视频播放装置,其特征在于,所述检测单元通过陀螺仪检测用户手持移动终端的水平角度,以确认用户对移动终端的操作。
【文档编号】H04N21/472GK106060612SQ201610497805
【公开日】2016年10月26日
【申请日】2016年6月29日
【发明人】苗炜
【申请人】乐视控股(北京)有限公司, 乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1