一种媒体内容播放的控制方法及终端的制作方法_3

文档序号:9288245阅读:来源:国知局
施例不作限定。其中,目标媒体内容包括一系列连续画面。
[0073]本实施例中,当检测到播放目标媒体内容的播放指令时,第一获取单元502将通过设置于终端中的地磁传感器获取终端的方向数据,以便监测终端角度和方向的变化。其中,终端的方向数据是终端相对地磁线方向的测量数据。其中,可以将终端的长宽高作为终端的三个方向,将这三个方向中至少一个方向相对地磁线方向的测量数据作为终端的方向数据。
[0074]本实施例中,终端的方向数据不同,其显示的画面可能不同。因此,当检测到终端的方向数据发生变化时,第一确定单元503将根据终端的方向数据从当前显示画面对应的目标媒体内容中确定所需显示画面。
[0075]作为一种可能的实施方式,第一确定单元503可以包括:
[0076]第二获取单元5031,用于获取参照方向;
[0077]第二确定单元5032,用于根据第一获取单元502获取的方向数据确定终端当前对应的方向;
[0078]第三确定单元5033,用于确定第二确定单元5032确定的终端当前对应的方向相对第二获取单元5031获取的参照方向的相对角度;
[0079]第三获取单元5034,用于根据第三确定单元5033确定的相对角度,以及角度与媒体内容中画面的对应关系,从显示单元501显示的当前显示画面对应的目标媒体内容中获取相对角度对应的画面。
[0080]作为一种可能的实施方式,第二获取单元5031,具体用于获取目标媒体内容被启动时终端对应的方向,并将该方向作为参照方向。
[0081]本实施例中,终端的方向数据不同,其显示的画面可能不同。因此,当检测到终端的方向数据发生变化时,第二获取单元5031将获取参照方向,第二确定单元5032将根据方向数据确定终端当前对应的方向,之后第三确定单元5033将确定终端当前对应的方向相对参照方向的相对角度,第三获取单元5034将根据相对角度,以及角度与媒体内容中画面的对应关系,从当前显示画面对应的目标媒体内容中获取相对角度对应的画面。其中,第二获取单元5031获取的参照方向可以为目标媒体内容被启动时终端对应的方向,也可以为正南方、正北方等方向,还可以为其它方向,本实施例不作限定。
[0082]本实施例中,可以将终端对应的方向相对参照方向的相对角度的最大角度设为M度,当目标媒体内容包括N张画面时,相对角度每变化M/N度,将显示与当前显示画面相邻的上一张画面或下一张画面,当相对角度为K度时,将显示目标媒体内容中第K*M/N张画面。举例说明,当M为180° 4为180张时,如果相对角度为1°,将显示第一张画面,如果相对角度为90°,将显示第90张画面。
[0083]在图5所描述的终端中,在媒体播放界面显示目标媒体内容的画面,目标媒体内容包括一系列连续画面,通过地磁传感器获取终端的方向数据,根据方向数据从当前显示画面对应的目标媒体内容中确定所需显示画面,在媒体播放界面显示所需显示画面,由于可以根据地磁传感器获取的方向数据自动切换显示画面,因此可以简化操作。
[0084]请参阅图6,图6是本发明实施例公开的又一种终端的结构图。该终端可以为手机、平板电脑等。如图6所示,该终端600可以包括:
[0085]显示单元601,用于在媒体播放界面显示目标媒体内容的画面,目标媒体内容包括一系列连续画面;
[0086]获取单元602,用于通过地磁传感器获取终端的方向数据;
[0087]第一确定单元603,用于根据获取单元602获取的方向数据从显示单元601显示的当前显示画面对应的目标媒体内容中确定所需显示画面;
[0088]显示单元601,还用于在媒体播放界面显示第一确定单元603确定的所需显示画面。
[0089]本实施例中,媒体播放界面可以为终端显示屏的全部显示界面,也可以为终端显示屏的部分显示界面,本实施例不作限定。其中,目标媒体内容可以为终端中存储的动画、Flash、视频等,也可以为通过网络获取的动画、Flash、视频等,本实施例不作限定。其中,目标媒体内容包括一系列连续画面。
[0090]本实施例中,当检测到播放目标媒体内容的播放指令时,获取单元602将通过设置于终端中的地磁传感器获取终端的方向数据,以便监测终端角度和方向的变化。其中,终端的方向数据是终端相对地磁线方向的测量数据。其中,可以将终端的长宽高作为终端的三个方向,将这三个方向中至少一个方向相对地磁线方向的测量数据作为终端的方向数据。
[0091]本实施例中,终端的方向数据不同,其显示的画面可能不同。因此,当检测到终端的方向数据发生变化时,第一确定单元603将根据终端的方向数据从当前显示画面对应的目标媒体内容中确定所需显示画面。
[0092]作为一种可能的实施方式,第一确定单元603可以包括:
[0093]第二确定单元6031,用于根据获取单元602获取的方向数据确定终端的角度变化量;
[0094]第三确定单元6032,用于根据第二确定单元6031确定的角度变化量从显示单元601显示的当前显示画面对应的目标媒体内容中确定所需显示画面。
[0095]本实施例中,终端的方向数据不同,其显示的画面可能不同。因此,当检测到终端的方向数据发生变化时,第二确定单元6031将根据方向数据确定终端的角度变化量。其中,角度变化量为本次终端的方向数据变化后与变化前的角度之间的变化量。第二确定单元6031确定终端的角度变化量之后,第三确定单元6032将根据角度变化量从当前显示画面对应的目标媒体内容中确定所需显示画面。举例说明,可以设置每变化1°,将切换5张画面,当终端的角度变化量为20°时,将切换100张画面,即所需显示画面为当前显示画面之前的或之后的第100张画面。
[0096]作为一种可能的实施方式,当角度变化量的变化方向沿第一预设方向时,所需显示画面为目标媒体内容中位于当前显示画面之后的画面;
[0097]当角度变化量的变化方向沿第二预设方向时,所需显示画面为目标媒体内容中位于当前显示画面之前的画面,其中,第一预设方向与第二预设方向为的方向不同。
[0098]本实施例中,不仅可以根据角度变化量的不同切换不同的显示画面,还可以根据角度变化量的变化方向的不同切换不同的显示画面。举例说明,当终端的角度变化量的变化方向沿逆时针方向时,将向当前显示画面之后的画面切换,当终端的角度变化量的变化方向沿顺时针方向时,将向当前显示画面之前的画面切换。其中,当前显示画面之前的画面为当正常播放目标媒体内容时,需要先于该当前显示画面显示的画面;当前显示画面之后的画面为当正常播放目标媒体内容时,需要后于该当前显示画面显示的画面。
[0099]在图6所描述的终端中,在媒体播放界面显示目标媒体内容的画面,目标媒体内容包括一系列连续画面,通过地磁传感器获取终端的方向数据,根据方向数据从当前显示画面对应的目标媒体内容中确定所需显示画面,在媒体播放界面显示所需显示画面,由于可以根据地磁传感器获取的方向数据自动切换显示画面,因此可以简化操作。
[0100]请参阅图7,图7是本发明实施例公开的又一种终端的结构图。其中,该终端可以为手机、平板电脑等。如图7所示,该终端700可以包括:至少一个处理器701,如CPU,存储器702,输出装置703以及至少一个通信总线704。存储器702可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。可选地,存储器702还可以是至少一个位于远离前述处理器701的存储装置。其中:
[0101]通信总线704,用于实现这些组件之间的连接
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1