基于虚拟现实系统的视频分享方法及装置的制造方法

文档序号:10516338阅读:294来源:国知局
基于虚拟现实系统的视频分享方法及装置的制造方法
【专利摘要】本发明公开了一种基于虚拟现实系统的视频分享方法及装置,该方法包括:在虚拟现实系统中的内部显示装置播放视频文件时,若接收到视频分享指令,则获取内部显示装置播放的视频文件及该视频文件的播放进度信息,并将该视频文件及该播放进度信息发送给外部显示装置,使得外部显示装置能够按照该播放进度信息播放该视频文件,本发明由于将内部显示装置中播放的视频文件及该视频文件的播放进度信息发送给外部显示装置,能够有效实现视频文件的分享,改善用户体验。
【专利说明】
基于虚拟现实系统的视频分享方法及装置
技术领域
[0001]本发明属于虚拟现实技术领域,尤其涉及一种基于虚拟现实系统的视频分享方法及装置。
【背景技术】
[0002]虚拟现实(Virtual Reality,VR)技术是计算机图形、人工智能、计算机网络、信息处理等技术综合发展的产物。它利用计算机技术生成一种虚拟环境,通过各种传感设备使用户“投入”到虚拟环境中,使用户自然地与环境直接交互。虚拟现实是一种计算机界面技术。从本质上讲,虚拟现实就是一种先进的计算机用户接口,它通过给用户同时提供诸如视觉、听觉、视觉等各种直观而又自然的实时交互手段,最大限度地方便用户的操作,从而减轻用户的负担,提高整个系统的工作效率。
[0003]目前,虚拟现实技术已经应用在多个领域,例如,用户可以通过虚拟现实技术观看视频,沉浸感强,用户能够有身临其境的感受,用户体验较好。
[0004]然而,用户在观看有趣的视频需要与朋友分享时,现有的虚拟现实技术无法实现视频分享,降低用户体验。

【发明内容】

[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]结合第二方面第三种可行的实现方式,在第二方面第四种可行的实现方式中,所述发送模块还包括:
[0030]暂停及显示模块,用于若所述可分享视频的外部显示装置的个数为至少两个,则暂停所述视频文件在所述内部显示装置上的播放,并在所述内部显示装置的显示界面上显示所述可分享视频的外部显示装置的图标;
[0031]发送及播放模块,用于若检测到对所述图标的选择操作,则向选择的图标对应的外部显示装置发送所述视频文件及所述播放进度信息,且控制所述内部显示装置继续播放所述视频文件。
[0032]从上述本发明实施例可知,在虚拟现实系统中的内部显示装置播放视频文件时,若接收到视频分享指令,则获取内部显示装置播放的视频文件及该视频文件的播放进度信息,并将该视频文件及该播放进度信息发送给外部显示装置,使得外部显示装置能够按照该播放进度信息播放该视频文件,相较于现有技术,本发明由于将内部显示装置中播放的视频文件及该视频文件的播放进度信息发送给外部显示装置,能够有效实现视频文件的分享,改善用户体验。
【附图说明】
[0033]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0034]图1是本发明第一实施例的基于虚拟现实系统的视频分享方法的流程示意图;
[0035]图2是本发明第二实施例的基于虚拟现实系统的视频分享方法的流程示意图;
[0036]图3是本发明第三实施例的基于虚拟现实系统的视频分享装置的结构示意图;
[0037]图4是本发明第四实施例的基于虚拟现实系统的视频分享装置的结构示意图。
【具体实施方式】
[0038]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039]请参阅图1,为本发明第一实施例的基于虚拟现实系统的视频分享方法的流程示意图,方法包括:
[0040]步骤101、在虚拟现实系统中的内部显示装置播放视频文件时,若接收到视频分享指令,则获取视频文件及视频文件的播放进度信息;
[0041]在本发明实施例中,用户可以使用虚拟现实系统中的内部显示装置播放视频文件,其中,该内部显示装置可以是虚拟现实头盔或者虚拟现实眼镜。
[0042]其中,内部显示装置中存储着视频文件或者可以从虚拟现实系统中的控制装置获得视频文件,该控制装置可以是能够与内部显示装置进行数据交互的计算机或者移动终端等。
[0043]在本发明实施例中,内部显示装置上可以安装用于触发视频分享的实体按键,例如:若该内部显示装置是虚拟现实头盔,则该实体按键可以设置在头盔上,若该内部显示装置是虚拟现实眼镜,则该实体按键可以安装在该虚拟现实眼镜的眼镜腿上。用于在按下该实体按键之后,将生成视频分享指令,并发送给该内部显示装置。其中,用户在按下该实体按键实现视频文件的分享之后,还可以通过再按一次该实体按键,取消视频文件的分享。
[0044]或者,若虚拟现实系统中已设置能够检测用户的眼睛焦点的图片采集设备,则可以预先设置用户启动视频分享的眼睛焦点状态和/或眼睛动作。其中,图片采集设备例如摄像头可以采集用户在使用内部显示装置时的眼睛的数据,并将该采集到的眼睛的数据发送给该内部显示装置或者其他能够对采集到的眼睛的数据进行处理的设备,此处以内部显示装置为例,内部显示装置将对采集到的眼睛的数据进行处理,并将处理得到的眼睛焦点状态和/或眼睛动作与预先设置启动视频分享的眼睛焦点状态和/或眼睛动作进行匹配,若匹配,则生成视频分享指令。例如:若预先设置用户的眼睛焦点停留在显示界面上的显示的用于启动视频分享的图标上的时间超过3s,且用户的眼睛在3s之后还执行了眨眼两次的动作,则内部显示装置在检测到上述过程之后,确定用户需要分享当前观看的视频文件。
[0045]或者,若虚拟现实系统中已设置能够检测用户的头部动作的动作传感器,则可以预先设置用户启动视频分享的头部运动轨迹。其中,动作传感器用于感应用户的头部运动数据,并将感应得到的头部运动数据发送给内部显示装置或者其他能够对头部运动数据进行处理的设备,此处以内部显示装置为例,内部显示装置对该头部运动数据进行处理,并将得到的头部的运动轨迹与预先设置的用户启动视频分享的头部运动轨迹进行匹配,若匹配,则生成视频分享指令。例如,若预先设置的头部运动轨迹为连续向左转动头部两次,则内部显示装置在检测到用户的头部连续向左转动两次时,确定该用户需要分享当前观看的视频文件。
[0046]在本发明实施例中,实现本发明中的基于虚拟现实系统的视频分享方法的装置为视频分享装置,该装置可以是上述的内部显示装置,或者可以是上述的内部显示装置的一部分。
[0047]其中,在虚拟现实系统中的内部显示装置播放视频文件时,若接收到视频分享指令,则视频分享装置将获取用户当前观看的视频文件及视频文件的播放进度信息。
[0048]其中,播放进度信息中至少包含该视频文件当前播放到的时间点、播放速率及开始播放标识,该开始播放标识用于指示外部显示装置在接收到视频文件之后立即开始播放视频文件。
[0049]步骤102、将视频文件及播放进度信息发送给外部显示装置,使得外部显示装置能够按照播放进度信息播放视频文件。
[0050]在本发明实施例中,视频分享装置将视频文件及播放进度信息发送给外部显示装置,使得外部显示装置能够按照播放进度信息播放视频文件。
[0051]其中,外部显示装置是指除了上述的内部显示装置以外的可以播放视频文件的装置,且该外部显示装置可以是虚拟现实系统中的一部分,也可以是独立于虚拟现实系统,但是能够与虚拟现实系统中的内部显示装置进行数据交互的装置。例如,该外部显示装置可以是虚拟现实系统中的投影设备,也可以是通过物联网、WIFI等形式与内部显示装置进行数据交互的电视机、电脑、智能终端等等设备。
[0052]在本发明实施例中,外部显示装置在接收到内部显示设备发送的视频文件和播放进度信息之后,将从播放进度信息中包含的视频文件当前播放的时间点开始播放视频文件,且将按照播放进度信息中的播放速率进行播放,以尽量实现内部显示装置与外部显示装置之间的视频播放同步。
[0053]在本发明实施例中,在虚拟现实系统中的内部显示装置播放视频文件时,若接收到视频分享指令,则获取内部显示装置播放的视频文件及该视频文件的播放进度信息,并将该视频文件及该播放进度信息发送给外部显示装置,使得外部显示装置能够按照该播放进度信息播放该视频文件,能够有效实现视频文件的分享,改善用户体验。
[0054]请参阅图2,为本发明第二实施例的基于虚拟现实系统的视频分享方法的流程示意图,包括:
[0055]步骤201、在虚拟现实系统中的内部显示装置播放视频文件时,若接收到视频分享指令,则获取视频文件及视频文件的播放进度信息;
[0056]在本发明实施例中,步骤201与图1所示第一实施例中的步骤101描述的内容相似,此处不做赘述。
[0057]步骤202、在内部显示装置的显示界面上显示分享图标,分享图标用于提醒用户当前播放的视频文件处于分享状态;
[0058]在本发明实施例中,为了提醒用户其当前观看的视频文件已经分享给外部显示装置,将在内部显示装置的显示界面上显示分享图标,该分享图标用于提醒用户当前播放的视频文件处于分享状态。
[0059]其中,该分享图标一般显示在显示界面的角落,以避免对用户观看视频文件造成太大的干扰。例如,可以显示在显示界面的右上角,或者左上角,或者右下角等等位置。
[0060]步骤203、将视频文件及播放进度信息发送给外部显示装置,使得外部显示装置能够按照播放进度信息播放视频文件;
[0061 ]在本发明实施例中,视频分享装置将视频文件及播放进度信息发送给外部显示装置,使得外部显示装置能够按照播放进度信息播放视频文件。
[0062]其中,外部显示装置是指除了上述的内部显示装置以外的可以播放视频文件的装置,且该外部显示装置可以是虚拟现实系统中的一部分,也可以是独立于虚拟现实系统,但是能够与虚拟现实系统中的内部显示装置进行数据交互的装置。例如,该外部显示装置可以是虚拟现实系统中的投影设备,也可以是通过物联网、WIFI等形式与内部显示装置进行数据交互的电视机、电脑、终端等等设备。
[0063]需要说明的是,在本发明实施例中,外部显示装置处于休眠状态或者工作状态。
[0064]需要说明的是,在本发明实施例中,并不限定步骤202与步骤203之间的执行顺序,例如,可以像图2所的第二实施例一样,先执行步骤202中的内容,再执行步骤203中的内容,或者,可以先执行步骤203中的内容,再执行步骤202中的内容,或者,同时执行步骤202和步骤203中的内容。
[0065]在本发明实施例中,虚拟现实系统中的内部显示装置能够与至少一个外部显示装置进行数据交互,因此,内部显示装置在获取视频文件及播放进度信息之后,将确定内部显示装置可分享视频的外部显示装置的个数。
[0066]具体的:若可分享视频的外部显示装置的个数为一个,则向该可分享视频的外部显示装置发送视频文件及播放进度信息。例如,若内部显示装置可分享视频文件的外部显示装置为投影装置,则将视频文件及播放进度信息发送给该投影装置,该投影装置将视频文件的画面投影到墙壁或者幕布上,使得能够实现视频文件的播放。
[0067]若可分享视频的外部显示装置的个数为至少两个,则暂停视频文件在内部显示装置的显示界面上的播放,并在内部显示装置的显示界面上显示可分享视频的外部显示装置的图标;若检测到对图标的选择操作,则向选择的图标对应的外部显示装置发送视频文件及播放进度信息,且控制在内部显示装置继续播放视频文件。例如:若内部显示装置可分享视频文件的外部显示装置包括投影装置、智能手机、平板电脑,则内部显示装置将暂停视频文件在内部显示装置的显示界面上的播放,并在内部显示装置的显示界面上显示投影装置、智能手机、平板电脑的图标,若检测到用户通过眼睛或者头部对智能手机的图标执行了选择操作,则向智能手机发送视频文件及播放进度信息,使得智能手机在接收到视频文件和播放进度信息之后,查找能够播放该视频文件的应用程序,并利用查找到的应用程序实现该视频文件的播放。且用户在执行选择操作之后,控制内部显示装置继续播放视频文件。
[0068]在本发明实施例中,若用户未选择可分享视频的外部显示装置的图标,则在预先设置的时间段后,将退出视频文件的分享过程,或者向默认的外部显示装置发送视频文件及播放进度信息。
[0069]步骤204、若接收到视频分享取消指令,则取消分享图标的显示,向外部显示装置发送关闭视频指令,使得外部显示装置在接收到关闭视频指令之后,关闭视频文件。
[0070]在本发明实施例中,用户在将视频文件分享至外部显示装置进行同步播放之后,还可以在播放结束之前,取消分享视频,且若内部显示装置在接收大视频分享取消指令之后,将取消内部显示装置的显示界面上的分享图标的显示,并向外部显示装置发送关闭视频指令,使得外部显示装置在接收到该关闭视频指令之后,关闭视频文件,以结束视频文件的分孚。
[0071]在本发明实施例中,在用户再次按下触发视频分享的实体按键,将生成视频分享取消指令。或者在检测到与预先设置的取消视频分享的眼睛焦点状态和/或眼睛动作匹配的眼睛状态和/或眼睛动作时,生成视频分享取消指令。或者,在检测到与预先设置的取消视频分享的头部运动轨迹匹配的用户的头部动作时,生成视频分享取消指令。
[0072]在本发明实施例中,在虚拟现实系统中的内部显示装置播放视频文件时,若接收到视频分享指令,则获取视频文件及视频文件的播放进度信息,在内部显示装置显示界面上显示分享图标,并将视频文件及播放进度信息发送给外部显示装置,使得外部显示装置能够按照播放进度信息播放视频文件。且若接收到视频分享取消指令,则取消分享图标的显示,并向外部显示装置发送关闭视频指令,使得外部显示装置在接收到关闭视频指令之后,关闭视频文件,使得能够有效的实现视频文件的分享及取消视频文件的分享,有效改善用户体验。
[0073]请参阅图3,图3是本发明第三实施例的基于虚拟现实系统的视频分享装置的结构示意图,该装置主要包括:获取模块301及发送模块302。各功能模块详细说明如下:
[0074]获取模块301,用于在虚拟现实系统中的内部显示装置播放视频文件时,若接收到视频分享指令,则获取视频文件及视频文件的播放进度信息;
[0075]在本发明实施例中,用户可以使用虚拟现实系统中的内部显示装置播放视频文件,其中,该内部显示装置可以是虚拟现实头盔或者虚拟现实眼镜。
[0076]在本发明实施例中,视频分享装置可以是虚拟现实系统中的内部显示装置,或者可以是虚拟现实系统中的内部显示装置的一部分。
[0077]其中,内部显示装置中存储着视频文件或者可以从虚拟现实系统中的控制装置获得视频文件,该控制装置可以是能够与内部显示装置进行数据交互的计算机或者移动终端等。
[0078]在本发明实施例中,内部显示装置上可以安装用于触发视频分享的实体按键,例如:若该内部显示装置是虚拟现实头盔,则该实体按键可以设置在头盔上,若该内部显示装置是虚拟现实眼镜,则该实体按键可以安装在该虚拟现实眼镜的眼镜腿上。用于在按下该实体按键之后,将生成视频分享指令,并发送给该内部显示装置。其中,用户在按下该实体按键实现视频文件的分享之后,还可以通过再按一次该实体按键,取消视频文件的分享。
[0079]或者,若虚拟现实系统中已设置能够检测用户的眼睛焦点的图片采集设备,则可以预先设置用户启动视频分享的眼睛焦点状态和/或眼睛动作。其中,图片采集设备例如摄像头可以采集用户在使用内部显示装置时的眼睛的数据,并将该采集到的眼睛的数据发送给该内部显示装置或者其他能够对采集到的眼睛的数据进行处理的设备,此处以内部显示装置为例,内部显示装置将对采集到的眼睛的数据进行处理,并将处理得到的眼睛焦点状态和/或眼睛动作与预先设置启动视频分享的眼睛焦点状态和/或眼睛动作进行匹配,若匹配,则生成视频分享指令。例如:若预先设置用户的眼睛焦点停留在显示界面上的显示的用于启动视频分享的图标上的时间超过3s,且用户的眼睛在3s之后还执行了眨眼两次的动作,则内部显示装置在检测到上述过程之后,确定用户需要分享当前观看的视频文件。
[0080]或者,若虚拟现实系统中已设置能够检测用户的头部动作的动作传感器,则可以预先设置用户启动视频分享的头部运动轨迹。其中,动作传感器用于感应用户的头部运动数据,并将感应得到的头部运动数据发送给内部显示装置或者其他能够对头部运动数据进行处理的设备,此处以内部显示装置为例,内部显示装置对该头部运动数据进行处理,并将得到的头部的运动轨迹与预先设置的用户启动视频分享的头部运动轨迹进行匹配,若匹配,则生成视频分享指令。例如,若预先设置的头部运动轨迹为连续向左转动头部两次,则内部显示装置在检测到用户的头部连续向左转动两次时,确定该用户需要分享当前观看的视频文件。
[0081]其中,播放进度信息中至少包含该视频文件当前播放到的时间点、播放速率及开始播放标识,该开始播放标识用于指示外部显示装置在接收到视频文件之后立即开始播放视频文件。
[0082]发送模块302,用于将视频文件及播放进度信息发送给外部显示装置,使得外部显示装置能够按照播放进度信息播放视频文件。
[0083]在本发明实施例中,发送模块302将视频文件及播放进度信息发送给外部显示装置,使得外部显示装置能够按照播放进度信息播放视频文件。
[0084]其中,外部显示装置是指除了上述的内部显示装置以外的可以播放视频文件的装置,且该外部显示装置可以是虚拟现实系统中的一部分,也可以是独立于虚拟现实系统,但是能够与虚拟现实系统中的内部显示装置进行数据交互的装置。例如,该外部显示装置可以是虚拟现实系统中的投影设备,也可以是通过物联网、WIFI等形式与内部显示装置进行数据交互的电视机、电脑、智能终端等等设备。
[0085]在本发明实施例中,外部显示装置在接收到内部显示设备发送的视频文件和播放进度信息之后,将从播放进度信息中包含的视频文件当前播放的时间点开始播放视频文件,且将按照播放进度信息中的播放速率进行播放,以尽量实现内部显示装置与外部显示装置之间的视频播放同步。
[0086]在本发明实施例中,在虚拟现实系统中的内部显示装置播放视频文件时,若接收到视频分享指令,则视频分享装置中的获取模块301获取视频文件及视频文件的播放进度信息,并由发送模块302将视频文件及播放进度信息发送给外部显示装置,使得外部显示装置能够按照播放进度信息播放视频文件,能够有效实现视频文件的分享,改善用户体验。
[0087]请参阅图4,为本发明第四实施例的基于虚拟现实系统的视频分享装置的结构示意图,该装置包括如图3所示实施例中的获取模块301及发送模块302,且与图3所示实施例中描述的内容相似,此处不做赘述。
[0088]在本发明实施例中,视频分享装置还包括:
[0089]显示模块401,用于在内部显示装置的显示界面上显示分享图标,分享图标用于提示视频文件处于分享状态。
[0090]在本发明实施例中,为了提醒用户其当前观看的视频文件已经分享给外部显示装置,显示模块401将在内部显示装置的显示界面上显示分享图标,该分享图标用于提醒用户当前播放的视频文件处于分享状态。
[0091]其中,该分享图标一般显示在显示界面的角落,以避免对用户观看视频文件造成太大的干扰。例如,可以显示在显示界面的右上角,或者左上角,或者右下角等等位置。
[0092]在本发明实施例中,视频分享装置还包括:
[0093]取消模块402,用于若接收到视频分享取消指令,则取消分享图标的显示,向外部显示装置发送关闭视频指令,使得外部显示装置在接收到关闭视频指令之后,关闭视频文件。
[0094]在本发明实施例中,在用户再次按下触发视频分享的实体按键,将生成视频分享取消指令。或者在检测到与预先设置的取消视频分享的眼睛焦点状态和/或眼睛动作匹配的眼睛状态和/或眼睛动作时,生成视频分享取消指令。或者,在检测到与预先设置的取消视频分享的头部运动轨迹匹配的用户的头部动作时,生成视频分享取消指令。
[0095]在本发明实施例中,发送模块302包括:
[0096]确定模块403,用于确定内部显示装置可分享视频的外部显示装置的个数;
[0097]数据发送模块404,用于若可分享视频的外部显示装置的个数为一个,则向可分享视频的外部显示装置发送视频文件及播放进度信息。
[0098]此外,发送模块302还包括:
[0099]暂停及显示模块405,用于若可分享视频的外部显示装置的个数为至少两个,则暂停视频文件在内部显示装置的显示界面上的播放,并在内部显示装置的显示界面上显示可分享视频的外部显示装置的图标;
[0100]发送及播放模块406,用于若检测到对图标的选择操作,则向选择的图标对应的外部显示装置发送视频文件及播放进度信息,且控制内部显示装置继续播放视频文件。
[0101]在本发明实施例中,虚拟现实系统中的内部显示装置能够与至少一个外部显示装置进行数据交互,因此,内部显示装置在获取视频文件及播放进度信息之后,确定模块403将确定内部显示装置可分享视频的外部显示装置的个数。
[0102]具体的:若可分享视频的外部显示装置的个数为一个,则数据发送模块404向该可分享视频的外部显示装置发送视频文件及播放进度信息。例如,若内部显示装置可分享视频文件的外部显示装置为投影装置,则将视频文件及播放进度信息发送给该投影装置,该投影装置将视频文件的画面投影到墙壁或者幕布上,使得能够实现视频文件的播放。
[0103]若可分享视频的外部显示装置的个数为至少两个,则暂停及显示模块405暂停视频文件在内部显示装置的显示界面上的播放,并在内部显示装置的显示界面上显示可分享视频的外部显示装置的图标;若检测到对图标的选择操作,则发送及播放模块406向选择的图标对应的外部显示装置发送视频文件及播放进度信息,且控制在内部显示装置继续播放视频文件。例如:若内部显示装置可分享视频文件的外部显示装置包括投影装置、智能手机、平板电脑,则内部显示装置将暂停视频文件在内部显示装置的显示界面上的播放,并在内部显示装置的显示界面上显示投影装置、智能手机、平板电脑的图标,若检测到用户通过眼睛或者头部对智能手机的图标执行了选择操作,则向智能手机发送视频文件及播放进度信息,使得智能手机在接收到视频文件和播放进度信息之后,查找能够播放该视频文件的应用程序,并利用查找到的应用程序实现该视频文件的播放。且用户在执行选择操作之后,控制内部显示装置继续播放视频文件。
[0104]在本发明实施例中,若用户未选择可分享视频的外部显示装置的图标,则在预先设置的时间段后,将退出视频文件的分享过程,或者向默认的外部显示装置发送视频文件及播放进度信息。
[0105]在本发明实施例中,在虚拟现实系统中的内部显示装置播放视频文件时,若接收到视频分享指令,则视频分享装置中的获取模块301获取视频文件及视频文件的播放进度信息,并由显示模块401在内部显示装置的显示界面上显示分享图标及由发送模块302将视频文件及播放进度信息发送给外部显示装置,使得外部显示装置能够按照播放进度信息播放视频文件。若接收到视频分享取消指令,则取消模块402取消分享图标的显示,向外部显示装置发送关闭视频指令,使得外部显示装置在接收到关闭视频指令之后,关闭视频文件。
[0106]其中,发送模块302发送视频文件及播放进度信息具体包括:先由确定模块403确定内部显示装置可分享视频的外部显示装置的个数;若可分享视频的外部显示装置的个数为一个,则数据发送模块404向可分享视频的外部显示装置发送视频文件及播放进度信息,若可分享视频的外部显示装置的个数为至少两个,则暂停及显示模块405暂停视频文件在内部显示装置的显示界面上的播放,并在内部显示装置的显示界面上显示可分享视频的外部显示装置的图标;若检测到对图标的选择操作,则发送及播放模块406向选择的图标对应的外部显示装置发送视频文件及播放进度信息,且控制内部显示装置继续播放视频文件。
[0107]通过上述的视频分享装置,能够有效的实现视频文件的分享及取消视频文件的分享,有效改善用户体验。
[0108]在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0109]所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
[0110]另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
[0111]所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0112]需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本发明所必须的。
[0113]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
[0114]以上为对本发明所提供的一种基于虚拟现实系统的视频分享方法及装置的描述,对于本领域的技术人员,依据本发明实施例的思想,在【具体实施方式】及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种基于虚拟现实系统的视频分享方法,其特征在于,所述方法包括: 在虚拟现实系统中的内部显示装置播放视频文件时,若接收到视频分享指令,则获取所述视频文件及所述视频文件的播放进度信息; 将所述视频文件及所述播放进度信息发送给外部显示装置,使得所述外部显示装置能够按照所述播放进度信息播放所述视频文件。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 在所述内部显示装置的显示界面上显示分享图标,所述分享图标用于提示所述视频文件处于分享状态。3.根据权利要求2所述的方法,其特征在于,所述方法还包括: 若接收到视频分享取消指令,则取消所述分享图标的显示,向所述外部显示装置发送关闭视频指令,使得所述外部显示装置在接收到所述关闭视频指令之后,关闭所述视频文件。4.根据权利要求1至3任意一项所述的方法,其特征在于,所述将所述视频文件及所述播放进度信息发送给外部显示装置包括: 确定所述内部显示装置可分享视频的外部显示装置的个数; 若所述可分享视频的外部显示装置的个数为一个,则向所述可分享视频的外部显示装置发送所述视频文件及所述播放进度信息。5.根据权利要求4所述的方法,其特征在于,所述方法还包括: 若所述可分享视频的外部显示装置的个数为至少两个,则暂停所述视频文件在所述内部显示装置上的播放,并在所述内部显示装置的显示界面上显示所述可分享视频的外部显示装置的图标; 若检测到对所述图标的选择操作,则向选择的图标对应的外部显示装置发送所述视频文件及所述播放进度信息,且控制所述内部显示装置继续播放所述视频文件。6.一种基于虚拟现实系统的视频分享装置,其特征在于,所述装置包括: 获取模块,用于在虚拟现实系统中的内部显示装置播放视频文件时,若接收到视频分享指令,则获取所述视频文件及所述视频文件的播放进度信息; 发送模块,用于将所述视频文件及所述播放进度信息发送给外部显示装置,使得所述外部显示装置能够按照所述播放进度信息播放所述视频文件。7.根据权利要求6所述的装置,其特征在于,所述装置还包括: 显示模块,用于在所述内部显示装置的显示界面上显示分享图标,所述分享图标用于提示所述视频文件处于分享状态。8.根据权利要求7所述的装置,其特征在于,所述装置还包括: 取消模块,用于若接收到视频分享取消指令,则取消所述分享图标的显示,向所述外部显示装置发送关闭视频指令,使得所述外部显示装置在接收到所述关闭视频指令之后,关闭所述视频文件。9.根据权利要求6至8任意一项所述的装置,其特征在于,所述发送模块包括: 确定模块,用于确定所述内部显示装置可分享视频的外部显示装置的个数; 数据发送模块,用于若所述可分享视频的外部显示装置的个数为一个,则向所述可分享视频的外部显示装置发送所述视频文件及所述播放进度信息。10.根据权利要求9所述的装置,其特征在于,所述发送模块还包括: 暂停及显示模块,用于若所述可分享视频的外部显示装置的个数为至少两个,则暂停所述视频文件在所述内部显示装置上的播放,并在所述内部显示装置的显示界面上显示所述可分享视频的外部显示装置的图标; 发送及播放模块,用于若检测到对所述图标的选择操作,则向选择的图标对应的外部显示装置发送所述视频文件及所述播放进度信息,且控制所述内部显示装置继续播放所述视频文件。
【文档编号】H04N21/433GK105872723SQ201511017109
【公开日】2016年8月17日
【申请日】2015年12月28日
【发明人】路永娜, 陈相金
【申请人】乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1