用于呈现媒体内容预览的方法、系统和介质与流程

文档序号:19734687发布日期:2020-01-18 04:19阅读:152来源:国知局
用于呈现媒体内容预览的方法、系统和介质与流程

相关申请的交叉引用

本申请要求于2017年7月17日提交的美国临时专利第62/533,556号申请的权益,其公开内容在此通过引用以其整体并入。

所公开的主题涉及用于呈现媒体内容预览的方法、系统和介质。



背景技术:

人们经常浏览视频以在用户设备上观看,例如,在指示通过特定视频托管服务可获得的视频的网页上观看。另外,随着虚拟现实设备和头戴式显示器更普及,人们可能希望观看作为三维或沉浸式视频的视频。然而,在浏览可获得的视频的同时确定视频要如何呈现为三维或沉浸式内容可能是很困难的。

因而,期望提供用于呈现媒体内容预览的新型方法、系统和介质。



技术实现要素:

根据所公开主题的各种实施例,提供了用于呈现媒体内容预览的方法、系统和介质。

根据所公开主题的一些实施例,提供了一种用于呈现媒体内容预览的方法,该方法包括:使多个缩略图图像在用户设备上呈现的页面上呈现,其中每个缩略图图像都表示可用于在用户设备上呈现的媒体内容项,并且其中用户设备与头戴式耳机显示器相关联;确定头戴式耳机显示器的视点指向所述多个缩略图图像中的缩略图图像之一;响应于确定头戴式耳机显示器的视点指向所述缩略图图像之一,使与所述缩略图图像之一相对应的内容预览的第一视图被呈现在头戴式耳机显示器上,其中内容预览包括与第一视图不同且不包括第一视图的第二视图;检测头戴式耳机显示器的视点已改变为在朝向内容预览的第二视图的方向上;响应于检测到头戴式耳机显示器的视点已改变为在朝向内容预览的第二视图的方向上,使内容预览的第二视图呈现在头戴式耳机显示器上;确定头戴式耳机显示器的视点不再指向内容预览;以及响应于确定头戴式耳机显示器的视点不再指向内容预览,使内容预览的第二视图的呈现被禁止,并且使所述多个缩略图图像的呈现恢复在头戴式耳机显示器上。

在一些实施例中,该方法还包括:确定头戴式耳机显示器的视点已改变为朝向内容预览成一定角度;和响应于确定头戴式耳机显示器的视点已改变为朝向内容预览成一定角度,使内容预览的呈现占用更大显示面积。

在一些实施例中,该方法还包括将内容预览呈现为立体内容。

在一些实施例中,该方法还包括使与内容预览相关联的音频内容与内容预览的呈现结合呈现。

在一些实施例中,基于来自与头戴式耳机显示器相关联的运动传感器的数据确定头戴式耳机显示器的视点已经朝向第二视图改变。

在一些实施例中,使内容预览的第二视图的呈现被禁止以及使多个缩略图图像的呈现恢复包括从内容预览的第二视图淡入淡出到包括有多个缩略图图像的页面。

在一些实施例中,内容预览包括对应的媒体内容项的子集。

根据所公开主题的一些实施例,提供了一种用于呈现媒体内容预览的系统,该系统包括存储器和硬件处理器,该硬件处理器被配置成当执行存储在存储器中的计算机可执行指令时:使多个缩略图图像在用户设备上呈现的页面上呈现,其中每个缩略图图像都表示可用于在用户设备上呈现的媒体内容项,并且其中用户设备与头戴式耳机显示器相关联;确定头戴式耳机显示器的视点指向所述多个缩略图图像中的缩略图图像之一;响应于确定头戴式耳机显示器的视点指向所述缩略图图像之一,使与所述缩略图图像之一相对应的内容预览的第一视图被呈现在头戴式耳机显示器上,其中内容预览包括与第一视图不同且不包括第一视图的第二视图;检测头戴式耳机显示器的视点已改变为在朝向内容预览的第二视图的方向上;响应于检测到头戴式耳机显示器的视点已改变为在朝向内容预览的第二视图的方向上,使内容预览的第二视图呈现在头戴式耳机显示器上;确定头戴式耳机显示器的视点不再指向内容预览;以及响应于确定头戴式耳机显示器的视点不再指向内容预览,使内容预览的第二视图的呈现被禁止,并且使所述多个缩略图图像的呈现恢复在头戴式耳机显示器上。

根据所公开主题的一些实施例,提供了一种包括计算机可执行指令的非暂时性计算机可读介质,当被处理器执行时,所述计算机可执行指令使处理器执行一种用于呈现媒体内容预览的方法,该方法包括:使多个缩略图图像在用户设备上呈现的页面上呈现,其中每个缩略图图像都表示可用于在用户设备上呈现的媒体内容项,并且其中用户设备与头戴式耳机显示器相关联;确定头戴式耳机显示器的视点指向所述多个缩略图图像中的缩略图图像之一;响应于确定头戴式耳机显示器的视点指向所述缩略图图像之一,使与所述缩略图图像之一相对应的内容预览的第一视图被呈现在头戴式耳机显示器上,其中内容预览包括与第一视图不同且不包括第一视图的第二视图;检测头戴式耳机显示器的视点已改变为在朝向内容预览的第二视图的方向上;响应于检测到头戴式耳机显示器的视点已改变为在朝向内容预览的第二视图的方向上,使内容预览的第二视图呈现在头戴式耳机显示器上;确定头戴式耳机显示器的视点不再指向内容预览;以及响应于确定头戴式耳机显示器的视点不再指向内容预览,使内容预览的第二视图的呈现被禁止,并且使所述多个缩略图图像的呈现恢复在头戴式耳机显示器上。

根据所公开主题的一些实施例,提供了一种用于呈现媒体内容预览的系统,该系统包括:用于使多个缩略图图像在用户设备上呈现的页面上呈现的装置,其中每个缩略图图像都表示可用于在用户设备上呈现的媒体内容项,并且其中用户设备与头戴式耳机显示器相关联;用于确定头戴式耳机显示器的视点指向所述多个缩略图图像中的缩略图图像之一的装置;用于响应于确定头戴式耳机显示器的视点指向所述缩略图图像之一,使与所述缩略图图像之一相对应的内容预览的第一视图被呈现在头戴式耳机显示器上的装置,其中内容预览包括与第一视图不同且不包括第一视图的第二视图;用于检测头戴式耳机显示器的视点已改变为在朝向内容预览的第二视图的方向上的装置;用于响应于检测到头戴式耳机显示器的视点已改变为在朝向内容预览的第二视图的方向上,使内容预览的第二视图呈现在头戴式耳机显示器上的装置;用于确定头戴式耳机显示器的视点不再指向内容预览的装置;以及用于响应于确定头戴式耳机显示器的视点不再指向内容预览,使内容预览的第二视图的呈现被禁止,并且使所述多个缩略图图像的呈现恢复在头戴式耳机显示器上的装置。

附图说明

当结合以下附图考虑时,参考以下对所公开主题的详细描述,能够更充分地明白所公开主题的各种目标、特征和优点,其中相同附图标记识别相同元素。

图1a至图1c示出了根据所公开主题的一些实施例的用于呈现媒体内容预览的用户界面的说明性示例。

图2示出了根据所公开主题的一些实施例的适合于实现本文所述的用于呈现媒体内容预览的机制的说明性系统的示意图。

图3示出了根据所公开主题的一些实施例的能够用在图2的服务器和/或用户设备中的硬件的详细示例。

图4示出了根据所公开主题的一些实施例的用于呈现一组可用的媒体内容项和用于呈现作为球面内容的选定的媒体内容项的预览的过程的说明性示例。

具体实施方式

根据各种实施例,提供了用于呈现媒体内容预览的机制(可能包括方法、系统和介质)。

在一些实施例中,本文所述的机制能够呈现一组缩略图内容项,其中每个缩略图内容项都代表可用于在用户设备上观看的媒体内容项。例如,在一些实施例中,缩略图内容项能够被呈现在允许用户浏览可用的媒体内容的页面(例如,与媒体内容提供方相关联的网页和/或任何其它合适的页面)中。在一些实施例中,缩略图内容项能够包括任何合适的内容,诸如与相应媒体内容项相关联的图像,和/或任何其它合适的内容。

在一些实施例中,缩略图内容项能够呈现在任何合适的用户设备上。例如,在一些实施例中,缩略图内容项能够被呈现在虚拟现实头戴式耳机(headset)设备上或头戴式显示设备上。作为另一示例,在一些实施例中,缩略图内容项能够被呈现在任何其它合适的用户设备上,诸如移动电话、平板计算机、膝上型计算机、台式计算机和/或任何其它合适的用户设备。

在一些实施例中,本文所述的机制能够确定用户已经从所述组缩略图内容项中选择了缩略图内容项。例如,在其中用户设备是虚拟现实头戴式耳机设备或头戴式显示设备的情况下,基于头戴式耳机或用户设备的视点(诸如头戴式耳机或用户设备的方向或定向)和/或任何其它适当的方向信息,所述机制能够确定已经选择了缩略图内容项。在一些实施例中,响应于确定已经选择了特定的缩略图内容项,这些机制能够使得与选定的缩略图内容项相关联的媒体内容的预览开始呈现。例如,在一些实施例中,这些机制能够使缩略图内容项不再呈现在显示屏上,并且能够使媒体内容的预览呈现在显示屏上。

在一些实施例中,媒体内容的预览能够被呈现为球面内容。应注意的是,本文所述的球面内容是指使用任何合适数目的相机(例如,一个、两个、五个和/或任何其它合适数目的相机)从多个视角记录的视频内容,视频内容被拼接在一起以形成跨任何合适的空间范围(例如,180度、270度、360度和/或任何其它合适的空间范围)的图像。更具体地,在一些实施例中,能够通过一个或多个视频捕获设备同时记录在各个方向上的多个视图,并且能够将所得到的视频内容拼接在一起以允许用户改变球面内容的视点。例如,在一些实施例中,用户能够通过旋转或移动在其上正在显示球面内容的用户设备来操纵球面内容的视点。作为另一个示例,在一些实施例中,用户能够通过以下方式操纵球面内容的视点,单击和/或拖动球面内容,改变用户的凝视点(例如,当利用与呈现球面内容的用户设备相关联的凝视跟踪设备时)和/或以任何其它合适的方式操纵球面内容,由此使球面内容的视点相对应地旋转或移位。作为又另一示例,在其中用户设备是虚拟现实头戴式耳机设备或头戴式显示设备的情况下,用户能够通过球面内容导航,和/或通过改变头部位置(例如,通过使用户的头部角度倾斜,通过在不同方向上观察,通过在不同方向上步进,和/或以任何其它合适的方式)来操纵球面内容的视点。另外,如本文所述,球面内容的视口能够被描述为位于球体中心处的观看者在特定方向上观看时由球面内容所呈现的一部分球面内容项。

在一些实施例中,本文所述的机制能够确定球面内容的观看者是否已将其视点从球面内容的呈现上移开(例如,通过在不同方向上观看和/或以任何其它合适的方式)。响应于检测到观看者已经将他们的视点从球面内容的呈现移开,本文所述的机制能使缩略图内容项的呈现恢复,由此允许用户选择不同的缩略图内容项以预览相关联的媒体内容,或继续浏览可用的媒体内容项。因此,实施例可以提供帮助用户对用户界面导航的引导人机界面。因此,用户可能能够快速且容易地导航一组缩略图内容项,每个缩略图内容项都代表在虚拟环境中的媒体内容项。

参考图1a,其中示出了根据所公开主题的一些实施例的用于呈现可用的媒体内容项的预览的用户界面的说明性示例100。如图所示,在一些实施例中,用户界面100能够被呈现为允许用户界面100的观看者浏览通过可用的媒体内容项(例如,视频、电视节目、电影、音频内容项和/或任何其它合适的媒体内容项)的网页。

在一些实施例中,用户界面100能够包括任何合适的内容,诸如缩略图102、104和/或106。在一些这样的实施例中,每个缩略图内容项都能够对应于可用的媒体内容项。例如,在一些实施例中,缩略图内容项能够包括与媒体内容项相关联的图像,诸如来自媒体内容项的屏幕截图、媒体内容项的创建者上传的代表媒体内容项的图像和/或任何其它合适的图像。在一些实施例中,缩略图图像能够为图像集合,诸如拼接在一起以形成动画或视频的一组图像,图像的幻灯片和/或图像的任何其它合适的集合。应注意的是,在一些实施例中,可用的媒体内容的每个指示都能够包括任何其它合适的内容,诸如相关联的媒体内容项的标题、媒体内容项的创建者的名称、媒体内容项的观看次数、与媒体内容项的创建相关联的日期和/或任何其它合适的内容。

在一些实施例中,用户能够选择可用的媒体内容项的特定指示,诸如缩略图图像102、104和/或106中的一个,如图1a中所示。在一些实施例中,用户能够以任何合适的方式选择特定媒体内容项。例如,在一些实施例中,用户能够通过将用户设备或头戴式耳机定向在特定方向上、看向与预览项相关联的特定方向和/或以任何其它合适的方式来选择媒体内容项。作为另一示例,在一些实施例中,用户能够使用触摸屏、鼠标和/或以任何其它合适的方式来选择预览项。在一些实施例中,响应于确定已经选择了特定媒体内容项指示,然后能够将对应的媒体内容项的预览呈现为球面内容,如图1b和图1c中所示。

如图1b的用户界面130中所示,能够呈现媒体内容预览,并且媒体内容预览能够包括例如内容136。在一些实施例中,内容136能够为球面内容,其能够包括从多个(例如,两个、三个、四个和/或其它任何适当数目)视图或相机捕捉,并且已使用任何合适的技术拼接在一起的内容。在一些这样的实施例中,内容136的观看者能够以任何合适的方式导航通过球面内容,诸如通过在不同方向上转动或移动用户设备、经由虚拟现实设备或头戴式显示器看向不同方向、通过选择和拖动内容136,和/或以任何其它合适的方式。在一些实施例中,响应于确定内容136的观看者已经改变了用户界面130的视点,能够呈现内容136的更新视图,如图1c的用户界面160中所示。例如,在一些实施例中,能够改变球面内容的视口,由此改变内容136的位置。在一些实施例中,作为更具体的示例,内容136能够被呈现在媒体内容项的视图内的不同位置处。作为另一示例,能够在显示器内呈现附加内容。

参考图2,其中示出了根据所公开主题的一些实施例的能够用于呈现媒体内容预览的硬件的示例200。如图所示,硬件200能够包括一个或更多服务器202、通信网络204,和/或一个或更多用户设备206,诸如用户设备208和210。

服务器202能够为用于存储和/或向用户设备206提供媒体内容的任何合适的服务器。例如,在一些实施例中,服务器202能够存储媒体内容,诸如视频、电视节目、电影、实时流媒体内容、音频内容和/或任何其它合适的媒体内容。在一些实施例中,服务器202能够响应于来自用户设备206的请求将媒体内容项发送到用户设备206。在一些实施例中,服务器202能够提供允许用户设备206的用户浏览可用的媒体内容项的网页。例如,在一些实施例中,服务器202能够通过提供与每个媒体内容项相关联的缩略图图像、与每个媒体内容项相关联的标题和/或任何其它适当的信息来提供包括一个或多个多媒体内容项的指示的网页,如上文结合图1a中所示和所述的。

在一些实施例中,通信网络204能够为一个或多个有线和/或无线网络的任何合适的组合。例如,通信网络204能够包括因特网、内联网、广域网(wan)、局域网(lan)、无线网络、数字用户线路(dsl)网络、帧中继网络、异步传输模式(atm)网络、虚拟私人网(vpn)和/或任何其它合适的通信网络中的任何一个或多个。用户设备206能够通过一个或多个通信链路连接到通信网络204,通信网络204能够经由一个或多个通信链路链接到服务器202。通信链路能够为适合于在用户设备206和服务器202之间进行数据通信的任何通信链路,诸如网络链路、拨号链路、无线链路、硬连线链路、任何其它合适的通信链路或这些链路的任何合适的组合。

用户设备206能够包括适合于呈现可用的媒体内容项的预览、检测已经选择了特定媒体内容预览、使得选定的媒体内容预览被呈现为球面内容和/或任何其它适当功能的任何一个或多个用户设备。例如,在一些实施例中,用户设备206能够包括移动设备,诸如移动电话、平板计算机、可穿戴计算机、膝上型计算机,交通工具(例如,汽车、船舶、飞机或任何其它交通工具)娱乐系统和/或任何其它合适的移动设备。作为另一示例,在一些实施例中,用户设备206能够包括媒体回放设备,诸如电视、投影仪设备、游戏主机、台式计算机和/或任何其它合适的非移动设备。作为又另一示例,在一些实施例中,用户设备206能够包括虚拟现实设备或头戴式用户设备。

虽然服务器202被示出为一个设备,但是在一些实施例中,能够使用任何适当数目的设备执行由服务器202执行的功能。例如,在一些实施例中,能够使用多个设备来实现由服务器202执行的功能。

虽然在图2中示出了两个用户设备208和210以避免使附图过于复杂,但是在一些实施例中,能够可以使用任何合适数目的用户设备和/或任何合适类型的用户设备。

在一些实施例中,服务器202和用户设备206能够使用任何合适的硬件来实现。例如,在一些实施例中,能够使用任何合适的通用计算机或专用计算机来实现设备202和206。例如,可以使用专用计算机来实现移动电话。任何这样的通用计算机或专用计算机都能够包括任何合适的硬件。例如,如图3的示例硬件300中所图示的,这样的硬件能够包括硬件处理器302、存储器和/或存储装置304、输入设备控制器306、输入设备308、显示/音频驱动器310、显示和音频输出电路312、通信接口314、天线316以及总线318。

在一些实施例中,硬件处理器302能够包括任何合适的硬件处理器,诸如微处理器、微控制器、数字信号处理器、专用逻辑和/或任何其它合适的电路,以用于控制通用计算机或专用计算机的功能。在一些实施例中,硬件处理器302能够由存储在服务器(例如,服务器202之一)的存储器和/或存储装置304中的服务器程序控制。例如,在一些实施例中,服务器程序能够使硬件处理器302将可用的媒体内容项的指示发送到用户设备206。在一些实施例中,硬件处理器302能够由存储在用户设备206的存储器和/或存储装置304中的计算机程序控制。例如,该计算机程序能够使硬件处理器302检测到用户设备206的用户已经选择了特定的媒体内容预览,并且能够使选定的媒体内容预览被呈现为球面内容,和/或执行任何其它合适的动作。

在一些实施例中,存储器和/或存储装置304能够为用于存储程序、数据、媒体内容和/或任何其它适当的信息的任何适当的存储器和/或存储装置。例如,存储器和/或存储装置304能够包括随机存取存储器、只读存储器、闪存、硬盘存储装置、光学介质和/或任何其它适当的存储器。

在一些实施例中,输入设备控制器306能够为用于控制和接收来自一个或多个输入设备308的输入的任何适当的电路。例如,输入设备控制器306能够为用于从触摸屏、从键盘、从鼠标、从一个或多个按钮、从语音识别电路、从麦克风、从相机、从光学传感器、从加速度计、从温度传感器、从近场传感器和/或从任何其它类型的输入设备接收输入的电路。

在一些实施例中,显示/音频驱动器310能够为用于控制和驱动对一个或多个显示/音频输出设备312的输出的任何适当的电路。例如,显示/音频驱动器310能够为用于驱动触摸屏、平板显示器、阴极射线管显示器、投影仪、扬声器或多个扬声器和/或任何其它适当的显示和/或呈现设备的电路。

通信接口314能够为用于与一个或多个通信网络(诸如,如图2中所示的网络204)介接的任何适当的电路。例如,接口314能够包括网络接口卡电路、无线通信电路和/或任何其它适当类型的通信网络电路。

在一些实施例中,天线316能够为用于与通信网络(例如,通信网络204)无线通信的任何合适的一个或多个天线。在一些实施例中,能够省略天线316。

在一些实施例中,总线318能够为用于在两个或更多个组件302、304、306、310和314之间进行通信的任何合适的机制。

根据一些实施例,能够在硬件300中包括任何其它合适的组件。

参考图4,其中示出了根据所公开主题的一些实施例的过程的说明性示例400,过程的说明性示例400用于呈现可用的媒体内容项的指示,并且响应于接收到选择这些指示之一而呈现选定的媒体内容项的预览。在一些实施例中,过程400的框能够在诸如虚拟现实设备或头戴式显示器、移动设备和/或任何其它合适类型用户设备的用户设备上实现。

在402处,过程400能够通过在用户设备上呈现一组缩略图内容项开始,其中每个缩略图内容项都代表可用的媒体内容项。在一些实施例中,能够以任何合适的方式来呈现该组缩略图内容项。例如,如上文结合图1a中所示和所述的,该组缩略图内容项能够呈现在允许用户设备的用户浏览可用的媒体内容的页面内。在一些实施例中,缩略图内容项能够以任何合适的布局来呈现,诸如以行、列、轮播,以多行和/或多列的形式,并根据任何合适的标准(例如,题材、流行度、是否与先前观看的内容有关,和/或以任何其他合适的方式)进行分组。另外,在一些实施例中,过程400能够呈现与每个缩略图内容项有关的任何其它合适的信息,诸如,相关联的媒体内容项的名称、相关联的媒体内容项的创建者、相关联的媒体内容项观看次数、相关联的媒体内容项的持续时间、相关联的媒体内容项的描述和/或任何其它合适的信息。

在404处,过程400能够确定用户设备的视点指向该组缩略图内容项中的一个缩略图内容项处。例如,在一些实施例中,过程400能够检测到用户设备是能够呈现球面内容的设备,诸如虚拟现实头戴式耳机设备,并且能够确定与用户设备相关联的头戴式耳机定向在与该组缩略图内容项中的所述一个缩略图内容项相对应的方向上。在一些实施例中,过程400能够使用任何合适的技术或技术组合来确定用户设备的视点的方向。例如,在一些实施例中,过程400能够使用射线投射技术来确定来自头戴式耳机的任何合适点的线是否与该组缩略图内容项中的所述一个缩略图内容项的一部分相交。在一些这样的实施例中,该线能够从头戴式耳机的任何合适的点引出,诸如对应于头戴式耳机的佩戴者的眼睛的位置、对应于头戴式耳机的佩戴者的前额的位置,和/或任何其它合适位置。作为另一示例,在一些实施例中,过程400能够基于来自与用户设备相关联的运动传感器的任何合适的数据来确定用户设备的定向,运动传感器诸如为陀螺仪、加速度计和/或任何其它合适的传感器。在一些这样的实施例中,过程400然后能够确定用户设备的所确定的定向是否对应于该组缩略图内容项中的所述一个缩略图内容项的位置。在一些实施例中,任何合适的事件检测器功能或事件处理器功能都能够用于确定用户设备的视点指向缩略图内容项处,并且在检测到用户设备的视点指向缩略图内容项时使过程400进行到框406。

响应于确定用户设备的视点指向该组缩略图内容项中的缩略图内容项之一处,过程400能够在406处开始呈现与选定的缩略图内容项相关联的内容预览。在一些实施例中,内容预览能够包括球面视频内容。过程400能够以任何合适的方式开始呈现内容预览。例如,在一些实施例中,过程400能够禁止在用户设备上呈现缩略图内容项的页面,并且能够使得与选定的缩略图内容项相关联的球面内容被呈现。在一些实施例中,球面内容能够以全屏模式呈现在显示器上。另外,在一些实施例中,球面内容能够与任何合适的音频内容一起呈现。

在一些实施例中,球面内容能够为对应的媒体内容项的任何合适类型的预览。例如,在一些实施例中,球面内容能够为任何合适的持续时间(例如,十秒、三十秒、两分钟和/或任何其它合适的持续时间)的视频。在一些实施例中,球面内容预览能够为对应的媒体内容项的子集或一部分。在一些这样的实施例中,能够以任何适当的方式选择对应的媒体内容项的子集或部分,例如通过媒体内容项的创建者,通过选择媒体内容项的感兴趣部分的算法和/或以任何其它合适的方式来选择。应注意的是,在一些实施例中,球面内容能够单视地(monoscopically)或立体地呈现。

如上所述,在一些实施例中,球面内容能够包括来自多个视图或相机的以任何适当方式拼接在一起的视图。在一些实施例中,球面内容的观看者能够例如通过在不同方向上移动用户设备而操纵球面内容的视点。作为更特定的示例,在一些实施例中,过程400能够基于与用户设备或头戴式耳机相关联的陀螺仪来确定是否要改变球面内容的视点。作为特定示例,在过程400确定(例如,基于从陀螺仪记录的数据,和/或基于任何其它适当的信息)用户设备的用户已经转动其头部或用户设备特定角度,或移动其头部或用户设备特定量的情况下,过程400能够使球面内容的视点移动对应的角度或改变位置。在一些这样的实施例中,过程400能够使球面内容的视点对应于被操纵的视点而改变,如结合图1b和图1c在上文中所示和所述的。

应注意的是,在一些实施例中,选定的缩略图内容项可以与不是球面内容项的媒体内容项(例如,从一个视图或相机记录的媒体内容项、具有相对有限的角度视图的媒体内容项,和/或任何其它合适的媒体内容项)相关联。在一些这样的实施例中,过程400能够使选定的缩略图内容项以全屏视图呈现在与用户设备相关联的显示器上。

过程400能够在408处确定用户设备的视点是否不再指向球面内容预览处。与上文结合框404所述的类似,过程400能够使用任何合适的技术或技术组合来确定用户设备的视点。例如,在一些实施例中,过程400能够使用射线投射技术来确定从与用户设备或头戴式耳机相关联的任何合适的点引出的线是否不再与球面内容的呈现相交。作为另一示例,过程400能够基于与用户设备相关联的任何合适的运动传感器来确定用户设备的视点,如上文结合框404所述的。应注意的是,在一些实施例中,过程400能够基于任何其它合适的信息,诸如用户是否正在主动地使用不同的用户设备,和/或基于任何其它合适的信息,来确定用户是否正在观看球面内容。

如果在408处,过程400确定用户设备的视点指向球面内容预览处(在408处为“否(no)”),则过程400能够循环回到框406,并且能够继续呈现与选定的缩略图内容预览相关联的球面内容预览。

如果在408处,过程400确定用户设备的视点不再指向球面内容预览处(在408处为“是(yes)”),则过程400能够前进至框410,并且能够使球面内容的呈现被禁止,并且缩略图内容项和/或该组缩略图内容项的呈现恢复在显示器上。例如,在一些实施例中,过程400能够恢复呈现指示与可用的媒体内容项相对应的缩略图内容项的页面,如上文结合框402所述以及如上文结合图1a中所示和所述的。在一些实施例中,在其中结合音频内容呈现球面内容的情况下,当恢复缩略图内容项的呈现时,过程400能够禁止音频内容的呈现。在一些实施例中,过程400能够以任何合适的方式在球面内容的呈现和缩略图内容项之间过渡。例如,在一些实施例中,过程400能够使用淡入淡出和/或任何其它合适的视觉过渡从球面内容预览的呈现过渡为缩略图内容项。

在412处,过程400能够确定用户设备的视点是否已经移动到球面内容中。即,在一些实施例中,过程400能够确定用户设备的用户是否想要进入球面内容作为虚拟现实空间。如上文结合框404和408所述的,过程400能够使用任何合适的技术或技术组合来确定用户设备的视点。例如,如上所述,在一些实施例中,过程400能够使用射线投射技术来确定用户设备的视点已向前倾斜以移动到球面内容中,向前步进以移入球面内容中和/或以任何其它合适的方式进行改变。作为另一示例,在一些实施例中,过程400能够基于与用户设备相关联的运动传感器(例如,陀螺仪、加速度计和/或任何其它合适的运动传感器)来确定用户设备已经旋转或在特定方向上成一定角度。

如果在412处,过程400确定用户设备的视点尚未移动到球面内容中(在412处为“否”),则过程400能够循环回到框406,并且能够继续呈现球面内容。

如果在412处,过程400确定用户设备的视点已移动到球面内容中(在412处为“是”),则过程400能够使球面内容的呈现以提供球面内容的视图作为更沉浸式体验的方式改变。例如,在一些实施例中,过程400能够使球面内容的呈现占用更大的显示面积。作为另一示例,在一些实施例中,过程400能够从与用户设备相关联的一个或多个扬声器激活相关联的音频内容。在一些这样的实施例中,过程400能够使音频内容以任何合适的声音效果渲染,例如,能够使音频内容听起来好像其位于用户设备周围的三维空间中的一个或多个点处。作为更特定的示例,在一些实施例中,过程400能够使用任何合适的技术(例如,头部传输函数、混响和/或任何其它合适的技术)来操纵从与用户设备相关联的任何合适数目的扬声器输出的声音,从而使声音似乎是源自任何其它合适的位置。作为又另一示例,在一些实施例中,过程400能够使球面内容立体地呈现,从而使球面内容看起来像是三维的。作为更具体的示例,球面内容能够以任何合适的方式存储,所述任何合适的方式指示要传递到观看者左眼的一帧内容和要传递到观看者右眼的第二帧内容。在一些这样的实施例中,在其中过程400在412处开始球面内容的立体呈现的情况下,过程400能够选择两个帧之一或在两个帧之间进行内插,而在框406处单视地呈现球面内容。

应注意的是,在一些实施例中,用户设备的用户能够在任何合适的时间点选择用于呈现的媒体内容项。例如,在一些实施例中,不是在框406处查看媒体内容项的预览,过程400能够选择媒体内容项(例如,从呈现可用的媒体内容项的指示的网页选择),并且过程400能够使得开始呈现媒体内容项而无需呈现预览。作为另一示例,在一些实施例中,用户设备的用户能够在框406处观看球面内容预览的同时选择用于呈现的媒体内容项。作为又另一示例,在一些实施例中,用户设备的用户能够在框414处选择要呈现的媒体内容项,同时以更沉浸式的方式观看球面内容预览。作为又另一示例,在一些实施例中,过程400能够响应于确定球面内容预览的呈现已经完成而使媒体内容项的呈现开始。在一些实施例中,过程400能够以任何合适的方式呈现媒体内容项。例如,在一些实施例中,过程400能够使媒体内容项被呈现为球面内容、立体内容和/或以任何其它合适的方式呈现。

在一些实施例中,图4的过程的至少一些上述框能够被以任何顺序或序列完成或执行,而不限于关于附图中所示和所述的顺序和序列。同样地,图4的一些上述框能够视需要基本上同时地或并行地完成或执行,以降低时延或处理时间。另外或可替选地,能够省略图4的过程的一些上述框。

在一些实施例中,能够使用任何合适的计算机可读介质以存储用于执行本文的功能和/或过程的指令。例如,在一些实施例中,计算机可读介质能够为暂时性的或非暂时性的。例如,非暂时性计算机可读介质能够包括下列介质,诸如磁性介质(诸如硬盘、软盘和/或任何其它合适的磁性介质)、光学介质(诸如光盘、数字视频盘、蓝光光盘和/或任何其它合适的光学介质)、半导体介质(诸如闪存、电可编程只读存储器(eprom)、电可擦可编程只读存储器(eeprom)和/或任何其它合适的半导体介质)、在传输过程中不是短暂或没有任何永久性外观的任何合适的介质,和/或任何合适的有形介质。作为另一示例,暂时性计算机可读介质能够包括在网络上、在电线、导体、光纤、电路中的信号,在传输过程中短暂且没有任何永久性外观的任何合适的介质和/或任何合适的无形介质。

在其中本文所述的系统收集关于用户的个人信息或利用个人信息的情况下,可以向用户提供控制程序或特征是否收集个人信息(例如,关于用户的社交网络、社交行为或活动、职业、用户偏好或用户的当前位置的信息)的机会。此外,在存储或使用某些数据之前,可能会以一种或多种方式处理某些数据,以便删除个人信息。例如,可以处理用户的身份,以便无法确定该用户的任何个人身份信息,或者可以在获得位置信息的情况下将用户的地理位置泛化(诸如概括到城市、邮政编码或州级别),以便无法确定用户的特定位置。因而,用户可以控制如何收集有关用户的信息以及如何由内容服务器使用。

因而,提供了用于呈现媒体内容预览的方法、系统和介质。

虽然已经在前述说明性实施例中描述和说明了本发明,但是应理解的是,本公开仅是通过示例的方式做出的,并且在不脱离仅由权利要求限定的本发明的精神和范围的情况下,能够对本发明的实施方式的细节做出许多改变。所公开的实施例的特征能够以各种方式组合和重新布置。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1